pc2 / Aurora-HLS

Ready-to-link, packaged Aurora IP on four QSFP28 lanes, providing 100Gb/s throughput
Apache License 2.0
7 stars 3 forks source link

Add basic software emulator for Aurora core #9

Closed Mellich closed 6 months ago

Mellich commented 6 months ago

This PR targets #5 and adds the following functionality:

This emulator is not compatible with the XRT software emulator but can be used to test the functionality of the design by compiling the kernels into the host code. The Vitis dependency can be removed by using this HLS header collection instead: https://github.com/quetric/hls_sim_headers/

To run the tests and example on Noctua 2, load the following modules: module load fpga xilinx/xrt lib zmqpp devel CMake