A newer version of this document is available. Customers should click here to go to the newest version.
1. FPGA AI Suite PCIe-based Design Example User Guide
2. About the PCIe* -based Design Example
3. Getting Started with the FPGA AI Suite PCIe* -based Design Example
4. Building the FPGA AI Suite Runtime
5. Running the Design Example Demonstration Applications
6. Design Example Components
7. Design Example System Architecture for the Agilex™ 7 FPGA
A. FPGA AI Suite PCIe-based Design Example User Guide Archives
B. FPGA AI Suite PCIe-based Design Example User Guide Document Revision History
5.1. Exporting Trained Graphs from Source Frameworks
5.2. Compiling Exported Graphs Through the FPGA AI Suite
5.3. Compiling the PCIe* -based Example Design
5.4. Programming the FPGA Device ( Agilex™ 7)
5.5. Performing Accelerated Inference with the dla_benchmark Application
5.6. Running the Ported OpenVINO™ Demonstration Applications
6.1.2. Script Flow
The following steps describe the internal flow of the dla_build_example_design.py script for the Terasic* DE10-Agilex Development Board:
- Runs the dla_create_ip script to create an FPGA AI Suite IP for the requested FPGA AI Suite architecture
- Creates a wrapper around the FPGA AI Suite IP instances and adapter logic
- Copies in the Terasic BSP, and patches the directory with FPGA AI Suite files. This creates a build directory that has the BSP infrastructure needed to compile the design with Quartus® Prime software.
- Runs the quartus_sh command on the FPGA AI Suite dla_flat_compile.tcl script to compile the design example with Quartus® Prime software to produce an FPGA bitstream.
The bitstream is in the <build_dir> directory that you set when running the script (or the default location, if you did not set it). The bitstream file name is flat.sof.
The Quartus® Prime compilation reports are available in the <build_dir>/hw directory. A build.log file that has all the output log for running the build script is available in the <build_dir> directory. In addition, the achieved FPGA AI Suite clock frequency is the Clock Frequency value in the summary table in the following file:
<build_dir>/quartus_summary.txt