FPGA AI Suite: PCIe-based Design Example User Guide

ID 768977
Date 3/29/2024
Document Table of Contents

6.4. Software Interface to the BSP

The interface to the user-space portion of the BSP drivers is centralized in the MmdWrapper class, which can be found in the file $COREDLA_ROOT/runtime/coredla_device/inc/mmd_wrapper.h.

When porting the runtime to a new board, the team responsible for the new board support must ensure that each of the member functions in MmdWrapper calls into a board-specific implementation function. The team doing this will need to modify the runtime build process and adjacent code.