九游·会(J9)数科

    设计服务 | SoC平台

    网络通信及边缘计算芯片设计平台CSOC9500

    网络通信及边缘计算芯片设计平台CSOC9500,基于苏州国芯自主知识产权的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 ℃。

    7.jpg

    安全控制子系统

    • C*Core 32高性能PowerPC架构处理器C9500

      √ 每核独立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紧耦合

      √ 支持算法程序安全存储

    • TRNG可以被SEC直接调用生成真随机数,其特征包括:

      √ 256位随机数生成

      √ 内部随机数种子生成

      √ 内部种子可周期性自动更新

      √ 可选的独立专用随机数控制和访问接口,易于其它模块的直接调用

      √ 1024个时钟周期生成256bits随机数,即每4个时钟生成1bit随机数

    • 独立供电的C0子系统

      √ C*Core 32位超低功耗处理器