MIPS Pipeline CPU is a vivado project (2018.3) for the Fundamental Experiment of Digital Logic and Processor (数字逻辑与处理器基础实验) course of EE, Tsinghua University.
See the report.
When opening the project after cloning it, do it by using Tools -> Run Tcl Script...
and selecting the mips_pipeline_cpu.tcl
file. This will regenerate the project so that you can start to work.
If you want to use VSCode to develop, please view this link.
After you set up the environment, remember to change "systemverilog.launchConfiguration"
property in .vscode/settings.json
to ensure that it contains the correct directories.
This project uses kevlaine/vivado-git to make it git-friendly (works under Vivado 2018.3).