Pipelined MIPS Processor
Capstone project for Computer Organization. Created a pipelined MIPS processor in Verilog. Components included Instruction memory, Registers, ALU, Instruction Memory, Datapath & Control and Hazard Detection Unit.
Five stage pipeline
Instruction Fetch
Instruction Decode
Execute
Memory Fetch/Write
Memory Write-back