DocumentCode
383761
Title
Euclidean algorithm VLSI implementations
Author
Sklavos, N. ; Papadomanolakis, K. ; Kitsos, P. ; Koufopavlou, O.
Author_Institution
Electr. & Comput. Eng. Dept., Patras Univ., Greece
Volume
2
fYear
2002
fDate
2002
Firstpage
557
Abstract
In this paper a novel architecture for implementation of the Euclidean algorithm is presented. It computes the multiplication inverse of a number K for different values of the dimension n (X-1≡ modulo n). The proposed architecture can be used for the implementation of cryptographic algorithms and reconfigurable arithmetic units. It is proved, in the paper, that the hardware implementation of the proposed architecture achieves improved power consumption and performance. Two different VLSI designs are introduced. The first design is suitable for low power applications while the second for high performance systems. Power consumption and performance estimations of the two introduced designs are presented.
Keywords
VLSI; cryptography; digital arithmetic; digital signal processing chips; integrated logic circuits; low-power electronics; Euclidean algorithm; VLSI designs; VLSI implementations; cryptographic algorithms; hardware implementation; high performance systems; low power applications; multiplication inverse; performance estimations; power consumption; reconfigurable arithmetic units; Arithmetic; Computer architecture; Cryptography; Energy consumption; Equations; Hardware; Power engineering computing; Very large scale integration; Wireless communication; Wireless sensor networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronics, Circuits and Systems, 2002. 9th International Conference on
Print_ISBN
0-7803-7596-3
Type
conf
DOI
10.1109/ICECS.2002.1046226
Filename
1046226
Link To Document