How to Compile and Run
-
Clone the project with
git clone 'url'
or -
install the git project with
pip install git+https://mygit.th-deg.de/vt16684/embedded-acceleration
to get all the required python packages before running the jupyter notebook. We are usingpynq package version 2.6.0
(that have not been included in the setup.py). -
load vitis settings.sh file
. /opt/Xilinx/Vitis_HLS/2020.2/settings64.sh
and runmake clean && make
-
open the RTL file in vivado and connect the pins as mentioned in the stenganography.pdf (optional: make necessary clock frequency changes)
-
(optional load Vivado settings.sh file) run
make
-
Use Test bench files to do the debugging and add changes before synthesizing new overlay.
-
Use the given Jupyter notebook to test your iP.