Skip to content

Latest commit

 

History

History
37 lines (34 loc) · 4.25 KB

marchid.md

File metadata and controls

37 lines (34 loc) · 4.25 KB

Open-Source RISC-V Architecture IDs

Every RISC-V hart provides an marchid CSR that encodes its base microarchitecture. Any hart may report an architecture ID of 0, indicating unspecified origin. Commercial implementations (those with nonzero mvendorid) may encode any value in marchid with the most-significant bit set, with the low-order bits formatted in a vendor-specific manner. Open-source implementations (which may or may not have a nonzero mvendorid) have the most-significant bit clear, with a globally unique pattern in the low-order bits.

This document contains the canonical list of open-source RISC-V implementations and their architecture IDs. Open-source project maintainers may make pull requests against this repository to request the allocation of an architecture ID.


Project Name Maintainers Point of Contact Architecture ID Project URL
Rocket SiFive, UC Berkeley Andrew Waterman, SiFive 1 https://github.com/freechipsproject/rocket-chip
BOOM UC Berkeley Christopher Celio 2 https://github.com/ucb-bar/riscv-boom
Ariane PULP Platform Florian Zaruba, ETH Zurich 3 https://github.com/pulp-platform/ariane
RI5CY PULP Platform Frank K. Gürkaynak, ETH Zurich 4 https://github.com/pulp-platform/riscv
Spike SiFive, UC Berkeley Andrew Waterman, SiFive 5 https://github.com/riscv/riscv-isa-sim
E-Class IIT Madras Neel Gala 6 https://gitlab.com/shaktiproject/cores/e-class
ORCA VectorBlox Joel Vandergriendt 7 https://github.com/vectorblox/orca
SCR1 Syntacore Dmitri Pavlov, Syntacore 8 https://github.com/syntacore/scr1
YARVI Tommy Thorn's Priceless Services Tommy Thorn 9 https://github.com/tommythorn/yarvi
RVBS Alexandre Joannou, University of Cambridge Alexandre Joannou 10 https://github.com/CTSRD-CHERI/RVBS
SweRV EH1 Western Digital Corporation Thomas Wicki 11 https://github.com/chipsalliance/Cores-SweRV
MSCC Rongcui Dong Rongcui Dong 12 https://github.com/rongcuid/MSCC
BlackParrot The World Michael B. Taylor, U. Washington 13 https://github.com/black-parrot
BaseJump Manycore U. Washington Michael B. Taylor, U. Washington 14 https://github.com/bespoke-silicon-group/bsg_manycore
C-Class IIT Madras Neel Gala 15 https://gitlab.com/shaktiproject/cores/c-class
SweRV EL2 Western Digital Corporation Thomas Wicki 16 https://github.com/chipsalliance/Cores-SweRV-EL2
SweRV EH2 Western Digital Corporation Thomas Wicki 17 https://github.com/chipsalliance/Cores-SweRV-EH2