DocumentCode :
2786808
Title :
Open Source High Performance Floating-Point Modules
Author :
Hemmert, K. Scott ; Underwood, Keith D.
Author_Institution :
Sandia Nat. Labs., Livermore, CA
fYear :
2006
fDate :
24-26 April 2006
Firstpage :
349
Lastpage :
350
Abstract :
Given the logic density of modern FPGAs, it is feasible to use FPGAs for floating-point applications. However, it is important that any floating-point units that are used be highly optimized. This paper introduces an open source library of highly optimized floating-point units for Xilinx FPGAs. The units are fully IEEE compliant and acheive approximately 230 MHz operation frequency for double-precision add and multiply in a Xilinx Virtex-2-Pro FPGA (-7 speed grade). This speed is acheived with a 10 stage adder pipeline and a 12 stage multiplier pipeline. The area requirement is 571 slices for the adder and 905 slices for the multiplier
Keywords :
IEEE standards; adders; field programmable gate arrays; floating point arithmetic; multiplying circuits; pipeline arithmetic; Xilinx Virtex-2-Pro FPGA; adder pipeline; floating-point modules; multiplier pipeline; open source library; Clocks; Delay; Field programmable gate arrays; Frequency; H infinity control; Kernel; Laboratories; Libraries; Logic; Pipeline processing; FPGA; IEEE floating point; reconfigurable computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines, 2006. FCCM '06. 14th Annual IEEE Symposium on
Conference_Location :
Napa, CA
Print_ISBN :
0-7695-2661-6
Type :
conf
DOI :
10.1109/FCCM.2006.54
Filename :
4020954
Link To Document :
بازگشت