Edit online

功能描述

eFuse 和 SRAM 空间映射

软件读写 eFuse 空间,在4Kbit 范围内以 32 bit 为单位读写。

为保证可靠性,建议既写 eFuse word[n] 也写 word[64+n]。开机时,硬件自动读取 eFuse 空间到 SRAM 空间,针对两个 word 空间进行按位或操作, 任意一位为 1 则 SRAM 结果为 1,起到双备份的目的, 如 eFuse 和 SRAM 空间映射所示。

sid-function
1. eFuse 和 SRAM 空间映射

2Kbit 空间映射定义

用途 位数 地址 禁止位 禁写 禁读 归属 备注
DIS RD 64 0~7 0~1 V - CSTM eFuse 读禁止配置区域
DIS WR 64 8~F 2~3 - - - eFuse 写禁止配置区域
CHIP ID 128 10~1F 4~7 V - AIC 芯片主编号
CALI 64 28~2F 10~11 V - AIC 模拟校准使用
BROM 64 30~37 12~13 V - CSTM BROM 参数配置区域
SECURE 64 38~3F 14~15 V - CSTM 安全和调试功能开关

ROTPK1

128 40~4F 16~19 V - CSTM 安全,RSA 公钥的 Hash 值

SSK2

128 50~5F 20~23 V V CSTM 安全,连接到 CE,对称密钥
HUK3 128 60~6F 24~27 V V AIC 安全,连接到 CE,硬件唯一密钥
PSK04 64 70~77 28~29 V V CSTM 安全,连接到 CE,合作伙伴密钥
PSK1 64 78~7F 30~31 V V CSTM 安全,连接到 CE,合作伙伴密钥
PSK2 64 80~87 32~33 V V CSTM 安全,连接到 CE,合作伙伴密钥
PSK3 64 88~8F 34~35 V V CSTM 安全,连接到 CE,合作伙伴密钥
Reserved 128 90~9F 36~39 - - AIC AIC 可自定义使用
SPI_ENC KEY 128 A0~AF 40~43 V V CSTM 安全,连接到 SPI_ENC,对称密钥
SPI_ENC NONCE 64 B0~B7 44~45 V V CSTM 安全,连接到 SPI_ENC,随机数
PNK5 64 B8~BF 46~47 V V AIC 安全,连接到 CE,型号唯一密钥
Reserved 512 C0~FF 48~63 - - CSTM OEM 可自定义使用

CALI 区域定义

比特位 名称 描述 配置到寄存器
63:56 THS_ENV_TEMP THS 环境温度 -
55:44 THS_ADC_VAL THS1 采样值 -
43:32 THS_ADC_VAL THS0 采样值 -
31:24 OSC24_OUT_TR 24MHz 振荡器校准值 CMU.0x0A4 PLL_IN. OSC_OUT_TR
23:16 - - -
15:8 AVCC_BG_CTRL AVCC BG 校准值 SYSCFG. 0x020 LDO25_CFG. BG_CTRL
7:4 - - -
3 THS_VAL_VALID THS 烧写值有效 -
2 OSC24_OUT_VDLID 24MHz 振荡器校准值有效 -
0 AVCC_BG_VALID AVCC BG 校准值有效 -

JTAG 安全保护

JTAG 使能受 SID 控制,用于对芯片做安全保护。JTAG 安全保护硬件逻辑及使用场景如下:

2. JTAG 安全保护硬件逻辑及使用场景
对于关闭 JTAG 的安全芯片方案,用户可以使用安全密钥进行认证, 认证成功后由 BROM 开启 UNLOCK 位来打开 JTAG。
注: JTAG_UNLOCK 位只在 BROM 中进行读写,通过 BROM_PRIVILEGE_LOCK 实现。
1 Root Of Trust Public Key
2 Symmetric Secure Key
3 Hardware Unique Key
4 Partner Secret Key
5 Part Number Key