Vitis Model Composer supports importing C/C++
kernels functions. Function must have void as the return
type. It also supports importing class kernels as well as templatized kernels. Model
Composer provides two AI Engine library blocks to
import kernel functions of different types. These are class-based and non-class-based
kernels (AIE Kernel and AIE Class Kernel).
The following sections describe these.