fpsqrt icon indicating copy to clipboard operation
fpsqrt copied to clipboard

Fix overflow in fpsqrt.c

Open apodtele opened this issue 1 year ago • 0 comments

The overflow in the original code is fixed by shifting all values one bit to the right, while the input bit 0 is preserved in q. One extra cycle is added to enable the output rounding. Note that the argument can now be unsigned 32-bit fixed value.

apodtele avatar Sep 18 '23 20:09 apodtele