DocumentCode
453630
Title
Top-down implementation of pipelined AES cipher and its verification with FPGA-based simulation accelerator
Author
Lee, Jae-Gon ; Hwangbo, Woong ; Kim, Seonpil ; Kyung, Chong-Min
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Daejeon
Volume
1
fYear
2005
fDate
24-0 Oct. 2005
Firstpage
68
Lastpage
72
Abstract
This paper describes top-down implementation of Rijndael, a new advanced encryption standard (AES), cipher for both encryption and decryption. Pipelined architecture was used to maximize the performance. The design started in the untimed functional level description in C. It was refined to behavioral-level design and finally to RTL design with SystemC. To overcome simulation performance degradation with RTL description, we adopted FPGA-based simulation accelerator in the final stage. To reuse the original test vectors, we introduced proxy module for interconnecting simulation environment with acceleration environment. This hides the presence of simulation accelerator from simulator and makes it possible to reuse test vectors of RTL simulation when simulation accelerator is present
Keywords
cryptography; digital simulation; field programmable gate arrays; pipeline arithmetic; FPGA-based simulation accelerator; RTL simulation; SystemC; advanced encryption standard; decryption process; pipelined AES cipher; pipelined architecture; proxy module; untimed functional level description; Acceleration; Cryptography; Electronic mail; Hardware; Image generation; Life estimation; NIST; Standards development; Testing; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC, 2005. ASICON 2005. 6th International Conference On
Conference_Location
Shanghai
Print_ISBN
0-7803-9210-8
Type
conf
DOI
10.1109/ICASIC.2005.1611270
Filename
1611270
Link To Document