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

3.2.6.1. Programming Serial Flash Devices using the AS Interface

When you select AS programming, the Quartus® Prime software or any supported third-party software programs the configuration data directly into the serial flash device.

You must set MSEL to JTAG. When MSEL is set to JTAG, the SDM tristates the following AS pins: AS_CLK, AS_nRST, AS_DATA0-AS_DATA3, and AS_nCSO0-AS_nCSO3. The Quartus® Prime Programmer programs the flash memory devices via the AS header. If you are using the Generic Serial Flash Interface Intel® FPGA IP to write the flash memory, the flash device must be connected to GPIO to access the flash device.

Attention: When you power up the Agilex™ 5 device with an empty serial flash device and use the AS interface to program the .rpd file into this serial flash device, you must power cycle the Agilex™ 5 device to configure the device from the flash successfully.
Figure 45. AS Programming Using Quartus® Prime or Third-Party Programmer