Code Required to Create a Program to Run on an AI Engine - Code Required to Create a Program to Run on an AI Engine - 2026.1 English - XD100

Vitis Tutorials: AI Engine Development (XD100)

Document_ID
XD100
Release_Date
2026-07-20
Version
2026.1 English

You require three pieces of code to use an AI Engine:

  • Kernel code: C/C++ code that runs on the AI engine.

  • ADF graph code: C++ code that describes how the kernel communicates with the outside world. This code sets the connections in the AXI-S interconnect on the AIE tile.

  • Testbench/Control code: C/C++ code to load, initialize, run and terminate kernel code. In a practical application, this runs on an APU (application processing unit) in the processing system.