天津国芯科技有限公司

CCM3302S

 

 

CCM3302S芯片简介

1.概述
      CCM3302S系列芯片是一款基于CS322D内核、多用途、高性能专用安全芯片,具有高度安全性、通用性和易用性等特点,集成了多种加密引擎模块、可广泛应用于移动支付、安全存储和数据实时加密应用领域。
      芯片内部示意图如下:

2.功能特点
CPU特性
◆ 低功耗32位RISC核芯,高度优化的4级
流水线
◆ MPU功能只能由超级用户使用或取消
◆ 8个受MPU保护的超级用户可编程存储
区,提供灵活的访问控制
◆ 支持矢量/自动矢量中断,支持快速中断
片上存储资源
◆ 96K 字节SRAM
◆ 32K 字节ROM
◆ 1M 字节EFLASH,512字节/Page,最
少擦除次数10万次
内部模块
◆ DMA/EDMA
◆ 2个定时器(PIT)
◆ 看门狗
◆ 实时时钟(RTC)
安全特性
◆ 公钥算法引擎
-1024bit RSA
密钥对生成:789mS/次 @32MHz
解密/签名:22.7mS/次 @32MHz
加密/验签:1.12mS/次 @32MHz
-2048bit RSA
密钥对生成:5.96S/次 @32MHz
解密/签名:135.8mS/次 @32MHz
加密/验签:4.22mS/次 @32MHz
- SM2算法(素域256位) @32MHz

生成密钥对

18.4mS/

NO_IDA签名

20.3mS/

NO_IDA验证

38.6mS/


-对称算法引擎
-DES/3DES支持ECB与CBC模式
DES加、解密速度:11.07MB/S@32MHz
3DES加、解密速度:4.64MB/S@32MHz
-AES支持ECB与CTR模式
AES_128加、解密速度:16.4MB/S @32MHz
AES_192加、解密速度:14.53MB/S @32MHz
AES_256加、解密速度:13.04MB/S @32MHz
-SM1支持ECB与CBC模式
加、解密速度:19.52MB/S@32MHz
-SM4支持ECB与CBC模式
加、解密速度:12.16MB/S@32MHz
-SSF33算法
加、解密速度:18.8MB/S@32MHz
◆ 摘要算法引擎
-SM3
19.6MB/S @32MHz
-SHA-1/SHA-256
SHA-1: 17.2MB/S @32MHz
SHA-256: 20.8MB/S @32MHz
◆ CRC协处理器
-支持CRC32/CRC16/CRC8
◆ 存储保护机制
-面向应用的存储分区,硬件支持各分区之间
的安全隔离
-总线加扰
◆ 2个真随机数发生器,符合FIPS 140-2标准和国
家商密标准
◆ 具有完善的对物理攻击的防护性
◆ 内部上电复位
接口特性
◆ SD接口
-符合SD1.1和SD2.0协议,数据传输频
率范围:0-50MHz,支持1-bit SD模式、
4-bit SD模式和SPI模式,支持SD安全规
范命令,支持写保护操作
◆ SPI接口
-支持SPI高速主/从模式
◆ I2C接口
-Standard-mode, Fast-mode,Hs-mode
◆ UART接口(SCI)
◆ I/O接口
-8个外部中断,支持电平和边沿触发
-可复用出多达50个GPIO口
◆ ISO7816接口
-支持ISO7816-3协议
-支持卡与读卡器模式
-选择外部时钟波特率
-9位保护时间计时器
-24位等待计时器
-可编程的发送器输出
-发送和接收状态下,错误信号检测
-F/D可配置8,12,16,32,64,128,256,512,
31,23.25,46.5,93,186,372,744
◆ LED接口
-可编程LED设备闪烁的频率
-可编程LED设备闪烁的占空比
-带有20位的预分频器
◆ NAND FLASH接口(不直接提供给客户使
用)
-支持Samsung/Toshiba/Sandisk/Intel/
Micron/Hynix NAND FLASH
-支持SML/MLC NAND FLASH
-支持4KB/8KB PAGE大小的NAND FLASH
-支持8位或16位闪存芯片
-BCH ECC算法最大纠错能力可达72bits/1KB
其他特性
◆ 每一颗产品具有唯一序列号。
◆ 电源电压1.8V~5.5V。
◆ ESD保护:4kV。
封装形式
◆ LQFP48
◆ QFN48
◆ QFN64
◆ TF卡
◆ LGA50

            长:15mm,宽:11.3mm,厚:1mm


典型应用
◆ 加密TF卡
◆ 移动支付
◆ 数据加密
技术支持
◆ 完整的开发环境
◆ 丰富的驱动库
◆ 完善的应用解决方案