This Design Advisory covers an issues with the 2019.1 versions of the Zynq UltraScale+ MPSoC/RFSoC XilSKey PUF Registration Function.
There is an issue with the 2019.1 XilSKey function XilSKey_Puf_Registration() where it takes the CHASH from the second last word of the syndrome data instead of the last word.
Even if the device still boots, this improper step might make the PUF less stable after aging across voltage and temperature.
For more information on how to sign up to receive notifications for new Design Advisories, see (Xilinx Answer 18683).
A tactical patch for XilSKey has been created to avoid this issue in the 2019.1 version.
Below are the instructions for the attached patch file.
The attached zip file contains embeddedsw\lib\sw_services\xilskey_v6_7\.
Overwrite files in the existing Xilinx install area:
This issue will be addressed in the 2019.2 version of XilSKey.
|Name||File Size||File Type|