Title :
High Performance, Low Latency FPGA based Floating Point Adder and Multiplier Units in a Virtex 4
Author :
Karlström, Per ; Ehliar, Andreas ; Liu, Dake
Author_Institution :
Dept. of Electr. Eng., Linkoping Univ.
Abstract :
Since the invention of FPGAs, the increase in their size and performance has allowed designers to use FPGAs for more complex designs. FPGAs are generally good at bit manipulations and fixed point arithmetics but has a harder time coping with floating point arithmetics. In this paper we describe methods used to construct high performance floating point components in a Virtex-4. We have constructed a floating point adder/subtracter and multiplier which we then used to construct a complex radix-2 butterfly. Our adder/subtracter can operate at a frequency of 361 MHz in a Virtex-4SX35 (speed grade -12)
Keywords :
adders; field programmable gate arrays; fixed point arithmetic; floating point arithmetic; logic design; multiplying circuits; 361 MHz; FPGA; Virtex-4SX35; bit manipulations; field programmable gate arrays; fixed point arithmetics; floating point adder; floating point arithmetics; floating point multiplier; floating point subtracter; radix-2 butterfly; Clocks; Delay; Digital signal processing; Equations; Field programmable gate arrays; Floating-point arithmetic; Frequency; Hardware; High performance computing; Prototypes;
Conference_Titel :
Norchip Conference, 2006. 24th
Conference_Location :
Linkoping
Print_ISBN :
1-4244-0772-9
DOI :
10.1109/NORCHP.2006.329238