DocumentCode :
3299408
Title :
Optimized multipliers for large unsigned integers
Author :
Gao, Shuli ; Chabini, Noureddine ; Al-Khalili, Dhamin ; Langlois, Pierre
Author_Institution :
Dept. of Electr. & Comput. Eng., R. Mil. Coll. of Canada, Kingston, Ont., Canada
fYear :
2005
fDate :
21-22 Nov. 2005
Firstpage :
78
Lastpage :
81
Abstract :
Modern FPGAs come now with a significant number of on-chip n-bit×n-bit multipliers, which would help designers to efficiently implement multiplication-intensive applications. However, when these applications require multiplying operands with a size exceeding n-bits, then one needs to solve the problem of how to efficiently carry out the multiplication operation. As a possible solution, one can use a divide-and-conquer strategy. This strategy transforms the multiplication into multiplications for operands with no more than n bits, followed by a set of addition operations. While these multiplications can now be performed efficiently using n-bit×n-bit multipliers, the questions are how to decrease the number of addition operations and how to achieve more optimized realizations. This paper proposes a new approach for solving these questions, and demonstrates its effectiveness through realization of multipliers with operands ranging from 19 bits to 68 bits using Xilinx Spartan-3 FPGAs. Compared to multipliers produced by synthesis tools, experimental results show that the proposed approach can, on average, improve the speed by 6.2%, and the area by 2.9% in terms of slices and by 2% in terms of look up tables. Significant improvements are noticed when compared to results obtained from Xilinx´ IP CORE Generator.
Keywords :
digital arithmetic; divide and conquer methods; field programmable gate arrays; logic design; multiplying circuits; IP CORE Generator; Xilinx Spartan-3 FPGA; divide-and-conquer strategy; field programmable gate arrays; large unsigned integers; multiplication-intensive applications; on-chip multipliers; operands multiplication; Application software; Arithmetic; Cryptography; Design engineering; Digital relays; Digital signal processing; Educational institutions; Field programmable gate arrays; Image processing; Military computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
NORCHIP Conference, 2005. 23rd
Print_ISBN :
1-4244-0064-3
Type :
conf
DOI :
10.1109/NORCHP.2005.1596993
Filename :
1596993
Link To Document :
بازگشت