Skip to content

RISC V Cores and SoCs

Michael Gielda edited this page Dec 6, 2018 · 84 revisions

RISC-V Cores and SoC Overview

This document captures the status of various cores and SoCs that endeavor to implement the RISC-V specification. Note that none of these cores/SoCs have passed the in-development RISC-V compliance suite.

Please add to the list and fix inaccuracies.

Name Links Priv. spec User spec License Maintainers
rocket GitHub 1.11-draft 2.3-draft BSD SiFive, UCB Bar
freedom GitHub 1.11-draft 2.3-draft BSD SiFive
Berkeley Out-of-Order Machine (BOOM) GitHub 1.11-draft 2.3-draft BSD Esperanto, UCB Bar
ORCA GitHub RV32IM BSD VectorBlox
PULPino Website,GitHub Solderpad Hardware License v. 0.51 ETH Zurich, Università di Bologna
OPenV/mriscv GitHub RV32I(?) MIT OnChipUIS
VexRiscv GitHub RV32I[M][C] MIT SpinalHDL
Roa Logic RV12 GitHub 1.9.1 2.1 Non-Commercial License Roa Logic
SCR1 GitHub 1.10 2.2, RV32I/E[MC] Solderpad Hardware License v. 0.51 Syntacore
Hummingbird E200 GitHub 1.10 2.2, RV32IMAC Apache 2.0 Bob Hu
Shakti Website,GitHub 1.10 2.2, RV64IMAFD BSD IIT Madras
ReonV GitHub GPL v3

SoCs

Name Links Core License Maintainers
Rocket Chip GitHub,Simulator Rocket BSD SiFive, UCB BAR
LowRISC GitHub RV32IM BSD LowRISC CIC
Briey GitHub VexRiscv MIT SpinalHDL
Riscy GitHub RV64I MIT AleksandarKostovic
Raven GitHub PICORV32 ISC RTimothyEdwards, mkkassem (efabless.com)

Chips

Include a chip if it has been fabricated and is either available for sale, available for preorder, or running production workloads internally, and if it has at least one RISC-V hard core (no FPGAs, but non-"SoC" products with controller cores are allowed).

Name Vendor Core ISA Devkit Availibility Links
FE310-G000 SiFive E31 RV32IMAC HiFive1 Arduino board public since 2016Q4 Datasheet
Freedom U540 SiFive U54 (4 cores), E51 (1 management core) RV64GC (application cores), RV64IMAC (management core) HiFive Unleashed development board announced 2018Q1, available for preorder Product page
GAP8 GreenWaves Technologies PULP / 1 + 8 RI5CY RV32IMC (+ Priviledged and custom ISA extensions) GAPuino development board public since 2018Q1 Product page
Clone this wiki locally