The Versal AXI4 Debug Hub IP and debug cores (such as AXI4-Stream ILA, AXI4-Stream VIO) offer the option to manually define the connectivity between the debug cores and the AXI4 Debug Hub. This option is not required for most designs.
To enable manual connectivity to between the AXI4 Debug Hub
and a debug core:
- Generate and instantiate an instance of the AXI4 Debug Hub IP and connect it to the Control, Interface, and Processing (CIPS) IP in the design using the PMC.
- Customize the AXI4 Debug Hub IP and set the
Number of Debug Cores to the exact
number of debug cores to be manually connected. For each debug core an
AXI4-Stream master and slave appear on the AXI4 Debug Hub IP.Note: Unconnected AXI4-Stream ports on the AXI4 Debug Hub can cause errors during
opt_design
. - In the IP customization interface for the debug cores to be manually connected, select Enable AXI4-Stream Interfaces for Manual Connection to AXI Debug Hub. AXI4-Stream master and slave ports appear on the debug core.
- Connect each AXI4-Stream master and slave
port on the debug core to those on the AXI4 Debug Hub. The debug core also
includes
aclk
andaresetn
ports, which should be connected to the same clock and reset connected to the AXI4 Debug Hub.