If you use a third-party programmer to program an .rpd, ensure that the configuration data is stored starting from address 0
of the serial flash device. If you use .jic or .pof files, the Intel Agilex Programmer automatically programs the
configuration data starting from address 0 of the serial flash device.
3.2.7.1. Understanding Quad SPI Flash Byte-Addressing
At power-on the SDM operates from boot ROM. The SDM loads configuration firmware from Quad SPI flash using 3-byte
addressing. Once loaded, if the flash size is 256 Mb or larger, the SDM configures the Quad SPI flash to operate in 4-byte
addressing mode and continues to load the rest of the bitstream until configuration completes.
Intel Agilex devices support the following third-party flash devices operating at 1.8 V:
• Macronix MX66U 512 Mb, 1 and 2 gigabits (Gb)
• Macronix MX25U 128 Mb, 256 Mb, and 512 Mb
• Micron MT25QU 128 Mb, 256 Mb, 512 Mb, 1 Gb, and 2 Gb
Micron and Macronix both offer Quad SPI memories a density range of 128Mb—2Gb.
3.2.8. AS_CLK
The Intel Agilex device drives AS_CLK to the serial flash device. An internal oscillator or the external clock that drives the
OSC_CLK_1 pin generates AS_CLK. Using an external clock source allows the AS_CLK to run at a higher frequency. If you
provide a 25 MHz, 100 MHz, or 125 MHz clock to the OSC_CLK_1 pin, the AS_CLK can run up to 133 MHz.
Set the maximum required frequency for the AS_CLK pin in the Intel Quartus Prime software as described in Active Serial
Configuration Software Settings on page 101. The AS_CLK pin runs at or below your selected frequency.
Table 28.
Supported configuration clock source and AS_CLK Frequencies in Intel Agilex Devices
Configuration Clock Source
AS_CLK Frequency (MHz)
Internal oscillator 25
58
77
115
OSC_CLK_1
25
50
continued...
3. Intel Agilex Configuration Schemes
UG-20205 | 2019.10.09
Intel
®
Agilex
™
Configuration User Guide
Send Feedback
100