DocumentCode :
182853
Title :
Speeding-up polynomial multiplication on Virtex FPGAs: Finding the best addition method
Author :
Miclea, Vlad-Cristian
Author_Institution :
INRIA, Univ. de Lyon, Villeurbanne, France
fYear :
2014
fDate :
22-24 May 2014
Firstpage :
1
Lastpage :
5
Abstract :
This paper presents a comparison between three addition methods for the implementation of a Serial/Parallel Polynomial Multiplier. Each one of the chosen methods has its own strong points, depending on the number of digits taken into account per cycle. The LUT6 on Virtex-6 FPGA family has a major impact over the performance achieved and a change in the structure of a single addition cell might lead to impressive improvements. The architecture of the multiplier is presented together with the approach for each addition method. Finally, a comparison between the performances achieved in each implementation case is made, showing that the architecture mapped on the 6-LUT FPGA is the best for most of the cases.
Keywords :
field programmable gate arrays; logic design; LUT6; Virtex FPGA; addition method; polynomial multiplication; serial-parallel polynomial multiplier; Adders; Clocks; Cryptography; Field programmable gate arrays; Polynomials; Table lookup; 6-input LUT; FPGA; Serial/Parallel Polynomial Multiplier;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automation, Quality and Testing, Robotics, 2014 IEEE International Conference on
Conference_Location :
Cluj-Napoca
Print_ISBN :
978-1-4799-3731-8
Type :
conf
DOI :
10.1109/AQTR.2014.6857865
Filename :
6857865
Link To Document :
بازگشت