You can use Tcl commands to interact with your hardware under test. The hardware is organized in a set of hierarchical first class Tcl objects (see the following table).
Tcl Object | Description |
---|---|
hw_server | Object referring to hardware server. Each hw_server can have one or more hw_target objects associated with it. |
hw_target | Object referring to JTAG cable or board. Each hw_target can have one or more hw_device objects associated with it. |
hw_device | Object referring to a device in the JTAG chain, including Xilinx FPGAs or ACAPs. Each hw_device can have one or more hw_ila objects associated with it. |
hw_ila | Object referring to an ILA core in the Xilinx FPGA or ACAP. Each hw_ila object can have only one hw_ila_data object associated with it. Each hw_ila object can have one or more hw_probe objects associated with it. |
hw_ila_data | Object referring to data uploaded from an ILA debug core. |
hw_probe | Object referring to the probe input of an ILA debug core. |
hw_vio | Object referring to a VIO core in the Xilinx FPGA or ACAP. |
For more information about the Hardware Manager commands, run the help -category hardware Tcl command in the Tcl Console.