Profiling Flows - Profiling Flows - 2025.1 English - UG1076

AI Engine Tools and Flows User Guide (UG1076)

Document_ID
UG1076
Release_Date
2025-05-29
Version
2025.1 English

The two different flows for configuring and capturing AI Engine profile counters are as follows:

XSDB Flow
This flow provides a low-overhead method of communicating with the board, regardless of the operating system used on the host.
XRT Flow
This flow is seamlessly integrated into Xilinx Runtime (XRT).

In the XRT flow, profile data is recorded from the beginning of the design run on hardware. The specific metrics to be collected are defined in the xrt.ini file. In contrast, the XSDB flow records profile data starting when you initiate profiling on the hardware using the aieprofile script. Due to differences in data collection timing, variations in the captured metrics might occur between the two flows, depending on the difference in cycles between them.