仅对英特尔可见 — GUID: fuk1535493934038
Ixiasoft
7.9.2. nSTATUS
nSTATUS具有以下两个功能:
- 表现为nCONFIG的确认。
- 表现为错误状态信号。通过监控nSTATUS来识别配置故障是非常重要的。
注: 对于PR故障或使用JTAG配置方案的故障,nSTATUS不会变低。
一般来说, Intel® Stratix® 10器件更改nSTATUS的值以符合nCONFIG的值,除非发生错误。例如,POR之后,nSTATUS在nCONFIG置位后置位。当主机驱高nCONFIG时, Intel® Stratix® 10器件驱高nSTATUS。
在之前的器件系列中,nSTATUS的置低表示器件已准备好进行配置。对于 Intel® Stratix® 10器件,当使用 Avalon® -ST配置方案时,在 Intel® Stratix® 10器件驱高nSTATUS后,还必须监控AVST_READY信号以确定器件何时可以接受配置数据。
如果在配置期间出现错误,那么nSTATUS置位。脉冲范围从0.5 ms到10 ms。
nSTATUS置位与数据错误检测异步。 Intel® Stratix® 10器件不支持auto-restart configuration after error选项。
之前的器件系列通过一个弱上拉电阻将nSTATUS作为open drain来实现。 Intel® Stratix® 10始终驱动nSTATUS。因此,您不能将OR an Intel® Stratix® 10 nSTATUS信号连接到之前器件系列中的nSTATUS信号。
调试建议
确保nSTATUS确认nCONFIG 。如果nSTATUS不符合nCONFIG,那么FPGA可能没有退出POR。您可能需要重新启动PCB。