Debug I/O Capture Enable - 2022.2 English - UG1308

Vitis Networking P4 User Guide (UG1308)

Document ID
UG1308
Version
2022.2 English
Revision
Your can choose to enable I/O data capture by ticking the associated box. When this is enabled, the following three log files are created upon simulation of the system:
  • /<proj_location>/<proj_name>/<proj_name>.sim/sim_1/behav/<simulator_name>/<component name>_stream_in.log
    • This contains the s_axis and input user metadata interfaces along with a timestamp.
    • The format of this file is: tready, tvalid, tlast, tdata, tkeep, metadata_valid, metadata and timestamp (tab separated values).
  • /<proj_location>/<proj_name>/<proj_name>.sim/sim_1/behav/<simulator_name>/<component name>_stream_out.log
    • This contains the m_axis and output user metadata interfaces along with a timestamp.
    • The format of this file is: tready, tvalid, tlast, tdata, tkeep, metadata_valid, metadata and timestamp (tab separated values).
  • /<proj_location>/<proj_name>/<proj_name>.sim/sim_1/behav/<simulator_name>/<component name>_control_if.log
    • This contains the AXI4-Lite interface along with a timestamp.
    • The format of this file is: s_axi_awaddr, s_axi_awvalid, s_axi_awready, s_axi_wdata, s_axi_wstrb, s_axi_wvalid, s_axi_wready, s_axi_bresp, s_axi_bvalid, s_axi_bready, s_axi_araddr, s_axi_arvalid, s_axi_arready, s_axi_rdata, s_axi_rresp, s_axi_rvalid, s_axi_rready & timestamp (tab separated values).