RISC-V Development Process

RISC-V Development Process

The RISC-V Specification Development Process is governed by the RISC-V Policies Procedures v105.



Starting a New Technical Committee

To start a new Technical Committee, follow this process:

Screenshot 2025-02-18 at 19.22.16.png
New Technical Committee

Proposing

Structuring and Chartering

Active

Disbanded

Proposing

Structuring and Chartering

Active

Disbanded

Mailing list review (2+2+2w)

  • PoW Governing Committee Review

  • TSC PoW Review (if needed after TSC presentation)

  • RVI Members PoW Review

Mailing list review (2+2w)

  • TC internal Charter review

  • TSC Charter review

Votes and approvals for this phase follow the Specification Lifecycle.

 

Opavote (2+2w)

  • TSC PoW Approval

  • BoD PoW Approval

Opavote (2+2w)

  • TC Charter approval

  • TSC Charter approval

 

 

Approvals can also occur in a meeting with a quorum of voters. However, asynchronous voting is the preferred approach.

Fast-Track or Technical Committee?

To quickly develop and approve small, simple, and uncontentious RISC-V architecture extensions, the Fast-Track process was created.

If you want to pursue specification development as a Fast-Track, use the Proposal of Work Template to write your specification proposal and email tech-arch-review@lists.riscv.org to request approval from the Architecture Review Committee.

After the Architecture Review Committee's decision is published, RISC-V staff will contact the proposer to advance the process. If needed, email help@riscv.org.

If the ARC does not approve a proposal to be pursued as a Fast-Track, the proposal must instead be pursued through a Task Group (see start a new Technical Committee).

Screenshot 2025-02-18 at 19.24.08.png
Fast-Track Pursuit Process

Specification Development

Once either the Fast-Track or the new Technical Committee is approved, both follow the same development process, as shown in the picture below:

Screenshot 2025-02-18 at 19.23.13.png
Specification Development Process

Planning

Development

Stabilization

Freezing

Ratification-Ready

Publication

Planning

Development

Stabilization

Freezing

Ratification-Ready

Publication

Mailing list review (2+2w)

  • TC Ratification Plan Review

  • GC Ratification Plan Review

Mailing list review (2w)

  • TC Review

Mailing list review (2w)

  • TC Review

  • ARC Review

Mailing list review (4+2w)

  • Public Review 4w

  • TSC Final Review 2w

 

Opavote (2w)

  • Governing Committee Approval

Opavote (2+2w)

  • TC Approval

  • Governing Committee Confirmation

Opavote (2w)

  • TC Approval

Opavote (2w)

  • Governing Committee Approval

Opavote (2w)

  • TSC Approval

BoD Meeting

  • Ratification by Board of Directors

Approvals can also occur in a meeting with a quorum of voters. However, asynchronous voting is the preferred approach.

RISC-V International