Device Family: Intel® Stratix® 10

Type: Answers

Area: Component


Last Modified: October 01, 2018
Version Found: v18.0
Bug ID: FB: 534113;
IP: Altera S10 Voltage Sensor, Altera S10 Temperature Sensor

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

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 a SDM mailbox flooding event when using the Temperature  or Voltage Sensor Intel Stratix 10 FPGA IP. A request to perform reconfiguration is unable to interrupt the SDM process causing the configuration process to fail.

Workaround/Fix

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

This issue is scheduled to  be fixed in a future version of the Intel Quartus® Prime Pro software.