ID
683491
Date
3/28/2022
Public
Visible to Intel only — GUID: yjm1554479349399
Ixiasoft
1.1. Supported Devices and Configuration Methods
1.2. Quad SPI Flash Byte-Addressing
1.3. Generic Flash Programmer Operation
1.4. Generic Flash Programmer Flow Templates (Convert Programming File)
1.5. Generic Flash Programmer Settings Reference
1.6. Generic Flash Programmer User Guide Revision History
1.4.1. Initialization Flow Templates (Convert Programming File)
1.4.2. Program Flow Template (Convert Programming File)
1.4.3. Erase Flow Template (Convert Programming File)
1.4.4. Verify/Blank-Check/Examine Flow Template (Convert Programming File)
1.4.5. Termination Flow Template (Convert Programming File)
1.4.6. Programming Flow Action Properties
Visible to Intel only — GUID: yjm1554479349399
Ixiasoft
1. Generic Flash Programmer User Guide Intel® Quartus® Prime Standard Edition
Updated for: |
---|
Intel® Quartus® Prime Design Suite 18.1 |
This document describes how to use the Generic Flash Programmer. You can use the Generic Flash Programmer to load an FPGA configuration bitstream file into a Quad SPI flash memory device. The Quad SPI flash memory device subsequently loads the configuration data into the target FPGA via Active Serial (AS) configuration. You can optionally enable bitstream compression and encryption security to reduce the size and protect the configuration bitstream files.
Figure 1. Generic Flash Programmer Configuration Example
The Generic Flash Programmer allows you to send configuration data over a download cable via a JTAG connection to the target FPGA device. The target FPGA then in turn writes the configuration data to the flash memory device. The AS configuration scheme loads the configuration data from the flash memory into the FPGA. For example, this method allows you to configure or reconfigure the FPGA from the flash memory after restoring power to the FPGA after power down.