External Memory Interfaces Intel® Agilex™ FPGA IP Design Example User Guide

ID 683162
Date 6/21/2021
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.8. Compiling and Programming the Intel® Agilex™ EMIF Design Example

After you have made the necessary pin assignments in the .qsf file, you can compile the design example in the Intel® Quartus® Prime software.

  1. Navigate to the Intel® Quartus® Prime folder containing the design example directory.
  2. Open the Intel® Quartus® Prime project file, (.qpf).
  3. To begin compilation, click Processing > Start Compilation. The successful completion of compilation generates a .sof file, which enables the design to run on hardware.
  4. To program your device with the compiled design, open the programmer by clicking Tools > Programmer.
  5. In the programmer, click Auto Detect to detect supported devices.
  6. Select the Intel® Agilex™ device and then select Change File.
  7. Navigate to the generated ed_synth.sof file and select Open.
  8. Click Start to begin programming the Intel® Agilex™ device. When the device is successfully programmed, the progress bar at the top-right of the window should indicate 100% (Successful).
Refer to Using the Design Example with the EMIF Debug Toolkit for guidance in debugging your external memory interface.