Plotting AIE Simulation Internal Signals - 2024.2 English - UG1483

Vitis Model Composer User Guide (UG1483)

Document ID
UG1483
Release Date
2025-02-03
Version
2024.2 English

The Simulation Data Inspector can also be used to plot and calculate throughput for signals within an AI Engine subsystem. To achieve this, first run AIE Simulation with "Collect Trace Data for Vitis Analyzer and viewing internal signals" selected. Then, the signals must be selected by right-clicking and selecting AMD AIE View in Data Inspector.

Figure 1. Add AI Engine Internal Signals to Data Inspector

You have the option to plot the signal at its source port, destination port, or both. These signals might differ in hardware due to latency (for example, buffers) introduced in the signal.

Figure 2. Plot Source and/or Destination Ports

After making a selection, the selected signals then appear in the Simulation Data Inspector. In the following figure, "View source and destination" was selected. Note the latency between the signals at the source port and destination port.

Figure 3. Source and Destination Signals
Important: Selecting the input or output of FIFO or PLIO blocks to view in the Simulation Data Inspector is not supported.
Important: Viewing bfloat16 signals in the Simulation Data Inspector is not supported.