Stream Data Analysis - 2021.1 English

Versal ACAP AI Engine Programming Environment User Guide (UG1076)

Document ID
UG1076
Release Date
2021-07-19
Version
2021.1 English
Stream data analysis in the trace view allows you to cross probe from a specific input/output stream net connection in the graph view to the appropriate position in the event trace view. You can trace stream input data as it is being received during the kernel execution. To perform data analysis on a stream interface, use the following steps.
  1. The following image shows a kernel port that has been selected in the Graph view. The selected port with ID, pi0, is highlighted both in the Graph view and in the net table at bottom of the window.

  2. Switch to the Trace to view the events and detailed event timing.

  3. Move the time marker to the beginning of the stream data by dragging the vertical line (time marker) in the upper part of the window.
  4. In the upper part of the window you can examine the data associated with the selected input port.
  5. In the events table at the bottom of the screen, select Data from the drop-down menu.
  6. Type 0.000000+0.000000i into the adjacent (filter) box and click Next. The expected time and data are highlighted in the events table.
    Note: The input value depends on data type. 0.000000+0.000000i in this example is for a complex float type.
Using these steps, you can inspect I/O data for the required stream connections to ensure the correctness of the I/O data to and from a kernel.