Skip to content

HatemRamadan/MIPS-Processor-simulation

Repository files navigation

Pipelined MIPS datapath simulator

The goal of this project is to implement a low-level cycle-accurate pipelined MIPS datapath simulator in verilog. Simulating the datapath includes simulating all of its storage components (register file, memories, and pipeline registers) and all of its control signals.

Instruction set architecture (ISA): The simulator supports the following MIPS instructions:

-Arithmetic: add, sub, addi

-Load/Store: lw, sw

-Logic: and, or, sll, srl, andi, ori

-Control flow: beq, bne

-Comparison: slt

About

Pipelined MIPS datapath simulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published