This chapter focuses on Xilinx® tools and flows that are available for programming Versal™ ACAP. However, the concepts are generally applicable to third-party tools, as the Xilinx tools incorporate familiar components, such as an Eclipse-based integrated development environment (IDE), and the GNU compiler toolchain.
This chapter also provides a brief description about the available open source tools that you can use for open source development on different processors of Versal ACAP.
A comprehensive set of tools for developing and debugging software applications on the Versal device includes:
- Hardware IDE
- Software IDE
- Compiler toolchain
- Debug and trace tools
- Simulators (for example, Quick Emulator (QEMU))
- Models and virtual prototyping tools (for example, emulation board platforms)
The following sections provide a summary of the available Xilinx development tools.