FPGA AI Suite Handbook

ID 863373
Date 11/21/2025
Public
Document Table of Contents

4.3.2.4.1. FPGA AI Suite PCIe Design Example CMake Targets

The top level CMake build target is the FPGA AI Suite runtime plugin shared library, libcoreDLARuntimePlugin.so. It will not be built if the target is the software reference. Details on how to target one of the design example boards or the software emulation are specified in FPGA AI Suite PCIe Design Example Build Options. The source files used to build the libcoreDLARuntimePlugin.so target are located under the following directories:
  • runtime/plugin/src/
  • runtime/coredla_device/src/

The flow also builds additional targets as dependencies for the top-level target. The most significant additional targets are as follows:

  • The Input and Output Layout Transform library, libdliaPluginIOTransformations.a. The sources for this target are under runtime/plugin/io_transformations/.