DocumentCode :
2316336
Title :
Zodiac: System architecture implementation for a high-performance Network Security Processor
Author :
Haixin, Wang ; Guoqiang, Bai ; Hongyi, Chen
Author_Institution :
Inst. of Micro Electron., Tsinghua Univ., Beijing
fYear :
2008
fDate :
2-4 July 2008
Firstpage :
91
Lastpage :
96
Abstract :
The last few years have seen many significant progresses in the field of application-specific processors. One exemplar is Network Security Processors (NSPs) that perform various cryptographic operations specified by network security protocols and help to offload the computation intensive burdens from Network Processors (NPs). This paper proposes a high-performance NSP intended for both IPSec and SSL protocols acceleration. With a programmable descriptor-based instruction set architecture, the novel design of system architecture leads to a Gbps rate NSP named Zodiac, which is programmable with domain specific instructions for Gbps throughput IPSec and SSL applications. Synthesized with a 0.18 mum CMOS technology, the peak throughput of IPSec ESP tunnel mode can reach up to 1.651 Gbps and over 1000 full SSL handshakes per second are attainable.
Keywords :
computer architecture; cryptographic protocols; microcomputers; application-specific processors; cryptographic operations; domain specific instructions; high-performance network security processor; network security protocols; programmable descriptor-based instruction set architecture; system architecture implementation; Acceleration; CMOS technology; Central Processing Unit; Computer architecture; Cryptographic protocols; Cryptography; Data security; Engines; National security; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-Specific Systems, Architectures and Processors, 2008. ASAP 2008. International Conference on
Conference_Location :
Leuven
ISSN :
2160-0511
Print_ISBN :
978-1-4244-1897-8
Electronic_ISBN :
2160-0511
Type :
conf
DOI :
10.1109/ASAP.2008.4580160
Filename :
4580160
Link To Document :
بازگشت