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:
- Event trace build flow.
- Running the design in hardware and capturing trace data at runtime.
- Viewing and analyzing the trace data using the Vitis IDE.
Note: BDC platforms also support Event Trace. See the
following links for more information:
- vck_190_bdc: See Vitis Base Platform for the VCK190 Board, and
- vek_280_bdc: See Vitis Base Platform for the VEK280 Pre-production Board