1.1概述
Z32HUAJQ1 是32 位高功用安全芯片,芯片选用 32 位高功用 ARM 安全核,选用 AMBA 多总线结构。片上集成了 4KB 高速 iCache、 48KB SRAM、 3KB ARAM 和 512KB Flash。一起硬件算法协处理器供给功用优异的 DES/3DES、 RSA、 ECC、 SM2、 SM1/SM3/SM4、SHA-1/SHA-256/SHA-512 安全算法和真随机数发生器, 芯片内置 JAVACOS 虚拟机。
接口( USB2.0、 SPI、 I2C、 UART 等), Z32HUAJQ1 选用业界一流水平的高安全防护规划,可抵挡电压、温度、频率、光照反常检测,内部 GLUE LOGIC 模块进行实时过错侦测,共同的地图规划维护信号层不受进犯,共同功耗处理技能避免功耗和电磁辐射剖析。A8站源码交易平台
1.2功用框图

1.3要害特性
1.3.1 处理器体系
选用 32 位高功用 ARM 安全核,大端对齐,支撑 Thumb/Thumb-2 指令集;
支撑 4K Byte iCACHE;
支撑中止: 支撑中止嵌套,中止优先级 4 级可装备;
体系时钟源来自 OSC 80MHz,支撑 1/2/4/8/16/32/64/128/256 分频;
低功耗方式支撑: Idle 方式、 Sleep 方式、 Power Down 方式;
支撑 5 路 32 位 Timer,时钟源可选择外部晶振输入和内部 OSC 时钟;
支撑 1 路看门狗定时器、时钟源可选择外部晶振输入和内部 OSC 时钟;
支撑 DMA 数据传输;
1.3.2 存储单元
片上集成 512kbyte 嵌入式 FLASH,页面巨细 512Byte,最小擦写次数 10 万次@25°C;
片上集成 51KByte RAM(48KByte XRAM + 3KByte ARAM);
FLASH 和 XRAM 一致编址, XRAM 能够履行程序;
支撑存储维护单元(MPU),完成安全拜访操控和多用户分区办理
1.3.3 安全组件
64 位高速硬件公钥算法引擎,支撑 RSA1024、 RSA2048、 ECC、 SM2 算法运算
DES 算法单元
SM1 算法单元
SM3 算法单元
SM4 算法单元
SHA 算法单元:支撑 SHA1/SHA224/SHA256/SHA384/SHA512;
AES 算法单元
真随机数发生器
CRC 校验单元:满意 ISO/IEC 3309 规范,支撑多项式 X16+X15+X2+X0;
安全检测与防护单元:
(1)光照反常检测单元
(2)电压反常检测单元
(3)温度反常检测单元
(4)频率反常检测单元
(5)模块实时过错侦测单元(GLUE)
(6)主动防护层检测单元(MESH);
(7)存储器加密机制
(8)仅有芯片序列号
(9)每颗芯片都具有仅有序列号
1.3.4 通讯接口
(1)USB2.0 全速设备接口:
遵从 USB2.0 协议规范( USB2.0 FS):
支撑 1 个操控端点、 3 个中止端点(IN/IN/OUT)、 4 个 BULK(IN/IN/OUT/OUT)
支撑无晶振作业方式;
(2)SPIS 从接口
1 路 SPIS 从接口;
契合 SPI 接口协议规范:
时钟速率可装备,最高时钟支撑 20M
(3)SPI 主接口( SPIM)
1 路独立的 SPIM 主接口,片选信号可装备为软件操控;
契合 SPI 接口协议规范:
时钟速率可配,最高时钟支撑 20M;
SPIM 除支撑上述的 Standard SPI 方式外,可装备成 Dual SPI、 Quad SPI 方式;
(4)UART 接口
1 路独立 UART 接口;
契合 UART 串口通信协议规范:
时钟源可选择外部晶振输入和内部 OSC;
最高波特率支撑 115200bps(选用内部 OSC);
(5)I2C 接口
一路独立 I2C 串行总线接口。主,从兼容(从方式主动切换);
契合规范 I2C 传输协议;
最高传输速率支撑 1Mbps;
(6)GPIO
支撑 20 个可复用 GPIO 接口,一切 IO 都支撑上、下拉可装备;
中止都支撑上升沿触发、下降沿触发或双沿触发装备,唤醒 IO 支撑凹凸电平触发;
1.3.5 模仿模块
对外供电( VRFlash):
支撑输出 3.3V(+/-10%),驱动才能 120mA;
支撑限流维护,电流限值 200mA;
支撑软件操控电压输出;
1.3.6 电气特性
Power Down 方式功耗:
Power Down (无 PCI 和 RTC): <1uA;
Power Down (带 PCI): <1.8uA;
Power Down (带 RTC): <1.8uA;
Sleep 方式功耗: <130uA;
CPU 空转功耗: <3mA @CPU2.5MHz;
作业方式:
最高频典型作业电流( USB 收发数据): <20mA;
最大作业电流: <42mA;
支撑作业电源输入规模: 2.4V~5.5V;
ESD 维护
MIL-STD-883H Method 3015.8
IO: 4KV(HBM)
1.3.7 芯片封装
封装方式:QFN32
1.3.8 安全认证
国家暗码办理局安全芯片暗码检测二级认证;
国家信息安全测评中心 EAL4+认证;
银行卡检测中心 USBKey 芯片安全评价;