Device Configuration User Guide: Agilex™ 5 FPGAs and SoCs

ID 813773
Date 4/01/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

4. Including the Reset Release Intel® FPGA IP in Your Design

Intel requires that you either use the Reset Release Intel® FPGA IP to hold your design in reset until configuration is complete.

The Reset Release Intel® FPGA IP is available in the Quartus® Prime software. This IP consists of a single output signal, nINIT_DONE. The nINIT_DONE signal is the core version of the INIT_DONE pin and has the same function in both FPGA First and HPS First configuration modes. Intel recommends that you hold your design in reset while the nINIT_DONE signal is high or while the INIT_DONE pin is low. When you instantiate the Reset Release Intel® FPGA IP in your design, the SDM drives the nINIT_DONE signal. Consequently, the IP does not consume any FPGA fabric resources, but does require routing resources.

Figure 60.  Reset Release Intel® FPGA IP nINIT_DONE Internal Connection

View the video guide below for a quick walk-through to understand the importance of using Reset Release Intel® FPGA IP and how to include it in your design.

Note: The Reset Release Intel® FPGA IP for Agilex™ 5 uses the component name intel_user_rst_clkgate.