仅对英特尔可见 — GUID: pmi1649901285531
Ixiasoft
2.2.2. 从传统旧器件读取器件信息
若要读取器件信息:
- 点击Hardware Setup选择用于调试的硬件设置。
- 如果在硬件设置中存在一个以上的器件,那么点击Load Device,然后从下拉列表中选择一个器件。
- 点击Device Info读取器件信息。
注: 如果所选器件是不支持的,那么Device Info选项卡将被禁用。
- 点击Read读取所选器件的器件信息。
- Configuration Status:
- MSEL
- CONF_DONE
- nSTATUS
- nCE
- nCONFIG
- DCLK
- Key Verify Register (Significant Bits Only)仅适用于20 nm器件。
注: 请参考Key Verify Register Description (秘钥验证寄存器)来了解关于Key Verify Register描述的更多详细信息。
- Error Message Register (EMR)可识别任何错误检测循环冗余校验(EDCRC)故障位置和错误类型。如果FPGA未被配置或者EDCRC没有使能,那么表中的EMR值可能不准确。
- Configuration Status:
- 点击Pulse nCONFIG强制器件退出用户模式。然后需要重新配置。
图 5. 传统旧器件的器件信息
表 3. 密钥验证寄存器描述 密钥验证寄存器 描述 [0]: Volatile Key 当一个易失性密钥已成功编程到器件中时设置此比特。 [1]: Attempt Non-volatile Key Programming 设置此比特以表示已尝试在OTP保险丝中烧录一个非易失性密钥。 [2]: Disable Non-volatile Key 设置此比特以禁止非易失性密钥的使用。 [3]: Non-volatile Key 设置此比特以表示一个非易失性密钥已成功烧录到OTP保险丝中。 [4]: Tamper Protection 设置此比特以表示FPGA处于带有非易失性或易失性密钥的Tamper Protection(防篡改)模式。 [6]: Volatile Key Lock 设置此比特以防止从外部JTAG重新编程易失性密钥。 [11]: Force Configuration from HPS only 当只允许从HPS进行配置时设置此比特。 [12]: External JTAG Bypass 设置此比特以表示外部JTAG被禁用。 [13]: HPS JTAG Bypass 设置此比特以表示HPS JTAG被禁用。 [14]: Disable Partial Reconfiguration and Scrubbing 设置此比特以表示外部PR和外部擦除(包括HPS PR和HPS擦除)被禁用。 [15]: Disable Volatile Key 设置此比特以表示易失性密钥被禁用。 [17]: Disable Key Related JTAG Instructions 设置此比特以表示对所有密钥相关的JTAG指令的外部JTAG访问被禁用。 [18]: JTAG Secure Mode 设置此比特以表示只允许从外部访问强制性JTAG指令。 [20]: Volatile Key Clear 当从器件中成功地清除了易失性密钥时设置此比特。 表 4. 20 nm器件的错误类型表 Frame/Column(帧/列) 比特 错误类型 Frame-based [2:0] b000 无错误 Frame-based [2:0] b001 单比特错误 Frame-based [2:0] b01X 双邻错误 Frame-based [2:0] b111 不可纠正的错误 Column-based [2:0] b000 无错误 Column-based [2:0] b001 单比特错误 Column-based [2:0] b01X 同一帧中的双相邻错误 Column-based [2:0] b10X 不同帧中的双相邻错误 Column-based [2:0] b110 不同帧中的双相邻错误 Column-based [2:0] b111 不可纠正的错误 表 5. 28 nm器件的错误类型表 比特 错误类型 b0000 无错误 b0001 单比特错误 b0010 双相邻错误 b1111 不可纠正的错误