Designs for Versal devices are enabled by the AMD Vitis™ tools, libraries, and IP. The Vitis development kit lets you program, run, and debug the different elements of a Versal device AI Engine application, which can include AI Engine kernels and graphs, PL, high-level synthesis (HLS) IP, RTL IP, and PS applications. For detailed information on the Vitis development flow, refer to Design Flow in the Versal Adaptive SoC Design Guide (UG1273).
The Vitis development kit supports the following flows for software development: