Verify Kernel¶
This is a simple design to verify that the platform has basic functionality.
This is an extremely simple HLS C Kernel and accompanying host code to verify that the platform has basic functionality. It will make a call to the kernel with an empty global buffer. The kernel will then write the string of characters “Hello Worldn0” into the buffer and return. The host will copy this buffer locally and then print out the resulting buffer contents.
EXCLUDED PLATFORMS¶
Platforms containing following strings in their names are not supported for this example :
zc
vck190
2019
2018
DESIGN FILES¶
Application code is located in the src directory. Accelerator binary files will be compiled to the xclbin directory. The xclbin directory is required by the Makefile and its contents will be filled during compilation. A listing of all the files in this example is shown below
src/host.cpp
src/verify.cpp
Access these files in the github repo by clicking here.
COMMAND LINE ARGUMENTS¶
Once the environment has been configured, the application can be executed by
./validate.exe platform_test_path