3. Test L1 primitives - 2023.1 English

Vitis Libraries

Release Date
2023.1 English

To launch the testing process, please navigate to the directory L1/tests/hw/. There are three functions under testing in this direcotry. For each function, there are several test cases with various configurations under ./tests/ directory. For each test case, please use following commands to check the Makefile usage

make help

Makefile usage example:

make run CSIM=1 CSYNTH=1 COSIM=1 PLATFORM=<FPGA platform> PLATFORM_REPO_PATHS=<path to platform directories>

Command to run the selected tasks for specified device. Valid tasks are ‘CSIM’, ‘CSYNTH’, ‘COSIM’, ‘VIVADO_SYN’, ‘VIVADO_IMPL’.

‘PLATFORM_REPO_PATHS’ variable is used to specify the paths in which the platform files will be searched for.

‘PLATFORM’ is case-insensitive and support awk regex. For example:

make run PLATFORM='u280.*xdma' COSIM=1

It can also be an absolute path to a platform file.