Pipelined RV32IM Processor
May 2025
Designed a 5-stage pipelined RV32IM processor in SystemVerilog, implementing:
- Hazard detection
- Data forwarding
- Branch prediction
Verified full functionality across the instruction set using the official RISC-V test suites, cross-checked against waveform-level simulation rather than pass/fail output alone.
Notes
Add a pipeline block diagram, hazard-handling notes, or waveform captures here.