Video and Image Processing Suite User Guide

ID 683416
Date 4/04/2022
Public
Document Table of Contents

26.1. Packet Visualization

System Console's Trace Table View contains a tabular view for displaying the information the monitors send out.

You can inspect the details of a video packet when you select a row in the trace table. The table offers the following detailed information:

  • Statistics—Data flow statistics such as backpressure.
  • Data—The sampled values for up to first 6 beats on the Avalon-ST data bus. [n] is the nth beat on the bus.
  • Video control—Information about Avalon-ST video control packet.
  • Video data—Packet size, the number of beats of the packet.
Note: When you turn the pixel capture feature, the packet displays a sub-sampled version of the real-time image packet in the video data section.
Table 85.  StatisticsThe table below lists the description of the available data flow statistics.
Statistics Description
Data transfer cycles (beats) The number of cycles transferring data.
Not ready and valid cycles (backpressure) The number of cycles between start of packet and end of packet—the sink is not ready to receive data but the source has data to send.
Ready and not valid cycles (sink waiting) The number of cycles between start of packet and end of packet—the sink is ready to receive data but the source has no data to send.
Not ready and not valid cycles The number of cycles between start of packet and end of packet— the sink is not ready to receive data and the source has no data to send.
Inter packet valid cycles (backpressure) The number of cycles before start of packet—the sink is not ready to receive data but the source has data to send.
Inter packet ready cycles The number of cycles before start of packet—the sink is ready to receive data but the source has no data to send.
Backpressure [(Not ready and valid cycles + Inter packet valid cycles) / (Data transfer cycles + Not ready and valid cycles + Ready and not valid cycles + Not ready and not valid cycles + Inter packet valid cycles)] × 100
Note: Inter packet ready cycles are not included in the packet duration. A packet begins when a source is ready to send data.
Utilization [Data transfer cycles / (Data transfer cycles + Not ready and valid cycles + Ready and not valid cycles + Not ready and not valid cycles + Inter packet valid cycles)] × 100
Note: Inter packet ready cycles are not included in the packet duration. A packet begins when a source is ready to send data.