ARM-based Encryption Engine Design and Implementation for IEEE 802.11i System
Date Issued
2004
Date
2004
Author(s)
Shen, Wein-Tsung
DOI
zh-TW
Abstract
In recent years, SoC becomes the future design trend in VLSI design. Due to the IP reuse, SoC design methodology can enhance the design efficiency in system level integration. In this thesis, we focus on the design and implementation of the Wireless LAN security engine. The ongoing standard in 802.11i, and Counter mode and CBC-MAC Protocol (CCMP) is the mandatory protocol in IEEE 802.11i. Thus, we implement CCMP protocol in ARM-based SoC platform and proposed a hierarchical verification flow to enhance the verification speed. As a result, we can realize SoC design flow and deliver Soft, Firm, Hard IP of AES in an efficient way.
In the performance evaluation, we evaluated three different HW/SW implementation methods to realize CCMP protocol by min-cut algorithm. Then, we adopted an ARM-based AES design of [31] to achieve low-area/high-throughput implementation. In this thesis, we propose the design techniques to implement the ARM-based SoC platform in Artisan 0.18um standard cell library.
Subjects
軟硬體共同設計
進階加密標準
系統晶片設計
無線區域網路
AES
SoC
Wireless LAN
HW/SW partition
HW/SW Co-design
Example AMBA System
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-93-R91943088-1.pdf
Size
23.31 KB
Format
Adobe PDF
Checksum
(MD5):b0ed4a34921a43a63be2756b970edaf2