DocumentCode :
2952158
Title :
Efficient Implementation of IEEE Double Precision Floating-Point Multiplier on FPGA
Author :
Jaiswal, Manish Kumar ; Chandrachoodan, Nitin
Author_Institution :
Dept. of Electr. Eng., Indian Inst. of Technol.-Madras, Chennai
fYear :
2008
fDate :
8-10 Dec. 2008
Firstpage :
1
Lastpage :
4
Abstract :
An efficient architecture for implementation of double precision floating point multiplication on field programmable gate array (FPGA) is presented, based on the use of partial block multipliers. The proposed module gives excellent performance with efficient use of resources, achieving upto 292 MHz on a Xilinx Virtex II Pro device and 325 MHz on a Xilinx Virtex IV. The cost of the design is an error when compared to the IEEE standard, of up to 1 unit in last place (ulp) when used with partial nearest value rounding, or up to 2 ulp without rounding. Comparisons against the best reported multipliers in the literature show that the proposed module can outperform them.
Keywords :
field programmable gate arrays; floating point arithmetic; multiplying circuits; FPGA; IEEE double precision floating-point multiplier; Xilinx Virtex II Pro device; Xilinx Virtex IV; field programmable gate array; frequency 292 MHz; frequency 325 MHz; partial block multipliers; Costs; Delay; Field programmable gate arrays; Floating-point arithmetic; Hardware; Libraries; Logic; Region 10; Sections; Signal processing; Double precision; FPGA; Floating point multiplication; Partial block multiplier; Virtex;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial and Information Systems, 2008. ICIIS 2008. IEEE Region 10 and the Third international Conference on
Conference_Location :
Kharagpur
Print_ISBN :
978-1-4244-2806-9
Electronic_ISBN :
978-1-4244-2806-9
Type :
conf
DOI :
10.1109/ICIINFS.2008.4798393
Filename :
4798393
Link To Document :
بازگشت