AR# 72572

Zynq UltraScale+ MPSoC/RFSoC 设计咨询:2019.1 XilSKeyPUF 注册错误

描述

该设计咨询涵盖一个与 2019.1 版 Zynq UltraScale+ MPSoC/RFSoC XilSKey PUF 注册函数有关的问题。

2019.1 XilSKey 函数 XilSKey_Puf_Registration() 存在问题,它从综合征数据倒数第二个字获取 CHASH,而不是从最后一个字获取。

即使设备仍可启动,该错误的步骤也可能会使 PUF 在跨电压和温度老化后变得不稳定。


如需了解如何注册接收新设计咨询的通知邮件,请查看(Xilinx 答复 18683)

解决方案

已经为 XilSKey 创建了一个战术补丁,以避免 2019.1 版本出现该问题。

以下是补丁文件附件的说明。

附带的压缩文件包含 embeddedsw\lib\sw_services\xilskey_v6_7\。

方法 1:

覆盖现有 Xilinx 安装专区的文件:

  1. 应该移动或重命名其各自目录中的原始文件,然后再将存档文件复制到这些位置。
  2. 将“.zip”存档文件的关键文件内容提取到您正在打补丁的软件工具目录下。
  3. 从原始安装位置运行软件工具。


方法 2:

  1. 将“.zip”存档文件的关键文件内容提取到一个本地文件夹中。
  2. 将 SDK 工作区的本地文件夹设置为存储库,然后创建一个应用项目。


该问题将在 2019.2 版 XilSKey 中解决。

附件

文件名 文件大小 File Type
AR72572_sdk_2019_1_preliminary_rev1.zip 505 KB ZIP
AR# 72572
日期 08/08/2019
状态 Active
Type 设计咨询
器件
Tools