Members
-
riscv-isa-manual ★ PINNED
RISC-V Instruction Set Manual
TeX ★ 4.7k 2d agoExplain → -
docs-dev-guide ★ PINNED
Documentation developer guide
TeX ★ 136 5h agoExplain → -
docs-spec-template ★ PINNED
No description.
Makefile ★ 38 5d agoExplain → -
docs-resources ★ PINNED
No description.
Python ★ 50 1mo agoExplain → -
learn ★ PINNED
Tracking RISC-V Actions on Education, Training, Courses, Monitorships, etc.
★ 1.7k 17d agoExplain → -
riscv-opcodes
RISC-V Opcodes
Python ★ 862 1mo agoExplain → -
riscv-arch-test
The RISC-V Architectural Certification Tests (ACTs) are a set of assembly language tests designed to certify that a design faithfully implements the RISC-V specification.
Assembly ★ 734 1h agoExplain → -
sail-riscv
Sail RISC-V model
Sail ★ 723 13h agoExplain → -
riscv-debug-spec
RISC-V Debug Specification Standard
Python ★ 517 2mo agoExplain → -
meta-riscv
OpenEmbedded/Yocto layer for RISC-V Architecture
BitBake ★ 439 22h agoExplain → -
riscv-crypto
RISC-V cryptography extensions standardisation work.
C ★ 415 3mo agoExplain → -
riscv-fast-interrupt
Proposal for a RISC-V Core-Local Interrupt Controller (CLIC)
Assembly ★ 297 20d agoExplain → -
riscv-bitmanip
Working draft of the proposed RISC-V Bitmanipulation extension
Makefile ★ 217 2y agoExplain → -
riscv-j-extension
Working Draft of the RISC-V J Extension Specification
Makefile ★ 195 3mo agoExplain → -
riscv-profiles ▣
RISC-V Architecture Profiles
Makefile ★ 190 2mo agoExplain → -
riscv-unified-db
Monorepo containing a machine-readable database of the RISC-V specification and artifact generation tools
Ruby ★ 176 12m agoExplain → -
riscv-p-spec
RISC-V Packed SIMD Extension
Makefile ★ 174 15h agoExplain → -
riscv-plic-spec
PLIC Specification
★ 153 2mo agoExplain → -
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.
Python ★ 112 1d agoExplain → -
riscv-aia
No description.
Makefile ★ 103 14d agoExplain → -
riscv-cfi
This specification is integrated into the Priv. and Unpriv. specifications. This repo is no longer maintained. Please refer to the Priv. and Unpriv. specifications at https://github.com/riscv/riscv-isa-manual
Makefile ★ 95 1mo agoExplain → -
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.
Makefile ★ 70 1mo agoExplain → -
riscv-test-env
No description.
C ★ 52 5mo agoExplain → -
riscv-bfloat16
No description.
Makefile ★ 39 3mo agoExplain → -
virtual-memory
No description.
★ 38 4y agoExplain → -
riscv-memory-tagging
Memory Tagging ISA extension that can be used by software to enforce memory tag checks on memory loads and stores
Makefile ★ 35 1mo agoExplain → -
riscv-security-model
RISC-V Security Model
Makefile ★ 35 2d agoExplain → -
integrated-matrix-extension ⑂
RISC-V Integrated Matrix Development Repository
TeX ★ 25 3d agoExplain → -
riscv-spmp
The repo contains the SPMP architectural specification, which includes capabilities like access control of read/write/execute requests by an hart, address matching, encoding of permissions, exceptions for access violation, and support for virtualization.
Makefile ★ 23 3d agoExplain → -
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.
Makefile ★ 23 3mo agoExplain → -
riscv-docs-base-container-image
A base container image populated with the dependencies to build the RISC-V Documentation.
★ 22 3d agoExplain → -
riscv-worlds ⑂
RISC-V Worlds provides isolation in a hardware platform by constraining access to system physical addresses.
TeX ★ 15 16h agoExplain → -
riscv-double-trap
RISC-V Double Trap Fast-Track Extension
Makefile ★ 15 3mo agoExplain → -
riscv-zalasr
The ISA specification for the Zalasr extension.
Makefile ★ 15 3mo agoExplain → -
riscv-high-assurance-cryptography
High Assurance Cryptography
TeX ★ 14 1d agoExplain → -
riscv-smbios
RISC-V SMBIOS Type 44 Spec
TeX ★ 14 3mo agoExplain → -
composable-custom-extensions
This task group will propose ISA extension(s) and non-ISA hardware and software interop interfaces to enable routine reuse and composition of a subcategory of custom extensions called composable extensions.
Makefile ★ 12 3mo agoExplain → -
riscv-performance-events
RISC-V Performance Events Specification
Makefile ★ 12 3mo agoExplain → -
riscv-b
"B" extension - that represents the collection of the Zba, Zbb, and Zbs extensions
Makefile ★ 12 1mo agoExplain → -
riscv-pqc
Post Quantum Cryptography
Makefile ★ 11 3mo agoExplain → -
riscv-zabha
The Zabha extension provides support for byte and halfword atomic memory operations.
Makefile ★ 11 3mo agoExplain → -
riscv-vme ⑂
RISC-V Vector Matrix Extension
TeX ★ 10 3mo agoExplain → -
riscv-glossary
No description.
Makefile ★ 10 8d agoExplain → -
riscv-dot-product
Dot-Product Extension
Makefile ★ 10 3mo agoExplain → -
riscv-timing-fences ⑂
The Timing Fences Task Group proposes an ISA extension to mitigate timing channels by partitioning shared microarchitectural states.
TeX ★ 8 3mo agoExplain → -
riscv-zaamo-zalrsc
Zaamo / Zalrsc: A extension components
Makefile ★ 7 3mo agoExplain → -
sig-functional-safety-whitepaper
GitHub repository for the Functional Safety SIG Whitepaper Development
TeX ★ 6 1mo agoExplain → -
riscv-ssqosid
This repo will hold the specification for the proposed QoS ID extension being pursued on the fast-track process.
Makefile ★ 6 3mo agoExplain → -
.github
No description.
★ 6 1y agoExplain → -
adm-riscv-sde
RISC-V Specification Development Explorer
JavaScript ★ 5 4h agoExplain → -
riscv-spec-barrier
RISC-V Speculation Barrier
Makefile ★ 5 1mo agoExplain → -
riscv-performance-event-sampling
Define 2 new extensions to, along with Zihpm and Sscofpmf, enable event and instruction sampling with precise attribution.
Makefile ★ 5 1mo agoExplain → -
riscv-svvptc
Obviating Memory-Management Instructions after Marking PTEs Valid (Svvptc)
Makefile ★ 5 1mo agoExplain → -
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.
Makefile ★ 5 3mo agoExplain → -
riscv-library
This repository holds the front matter pages for the RISC-V Library
★ 4 11mo agoExplain → -
zibi ⑂
Branch with Immediate (Zibi) Ratification Plan
TeX ★ 3 3mo agoExplain → -
developer.riscv.org
developer.riscv.org website - currently in development
HTML ★ 3 3mo agoExplain → -
guides
RISC-V International Guides
★ 3 1mo agoExplain → -
ft-trigger-delegation ⑂
Trigger Delegation Fast-Track Specification
TeX ★ 3 3mo agoExplain → -
sdtrigepm ⑂
Sdtrig Effective Privilege Mode (Sdtrigepm) Fast-track ISA Extension
TeX ★ 3 3mo agoExplain → -
riscv-ssrastraps
The RAS exception and interrupts extension (Ssrastraps) defines standard local interrupt numbers and exception-cause codes for reporting errors detected by RAS functions in the system.
TeX ★ 3 3mo agoExplain → -
self-hosted-trace ⑂
RISC-V Self-hosted Trace Development Repositoty
TeX ★ 2 28d agoExplain → -
friendly-terminology
This repository implements the Friendly Terminology for use with the in-solidarity-bot plugin.
★ 2 3mo agoExplain → -
riscv-event-trace
Extension to the RISC-V Trace standards which is user-configurable to trace a hardware-filtered subset of instructions
Makefile ★ 1 5d agoExplain → -
adm-riscv-software-ecosystem
No description.
TypeScript ★ 1 21d agoExplain → -
adm-tc-dashboard
RISC-V Technical Committee Dashboard
JavaScript ★ 1 3mo agoExplain → -
integer-vector-absolute-difference ⑂
RISC-V Integer Vector Absolute Difference
TeX ★ 1 3mo agoExplain → -
sdtrigpend ⑂
The intent of pending is to cleanly handle the case where action is 0, m is 0, u is 1, count is 1, and the U-mode instruction being executed causes a trap into M-mode.
TeX ★ 1 3mo agoExplain → -
riscv-sscpuutil ⑂
RISC-V CPU Utilization Counter Extension (Sscpuutil) — fast-track ISA extension. Tracking: Jira RVS-4802.
★ 0 2d agoExplain → -
riscv-attached-matrix-extension ⑂
AME repo without the UDB dependency!
★ 0 10d agoExplain → -
riscv-tech-calendar
The RISC-V Technical Meetings Calendar dynamically displays meeting times according to the user's time zone.
JavaScript ★ 0 1mo agoExplain → -
riscv-isa-manual-dmitry ⑂
RISC-V Instruction Set Manual for Dmitry
TeX ★ 0 1mo agoExplain → -
riscv-memory-protection-hypervisor ⑂
RISC-V Memory Protection for Hypervisor
TeX ★ 0 3mo agoExplain →
No repos match these filters.