Forked from FINN repository: https://github.com/Xilinx/finn
-
Clone the repository
-
Set up FINN_XILINX_PATH , FINN_XILINX_VERSION environment variables pointing respectively to the Xilinx tools installation directory and version
◦ FINN_XILINX_PATH = /.../Vivado (directory should have /Vivado and /Vitis_HLS directory)
◦ FINN_XILINX_VERSION = 2024.1 (or different version)
-
Run ./run-docker.sh quicktest. This will check if everything is configured correctly.
-
Finally, run bash run-docker.sh notebook. This should open a notebook browser with /finn/notebooks/ as your workspace.
-
To train and export driver file on FPGA, follow the build_and_export_model_driver_radio_27ml.ipynb notebook.