Skip to content

Latest commit

 

History

History
18 lines (11 loc) · 535 Bytes

README.md

File metadata and controls

18 lines (11 loc) · 535 Bytes

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