FPGA AI Suite: Getting Started Guide

ID 768970
Date 9/06/2024
Public
Document Table of Contents

3.1. FPGA AI Suite Directory Structure

After you install the FPGA AI Suite you have the following directories in your <ai_suite_root> , which is the value assigned to the COREDLA_ROOT environment variable:

Table 2.   FPGA AI Suite Directory Structure

Directory

Description

$COREDLA_ROOT/

Base directory

$COREDLA_ROOT/bin

Tool executables (dla_compiler command)

$COREDLA_ROOT/lib

Libraries (compiler API, OpenVINO™ plugins, etc)

$COREDLA_ROOT/inc

Public API header files

$COREDLA_ROOT/util

Additional runtime modules

$COREDLA_ROOT/thirdparty

Third-party packages used by the runtime

$COREDLA_ROOT/area_model

Data files

$COREDLA_ROOT/demo

Sample image files and bitstreams

$COREDLA_ROOT/example_architectures

Architecture files, each which defines a specific IP parameterization

$COREDLA_ROOT/example_ip_cores

Generated IP cores corresponding to the example architectures

$COREDLA_ROOT/fpga

Source files used by the IP generator

$COREDLA_ROOT/licenses

License information for FPGA AI Suite and included libraries

$COREDLA_ROOT/platform

BSP source directory

$COREDLA_ROOT/runtime

Directory with OpenVINO™ demos and low-level runtime for FPGA interfacing

$COREDLA_ROOT/dla_plugin Directory for OpenVINO™ heterogeneous compilation and inference integration with the FPGA