Intel® Stratix® 10器件安全用户指南

ID 683642
日期 12/15/2021
Public
文档目录

4.6.2.4. 查询Intrinsic ID PUF激活状态

在注册Intrinsic ID PUF,封装AES秘钥,生成闪存编程文件和更新quad SPI闪存之后,重启器件来触发PUF激活和加密比特流的配置。SDM报告PUF激活状态以及配置状态。如果PUF激活失败,那么SDM会改为报告PUF错误状态。 使用quartus_pgm命令查询配置状态。
使用以下命令查询激活状态:
quartus_pgm -c 1 -m jtag --status --status_type=”CONFIG”
以下是成功激活的样例输出:
Response of CONFIG_STATUS
        Device is running in user mode
        00006000  RESPONSE_CODE=OK, LENGTH=6
        00000000  STATE=IDLE
        00000000  Version
        C000000F  MSEL=JTAG, nSTATUS=1, nCONFIG=1
        80000002  CONF_DONE=0, INIT_DONE=1, CVP_DONE=0, 
                  SEU_ERROR=0, PROVISION_FW=1
        00000000  Error location
        00000000  Error details 
Response of PUF_STATUS
        00001000 RESPONSE_CODE=OK, LENGTH=1
        00000400 STATUS=PUF_ACTIVATION_SUCCESS, 
                 RELIABILITY_DIAGNOSTIC_SCORE=4