DocumentCode
2213233
Title
Synthesis of Floating-Point Addition Clusters on FPGAs Using Carry-Save Arithmetic
Author
Verma, Amit ; Verma, Ajay K. ; Parandeh-Afshar, Hadi ; Brisk, Philip ; Ienne, Paolo
Author_Institution
Nat. Inst. of Technol., Rourkela, India
fYear
2010
fDate
Aug. 31 2010-Sept. 2 2010
Firstpage
19
Lastpage
24
Abstract
A new method to synthesize clusters of floating-point addition operations on FPGAs is presented. Similar to Altera´s floating-point data path compiler, it performs normalization once, at the output of the cluster operation. All significands in the clustered operation are denormalized in parallel with respect to the largest exponent: a fixed-point compressor tree then sums the aligned significands, followed by normalization and rounding. Compared to Altera´s floating-point datapath compiler, our method reduces the critical path delay by as much as 20%, and area by as much as 29% on Altera Stratix III FPGAs.
Keywords
field programmable gate arrays; fixed point arithmetic; floating point arithmetic; program compilers; FPGAs; carry-save arithmetic; critical path delay; fixed-point compressor tree; floating-point addition cluster synthesis; normalization; rounding; FPGA; Floating-point addition; carry-save arithmetic;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications (FPL), 2010 International Conference on
Conference_Location
Milano
ISSN
1946-1488
Print_ISBN
978-1-4244-7842-2
Type
conf
DOI
10.1109/FPL.2010.15
Filename
5694214
Link To Document