Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 141

The RISC-V specification process is governed by the Ratification Policy and more concisely articulated in the Specification Lifecycle and Milestone Definitions presentation.

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.

...

NN

Ratification Package 

: Project repo
: Plan doc
: Status chklist

extensions included


Specification State****Fast TrackPriv / UnprivCommittee (Owner)Task GroupPlan Milestone Target DateFreeze Milestone Target DateRatification Milestone Target DatePlan
Milestone Next Step*
Freeze
Milestone Next Step**
Ratification
Milestone Next Step***
Last UpdatedNotesIn RVA2023 profile as mandatory or supported optional

Advanced Interrupt Architecture (AIA)

  

Smaia, SsaiaPublic Review StartedNPPriv HC
(John Hauser, Anup Patel)
AIA
Q4'22

Q1'23

complete

complete

public review complete

  • Blanket waivers
  • Public review ends Dec. 24
Yy
Zca, Zcb, Zcd, Zcf, Zcmp, ZcmtFrozenNU

Unpriv HC

(Tariq Kurd)
Code Size Reduction
Q4'22Q1'23grandfathered

complete

send out for public review

SAIL/ACT Waivers

ABI issues being worked

Nn

Conditional Ops

ZicondopsNewYU

Unpriv HC
(Ved)

N/A
Q1'23





Debug

  


New

N

PPriv HC
(Tim Newsom)
Debug TG
Q2'23
review by chairs

acceptance criteria complete

start


Nn
SmclicPlan CompleteNPPriv HC
(Dan Smathers)
Fast Interrupts
Q1'23
N/A

spec development - stable

start?
Nn
SvaduPlan  CompleteYPPriv HC
(Ved)
N/A
Q4'22Q1'23N/A

acceptance criteria complete


start



Zicntr, ZihpmPublic Review StartedYUUnpriv HC
(Earl Killian)
N/A
Q4'22
N/A

committee chair approval

public review complete 

Review ends Dec. 23Yy
"May Be Ops" (for CFI, etc.) ZimopsStableYUUnpriv HC
(Andrew Waterman)
N/A
Q1'23
N/A

AR approval

start

08/22. need github specNn
ZihintntlPlan  CompleteYPPriv HC
(Andrew Waterman)
N/A
Q1'23
N/Aacceptance criteria completestart

Update needed.Yy
Zbpbo, Zpn, Zpsfoperand, P
NewNUUnpriv HC
(Kevin Chen)
Packed SIMD
?
start

start


start


Nn
ZjidStableNPPriv HC
(Martin Maas)
I/D Consistency
Q1'23
N/A - GrandfatheredAR approvalstart

Spec in slide form, needs to be translated into write-up.?
ZjpmStableNPPriv HC
(Martin Maas)
Pointer Masking
Q4'22
N/A - GrandfatheredAR approvalstart

Update needed on waivers for Sail.?

Profiles

  

Shcounterenw, Shvstvala, Shtvala, Shvstvecd, Shvsatpa, Shgatpa, Ssstateen, Ssptead, Sstvala, Sstvecd, Sstvecv, Ssu64xl, Svbare, Za128rs, Za64rs, Ziccamoa, Ziccif, Zicclsm, Ziccrse, Zic64bPublic Review StartedNUTSC
(Krste/Greg)
Profiles TG
Q4'22


complete

complete

 

public review complete

Public review ends 12/9.

Yy
RV32E/RV64EPublic Review CompleteYUUnpriv HC
(krste)
N/A
Q3'22Q4'22N/Acompletecommittee chair approval


Nn
SmrnmiPlan  CompleteYPPriv HC
(Krste/Greg)
N/A
Q1'23
N/Aacceptance criteria completestart


Nn
Misc. basic Scalar FPZfaPlan  CompleteYUUnpriv HC
(Andrew Waterman)
N/A
Q4'22Q1'23N/Aacceptance criteria completestart


Yy

Shadow Stacks and Landing Pads

ZisslpcfiPlan  CompleteN U + P

Unpriv HC + Priv HC

(George, Ved)

SS-LP-CFI Q4'22Q3'23Q3'23Completestartstart


n
SspmpNewNPSecurity HC
(Dong Du)
S-Mode Physical Memory ProtectionQ4'22TBD
N/AN/AN/A


n

Total Store Ordering

ZtsoPublic Review CompleteYUUnpriv HC
(Earl Killian)
N/A
Q3'22Q4'22N/A

complete

TSC approval


?

Vector Crypto

  

