makefile
in this repository ONLY supports WINDOWS! Please make sure Vivado is installed and added to PATH.
- document: report and figures
- script: tcl scripts to setup the project and generate bitstream
- source: Verilog sources and headers
- program: test assembly program and its binary file
- constraint: xdc constraint file
- simulation: Verilog CPU simulation files & wave configuration file
If you want the debug VGA module to be added, uncomment the define
code in ./source/header/debug.vh
.
To setup the Vivado project, enter following make command:
make setup
To generate bitstream, enter
make compile
if you already setup the project, or just enter
make
which will automatically setup and compile.
To clean the repository, enter
make clean