Visible to Intel only — GUID: klu1715064952585
Ixiasoft
Visible to Intel only — GUID: klu1715064952585
Ixiasoft
2.7. Agilex™ 5 Configuration Time Estimation
For timing dependent software systems, configuration may be required to complete in a specified amount of time, for example, to successfully configure PCIe* , the Agilex™ 5 device is required to enter user mode in less than 1 second to be valid. Use the values referenced below to determine the configuration mode that best suits your design and timing requirements.
The table provides time estimates for the full FPGA configuration only. In HPS-enabled designs, the table also considers the FPGA configuration first mode. Note that the HPS boot first mode in HPS-enabled designs is not considered. Also, the CvP periphery image configuration is not considered.
In AVST mode, to optimize configuration time during the initial configuration after power-on reset (POR) and during reconfiguration, the external host should be prepared to send data to the device before driving nCONFIG high. Once nCONFIG and nSTATUS are high, the host may begin transmitting data as soon as the device asserts the AVST_READY signal when it is ready to receive data. This ensures that there is minimal delay from the device waiting for the host to start sending data after AVST_READY is asserted. Following this procedure does not affect the configuration process.
The Mailbox command GET_CONFIGURATION_TIME provides a time estimate for processing the configuration bitstream, beginning with loading of the SDM firmware until the entire design section of the configuration bitstream is configured and the device enters user mode. For more information, refer to the Configuration File Format Differences section.
Intel recommends measuring the configuration time starting from when nSTATUS goes high to when CONF_DONE goes high. For more information, refer to the Power-On, Configuration, and Reconfiguration Timing Diagram section.
- VID mode of operation set to PMBus Master
- Uses Intersil* ISL68223 regulator to regulate the PMBus
- Configuration clock source is OSC_CLK_1, with input reference clock frequency of 25 MHz, 100 MHz, or 125 MHz
- No advanced security features
- For AVST x8 or AVST x16 configuration modes, set the AVST_CLK to 125 MHz. The external host controller supplies the AVST_DATA by asserting the AVST_VALID signal high whenever the AVST_READY signal is high.
- For AS x4 configuration mode:
- Storage device is a 2 Gb Micron* QSPI flash memory device
- AS_CLK settings by speed grade:
-
- 166 MHz for Agilex™ 5 devices with speed grade -4S/-5S
- 100 MHz for Agilex™ 5 devices with speed grade -6S
- Configuration time measured starting from when nSTATUS goes high to CONF_DONE goes high.
Device | RBF File Size (MB) | Configuration Time Estimation (ms) | |||||
---|---|---|---|---|---|---|---|
AS x4 | AVST x8 | AVST x16 | |||||
-4S/-5S speed | -6S speed | -4S/-5S speed | -6S speed | -4S/-5S speed | -6S speed | ||
A5E 043 A5E 052 A5E 065 |
3.1 | 220 | 260 | 150 | 170 | 110 | 120 |
12.1 | 320 | 420 | 200 | 220 | 150 | 160 | |
15 | 350 | 470 | 220 | 230 | 160 | 170 |