網(wǎng)絡(luò)通信及邊緣計算芯片設(shè)計平臺CSOC9500,基于蘇州國芯自主知識產(chǎn)權(quán)的C*Core 32位高性能信息安全處理器C9500,支持ISA V2.05指令集架構(gòu)(Power Instruction Set Architecture),兼容NXP E500MC核。該平臺提供用于設(shè)計多核處理器,多種高速接口,如萬兆以太網(wǎng)、PCIE 3.0、USB 3.0、DDR、RapidIO等,提供國密算法和國際主流密碼算法IP,集成多種抗攻擊防護方法,以及常用的通信接口IP。基于該平臺設(shè)計的安全芯片主要用于工業(yè)控制安全,系統(tǒng)控制,可信計算等領(lǐng)域。
典型量產(chǎn)應(yīng)用
H2040高性能嵌入式32位處理器采用C9500架構(gòu)的四核PowerPC處理器,包含了網(wǎng)絡(luò)互聯(lián)、電信/數(shù)據(jù)通信和無線基礎(chǔ)設(shè)施應(yīng)用所需要的高性能數(shù)據(jù)通路接口邏輯、網(wǎng)絡(luò)以及外設(shè)等總線接口。
H2040可用于路由器、交換機、基站控制器和通用嵌入式計算中的綜合控制、數(shù)據(jù)通路和應(yīng)用層處理。與多臺分立器件相比,它的高度集成提供了顯著的性能優(yōu)勢,同時也大大簡化了電路板的設(shè)計。
芯片正常工作頻率在1200MHz,集成GMAC,PCIE,DDR等高速接口。
H2040項目生產(chǎn)工藝采用TSMC28HPC+,工作溫度-40 ~125 ℃。
√ 每核獨立32-KB L1-cache,32-KB L2-cahce;
√ 每核獨占128kB二級緩存;
√ 支持3級指令:user、supervisor和hypervisor;
√ 獨立的boot和reset;
√ ROM/SRAM
√ PCIE3/USB3/USB2/
SATA2/SATA3/SRIO2/RapidIO
√ SD/eMMC
√ SPI/I2C/UART/MPIC
√ 4路JobRing進行算法調(diào)度
√ 公鑰算法加速引擎
☆ Diffie Hellman/SM2/SM9/ECC/RSA
√ 對稱算法加速引擎
☆ SM1/SM4/SM6/SSF33/AES/DES/3DES
√ 哈希算法加速引擎
☆ SM3/MD5/HMAC/SHA0/SHA1/
SHA2(224/256/384/512)
√ RSCP可重構(gòu)對稱算法加速處理器
√ TRNG真隨機數(shù)發(fā)生器
√ CRC加速器
√ 防側(cè)信道攻擊
√ 可獨立完成復(fù)雜應(yīng)用流程
√ 高效支持所有主流公鑰算法(RSA/ECC/SM2/SM9)
√ 支持最高4096位模運算
√ 支持橢圓曲線1024位運算(素域/二元域)
√ 支持Miller-Rabin素數(shù)測試算法
√ 支持加解密/簽名驗證/秘密推導(dǎo)
√ 支持秘鑰生成(DSA/ECDSA/DH/ECDH等)
√ 對稱算法專用256位指令集
√ 哈弗體系結(jié)構(gòu)
√ 支持絕大多數(shù)非公鑰算法:
☆ 分組密碼算法/流密碼算法/雜湊密碼算法
√ 可獨立運行,或與SEC緊耦合
√ 支持算法程序安全存儲
√ 256位隨機數(shù)生成
√ 內(nèi)部隨機數(shù)種子生成
√ 內(nèi)部種子可周期性自動更新
√ 可選的獨立專用隨機數(shù)控制和訪問接口,易于其它模塊的直接調(diào)用
√ 1024個時鐘周期生成256bits隨機數(shù),即每4個時鐘生成1bit隨機數(shù)
√ C*Core 32位超低功耗處理器