You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adding docs that pipelining is for future plumbing work
Fixing sqrt output to be more sensical
Removing magic number from random number test
Fixing error signal for floating point sqrt logic
Alligning names for floating_point_sqrt.dart
Catching and properly reporting error on DeNorm
Updating docs to mention we do not support DeNorms
fixing fixed sqrt test
Copy file name to clipboardexpand all lines: doc/components/fixed_point.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -28,4 +28,4 @@ This component converts an 8-bit floating-point (FP8) representation ([FloatingP
28
28
29
29
## FixedPointSqrt
30
30
31
-
This component computes the square root of a 3.x fixed-point value, returning a result in the same format. The square root value is rounded to the ordered number of bits. The integral part must be 3 bits, and the fractional part may be any odd value <= 51. Even numbers of bits are currently not supported, integral bits in numbers other than 3 are currently not supported.
31
+
This component computes the square root of a 3.x fixed-point value, returning a result in the same format. The square root value is rounded to the ordered number of bits. The integral part must be 3 bits, and the fractional part may be any odd value <= 51. Even numbers of bits are currently not supported, integral bits in numbers other than 3 are currently not supported.
Copy file name to clipboardexpand all lines: doc/components/floating_point.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -86,7 +86,7 @@ A second [FloatingPointAdderRound](https://intel.github.io/rohd-hcl/rohd_hcl/Flo
86
86
## FloatingPointSqrt
87
87
88
88
A very basic [FloatingPointSqrtSimple] component is available which does not perform any
89
-
rounding. It also only operates on variable mantissas of an odd value (1,3,5,etc) but these odd mantissas can be of variable length up to 51. It takes one
89
+
rounding and does not support DeNorm numbers. It also only operates on variable mantissas of an odd value (1,3,5,etc) but these odd mantissas can be of variable length up to 51. It takes one
90
90
[FloatingPoint](https://intel.github.io/rohd-hcl/rohd_hcl/FloatingPoint-class.html)[LogicStructure](https://intel.github.io/rohd/rohd/LogicStructure-class.html) and
91
91
performs a square root on it, returning the [FloatingPoint](https://intel.github.io/rohd-hcl/rohd_hcl/FloatingPoint-class.html) value on the output.
0 commit comments