During emulation, you gather application timeline data, consisting of host and device events, which can be reviewed after emulation has completed on a common timeline. The Application Timeline data collection must be enabled before running the emulation by setting opencl_trace=true option in an xrt.ini
file found in the ./reference-files
directory.
[Debug]
opencl_summary=true
opencl_trace=true
data_transfer_trace=fine
To run software emulation on the design, set the XCL_EMULATION_MODE environment variable and run the host application with the device binary:
export XCL_EMULATION_MODE=sw_emu
./host krnl_vadd.sw_emu.xilinx_u200_gen3x16_xdma_2_202110_1.xclbin
When the application successfully completes, the following message is displayed in the Console window.
TEST WITH ONE KERNEL PASSED