DocumentCode
2525008
Title
A fast carry chain adder for Virtex-5 FPGAs
Author
Zicari, Paolo ; Perri, Stefania
Author_Institution
Dept. of Electron., Comput. Sci. & Syst., Univ. of Calabria, Rende, Italy
fYear
2010
fDate
26-28 April 2010
Firstpage
304
Lastpage
308
Abstract
This paper proposes a fast adder structure for Xilinx Virtex-5 FPGAs. The generic n-bit adder is split into two n/2-bit adders. The portion which computes the n/2 most significant sum bits receives the carry input signal from a purpose-designed fast carry generator instead of the n/2-bit adder generating the least significant sum bits. This allows outperforming the ripple carry adders implemented in the chosen FPGA family. The fast carry chain propagation is reached by optimizing the use of 6-input LUTs together with the dedicated MUXCY resources available in the Virtex-5 FPGA chip. A 64-bit adder designed as proposed here is ~11% and ~35% faster than the standard carry chain adder and the DSP-based adder implementation, respectively.
Keywords
adders; field programmable gate arrays; DSP-based adder implementation; LUT; MUXCY; Xilinx Virtex-5 FPGA; fast carry chain adder; fast carry generator; generic n-bit adder; most significant sum bits; word length 64 bit; Adders; Circuits; Computer science; Costs; Field programmable gate arrays; Multiplexing; Routing; Signal generators; Table lookup; Time to market;
fLanguage
English
Publisher
ieee
Conference_Titel
MELECON 2010 - 2010 15th IEEE Mediterranean Electrotechnical Conference
Conference_Location
Valletta
Print_ISBN
978-1-4244-5793-9
Type
conf
DOI
10.1109/MELCON.2010.5476275
Filename
5476275
Link To Document