Skip to content
danibazi9Public
forked from sinaziaee/MIPS

About

The implementation & virtualization of the MIPS computer architecture (Pipelined version)

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIPS

The implementation & virtualization of the MIPS computer architecture

"Computer-Aided Design" course project, IUST, Dr. Fazeli, Spring 2021

We've implemented 32-bit pipelined MIPS architecture by the Verilog hardware programming language. We've also virtualize 8-bit MIPS using Proteus with full functionality. All of the units include PC, Memory, Register File, ALU & other decoders do their work successfully.

We use this schema as the base architecture: image

Some virtualization images: image image image

Notes:

  • There are several Verilog files in this project with the format .v. To run the whole project, you need to open the whole folder in some special softwares such as Xilinx.
  • The virtualization files are in the folder Virtualization. You need to open these files with Proteus software.

Project contributors:

  • Danial Bazmandeh, BSc, Computer Engineering
  • Alireza Haghani, BSc, Computer Engineering
  • Seyed Sina Ziaee, BSc, Computer Engineering

About

The implementation & virtualization of the MIPS computer architecture (Pipelined version)

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages