Skip to content
/ MIPS64 Public

[WIP] 5-stage pipeline MIPS64 SoC implementation with peripheral components, simulated with verilator

License

Notifications You must be signed in to change notification settings

Nambers/MIPS64

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIPS64

Dependenices

How to run

  1. ./scripts/cloneGoogleTest.sh to build gTest.
  2. make runtest to run all tests.
  3. make <TEST FILE NAME> (e.g. make alu) to run specific test under tests folder, or make runtest to run all tests.
  4. make example_asm/<ASSEMBLY FILE NAME> (e.g. make example_asm/fabonacci) to compile assembly into binary.
  5. make <SIMULATION FILE NAME> (e.g. make core) to run the simulation of compiled binary.

About

[WIP] 5-stage pipeline MIPS64 SoC implementation with peripheral components, simulated with verilator

Topics

Resources

License

Stars

Watchers

Forks