Step 3: Modeling Blocks with C/C++ Code - 2022.1 English

Vitis Model Composer Tutorial (UG1498)

Document ID
Release Date
2022.1 English

The Vitis HLS tool has the ability to transform C/C++ design sources into RTL. The Vitis Model Composer HDL library contains a Vitis HLS block in the HDL/User-Defined Functions library which enables you to bring in C/C++ source files into a Vitis Model Composer model.


In part 1 you will first synthesize a C file using Vitis HLS. In Part 2, you incorporate the output from Vitis HLS into MATLAB and use the rich simulation features of MATLAB to verify that the C algorithm correctly filters an image.