RISC-V's repositories
riscv-isa-manual
RISC-V Instruction Set Manual
riscv-opcodes
RISC-V Opcodes
riscv-debug-spec
Working Draft of the RISC-V Debug Specification Standard
sail-riscv
Sail RISC-V model
riscv-openocd
Fork of OpenOCD that has RISC-V support
meta-riscv
OpenEmbedded/Yocto layer for RISC-V Architecture
riscv-fast-interrupt
Proposal for a RISC-V Core-Local Interrupt Controller (CLIC)
riscv-j-extension
Working Draft of the RISC-V J Extension Specification
riscv-profiles
RISC-V Architecture Profiles
docs-dev-guide
Documentation developer guide
riscv-cfi
This repo holds the work area and revisions of the RISC-V CFI (Shadow Stack and Landing Pads) specifications. CFI defines the privileged and unprivileged ISA extensions that can be used by privileged and unprivileged programs to protect the integrity of their control-flow.
riscv-cheri
This repository contains the CHERI extension specification, adding hardware capabilities to RISC-V ISA to enable fine-grained memory protection and scalable compartmentalization.
riscv-smmtt
This specification will define the RISC-V privilege ISA extensions required to support Supervisor Domain isolation for multi-tenant security use cases e.g. confidential-computing, trusted platform services, fault isolation and so on.
riscv-control-transfer-records
This repo contains a RISC-V ISA extension (proposal) to allow recording of control transfer history to on-chip registers, to support usages associated with profiling and debug.
riscv-smbios
RISC-V SMBIOS Type 44 Spec
riscv-zabha
The Zabha extension provides support for byte and halfword atomic memory operations.
riscv-docs-base-container-image
A base container image populated with the dependencies to build the RISC-V Documentation.
riscv-zilsd
Zilsd (Load/Store Pair for RV32) Fast-Track Extension
riscv-zaamo-zalrsc
Zaamo / Zalrsc: A extension components
riscv-performance-events
RISC-V Performance Events Specification
riscv-ssqosid
This repo will hold the specification for the proposed QoS ID extension being pursued on the fast-track process.
riscv-svvptc
Obviating Memory-Management Instructions after Marking PTEs Valid (Svvptc)
riscv-dot-product
Dot-Product Extension
riscv-smcdeleg-ssccfg
Supervisor Counter Delegation Architecture Extension
riscv-ssdtso
The Ssdtso is a fast-track extension adding a 'dynamic-RVTSO' mode of operation and on-demand per-hart switching between the memory models.