DocumentCode :
1232653
Title :
Prenormalization rounding in IEEE floating-point operations using a flagged prefix adder
Author :
Burgess, Neil
Author_Institution :
Icera Semicond., Bristol
Volume :
13
Issue :
2
fYear :
2005
Firstpage :
266
Lastpage :
277
Abstract :
This paper demonstrates how IEEE 754 floating-point standard compliant rounding can be merged with carry-propagate addition in floating-point unit (FPU) designs by using a novel adaptation of the prefix adder. The paper considers add/subtract, multiply, and SRT divide operations and demonstrates that in every case a generic rounding architecture based on a prefix adder with a small amount of additional logic is sufficient to cover all the rounding modes. Critical path analysis shows that the proposed architecture is compatible with contemporary pipelined FPU design practice, while using significantly less logic
Keywords :
IEEE standards; adders; carry logic; critical path analysis; floating point arithmetic; logic design; IEEE 754 floating-point standard; IEEE floating point operations; addition-subtraction operation; carry propagate addition; contemporary pipelined floating point unit design; critical path analysis; divide operations; flagged prefix adder; generic rounding architecture; multiply operation; prenormalization rounding; rounding modes; Acceleration; Added delay; Adders; Circuits; Floating-point arithmetic; Logic design; Multiplexing; Signal generators; Addition; floating-point arithmetic; rounding;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2004.840764
Filename :
1393026
Link To Document :
بازگشت