Intel® FPGA AI Suite: SoC Design Example User Guide

ID 768979
Date 4/05/2023
Public

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

Document Table of Contents

5.1.3. Build Directory

The dla_build_example_design.py creates an Intel® Quartus® Prime build. The project is named top.qpf. You can open this project in Intel® Quartus® Prime software to review the build logs.

Within the build directory is a collection of command-line scripts that cover different parts of the design example build process. Use these scripts to rebuild parts of the design example if you alter the design. Otherwise, you typically do not need to run these scripts manually as the build process runs them for you.

The scripts provided are as follows:

  • create_project.bash: This script cleans the build folder and resets the Intel® Quartus® Prime project back to its default state, ready to be recompiled.
  • generate_sof.bash: This script launches an Intel® Quartus® Primer compilation from the command line
  • generate_rbf.bash: This creates a .rbf file that is needed for the Intel® Arria® 10 FPGA.
  • build_stream_controller.sh: This script creates the Nios® V .hex file. This file holds the compiled Nios® software that is embedded into the Nios® subsystem.