A low-complexity heterogeneous multi-core platform for security soc

Wei Huang,Jun Han,Shuai Wang,Xiaoyang Zeng
DOI: https://doi.org/10.1109/ASSCC.2010.5716621
2010-01-01
Abstract:This paper presents a heterogeneous multi-core SoC platform to deal with intensive cryptography algorithms in different security protocols. And several cores are integrated in the proposed Platform, which are a MlPS-like general processor (GP), a dedicated package processor (PP) for fast data package, and multiple security processors (SP) for cryptography. The low-cost dedicated SPs can execute cryptography algorithms flexibly and efficiently, and the processing performance of this platform can be enhanced easily by exploiting algorithms parallelism on multiple cores. Moreover, a test chip is implemented in SEVIC 0.13μm standard CMOS technology, and its functionality and performance are well verified. It can achieve 565Mbps, 256Mbps, 19Kbps, and 16Kbps throughput for AES(128), SHA-1, RSA(1024), ECC(p192) respectively. Comparison results shows that it also has a low-complexity hardware cost but more flexibility.
What problem does this paper attempt to address?