Window data analysis in the trace
view allows you to cross probe from a specific input/output window net connections in
the graph view to the appropriate position in the event trace view. You can trace window
input data as it is being buffered prior to the kernel starting execution. To perform
data analysis on a window interface, use the following steps.
- The following image shows a net connection that has been selected in the
Graph view. The
selected net (
net0
) is highlighted both in graph view and in the nets table at the bottom of the window. In addition the Graph view also associates the simulation input and output files with the appropriate nets. The simulation input file associated withnet0
is displayed on the right. - In the graph view, select the file source that connects to
net0
, as shown in the previous image. The input data is displayed at the right hand side of the window. - Select the kernel in
Graph
view, and switch to the Trace view to view the events and detailed event timing. - In the events table at the bottom of the screen, select Buffer from the column selector.
- Type
buf0
in the adjacent (filter) box. - Core events that match
buf0
are highlighted in the events table. Browse through the events if there are multiple events using the Previous/Next toolbar buttons to show the matched events. - The highlighted data matches the data from the input file, shown
in the right-hand pane.Note: The AI Engine kernel does not start until all the data is available at the window interface.
Using these steps, you can inspect I/O data
for the required window connections to ensure the correctness of the I/O data to and
from a kernel.