Specification Status - Historical
NOTE: We have migrated to Jira. This page reflects status from until YE 2023. Please click here for an up-to-date view of the extensions under development.
The following sections of the document contain the historical program data for specifications:
Status Key
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. For more details on each step, see the RISC-V Lifecycle Guide section on "Specification Lifecycle" and it's specific subsections for each milestone, including step-by-step descriptions. The usable values are defined in the following sections.
NOTE: Some Milestone next steps may be marked as "N/A" for "Not Applicable" with an explanation after a trailing "-". For example, "N/A - Grandfathered" means that the step was skipped due to the fact that the process changed after the step would have been completed and it has been "Grandfathered" in (meaning accepted as N/A) as acceptable.
* Plan Milestone next Steps:
build plan
review by chairs
complete (nothing else to do)
** Freeze Milestone next step:
start
spec development - stable
AR approval (ISA/SW AR)
acceptance criteria complete (including waivers, or approval)
committee chair approval
freeze
complete (nothing else to do)
*** Ratification Milestone next step (don't start until freeze is complete):
start
send out for public review
public review complete
acceptance criteria complete
committee chair approval
TSC approval
BOD approval
ratified
complete (nothing else to do)
++ ISA AR State (owner)
Development (not ready for AR) (TG/IC)
Queued (AR)
Reviewing (AR)
Reworking (if necessary as a result of the review after complete goes back to the queue) (TG/IC)
Approved (AR)
**** Specification State values:
New
Plan Complete
Stable
Frozen
Public Review Started
Public Review Complete
TSC Approved
Ratified
Year-end 2023 Spec Development
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 (![]()
![]()
Completed specifications are tracked in the subsequent sections.
Status of active votes by TSC and Committee Chairs can be found on the RISC-V Vote Status wiki page.
This dashboard does NOT intend to show detailed status (that's available in the status checklist for the specification, ![]()
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.
ISA Specification Status
| extensions included
| Task group approved by TSC date or Fast Track approved by AR date | Specification State**** | ISA AR State++ | Fast Track | Priv / Unpriv | Committee (Owner) | Task Group | Plan Milestone Target Date | Freeze Milestone Target Date | Ratification Milestone Target Date | Plan | Freeze | Ratification | Last Updated | Notes | In RVA2023 profile as mandatory or supported optional | Migrated to Jira? |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Byte and Half-word Atomics | Zabha | Sep 26, 2023 | Stable | Approved (10/10/23) | Y | U | Unpriv IC | N/A | Q4'23 | Q4'23 | Q1'25 | complete | acceptance criteria complete | Start | Oct 14, 2023 | AR approved. |
| |
Bfloat16 | Zfbfmin, Zvfbfmin, Zvfbfwma |
| Public Review Complete | Approved (7/15/23) | Y | U | (Ken Dockser) | N/A | N/A | Q2'23 | Q1'24 | N/A | complete | Ratification Ready | Jan 7, 2024 |
| Y | |
Quality-of-Service (QoS) Identifiers | Ssqosid | Oct 6, 2022
| Stable | Approved | Y | P | (Ved Shanbhogue)
| N/A | 4Q'22 | Q2'23 | Q3'23 | complete | acceptance criteria complete | Start | Dec 29, 2023
| AR approved |
| No |
Control Transfer Records | Smctr, Ssctr | Mar 7, 2023 | Plan Complete | Development | N | P | (Beeman Strong) | Q2'23 | Q3'23 | Q4'23 | complete | acceptance criteria complete |
| Jul 19, 2023 |
|
| ||
Debug | Sdext, Sdtrig | 2020 | Stable | Development | N | P | Priv IC | Q1'23 | Q2'23 | Q3'23 | complete | committee chair approval | start | Dec 20, 2023 | Waiver vote for SAIL and ACT | n | ||
Smclic, Ssclic, Suclic, Smclicshv, Smclicconfig | 2020 | Plan Complete | Development | N | P | Priv IC | N/A | Q3'23 |
| N/A | spec development - stable | start | Jan 18, 2023 |
| n | |||
Smcsrind, Sscsrind |
| Public Review Started | Approved | Y | P | Priv IC | N/A | Q3'23 |
|
| complete | complete | committee chair approval | Jan 3, 2024 |
|
| ||
Zjid | 2020 | Stable | Development | N | P | Priv IC | N/A | Q2'23 |
| N/A - Grandfathered | AR approval | start | Apr 6, 2023 | Spec in slide form, needs to be translated into write-up. | ? | |||
"May Be Ops" (for CFI, etc.) | Zimop, Zcmop | Oct 17, 2022 | Public Review Complete | Development | Y | U | Unpriv IC | N/A | N/A | Q2'23 |
| N/A | complete | acceptance criteria complete | Dec 1, 2023 |
| n | |
Zbpbo, Zpn, Zpsfoperand, P | 2020 | New | Development | N | U | Unpriv IC | Q3'23 | Q4'23 | Q4'23 | start | start
| start | Feb 22, 2023 | Need plan from Kevin Chen | n | |||
Smmpm | 2020 | Stable | Reworking | N | P | Priv IC | Q1'23 | Q2'23 |
| complete | AR approval | start | Feb 28, 2023 | Ongoing discussion with ARC around design. | ? | |||
Priv 1.13 |
RISC-V International