Article ID: 000086763 Content Type: Troubleshooting Last Reviewed: 01/03/2023

Why do I see reconfiguration failure in Intel® Stratix® 10 devices when using the Temperature or Voltage Sensor Intel® Stratix® 10 FPGA IP?

Environment

  • Intel® Quartus® Prime Pro Edition
  • Voltage Sensor Intel® Stratix® 10 FPGA IP
  • Temperature Sensor Intel® Stratix® 10 FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    During user mode, when asserting the nCONFIG pin low, you might observe unexpected behavior where nSTATUS stays high, which prevents the restarting of the configuration process for Intel® Stratix® 10 devices. This is due to an SDM mailbox flooding event using the Temperature or Voltage Sensor Intel Stratix 10 FPGA IP. A request to perform reconfiguration cannot interrupt the SDM process causing the configuration process to fail.

     

     

    Resolution

    During normal user mode operation, to prevent the SDM mailbox flooding event, do the following :

    1. In each Sensor IP, after issuing one request, wait for the response
    2. After the response is received, wait for 1 second before issuing a new request

    To perform reconfiguration:

    1. Before asserting nCONFIG, disable each Sensor IP to prevent any sampling request to the Temperature or Voltage Intel Stratix 10 FPGA IP
    2. Wait for at least 1 second
    3. Assert nCONFIG to start the reconfiguration

     

    Related Products

    This article applies to 1 products

    Intel® Stratix® 10 FPGAs and SoC FPGAs