Using the Vitis Software Platform - 2022.1 English

MicroBlaze Processor Embedded Design User Guide (UG1579)

Document ID
Release Date
2022.1 English

The Vitis software platform IDE provides a complete environment for creating software applications targeted for Xilinx embedded processors. It includes:

  • A GNU-based compiler toolchain (GCC compiler, TCF System debugger, utilities, and libraries)
  • A JTAG debugger
  • A flash programmer
  • Drivers for Xilinx IP and bare-metal board support packages
  • Middleware libraries for application-specific functions
  • An IDE for C/C++ bare-metal and Linux application development and debugging

Based upon the open source Eclipse platform, the Vitis software platform incorporates the C/C++ Development Toolkit (CDT).

Features of the Vitis software platform include:

  • C/C++ code editor and compilation environment
  • Project management
  • Application build configuration and automatic make file generation
  • Error navigation
  • Integrated environment for debugging and profiling embedded targets
  • Additional functionality available using third-party plug-ins, including source code version control