Zynq UltraScale+ MPSoC PUF 帮助程序数据 - 2023.2 简体中文

Bootgen 用户指南 (UG1283)

Document ID
UG1283
Release Date
2023-10-18
Version
2023.2 简体中文
PUF 使用帮助程序数据在器件寿命有效期内,重新创建 KEK 原始值,该值可覆盖受保障工作温度和电压的完整范围。帮助程序数据由 <syndrome_value><aux_value><chash_value> 组成。帮助程序数据可存储在 eFUSE 或启动镜像中。如需了解更多信息,请参阅 puf_file。另请访问此链接以参阅《Zynq UltraScale+ 器件技术参考手册》(UG1085) 中的“PUF 帮助程序数据”部分。
表 1. Zynq UltraScale+ MPSoC PUF 帮助程序数据
地址偏移 参数 描述
0x8B8 到 0xEC0 PUF Helper Data (1544 bytes) 仅当启动头文件偏移 0x44(位 7:6)== 0x3 时才有效。如果未插入 PUF HD,则启动头文件大小 = 2048 字节。如果已插入 PUF 头文件数据,则启动头文件大小 = 3584 字节。PUF HD 大小 = 总大小 = 1536 字节的 PUFHD + 4 字节的 CHASH + 2 字节的 AUX + 1 字节的对齐 = 1544 字节。