A newer version of this document is available. Customers should click here to go to the newest version.
4.3.6.2.4.1. Preparing the Agilex™ 5 FPGA E-Series 065B Modular Development Kit for the SoC Design Example
- Confirming the Agilex 5 FPGA E-Series 065B Modular Development Kit Board Setup.
- Programming the FPGA device on the board in one of the following ways:
Programming the Agilex 5 FPGA Device with the JTAG Indirect Configuration (.jic) File.
This method programs the QSPI flash memory, which then programs the FPGA device when the board is powered up. With this method, the FPGA programming can be persisted between board power cycles.
This method is preferred for deployment or testing the other parts of your application after your FPGA bitstream is finalized.
- Programming the Agilex 5 FPGA Device with the SRAM Object File (.sof).
This method programs the FPGA device directly. The FPGA programming is not persisted between board power cycles. This method is typically faster than programming the QSPI flash memory with .jic file that then programs the FPGA device.
This method is preferred when developing or debugging your FPGA bitstream.
- Connecting the Agilex 5 FPGA E-Series 065B Modular Development Kit to the Host Development System.
Section Content
Confirming the Agilex 5 FPGA E-Series 065B Modular Development Kit Board Setup
Programming the Agilex 5 FPGA Device with the JTAG Indirect Configuration (.jic) File
Programming the Agilex 5 FPGA Device with the SRAM Object File (.sof)
Connecting the Agilex 5 FPGA E-Series 065B Modular Development Kit to the Host Development System