Viewing AI Engine Graphs and Arrays - Viewing AI Engine Graphs and Arrays - 2026.1 English - UG1702

Vitis Reference Guide (UG1702)

Document ID
UG1702
Release Date
2026-06-23
Version
2026.1 English

The AI Engine Graph and Array diagrams provide a quick overview of the structure of the ADF graph application implemented in the AI Engine tiles.

Figure 1. AI Engine Graph Application

The AI Engine Graph view shows the connectivity of the ADF graph as seen by the AI Engine compiler. The canvas shows nodes representing kernels, kernel arguments, memory buffers, and primary inputs and outputs, with edges drawn to represent the connectivity between these elements. Below the graphical view is a set of tables containing all of the objects drawn in the graphical view: kernels, buffers, ports, and nets. Selecting an element in one of these tables cross-probes the graphical view and vice versa.

Figure 2. AI Engine Array Diagram

The Array view shows the spatial placement of the ADF graph on the AI Engine tile array. The array canvas contains all core and memory components. The tool draws kernels in the cores where they run and displays connections between cores and memory with connectivity lines. Light gray rectangles indicate available PLIO and GMIO interfaces. The tool changes the rectangle to pink with hatching when the interface is in use. Tiles without PLIO or GMIO interfaces display a white rectangle with a black cross. Tiles with available interfaces leave the remaining area empty.

To the right of the canvas, a Settings panel that can be used to customize the view of the array, by letting you show or hide elements of the resources and/or tile array.