Requires independent simulation, synthesis, timing, board and license review before production use.
VexiiRiscv
MIT-licensed RISC-V CPU from SpinalHDL, successor of VexRiscv: RV32/64, optional SV32/SV39 MMU, Linux capable, written in SpinalHDL, generates Verilog.
CPUs and computeSpinalHDL (Scala)MITM2 · Simulation-testedupdated 4 days ago
Worth knowing
Facts
From GitHub data, checked October 2, 2026.
- Maturity
- M2 · Simulation-tested
- License
- MIT · Commercial-friendly
- Tests
- yes
- CI
- yes
- Formal verification
- not found
- FuseSoC
- not found
- Last commit
- updated 4 days ago
- Stars
- 255
The repository contains tests or a testbench. How maturity is assigned
Purpose
Open-source configurable RISC-V core (RV32/64) from SpinalHDL, successor of VexRiscv, with optional MMU and Linux support.
Boards
No one has confirmed a board run yet.
Add evidenceSources
- VexiiRiscv (Vex2Risc5) is the successor of VexRiscv; the README says it is work in progress. · 2026-10-02
- The README lists RV32/64 I[M][A][F][D][C][S][U][B], in-order execution with single or dual issue, BTB, GShare and RAS br… · 2026-10-02
- The README states that it can run Linux, Buildroot and Debian and shows a demonstration of a quad-core VexiiRiscv runnin… · 2026-10-02
- The README lists AXI4, Wishbone and Tilelink memory buses and notes that RVA is not available in some configurations. · 2026-10-02
- The README states up to 5.24 CoreMark/MHz and 2.50 Dhrystone/MHz without naming the configuration. · 2026-10-02
- The README says that after generation a file named VexiiRiscv.v appears in the repository root and that FPGA board pin c… · 2026-10-02
- The LICENSE file is the MIT License, Copyright (c) 2023 SpinalHDL. · 2026-10-02
- The documentation introduction says VexiiRiscv follows the RISC-V ISA, covers in-order designs from small microcontrolle… · 2026-10-02
- The documentation (https://spinalhdl.github.io/VexiiRiscv-RTD/ redirects to the master version) has a framework section… · 2026-10-02
- Efinix writes on the Sapphire RV64 SoC support page that the core is similar to the open-source VexiiRiscv, optimized fo… · 2026-10-02
How to check it locally
- Run the upstream simulation/test command from the repository README or CI workflow.
- Try a synthesis smoke run with: sbt, Docker.
Scores and how they are computed
License, tests, CI, formal checks, documentation and activity come from the repository check. Usefulness and learning value are editorial estimates.
Similar cores
Ibex
Checked on GitHubSmall open RISC-V CPU used by OpenTitan.
CPUs and computeSystemVerilogApache-2.0M2 · Simulation-testedupdated 7 days ago
BlackParrot
Checked on GitHubManycore RISC-V candidate.
CPUs and computeBSD-3-ClauseM2 · Simulation-testedupdated 1 day ago
SERV
Checked on GitHubTiny RISC-V core and FuseSoC-friendly ecosystem.
CPUs and computeVerilogISCM4 · Production-readyupdated 38 days ago