GitHunt
PY

pyrostrength/RISCV-OOO-CORE

RISCV Out-Of-Order CPU Core

RISC-V OOO Core implementing RV32I ISA. Targeting Basys3 board

Has:
-Gshare branch predictor and branch target buffer
-Hardware support for misaligned loads and stores thru multicylce operations

In Progress:
-Speculative load store execution with load store forwarding
-Exception handling
-Superscalar operation
-Linux Capable

Languages

Verilog46.2%SystemVerilog35.8%C8.1%Shell4.4%Tcl2.5%JavaScript1.7%VHDL1.0%Stata0.2%Batchfile0.1%Pascal0.0%PureBasic0.0%

Contributors

Created December 10, 2025
Updated January 31, 2026
pyrostrength/RISCV-OOO-CORE | GitHunt