Skip to content
#

openram

Here are 14 public repositories matching this topic...

A complete RTL-to-GDS implementation of a 5-stage pipelined RISC-V RV32IM processor (base integer ISA + M-extension for multiply/divide) in Verilog. Features full ALU forwarding, hazard detection with load-use stalls, early branch resolution, iterative MUL/DIV/REM unit, and byte/halfword/word memory ops. Verified with 16/16 SystemVerilog regression

  • Updated Sep 11, 2026
  • Verilog

5-stage pipelined RISC-V (RV32I subset) processor in SystemVerilog that runs compiled C through variable-latency memories over an OBI-style request/ready protocol. Full ASIC flow: Synopsys DC synthesis at 641 MHz and Cadence Innovus place & route on NanGate 45 nm, plus OpenRAM SSRAM integration.

  • Updated Oct 18, 2026
  • SystemVerilog

Add this topic to your repo

To associate your repository with the openram topic, visit your repo's landing page and select "manage topics."

Learn more