Skip to content

OmarRaed/PipelinedMips

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pipelined Mips

Pipeined Mips Microprocessor using VHDL, 34 Instructions including Rtype, Itype, Branching, Jumping and memory access instructions.

Pipelined Mips Design

Rtype Instructions
  • ADD
  • ADDU
  • AND
  • NOR
  • OR
  • SLT
  • SLTU
  • SUB
  • SUBU
  • XOR
  • SLL
  • SLLV
  • SRL
  • SRLV
Itype Instructions
  • ADDI
  • ADDIU
  • ANDI
  • ORI
  • SLTI
  • SLTIU
  • XORI
  • LUI
Branching Instructions
  • BGTZ
  • BLTZ
  • BEQ
  • BNE
  • BGEZ
  • BLEZ
Jumping Instructions
  • J
  • JR
Memory Access Instructions
  • SW
  • LW
  • LH
  • LB

Instructions Path

Rtype Instructions

Itype Instructions

Branching Instructions

Jumping Instructions

Jump Jr

Memory Access Instructions

Lw, Lh, Lb Sw

Branching Circuit

Control Circuit

Control Signals Circuit

Main Decoder Signals

ALU Decoder Signals

About

Pipeined Mips Microprocessor using VHDL, 34 Instructions including Rtype, Itype, Branching, Jumping and memory access instructions.

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
License.md

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages