You can cross-probe from a specific
input or output window net connection in the graph view to its equivalent position in
the Event Trace view. You can
trace window input data as it buffers prior to the kernel starting execution. Use the
following steps to perform data analysis on a window interface.
- The following figure shows a net connection selected in the
Graph view.
Selecting a net (for example,
net0) highlights it in both 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 withnet0is 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 displays on the right hand side of the window. - Select the kernel in
Graphview, 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
buf0in the adjacent (filter) box. - Core events that match
buf0are 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.
Use these steps to inspect I/O data for the
required window connections. You can use this to ensure the correctness of the I/O data
to and from a kernel.