在用户模式下,在表明 nCONFIG 引脚低时,您可能会观察到 nSTATUS 保持较高位置的意外行为,这会妨碍 英特尔® Stratix® 10 设备的配置过程的重启。这是因为使用温度或电压传感器英特尔 Stratix 10 FPGA IP 的 SDM 邮箱分单事件。执行重新配置的请求不能中断 SDM 过程,导致配置过程失败。
在正常用户模式操作期间,为防止 SDM 邮箱合并事件,执行以下操作:
- 在每个传感器 IP 中,在发出一个请求后,等待响应
- 收到响应后,请等待 1 秒钟,然后再发布新请求
要执行重新配置:
- 在声明 nCONFIG 之前, 禁用 每个 传感器 IP 以防止温度或电压英特尔 Stratix 10 FPGA IP 的任何采样请求
- 等待 至少 1 秒钟
- 表明 nCONFIG 开始重新配置