Zvkb, Zvkg, Zvknha, Zvknhb, Zvkns,  Zvksed, ZvkshStableNU

Unpriv HC
(Ken Dockser)

Cryptographic Extensions
Q4'22Q1'23CompleteAR Approvalstart

SAIL & ACT WaiverYy

Vector Crypto - all-rounds AES

ZvknfStableNU

Unpriv HC
(Ken Dockser)

Cryptographic Extensions
TBD
CompleteAR Approvalstart

SAIL & ACT WaiverNn

Vector IEEE FP16 Min Support, Arithmetic

Zvfh, ZvfhminStableYUUnpriv HC
(Krste)
N/A
Q4'22
N/A

committee chair approval

start

Blanket waiverYy


In-process Non-ISA Specifications

Specification

: Project repo
: Plan doc
: Status chklist

Specification State****Committee (Owner)Task GroupPlan Milestone Target DateFreeze Milestone Target DateRatification Milestone Target DatePlan
Milestone next step*
Freeze
Milestone next step**

Ratification
Milestone next step

***

Last UpdatedNotes

ACPI

  

NewSoftware HC
(Sunil VL)


Q2'22
review by chairs



Application Processor-Trusted Execution Environment (AP-TEE)

  

NewSecurity HC
(Suresh Sugumar, Ravi Sahita)
AP-TEE


review by chairs


Architectural Test Requirements

  

New

ISA  Infrastructure HC
(Allen Baum)

Architecture Test SIG??


review by chairs



IOMMU

  

Plan  CompleteSOC Infrastructure HC
(Ved Shanbhogue, Perrine Peresse)
IOMMU
Q1'23
completeAR approval


IOPMP


New

Security HC
(Paul Ku)

IOPMP
Q1'23
review by chairs


Nexus Trace (control)

  

NewSOC Infrastructure HC
(Robert Chylla)
Nexus Trace


review by chairs


Platforms

  

New




review by chairs



PLIC

  

Public Review CompletePrivileged Software HC
(Abner Chang)


Q3'22Q4'22complete

complete

AR approval 

  • No waivers
  • Entering AR post-review

Security Model

  

NewSecurity HC
(Suresh Sugumar, Ravi Sahita)
Security Model


plan review by chairs


Unified Discovery (Config)

  

NewPrivileged Software HC
(Irma Flores-Mendoza
Unified Discovery
Q3'22
plan review by chairs

 


Watchdog Timer

  

New

Privileged Software HC
(Greg Favor, Anup Patel)





plan review by chairs



Cache and Memory Controller QoS Register Interface (CMQRI)New

SOC Infrastructure HC (Eric Shiu, Ambika Krishnamoorthy)

CMQRI


plan review by chairs

 


...

Ratified

2022

ISA Specifications

Ratification Package (Extension names)

Image Modified: Project repo
Image Modified: Plan doc
Image Modified: Status chklist

Extension(s)Fast TrackPriv / UnprivCommittee (Owner)Task GroupPlan Milestone Target DateFreeze Milestone Target DateRatification Milestone Target DatePlan
Milestone Status*
Freeze
Milestone Status**
Ratification
Milestone Status***
Last UpdatedNotesIn RVA2023 profile as mandatory or supported optional

YUUnpriv HC
(Allen Baum)


Q1'22Q2'22N/AFreeze Complete

 Ratification Complete


Unified Discovery Waiver
ZawrsYU

Unpriv HC
(Ved Shanbhogue)

N/A
Q2'22Q3'22N/A

complete

complete

11/7/22
Y


y


Non-ISA Specifications

Specification

: Project repo
: Plan doc
: Status chklist

Committee
(Owner)
Task GroupPlan Milestone Target DateFreeze Milestone Target DateRatification Milestone Target DatePlan
Milestone Status*
Freeze
Milestone Status**
Ratification
Milestone Status***
Last UpdatedNotes

Efficient Trace (E-Trace)

  

SOC Infrastructure HC
(Gajinder Panesar)




Q2'22Plan CompleteFreeze Complete

Ratification Complete


  • No waivers
  • Needs copyright update

psABI

  

Privileged Software HC
(Kito Cheng, Jessica Clarke)

psABI
Q2'22Q3'22complete

complete

complete

11/7/22

No waivers

Supervisor Binary Interface (SBI)

  

Software HC
(Atish Patra)




Q2'22Plan CompleteFreeze Complete

Ratification Complete


No waivers

UEFI Protocol 

  

Software HC
(Sunil VL)



Q2'22Plan CompleteFreeze Complete

Ratification Complete


No waivers

...