Importing AI Engine Code as a Block - 2023.2 English

Vitis Model Composer User Guide (UG1483)

Document ID
UG1483
Release Date
2023-11-15
Version
2023.2 English

Vitis Model Composer allows you import the AI Engine kernel from the AI Engine library. This allows you to create a block with an interface that has input and output ports equivalent to the arguments of an AI Engine kernel function, and also gives the flexibility to configure the kernel parameters using the Block Parameters dialog box. If you have a data-flow graph instead of an AI Engine kernel function, then Model Composer also allows you to import it into the Simulink environment from where it is possible to seamlessly connect the AI Engine graph block with AI Engine kernel block to build a complete system.

In summary, the entry point for using an AI Engine block set can be a kernel or a data flow sub-graph for which Vitis Model Composer generates a block with interfaces that match the function arguments of a kernel or a graph.