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