Run the AI Engine Simulator, HW Emulation, and HW Flows - 2023.2 English

Vitis Tutorials: AI Engine (XD100)

Document ID
XD100
Release Date
2024-03-05
Version
2023.2 English
  1. Run the AI Engine simulator with the following make command.

    make aiesim
    
  2. Run HW emulation with the following make command (it will build the HW system and host application) :

    make run_hw_emu
    

    Tip: If the keyboard is accidentally hit and stops the system booting automatically, type boot at the Versal> prompt to resume the system booting.

  3. After Linux has booted, run the following commands at the Linux prompt (this is only for HW cosim).

    mount /dev/mmcblk0p1 /mnt
    cd /mnt
    export XILINX_XRT=/usr
    export XCL_EMULATION_MODE=hw_emu
    ./host.exe a.xclbin
    

    To exit QEMU press Ctrl+A, x.

  4. To run in hardware, first build the system and application using the following make command.

    make package TARGET=hw
    
  5. After Linux has booted, run the following commands at the Linux prompt.

     mount /dev/mmcblk0p1 /mnt
     cd /mnt
     export XILINX_XRT=/usr
     ./host.exe a.xclbin
    

The host code is self-checking. It checks the correctness of output data. If the output data is correct, after the run has completed, it will print:

    TEST PASSED