RISC-V International
NOTE: We have migrated our specification development tracking to Jira. The new All Specifications Under Development replaces the old table-based, static page. Please see the "Historical Status" section for legacy information.
These links provide more information about specifications currently under development:
Any questions or problems should be sent to help@riscv.org or reported at help.riscv.org (GH issue repo which requires authorization and authentication).
The historical specification status, including the information know as the "Specification Dashboard" has been moved to the "Specification Status - Historical" page. Please reference it for legacy information.
Table of Contents |
---|
The RISC-V specification process is governed by the Ratification Policy and more concisely articulated in the Specification Lifecycle and Milestone Definitions presentation. To help Task Group Chairs, Vice-chairs, and specification authors navigate this process, the RISC-V Lifecycle Guide has a whole section on "Specification Lifecycle" with an introductory section describing the process and subsections for each milestone that include step-by-step descriptions of the process.
This page serves as the starting point for understanding the status of specifications currently being developed by RISC-V. This status is best represented as progress toward the key Specification Milestones (Plan, Freeze, and Ratification-ready) which are obtained sequentially. Specific status for the relevant status columns is detailed in the Status Key section below. The chairs and vice-chairs of Task Groups, specification authors, and Horizontal and ISA Committee chairs and vice-chairs jointly own ensuring their specifications are listed below and reflect accurate status.
In-process specifications are grouped below into two tables based on whether they impact the RISC-V ISA (In-process ISA Specifications) or not (In-process Non-ISA Specifications). Items should have links to their respective specification repo (), Ratification Plan() if not a Fast-track item, and an Acceptance Criteria Status checklist ().
Status of active votes by TSC and Committee Chairs can be found on the RISC-V Vote Status wiki page.
Completed specifications are tracked at the bottom of the page.
This dashboard does NOT intend to showed details status (that's available in the status checklist for the specification, ), but rather the general status in the journey to ratification.
NOTE: This page is managed by the RISC-V staff with assistance from each specification owner. To get updates to this page or for questions, contact help@riscv.org.
...
Ratification Package
: Project repo
: Plan doc
: Status chklist
extensions included
...
...
...
Q1'23
...
complete
...
public review complete
...
...
...
...
...
SOC Infrastructure HC (Eric Shiu, Ambika Krishnamoorthy)
...
...
...
...
complete
...
public review complete
...
...
SAIL/ACT Waivers
ABI issues resolved
...
...
...
Unpriv IC
(Ved)
...
...
...
N
...
acceptance criteria complete
...
...
...
spec development - stable
...
...
...
acceptance criteria complete
...
...
...
...
complete
...
public review complete
...
...
...
AR approval
...
...
...
...
...
...
2020
...
start
...
...
...
...
...
...
...
...
complete
...
public review complete
...
...
Public review ends 12/9.
...
...
...
...
...
...
...
...
...
...
...
(George, Ved)
...
...
...
...
...
...
...
complete
...
BOD approval
...
...
...
...
Unpriv IC
(Ken Dockser)
...
...
...
...
Unpriv IC
(Ken Dockser)
...
...
...
...
freeze
...
...
...
Ratification Package
: Project repo
: Plan doc
: Status chklist
...
Ratification
Milestone next step
***
...
...
...
...
...
ISA Infrastructure HC
(Allen Baum)
...
...
...
IOPMP
...
...
Security HC
(Paul Ku)
...
...
...
2020
...
...
...
complete
TSC approval
...
...
No waivers
...
...
...
...
...
...
...
...
...
...
...
...
Privileged Software HC
(Greg Favor, Anup Patel)
...
...
...
New
...
...
The following steps and associated next sequential steps for the milestones listed in the tables above may be parallelized at times, but are most simply thought of as a sequential set. All previous steps are done. They are as follows:
* Plan Milestone next Steps:
** Freeze Milestone next step:
*** Ratification Milestone next step (don't start until freeze is complete):
**** Specification State values:
ISA Specifications
...
Ratification Package (Extension names)
: Project repo
: Plan doc
: Status chklist
...
...
Ratification Complete
...
...
Unpriv HC
(Ved Shanbhogue)
...
complete
...
complete
...
Non-ISA Specifications
...
Specification
: Project repo
: Plan doc
: Status chklist
...
...
SOC Infrastructure HC
(Gajinder Panesar)
...
Ratification Complete
...
...
...
Privileged Software HC
(Kito Cheng, Jessica Clarke)
...
complete
...
complete
...
11/7/22
...
No waivers
...
...
Privileged Software HC
(Atish Patra)
...
Ratification Complete
...
...
Ratification Complete
...
...
N
...
Zfh, Zfhmin
...
Sm1-12, Ss1-12, Sv57
...
time cmp
...
Dan
...