DocumentCode
1579473
Title
Implementation of redundant carry save adders on FPGA
Author
Vijaysri, G.M. ; Raja, A.
Author_Institution
Dept. of E.C.E (VLSI Syst. Design), United Inst. Of Technol., Coimbatore, India
fYear
2015
Firstpage
1
Lastpage
9
Abstract
In this paper Although redundant addition is widely used to design parallel multi operand adders for ASIC implementations, the use of redundant adders on Field Programmable Gate Arrays (FPGAs) has generally been avoided. The main reasons are the efficient implementation of carry propagate adders (CPAs) on these devices (due to their specialized carry-chain resources) as well as the area overhead of the redundant adders when they are implemented on FPGAs. This paper presents different approaches to the efficient implementation of generic carry-save compressor trees on FPGAs. We present a fast critical path, independent of bit width, with practically no area overhead compared to CPA trees. Along with the classic carry-save compressor tree, we present a novel linear array structure, which efficiently uses the fast carry-chain resources. This approach is defined in a parameterizable HDL code based on CPAs, which makes it compatible with any FPGA family or vendor. A detailed study is provided for a wide range of bit widths and large number of operands. Compared to binary and ternary CPA trees, speedups of up to 2.29 and 2.14 are achieved for 16-bit width and up to 3.81 and 3.11 for 64-bit width.
Keywords
adders; application specific integrated circuits; carry logic; field programmable gate arrays; trees (mathematics); ASIC; CPA trees; FPGA; carry propagate adders; carry save adders; carry-save compressor trees; field programmable gate arrays; parallel multioperand adders; Field programmable gate arrays; Logic gates; Routing; Computer arithmetic; Verilog; carry-save adders; multioperand addition; reconfigurable hardware; redundant representation;
fLanguage
English
Publisher
ieee
Conference_Titel
Innovations in Information, Embedded and Communication Systems (ICIIECS), 2015 International Conference on
Conference_Location
Coimbatore
Print_ISBN
978-1-4799-6817-6
Type
conf
DOI
10.1109/ICIIECS.2015.7193108
Filename
7193108
Link To Document