DocumentCode :
2727543
Title :
Efficient Realization of Large Integer Multipliers and Squarers
Author :
Gao, Shuli ; Chabini, Noureddine ; Al-Khalili, Dhamin ; Langlois, Pierre
Author_Institution :
Dept. of Electr. & Comput. Eng., R. Mil. Coll. of Canada
fYear :
2006
fDate :
18-21 June 2006
Firstpage :
237
Lastpage :
240
Abstract :
This paper presents an efficient design methodology and a systematic approach for the implementation of multiplication and squaring function for large integers using small-size embedded multipliers. A general architecture of the multiplier and squarer is proposed as well as a set of equations is derived to aid in the realization. The inputs of the multiplier and squarer are split into several segments leading to an efficient utilization of the small-size embedded multipliers and a reduced number of required addition operations. Various benchmarks were tested for different segments ranging from 2 to 4 targeting Xilinx Spartan-3 FPGA. The synthesis was performed with the aid of the Xilinx ISE 7.1 XST tool. Our approach was compared with the traditional technique using the same tool. The results illustrate that our design approach is very efficient in terms of both timing and area saving. The combinational delay is reduced by an average of 6.1% for the multiplier and 15.5% for the squarer. The area saving, in terms of number of 4-input LUTs, is about 8.3% for the multiplier and 50% for the squarer. In the case of the multiplier, both the approaches use the same number of embedded multipliers. For the squarer, our proposed approach has reduced the number of required embedded multipliers by an average of 30.5% compared to the traditional technique
Keywords :
field programmable gate arrays; logic design; multiplying circuits; table lookup; FPGA; LUT; Xilinx ISE 7.1 XST tool; combinational delay; embedded multipliers; large integer multipliers; large integer squarers; multiplication function; squaring function; Computer architecture; Cryptography; Delay; Design engineering; Design methodology; Educational institutions; Embedded computing; Equations; Field programmable gate arrays; Military computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2006 IEEE North-East Workshop on
Conference_Location :
Gatineau, Que.
Print_ISBN :
1-4244-0416-9
Electronic_ISBN :
1-4244-0417-7
Type :
conf
DOI :
10.1109/NEWCAS.2006.250896
Filename :
4016927
Link To Document :
بازگشت