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

1