Vitis provides a graphical interface to GDB (GNU debugger) for debugging multiple domains and processors in parallel. With this feature, you can debug not only individual components but also the interactions between components and domains in a heterogeneous system, as well as the controlling software application.
The debugging can be performed at the hardware emulation stage or directly during hardware execution. For details on various debugging methods refer to Debugging System Projects.