A classic 5-stage pipeline MIPS 32-bit processor. solve every hazard with stall
-
Updated
Jan 28, 2025 - Verilog
A classic 5-stage pipeline MIPS 32-bit processor. solve every hazard with stall
Pipelined RISC V 32 bit CPU in SystemVerilog
ECE552: Computer Architecture — Fall 2020.
RISC-V RV32I 5-stage pipelined processor implemented in SystemVerilog with RTL design, testbench, and hex-based instruction memory.
Optimized RV32I processor with a 5-stage bypassed pipeline, hardware hazard mitigation, and same-cycle register file forwarding.
Implemented a RISC 5-stage pipeline in C++ and ran a benchmark program to observe a 60% reduction in total execution time between the pipelined and unpipelined design.
Add a description, image, and links to the data-hazards topic page so that developers can more easily learn about it.
To associate your repository with the data-hazards topic, visit your repo's landing page and select "manage topics."