DocumentCode
3542561
Title
Implementation of large size multipliers using ternary adders and higher order compressors
Author
Gao, Shuli ; Al-Khalili, Dhamin ; Chabini, Noureddine
Author_Institution
Dept. of ECE, R. Mil. Coll. of Canada, Kingston, ON, Canada
fYear
2009
fDate
19-22 Dec. 2009
Firstpage
118
Lastpage
121
Abstract
Recent FPGA architectures facilitate the efficient mapping of high order compressors to implement multi-operand additions. This feature can be used to improve the performance and area utilization of large size multipliers. In this paper we present an improved design approach utilizing ternary adders and Generalized Parallel Compressors, GPCs, for the addition of the partial products. Multipliers of different sizes ranging from 80 bits to 170 bits were implemented on Altera´s Stratix III devices. The results of our proposed scheme are compared to the standard ripple-adder-based multipliers. On average, a delay reduction of 17.7% and area saving of 56.53% were achieved when using ternary adders. Using the GPCs with one level ternary adder, the average delay reduction is 18.7% and the average area saving is 24.1%.
Keywords
adders; counting circuits; field programmable gate arrays; logic design; FPGA architectures; field programmable gate array; generalized parallel compressors; higher order compressors; multioperand additions; multipliers; ternary adders; Added delay; Adders; Compressors; Counting circuits; Educational institutions; Field programmable gate arrays; Logic; Microelectronics; Table lookup; Tree data structures; FPGA mapping; generalized parallel compressor; ripple adder; ternary adder; unsigned multiplier;
fLanguage
English
Publisher
ieee
Conference_Titel
Microelectronics (ICM), 2009 International Conference on
Conference_Location
Marrakech
Print_ISBN
978-1-4244-5814-1
Type
conf
DOI
10.1109/ICM.2009.5418675
Filename
5418675
Link To Document