RISC-V (riscv)

RISC-V

riscv

Geek Repo

The Open-Standard Instruction Set Architecture

Location:Zurich, CH

Home Page:https://riscv.org

Twitter:@risc_v

Github PK Tool:Github PK Tool

RISC-V's repositories

riscv-isa-manual

RISC-V Instruction Set Manual

Language:TeXLicense:CC-BY-4.0Stargazers:3612Issues:206Issues:860

riscv-opcodes

RISC-V Opcodes

Language:PythonLicense:BSD-3-ClauseStargazers:681Issues:87Issues:62

learn

Tracking RISC-V Actions on Education, Training, Courses, Monitorships, etc.

riscv-debug-spec

Working Draft of the RISC-V Debug Specification Standard

Language:PythonLicense:NOASSERTIONStargazers:454Issues:73Issues:425

sail-riscv

Sail RISC-V model

Language:CoqLicense:NOASSERTIONStargazers:435Issues:45Issues:227

meta-riscv

OpenEmbedded/Yocto layer for RISC-V Architecture

Language:BitBakeLicense:NOASSERTIONStargazers:358Issues:37Issues:117

riscv-fast-interrupt

Proposal for a RISC-V Core-Local Interrupt Controller (CLIC)

Language:MakefileLicense:CC-BY-4.0Stargazers:238Issues:53Issues:263

riscv-j-extension

Working Draft of the RISC-V J Extension Specification

Language:MakefileLicense:CC-BY-4.0Stargazers:162Issues:33Issues:62

riscv-profiles

RISC-V Architecture Profiles

Language:MakefileLicense:CC-BY-4.0Stargazers:104Issues:24Issues:134

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.

Language:MakefileLicense:CC-BY-4.0Stargazers:84Issues:14Issues:78

docs-dev-guide

Documentation developer guide

Language:TeXLicense:CC-BY-4.0Stargazers:82Issues:18Issues:17

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.

Language:PythonLicense:CC-BY-4.0Stargazers:47Issues:19Issues:165

configuration-structure

RISC-V Configuration Structure

Language:PythonLicense:CC-BY-4.0Stargazers:36Issues:26Issues:20

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.

Language:MakefileLicense:CC-BY-4.0Stargazers:33Issues:11Issues:45
Language:MakefileLicense:CC-BY-4.0Stargazers:28Issues:13Issues:26
Language:MakefileLicense:CC-BY-4.0Stargazers:18Issues:6Issues:13

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.

Language:MakefileLicense:CC-BY-4.0Stargazers:15Issues:8Issues:22

riscv-double-trap

RISC-V Double Trap Fast-Track Extension

Language:MakefileLicense:CC-BY-4.0Stargazers:12Issues:8Issues:12

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.

Language:TeXLicense:CC-BY-4.0Stargazers:11Issues:11Issues:4

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

Language:MakefileLicense:CC-BY-4.0Stargazers:7Issues:8Issues:28

riscv-performance-events

RISC-V Performance Events Specification

Language:PythonLicense:CC-BY-4.0Stargazers:4Issues:3Issues:0

riscv-dot-product

Dot-Product Extension

Language:MakefileLicense:CC-BY-4.0Stargazers:2Issues:5Issues:1

riscv-svvptc

Obviating Memory-Management Instructions after Marking PTEs Valid (Svvptc)

Language:MakefileLicense:CC-BY-4.0Stargazers:2Issues:4Issues:4

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.

Language:MakefileLicense:CC-BY-4.0Stargazers:1Issues:4Issues:1

ft-trigger-delegation

Trigger Delegation Fast-Track Specification

License:CC-BY-4.0Stargazers:0Issues:0Issues:0

self-hosted-trace

RISC-V Self-hosted Trace Development Fork

License:CC-BY-4.0Stargazers:0Issues:0Issues:0