Replies: 2 comments
-
There doesn't appear to be any documentation. It would be good if someone can write some, for the libraries guide. The packages are open source, so you can see what the data types and functions are. And examples of usage can be found in Bluespec Inc's CPUs, such as Flute and Toooba. The source code is in An example of using the The BSC testsuite also includes tests for |
Beta Was this translation helpful? Give feedback.
-
However, be aware that there are known issues with the floating point library, such as #489 and #497, and limitations such as #534. As mentioned in this comment on #489, IBM provides a set of tests for IEEE 754R and we are aware of failures on that testsuite. (Despite what the comment said, no one is currently working on fixing that. We should probably open a separate GitHub issue for it.) An alternative to the BSC library is to use someone else's implementation. There are probably Verilog implementations that can be imported in BSV. For example, this comment on #534 mentions a LibBF library that is available under the MIT license. (If someone does import that library, we would welcome the contribution, either in this repo or the |
Beta Was this translation helpful? Give feedback.
-
Hi iam designing an Accelerator for which i need floating point package but where can i find detailed usage guide for it
Beta Was this translation helpful? Give feedback.
All reactions