Visible to Intel only — GUID: pla1603895304768
Ixiasoft
1.4.5. Using the Reset Release Intel® FPGA IP
During the device configuration, the global configuration control signals hold the core fabric in a frozen state to prevent electrical contention. Sectors that comprise multiple logic array block (LAB) rows are all asynchronously unfrozen by different Local Sector Managers (LSM). Within each sector, LAB rows and registers are released sequentially by each LSM. Consequently, different logic can operate while other logic remains frozen during the process.
If the activity of the logic partly becomes operational, this could potentially cause some control logic or state machines without a reset strategy to enter an illegal or unknown state, once the entire fabric goes into the user mode.
Therefore, after every compile, the Intel® Quartus® Prime software generates the following critical warning message:
Use the Reset Release IP in Intel Stratix 10 FPGA
designs to ensure a successful configuration. For more information about the
Reset Release IP, refer to the Intel Stratix 10 Configuration User Guide.
Design Assistant categorizes the lack of Reset Release Intel® FPGA IP as HIGH severity. Without the IP, intermittent functional issues could result on every design power-up.
- Using the INIT_DONE output PIN signal
- Using the nINIT_DONE output from the Reset Release IP
Refer to the Related Information for detailed information about connecting your design with the Reset Release Intel® FPGA IP.