To simulate an AI Engine kernel you need to write an AI Engine graph application that consists
of a data-flow graph specification written in C++. This graph contains the AI Engine kernel, with
test bench data being provided as input(s) to the kernel. The data output(s) from
the kernel can be captured as the simulation output and compared against golden
reference data. This specification can be compiled and executed using the AI Engine
compiler (v++ -c --mode aie
). The application can
be simulated using the aiesimulator
. For
additional details on the aiesimulator
, see Simulating an AI Engine Graph
Application in the
AI
Engine Tools and Flows User Guide (UG1076).