Title :
Fast result normalization in FP adder
Author :
Grushin, Anatoly I. ; Remizov, Maxim L.
Author_Institution :
Lebedev Inst. of Precise Mech. & Comput. Equip., Russian Acad. of Sci., Moscow, Russia
Abstract :
Floating-point adders use double-path structure to reduce the latency. In the present implementation there are two paths: NORMALIZING and ROUNDING. The NORMALIZING path includes significand adder, normalization shift amount generator, normalizer, result exponent correction adder. The MSBs of the shift amount for result normalization are anticipated, and the LSBs of the shift amount are detected. Both parts of the shift amount generator take into account the maximum shift amount implied by the ANSI/IEEE Standard No 754. That makes possible to implement gradual underflow mode in hardware with small area and latency overhead. The presented leading zeroes anticipation analyzes input operand rather than the summands of the adder. A method of inexact anticipation correction has been proposed that delivers the exact result without extra logical levels. Area and critical paths have been evaluated.
Keywords :
adders; floating point arithmetic; ANSI-IEEE Standard; FP adder normalization; double-path structure; floating-point adder; leading zero anticipation; normalization shift amount generator; normalizer; result exponent correction adder; ANSI standards; Adders; Circuits; Clocks; Delay; H infinity control; Hardware; fp adder; gradual; leading zero anticipation; leading zero detection; normalization; underflow;
Conference_Titel :
Electrical and Electronics Engineers in Israel, 2008. IEEEI 2008. IEEE 25th Convention of
Conference_Location :
Eilat
Print_ISBN :
978-1-4244-2481-8
Electronic_ISBN :
978-1-4244-2482-5
DOI :
10.1109/EEEI.2008.4736677