Hardware-only system designs typically include a processor core, hardened IP, and programmable logic (PL). You can use the following system-level debugging tools to diagnose the system-level issues in your design:
- Xilinx System Debugger (XSDB)
- AXI Streaming Integrated Logic Analyzer (AXIS-ILA)
- AXI Streaming Virtual Input/Output (AXIS-VIO)
- Integrated Bit Error Ratio Tester (IBERT)
The first step in system-level design debugging is to read the hardware status using XSDB tool and then use the tools listed in the following table to find the root cause of the issues.
Note: For information on XSDB commands, see the
Software Command-Line
Tool in the Vitis Embedded
Software Development Flow Documentation (UG1400).
Hardware | Debug Tool |
---|---|
Processor-based system-level debug |
|
PL logic system debug |
|
PL logic debug |
|
Hardened IP |
|
GT I/O hard block debug |
|