文章 ID: 000086763 内容类型: 故障排除 上次审核日期: 2018 年 10 月 01 日

为什么在使用温度或电压传感器英特尔® Stratix® 10 FPGA IP 时,英特尔® Stratix® 10 设备会看到重新配置失败?

环境

  • 英特尔® Quartus® Prime Pro Edition
  • 电压传感器英特尔® Stratix® 10 FPGA IP
  • 温度传感器英特尔® Stratix® 10 FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    在用户模式下,在表明 nCONFIG 引脚低时,您可能会观察到 nSTATUS 保持较高位置的意外行为,这会妨碍 英特尔® Stratix® 10 设备的配置过程的重启。这是因为使用温度或电压传感器英特尔 Stratix 10 FPGA IP 的 SDM 邮箱分单事件。执行重新配置的请求不能中断 SDM 过程,导致配置过程失败。

     

     

    解决方法

    在正常用户模式操作期间,为防止 SDM 邮箱合并事件,执行以下操作:

    1. 在每个传感器 IP 中,在发出一个请求后,等待响应
    2. 收到响应后,请等待 1 秒钟,然后再发布新请求

    要执行重新配置:

    1. 在声明 nCONFIG 之前, 禁用 每个 传感器 IP 以防止温度或电压英特尔 Stratix 10 FPGA IP 的任何采样请求
    2. 等待 至少 1 秒钟
    3. 表明 nCONFIG 开始重新配置

     

    相关产品

    本文适用于 1 产品

    英特尔® Stratix® 10 FPGA 和 SoC FPGA

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。