diff --git a/docs/how-to/index.rst b/docs/how-to/index.rst index 8833eb6..dd315b8 100644 --- a/docs/how-to/index.rst +++ b/docs/how-to/index.rst @@ -11,6 +11,7 @@ setting up a project for the first time, see vivado_build vitis_hls + vitis_aie ghdl_simulation cadence_genus synopsys_dc diff --git a/docs/how-to/vitis_aie.rst b/docs/how-to/vitis_aie.rst new file mode 100644 index 0000000..6d8348b --- /dev/null +++ b/docs/how-to/vitis_aie.rst @@ -0,0 +1,384 @@ +How to Build a Vitis AI Engine (AIE) Graph +============================================ + +**Goal:** Compile an AI Engine graph from C++ sources, package the resulting +``libadf.a`` against a Vivado-built ``.xsa`` into a dynamic PDI, and (optionally) +deploy the PDI + matching device-tree overlay to a Versal/PetaLinux board. + +.. note:: + + This backend (``system_vitis_unified_aie.mk``) requires the **Vitis 2025.1 or + newer** unified toolchain. It is driven by the Vitis Python API + (``vitis -s