DocumentCode :
3239487
Title :
Efficient modeling and implementation of advanced encryption standard using SystemC
Author :
Painkras, Eustace
Author_Institution :
Inst. for Infocomm Res., Singapore, Singapore
fYear :
2004
fDate :
18-21 Dec. 2004
Firstpage :
85
Lastpage :
89
Abstract :
This paper presents a SystemC based high-level design methodology for the hardware design and implementation of the Rijndael Advanced Encryption Standard (AES) as a soft Intellectual Property (IP) core suitable for both FPGAs and ASICs. The Rijndael algorithm has been implemented with minimal design effort, to achieve low resource/area usage with optimal latency and throughput. By adopting the SystemC approach, we achieved an efficient implementation not only in terms of area, throughput and latency, but also an unified flow with a single language and reduced specification-to-gates design cycle time. The AES IP core has been modeled in SystemC and synthesized for both 0.18 μm TSMC CMOS standard cell library and Xilinx Virtex-II XC2V4000BF957-4 FPGA. Implementation results show that AES IP core which can operate in both feedback as well as nonfeedback cipher modes of operation has an area equivalent to 44,232 gates with a maximum throughput of 2.5 Gbps for ASIC and 1760 slices, 10 block SelectRAMs with a maximum throughput of 989 Mbps for Xilinx FPGA.
Keywords :
CMOS integrated circuits; application specific integrated circuits; cryptography; field programmable gate arrays; industrial property; random-access storage; telecommunication standards; 0.18 micron; 2.5 Gbit/s; 989 Mbit/s; AES; ASIC; IP core; Rijndael advanced encryption standard; SelectRAM; SystemC; TSMC CMOS standard cell library; Xilinx Virtex-II XC2V4000BF957-4 FPGA; field programmable gate array; high-level design methodology; intellectual property; nonfeedback cipher mode; specification-to-gates design cycle time; Algorithm design and analysis; Cryptography; Delay; Design methodology; Field programmable gate arrays; Hardware; Intellectual property; Libraries; Semiconductor device modeling; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing and Information Technology, 2004. Proceedings of the Fourth IEEE International Symposium on
Print_ISBN :
0-7803-8689-2
Type :
conf
DOI :
10.1109/ISSPIT.2004.1433694
Filename :
1433694
Link To Document :
بازگشت