AXI4-Stream Test - 1.0 English

Performance AXI Traffic Generator LogiCORE IP Product Guide (PG381)

Document ID
PG381
Release Date
2023-10-18
Version
1.0 English
Any test provides a status report at the end of simulation. The status report comprises the test pass/fail status and the total number of sent packets.
# ========================================================= 
# >>>>>> SRC ID 0 :: TEST REPORT >>>>>> 
# ========================================================= 
# [INFO] SRC ID = 0 ::: TG_HIERARCHY = design_1_wrapper_sim_wrapper.design_1_wrapper_i.design_1_i.perf_axi_tg_0.inst.u_top_axi_mst 
# [INFO] SRC ID = 0 ::: AXI_PROTOCOL = AXI4_STREAM 
# [INFO] SRC ID = 0 ::: AXI_CLK_PERIOD = 3332ps, AXI_DATAWIDTH = 512bit 
# [INFO] SRC ID = 0 ::: TEST_NAME = write_only 
# [INFO] SRC ID = 0 ::: TOTAL_PACKET_SENT = 100 
# [INFO] SRC ID = 0 ::: TEST_STATUS = TEST PASSED 
# ========================================================= 
Errors
The TEST FAILED status is reported in the following cases:
  • If not all sent packet transactions have been accepted by the slave.
  • If any test sequence error occurred due to the input to the TG.
Warnings
  • The TG is idle throughout the simulation if no traffic is sent from the TG. This warning occurs when the pkt_cnt is set as 0, or when an empty CSV without any Stream commands specified is given to the TG.
  • If the simulator run time set on the Vivado IDE is less than 6000 AXI cycles, the TG issues a warning. This warning can be ignored if the simulation is terminated early due to any other fatal error.