Floating Point Square Root under HUB Format

Unit-Biased (HUB) is an emerging format based on shifting the representation line of the binary numbers by half unit in the last place. The HUB format is specially relevant for computers where rounding to nearest is required because it is performed simply by truncation. From a hardware point of view, the circuits implementing this representation save both area and time since rounding does not involve any carry propagation. Designs to perform the four basic operations have been proposed under HUB format recently. Nevertheless, the square root operation has not been confronted yet. In this paper we present an architecture to carry out the square root operation under HUB format for floating point numbers. The results of this work keep supporting the fact that the HUB representation involves simpler hardware than its conventional counterpart for computers requiring round-to-nearest mode.

[1]  Javier Hormigo,et al.  Improving fixed-point implementation of QR decomposition by rounding-to-nearest , 2015, 2015 International Symposium on Consumer Electronics (ISCE).

[2]  Javier Hormigo,et al.  New Formats for Computing with Real-Numbers under Round-to-Nearest , 2016, IEEE Transactions on Computers.

[3]  M. Ercegovac,et al.  Division and Square Root: Digit-Recurrence Algorithms and Implementations , 1994 .

[4]  Julio Villalba-Moreno,et al.  Digit Recurrence Floating-Point Division under HUB Format , 2016, 2016 IEEE 23nd Symposium on Computer Arithmetic (ARITH).

[5]  Javier Hormigo-Aguilar,et al.  Optimizing DSP Circuits by a New Family of Arithmetic Operators , 2014 .

[6]  Javier Hormigo,et al.  Measuring Improvement When Using HUB Formats to Implement Floating-Point Systems Under Round-to-Nearest , 2016, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[7]  Javier Hormigo,et al.  Simplified floating-point units for high dynamic range image and video systems , 2015, 2015 International Symposium on Consumer Electronics (ISCE).