Efficient Implementation of IEEE Double Precision Floating-Point Multiplier on FPGA
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...
Saved in:
Published in | 2008 IEEE Region 10 and the Third international Conference on Industrial and Information Systems pp. 1 - 4 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.12.2008
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | 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. |
---|---|
ISSN: | 2164-7011 2690-3423 |
DOI: | 10.1109/ICIINFS.2008.4798393 |