Skip to content

a simple MIPS CPU for the Fundamental Experiment of Digital Logic and Processor course of EE, Tsinghua University

Notifications You must be signed in to change notification settings

Sereinme/mips_pipeline_cpu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIPS Pipeline CPU

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.

Set up this project

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.

VSCode Integration

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.

About

This project uses kevlaine/vivado-git to make it git-friendly (works under Vivado 2018.3).

About

a simple MIPS CPU for the Fundamental Experiment of Digital Logic and Processor course of EE, Tsinghua University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Verilog 55.6%
  • Tcl 38.1%
  • Assembly 3.5%
  • Python 2.8%