Event Tracing in Hardware - 2025.2 English - UG1076

AI Engine Tools and Flows User Guide (UG1076)

Document ID
UG1076
Release Date
2025-11-20
Version
2025.2 English

AI Engine event trace tools provide an in-depth investigation into the operation and performance of a design. To support investigation, you need to configure a number of settings to capture trace data at runtime. In hardware, you must prepare the design when compiling the AI Engine graph application to ensure the libadf.a supports capturing trace data at runtime. In order to trace events in hardware, use the --event trace option when compiling the AI Engine graph. The --event trace option sets up the hardware device to capture AI Engine runtime trace data.

The event trace flow consists of the following three stages:

  1. Event trace build flow.
  2. Running the design in hardware and capturing trace data at runtime.
  3. Viewing and analyzing the trace data using the Vitis IDE.
Note: BDC platforms also support Event Trace. See the following links for more information: