To create the AIE-ML project in Vitis Unified IDE, follow those steps:
Clone this repository.
Open Vitis Unified IDE.
Select “Set Workspace” and choose a folder for the project.
Create a new AI engine component by either clicking on “Create Component” under the “AI Engine Graph Development” menu, or opening the “File” → “New Component” menu, and clicking on AI Engine, as shown in the following figure.
Fig. 4: AI Engine Component Creation in Vitis Unified IDE.
Select the project name and component directory and press “next”.
Select “Add folder” and import the
src
folder of this repository. Make sure thatfft1k_128_graph.cpp
is the top-level file and press “next”.
Fig. 5: AIE Component Creation - Source Files Selection.
When chosing the hardware, select the VEK280 board-based platform, as shown in the following figure, and press “next”, and then “finish”.
Fig. 6: AIE Component Creation - Platform Selection.
Open the compiler configuration clicking on
aiecompiler.cfg
under the AI Engine Component’s setting folder on the left hand side of the GUI, then click on AI Engine and set the PL frequency to 500MHz, as decided in the design phase of the tutorial.
Fig. 7: Selecting the Programmable Logic Frequency in the AI Engine Compile Settings.