Title :
Asynchronous low power VLSI implementation of the International Data Encryption Algorithm
Author :
Sklavos, N. ; Koufopavlou, O.
Author_Institution :
Electr. & Comput. Eng. Dept., Patras Univ., Greece
fDate :
6/23/1905 12:00:00 AM
Abstract :
An asynchronous VLSI implementation of the International Data Encryption Algorithm (IDEA) is presented in this paper. In order to evaluate the asynchronous design, a synchronous version of the algorithm was also designed. The VHDL hardware description language was used in order to describe the algorithm. By using Synopsys commercially available tools, the VHDL code was synthesized. After placing and routing, both designs were fabricated with 0.6 μm CMOS technology. With a system clock of up to 8 MHz and a power supply of 5 V, the two chips were tested and evaluated, comparing them with the software implementation of the IDEA algorithm. This new approach proves efficiently the lower power consumption of the asynchronous implementation compared to the existing synchronous one. Therefore the asynchronous chip performs efficiently in WEP (Wireless Encryption Protocols) and high speed networks
Keywords :
CMOS digital integrated circuits; VLSI; application specific integrated circuits; asynchronous circuits; cryptography; digital signal processing chips; high-speed integrated circuits; integrated circuit design; low-power electronics; 0.6 micron; 41.25 mW; 5 V; 8 MHz; CMOS technology; DSP chip; IDEA ASIC; IDEA algorithm; International Data Encryption Algorithm; Synopsys tools; VHDL code synthesis; VHDL hardware description language; WEP; Wireless Encryption Protocols; asynchronous VLSI implementation; asynchronous design; block cipher; block oriented encryption algorithm; high speed networks; low power VLSI implementation; placing; power consumption; routing; Algorithm design and analysis; CMOS technology; Clocks; Cryptography; Hardware design languages; Power supplies; Routing; Software testing; System testing; Very large scale integration;
Conference_Titel :
Electronics, Circuits and Systems, 2001. ICECS 2001. The 8th IEEE International Conference on
Print_ISBN :
0-7803-7057-0
DOI :
10.1109/ICECS.2001.957482