Compilation Summary - 2022.2 English

AI Engine Tools and Flows User Guide (UG1076)

Document ID
UG1076
Release Date
2022-10-19
Version
2022.2 English

After the compilation of the AI Engine graph, the compile summary can be open in Vitis Analyzer. The compile summary provides information on the tool version, the build start and end time, the duration of the build, the AI Engine frequency, and the resources used by the AI Engine design. In addition, the report includes AI Engine kernel details with a link to the graph.

Figure 1. Status
Figure 2. AI Engine Kernels, and AI Engine Resource Utilization

The AI ENGINE KERNELS section highlights AI Engine kernels that instantiate identical kernel functions, but that differ with respect to the parameters used, and the corresponding number of instances of those kernels.

The AI ENGINE COMPILATION section gives the total number of AI Engines used by the design.

The AI ENGINE RESOURCE UTILIZATION section provides an overview of the resource utilization of the design. Details are found in the following table.

Table 1. AI Engine Resource Utilization Descriptions
Utilization Parameter Description
Tiles used for AI Engine Kernels The number of tiles used by the AI Engine kernels in the design. Format is X of Y (Z%).
Tiles used for Buffers The number of buffers used by the design. Format is X of Y (Z%).
Tiles used for Stream Interconnect The number of tiles used to communicate through streams to other AI Engines, PL or DMA.
DMA FIFO Buffers The number of DMA FIFO buffers used by the design.
Interface channels used for PL and Trace data The number of interface channels used for PL and Trace stream data.
Interface Channels used for Trace data The number of interface channels used for Trace stream data.