HLS Function versus HLS Kernel - 2022.1 English

Vitis Model Composer User Guide (UG1483)

Document ID
Release Date
2022.1 English

You can import an HLS function into your Model Composer design using the xmcImportFunction command as described in Importing C/C++ Code as Custom Blocks. You can simulate the block along with other blocks available in the Model Composer HLS library and generate HLS code from a system comprised of one or more imported HLS function blocks and other HLS blocks from the HLS library,except for HLS Kernel block. Model Composer can also import HLS kernels. This section describes HLS Kernels and how it is different from an HLS function.