(2) Build kernel for different modes - 2023.2 English

Vitis Libraries

Release Date
2023.2 English
cd L2/demos/jpegDec

# build and run one of the following using U200 platform
make run TARGET=sw_emu PLATFORM=xilinx_u200_gen3x16_xdma_2_202110_1.xpfm

# delete generated files
make cleanall

Here, TARGET decides the FPGA binary type

  • sw_emu is for software emulation
  • hw_emu is for hardware emulation
  • hw is for deployment on physical card. (Compilation to hardware binary often takes hours.)

Besides run, the Vitis case makefile also allows host and xclbin as build target.