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 :
بازگشت