v++ Compilation Options - v++ Compilation Options - 2026.1 English - UG1702

Vitis Reference Guide (UG1702)

Document ID
UG1702
Release Date
2026-06-23
Version
2026.1 English

The v++ command provides several features for compilation of PL kernels and AI Engine graphs.

  • --compile: These are the classic top-down compilation commands for the Vitis acceleration flow. AMD still support this flow. For more information, refer to the section on v++ Command.
  • --mode aie: This compilation mode in the v++ compiler enables the generation of the AI Engine graph application, and also supports the use of the x86simulator and aiesimulator tools for analysis. These options are described in detail in v++ Mode AI Engine.
  • --mode hls: This compilation mode in the v++ compiler enables the bottom-up generation of an HLS component, either for the AMD Vivado™ IP flow or the Vitis Kernel flow as described in Vitis High-Level Synthesis User Guide (UG1399). The options to configure and analyze an HLS component are described in v++ Mode HLS.