The next generation Vitis Unified IDE supports the following features:
- Support for data center and embedded application acceleration development
- Support for AI Engine applications on embedded platforms
- Support for standalone AI Engine component workflow
- Creation of HLS components for synthesizing RTL from C/C++ code
- C-Simulation and C/RTL Co-Simulation
- Integrated Vitis analyzer for helping you review, analyze, and iterate in a single tool
- Ability to create applications from templates or examples
- Support for run and debug applications in emulation or on hardware
- Support for project flow and custom Makefile flow
- Runs in Jupyter Notebook environment
- Runs in batch or interactive mode
- Support for source control with git
- Command line interface for running project creation and building actions and query project status
The editor supports the following features:
- Syntax highlighting for supported languages including C, C++, Python, CMakeList.txt
- Smart editor for
v++
config file and xrt.ini - Quick viewing of function definitions