网络通信及边缘计算芯片设计平台CSOC9500,基于苏州CQ9电子自主知识产权的C*Core 32位高性能信息安全处理器C9500,支持ISA V2.05指令集架构(Power Instruction Set Architecture),兼容NXP E500MC核。该平台提供用于设计多核处理器,多种高速接口,如万兆以太网、PCIE 3.0、USB 3.0、DDR、RapidIO等,提供国密算法和国际主流密码算法IP,集成多种抗攻击防护方法,以及常用的通信接口IP。基于该平台设计的安全芯片主要用于工业控制安全,系统控制,可信计算等领域。
典型量产应用
H2040高性能嵌入式32位处理器采用C9500架构的四核PowerPC处理器,包含了网络互联、电信/数据通信和无线基础设施应用所需要的高性能数据通路接口逻辑、网络以及外设等总线接口。
H2040可用于路由器、交换机、基站控制器和通用嵌入式计算中的综合控制、数据通路和应用层处理。与多台分立器件相比,它的高度集成提供了显著的性能优势,同时也大大简化了电路板的设计。
芯片正常工作频率在1200MHz,集成GMAC,PCIE,DDR等高速接口。
H2040项目生产工艺采用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进行算法调度
√ 公钥算法加速引擎
☆ Diffie Hellman/SM2/SM9/ECC/RSA
√ 对称算法加速引擎
☆ SM1/SM4/SM6/SSF33/AES/DES/3DES
√ 哈希算法加速引擎
☆ SM3/MD5/HMAC/SHA0/SHA1/
SHA2(224/256/384/512)
√ RSCP可重构对称算法加速处理器
√ TRNG真随机数发生器
√ CRC加速器
√ 防侧信道攻击
√ 可独立完成复杂应用流程
√ 高效支持所有主流公钥算法(RSA/ECC/SM2/SM9)
√ 支持最高4096位模运算
√ 支持椭圆曲线1024位运算(素域/二元域)
√ 支持Miller-Rabin素数测试算法
√ 支持加解密/签名验证/秘密推导
√ 支持秘钥生成(DSA/ECDSA/DH/ECDH等)
√ 对称算法专用256位指令集
√ 哈弗体系结构
√ 支持绝大多数非公钥算法:
☆ 分组密码算法/流密码算法/杂凑密码算法
√ 可独立运行,或与SEC紧耦合
√ 支持算法程序安全存储
√ 256位随机数生成
√ 内部随机数种子生成
√ 内部种子可周期性自动更新
√ 可选的独立专用随机数控制和访问接口,易于其它模块的直接调用
√ 1024个时钟周期生成256bits随机数,即每4个时钟生成1bit随机数
√ C*Core 32位超低功耗处理器