AI Engine event trace tools provide an
in-depth investigation into the operation and performance of a design. In support of
this, a number of settings are required to capture trace data at run-time. In
hardware, you must prepare the design when compiling the AI Engine graph application to ensure the libadf.a supports capturing trace data at run-time. Event tracing in
hardware builds begins with the aiecompiler
command, using the --event-trace
option. This
option sets up the hardware device to capture AI Engine run-time trace data.
The event trace flow consists of three parts as follows.
- Event trace build flow
- Running the design in hardware and capturing trace data at run-time
- Viewing and analyzing the trace data using the Vitis Analyzer