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.5.1. Device Initialization

The following steps summarize device initialization:
  1. An external host drives a configuration request to the Secure Device Manager (SDM) by driving nCONFIG high. The SDM exits the IDLE state and signals the beginning of configuration by driving nSTATUS high and driving configuration data.
  2. The SDM asserts CONF_DONE indicating that the Intel FPGA has successfully received all the configuration data.
  3. The SDM uses the configuration logic to enable and initialize user registers in the LABs, DSP, and embedded memory blocks.
  4. The SDM drives INIT_DONE to indicate that the device has fully entered user mode. The Reset Release IP asserts nINIT_DONE. Intel recommends that you use nINIT_DONE to gate your reset logic.
  5. The FPGA is now in user mode and ready for operation.