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 Chapter 4: Design Flow in the Versal Adaptive SoC Design Guide (UG1273).
The Vitis development kit supports the following flows for software development: