Title :
High-performance fpga-based floating-point adder with three inputs
Author :
Guntoro, Andre ; Glesner, Manfred
Author_Institution :
Dept. of Electr. Eng. & Inf. Technol., Tech. Univ. Darmstadt, Darmstadt
Abstract :
In this paper, we present the design and the implementation of an FPGA-based floating-point adder with three inputs. The design is based on a 5-level pipeline stage in order to distribute the critical paths and to maximize the performance. We examine the data dependencies to minimize the number of the pipeline stages and to reduce the resource allocation. Our design is parameterisable in order to cope with different floating-point formats, including the standard IEEE 754 formats and the custom configurations. The proposed design with the single precision, 32-bit floating-point format, can be operated at 143 MHz on Xilinx Virtex2Pro XC2VP30-7.
Keywords :
adders; field programmable gate arrays; logic design; resource allocation; IEEE 754 format; critical paths; field programmable gate arrays; floating-point adders; frequency 143 MHz; logic design; resource allocation; word length 32 bit; Digital arithmetic; Digital signal processing; Dynamic range; Field programmable gate arrays; Floating-point arithmetic; Information technology; Logic; Microelectronics; Pipelines; Resource management;
Conference_Titel :
Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
Conference_Location :
Heidelberg
Print_ISBN :
978-1-4244-1960-9
Electronic_ISBN :
978-1-4244-1961-6
DOI :
10.1109/FPL.2008.4630025