AN 755: Implementing JESD204B IP Core System Reference Design with ARM HPS As Control Unit (Baremetal Flow)

ID 683776
Date 12/30/2015
Public
Document Table of Contents

1.2.3. Compiling the HDL and Programming the Board

  1. Extract the reference design from the reference design ZIP file (jesd204b_av_soc_ref_design.zip).
  2. Launch the Quartus® Prime software.
  3. On the File menu, click Open Project.
  4. Navigate to your project directory and select the Quartus project archive file (jesd204b_ed.qar). Click Open.
  5. In the Restore Archived Project window, verify that the archive file name is jesd204b_ed.qar and set the destination folder to the destination folder of your choice. Click OK. The Quartus project opens in the Quartus window.
  6. To compile the HDL, navigate to the Processing menu and select Start Compilation. The Quartus software compiles the design and indicates the compilation status in the Tasks panel.
  7. After compilation is done, you are ready to program the FPGA device with the programming file. Navigate to the Tools menu and click Programmer.
  8. In the Programmer window, click Add File.
  9. In the Select Programming File window, navigate to <your project directory> /output_files/jesd204b_ed.sof and click Open.
  10. Verify that all the hardware setup options are set correctly to your system configurations.
  11. Click Start to download the file into the Arria V SoC device on the development board. Alternatively, if you want to use the pre-generated golden programming file, skip the Quartus compilation in step 6. In step 9, select <your project directory> output_files/jesd204b_ed_golden.sof and proceed accordingly.

After programming the Arria V SoC device on the development board, the system needs to be initialized via software before the JESD204B link can be fully active.

Attention: Do not skip this initialization step. The JESD204B link will not function correctly without software link initialization.