This section describes various types of debugging and validation features available for use with the VSC mode, which includes software emulation, hardware emulation, and profiling the actual execution on the physical accelerator card. All of these methods use the standard Vitis interfaces as described in the Running Emulation and Profiling and Debugging the Application sections of the Vitis Unified Software Platform Documentation: Application Acceleration Development (UG1393).