Hardware Emulation - Hardware Emulation - 2026.1 English - XD100

Vitis Tutorials: AI Engine Development (XD100)

Document_ID
XD100
Release_Date
2026-07-20
Version
2026.1 English

You can build the channelizer design for hardware emulation using the Makefile as follows:

[shell]% cd <path-to-design>
[shell]% make all TARGET=hw_emu
[shell]% make run_emu -C vitis TARGET=hw_emu

This takes about 90 minutes to run. The build process generates a folder package which contains all the files required for hardware emulation. Hardware emulation then launches and runs producing the outputs shown below. You can apply an optional -g can to the launch_hw_emu.sh command to launch Vivado waveform GUI to observe the top-level AXI signal ports in the design. Do this by editing vitis/Makefile run_emu target.

figure16

You can measure throughput by inspecting the traces. The design processes eight transforms, each with 4k samples in 13.584 µs. Throughput = 8 x 4096 / 13.584 = 2412 Msps.

figure17