FPGA AI Suite Handbook

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

4.3.3.1.1. OFS for PCIe* Attach 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 OFS for PCIe Attach 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/.