Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Vector IEEE FP16 Min Support, Arithmetic

Image Removed

Ratification Package 

: Project repo
: Plan doc
: Status chklist

extensions included


Task group approved by TSC date or Fast Track approved by AR dateSpecification State****ISA AR 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 optionalMigrated to Jira?

Jira Link

Anchor
CAS_Row
CAS_Row
Atomic compare-and-swap (CAS)


Zacas

 

Plan CompleteQueuedYUUnpriv IC
(Ved, Greg)
N/A

Q2'23

Q3'23Q4'23completeacceptance criteria complete

Submitted to AR
Jira Link

Anchor
AIA_Row
AIA_Row
Advanced Interrupt Architecture (AIA)


  

Smaia, Ssaia

 

Public Review CompleteApprovedNPPriv IC
(John Hauser, Anup Patel)
AIA1Q'22Q4'22

Q2'23

complete

complete

TSC approval


yJira Link

Anchor
BFloat16_Row
BFloat16_Row
Bfloat16


 

Zfbfmin, Zvfbfmin, Zvfbfwma
Plan CompleteReviewingYU

Unpriv IC

(Ken Dockser)
N/AN/AQ2'23
N/AAR approval

 

Submitted to AR
Jira Link

Anchor
CMQRI_Row
CMQRI_Row
Capacity and Bandwidth Controller QoS Register Interface (CBQRI)


  

Ssqosid

 

Plan CompleteQueuedNP

SOC Infrastructure HC (Eric Shiu, Ambika Krishnamoorthy)

CBQRI4Q'22Q2'23Q3'23completeAR approval

 

Submitted to AR
Jira link

Anchor
CondOps_Row
CondOps_Row
Conditional Ops


Zicond

 

Public Review CompleteApprovedYU

Unpriv IC
(Philipp)

N/AQ1'23Q1'23Q2'23completecompleteacceptance criteria  complete

  • Public Review ended May 21.
  • Spec updates expected end of June.

Jira link
Anchor
CTR_Row
CTR_Row
Control Transfer Records

  

Smctr/Ssctr

 

NewDevelopmentNP

Priv IC

(Beeman Strong)

CTR TGQ2'23Q3'23Q4'23review by chairs



Jira link

Anchor
Zicntrpmf_Row
Zicntrpmf_Row
Counter Mode Filtering


Smcntrpmf

Plan CompleteQueuedYUPriv IC
(Beeman Strong)
N/AQ1'23Q2'23Q3'23

review by chairs




Plan milestone review 2/22/2023
Jira Link

Anchor
Debug_Row
Debug_Row
Debug


  

Sdext, Sdtrig2020Plan CompleteDevelopment

N

PPriv IC
(Tim Newsome)
Debug TGQ1'23Q2'23Q3'23complete

acceptance criteria complete

start

Waiver vote for SAIL and ACT

nJira link

Anchor
FastInt_Row
FastInt_Row
Fast Interrupt 


  

Smclic, Ssclic, Suclic, Smclicshv, Smclicconfig2020Plan CompleteDevelopmentNPPriv IC
(Dan Smathers)
Fast InterruptsN/AQ3'23
N/A

spec development - stable

start


n

Anchor
Svadu_Row
Svadu_Row
Hardware Updating of PTE A/D Bits 


Svadu

 

Plan  CompleteApprovedYPPriv IC
(Aaron Durbin)
N/AN/AQ2'23Q3'23N/A

acceptance criteria complete


start

Need updated target dates and Status Checklist updates from Aaron

Anchor
Zjid_Row
Zjid_Row
Instruction/Data Consistency


Zjid2020StableDevelopmentNPPriv IC
(Martin Maas)
I/D ConsistencyN/AQ2'23
N/A - GrandfatheredAR approvalstart

Spec in slide form, needs to be translated into write-up.

?

Anchor
Zimop_Row
Zimop_Row
"May Be Ops" (for CFI, etc.) 


Zimop

 

Plan CompleteDevelopmentYUUnpriv IC
(Andrew Waterman)
N/AN/AQ2'23
N/A

AR approval

start

  • Andrew working with Ved and ARC on new design
  • Potential ABI impacts identified by ARC.
n

Anchor
PackedSIMD_Row
PackedSIMD_Row
Packed SIMD 


Zbpbo, Zpn, Zpsfoperand, P

2020

NewDevelopmentNUUnpriv IC
(Kevin Chen)
Packed SIMDQ3'23Q4'23Q4'23start

start


start

Need plan from Kevin Chenn

Anchor
PointerMasking_Row
PointerMasking_Row
Pointer masking


 

Zjpm2020StableReworkingNPPriv IC
(Martin Maas)
Pointer MaskingQ1'23Q2'23
completeAR approvalstart

Ongoing discussion with ARC around design.?

Anchor
Priv1_13_Row
Priv1_13_Row
Priv 1.13


  



NewDevelopmentNPPriv IC
(TBD)




build plan

Awaiting guidance from Greg and Andrew.y

Anchor
Smrnmi_Row
Smrnmi_Row
Resumable Non-maskable Interrupts 


Smrnmi

 

Plan  CompleteReviewingYPPriv IC
(Andrew Waterman)
N/AN/AQ1'23
N/Aacceptance criteria completestart

Status checklist reviewed by Philipp.  Work needed.  Requested owner from Greg and Andrew (Priv IC).n

Anchor
Zfa_Row
Zfa_Row
Additional Scalar FP


Zfa

 

Public Review CompleteApprovedYUUnpriv IC
(Andrew Waterman)
N/AN/AQ2'23Q3'23N/AComplete

acceptance criteria complete

Public review ended June 2

yJira Link

Anchor
SSLP_Row
SSLP_Row
Shadow Stacks and Landing Pads


Zisslpcfi

 

Plan  CompleteQueuedN U + P

Unpriv IC + Priv IC

(George, Ved)

SS-LP-CFI Q4'22Q3'23Q3'23CompleteAR approvalstart

Submitted to ARn

Anchor
Sscdeleg_Row
Sscdeleg_Row
Supervisor Counter Delegation


 

Sscdeleg, Smcdeleg

 

StableQueuedYPPriv IC
(Beeman Strong)
N/A
(Fast Track)
Q1'23Q2'23Q3'23Complete

 

  • Needs TSC notification of Plan Milestone
  • Submitted to AR


Anchor
SPMP_Row
SPMP_Row
S-mode PMP


Sspmp

 

Plan  CompleteDevelopmentNPSecurity HC
(Dong Du)
S-Mode Physical Memory ProtectionQ1'23Q3'23Q4'23CompleteStartN/A

Plan Milestone review 2/15nJira Link

Anchor
VectorCrypto_Row
VectorCrypto_Row
Vector Crypto


  

Zvbb, Zvbc, Zvkg, Zvkn, Zvknc, Zvkned, Zvkng, Zvknha, Zvkbnhb, Zvks, Zvksc, Zvksed, Zvksg, Zvksh, Zvkt

 

FrozenApprovedNU

Unpriv IC
(Ken Dockser)

Cryptographic Extensions3Q'22Q2'23

Q2'23

CompleteCompletesend out for public review

  • SAIL & ACT Waiver
yJira Link

Anchor
VCAllRounds_Row
VCAllRounds_Row
Vector Crypto - all-rounds AES


  

Zvknf

 

StableDevelopmentNU

Unpriv IC
(TBD)

Cryptographic Extensions3Q'22TBDYE2024CompleteAR Approvalstart

No owner to drive work.nJira Link
Anchor
Zvfh_RowZvfh_RowZvfh, Zvfhmin

 

Public Review CompleteApprovedYUUnpriv IC
(Krste)
N/AN/AQ4'22Q2'23N/A

complete

BoD approval

Blanket waiver

yJira Link
Jira Link

In-process Non-ISA Specification Status


In-process Non-ISA Specification Status

Migrated to Jira?
Jira LinkACPI FFH

Image Removed Image Removed Image Removed

AP-TEE-IOArchitectural Test User Specification

Image Removed Image Removed Image Removed

Boot & Runtime Services (BRS, formerly OS-A SEE)

Image Removed Image Removed Image Removed

Confidential VM Extension (CoVE, formerly AP-TEE)

Image Removed Image Removed Image Removed

15 Sept Ravi Sahita, Guerney Hunt Feb Jira LinkSecurity Paul KuNexus Trace

Image Removed Image Removed Image Removed

 

Robert Chyla19 SOC Infrastructure Dimitris Gizopoulos, Cameron McNairy)RVV C IntrinsicsImage RemovedImage RemovedImage RemovedSBI V2


Image Modified Image Modified Image Modified

Atish Patra & Sunil VL)Security Model

Image Removed Image Removed Image Removed

Unified Discovery (Config)

Image Removed Image Removed Image Removed

Ratification Package

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

Task group approved by TSC dateSpecification 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 UpdatedNotesMigrated to Jira?

Jira Link

Anchor
ACPI_FFH_Row
ACPI_FFH_Row
ACPI FFH


Image Added Image Added Image Added

Plan Complete

Privileged Software HC
(Atish Patra & Sunil VL)
Platform Runtime ServicesQ2'23Q3'23Q4'23completeAR Approval

Submitted for AR 6/1JIRA Link

Anchor
AP_TEE_IO_Row
AP_TEE_IO_Row
AP-TEE-IO




Security HC
(Samuel Ortiz)

AP-TEE-IO 







Jira Link

Anchor
ACT_Row
ACT_Row
Architectural Test User Specification


Image Added Image Added Image Added

2020New

ISA  Infrastructure HC
(Allen Baum)

Architecture Test SIG


review by chairs

 

Need to identify the track of approvals and discussion given it was started back in 2018.

Anchor
OSASEE_Row
OSASEE_Row

Boot & Runtime Services (BRS, formerly OS-A SEE)


Image Added Image Added Image Added

 

Plan CompletePrivileged Software HC
(Aaron Durbin)
OS-A SEEQ2'23Q3'23Q4'23completespec development - stable

 



Anchor
APTEE_Row
APTEE_Row
Confidential VM Extension (CoVE, formerly AP-TEE)


Image Added Image Added Image Added

 

NewSecurity HC
(Ravi Sahita, Guerney Hunt)
AP-TEEQ1'23Q3'23Q4'23review by chairs

Chair review complete, being reviewed by IC chairs next

Anchor
IOMMU_Row
IOMMU_Row

IOMMU


Image Added Image Added Image Added

 

Public Review CompleteSOC Infrastructure HC
(Ved Shanbhogue, Perrine Peresse)
IOMMU2Q'22Q1'23
complete

complete

TSC approval


Jira Link

Anchor
IOPMP_Row
IOPMP_Row

IOPMP


Image AddedImage AddedImage Added

Ratification Package

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

Task group approved by TSC dateSpecification 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
Anchor
ACPI_FFH_RowACPI_FFH_Row

Plan Complete

Privileged Software HC
(Atish Patra & Sunil VL)
Platform Runtime ServicesQ2'23Q3'23Q4'23completeAR Approval

Submitted for AR 6/1JIRA Link
Anchor
AP_TEE_IO_RowAP_TEE_IO_Row

Security HC
(Samuel Ortiz)

AP-TEE-IO Jira Link
Anchor
ACT_RowACT_Row2020New

ISA  Infrastructure HC
(Allen Baum)

Architecture Test SIGreview by chairs

 

Need to identify the track of approvals and discussion given it was started back in 2018.
Anchor
OSASEE_RowOSASEE_Row

 

Plan CompletePrivileged Software HC
(Aaron Durbin)
OS-A SEEQ2'23Q3'23Q4'23completespec development - stable

 

Anchor
APTEE_RowAPTEE_Row

 

New

Security HC
(

Paul Ku)

AP-TEEIOPMPQ1Q3'23Q3'23Q4'23

review by chairs



Chair review complete, being reviewed by IC chairs nextFirst Plan Milestone presentation on May 10, with follow-up requested for June.

Anchor
IOMMU
NexusTrace_Row
IOMMU
NexusTrace_Row
IOMMUNexus Trace


Image Modified Image Modified Image Modified

 

Public Review Plan CompleteSOC Infrastructure HC
(Ved Shanbhogue, Perrine PeresseRobert Chyla)
IOMMUNexus Trace2QQ1'2223Q1Q2'23completeQ3'23completeTSC AR approval




Anchor
IOPMPRASTermsDefs_RowIOPMP
RASTermsDefs_Row
IOPMPRAS terms and definitions


Image ModifiedImage Modified Image Modified

05 Jul  

NewSOC Infrastructure HC
(
Dimitris Gizopoulos, Cameron McNairy)IOPMPQ3'23Q3'23Q4'23

review by chairs

First Plan Milestone presentation on May 10, with follow-up requested for June.RAS Terms and Defintions


build plan



Anchor
RVVCIntrinsics_Row
RVVCIntrinsics_Row
RVV C Intrinsics



Image AddedImage AddedImage Added

Anchor
NexusTrace_RowNexusTrace_RowPlan CompleteSOC Infrastructure

Applications & Tools HC
(

eop Chen)

Nexus TraceQ1'23Q2'23Q3'23completeAR approvalRISC-V Vector C Intrinsics


complete

spec development - stable




Anchor
RASTermsDefs
SBI_V2_Row
RASTermsDefs
SBI_V2_Row
RAS terms and definitionsSBI V2


Image Modified Image Modified Image Modified

14  

New

Plan Complete

Privileged Software HC
(
Atish Patra & Sunil VL)Platform Runtime ServicesQ2'23Q3'23Q4'23completeAR approval

Sumbittted for AR 6/1

Anchor
SecurityModel_Row
SecurityModel_Row
Security Model


Image Added Image Added Image Added

 

NewSecurity HC
(Paul Elliot, Xueyang "Terry" Wang)
Security Model


plan review by chairs



Anchor
UnifiedDiscovery_Row
UnifiedDiscovery_Row
Unified Discovery (Config)

RAS Terms and Defintionsbuild plan

Anchor
RVVCIntrinsics_RowRVVCIntrinsics_Row

 

Plan Complete

Applications & Tools HC
(eop Chen)

RISC-V Vector C Intrinsicscomplete

spec development - stable

Anchor
SBI_V2_RowSBI_V2_Row

07 Oct  

Plan Complete
NewPrivileged Software HC
(
Platform Runtime ServicesQ2'23Q3'23Q4'23completeAR approval

Sumbittted for AR 6/1
Anchor
SecurityModel_RowSecurityModel_Row

 

NewSecurity HC
(Paul Elliot, Xueyang "Terry" Wang)
Security Modelplan review by chairs

Anchor
UnifiedDiscovery_RowUnifiedDiscovery_Row

 

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

 

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 Milestone next Steps are as follows:

* Plan Milestone next Steps:

  1. build plan
  2. review by chairs
  3. complete (nothing else to do)

** Freeze Milestone next step:

  1. start
  2. spec development - stable
  3. AR approval (ISA/SW AR)
  4. acceptance criteria complete (including waivers, or approval)
  5. committee chair approval
  6. freeze
  7. complete (nothing else to do)

*** Ratification Milestone next step (don't start until freeze is complete):

  1. start
  2. send out for public review
  3. public review complete
  4. acceptance criteria complete 
  5. committee chair approval
  6. TSC approval
  7. BOD approval
  8. ratified
  9. complete (nothing else to do)

++ ISA AR State (owner)

  1. Development (not ready for AR) (TG/IC)
  2. Queued (AR)
  3. Reviewing (AR)
  4. Reworking (if necessary as a result of the review after complete goes back to the queue) (TG/IC)
  5. Approved (AR)

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.

**** Specification State values:

  1. New
  2. Plan Complete
  3. Stable
  4. Frozen
  5. Public Review Started
  6. Public Review Complete
  7. TSC Approved
  8. Ratified

Previously Ratified Specifications

2023

ISA Specifications

Irma Flores-MendozaUnified Discovery
Q3'22
plan review by chairs

 



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 Milestone next Steps are as follows:

* Plan Milestone next Steps:

  1. build plan
  2. review by chairs
  3. complete (nothing else to do)

** Freeze Milestone next step:

  1. start
  2. spec development - stable
  3. AR approval (ISA/SW AR)
  4. acceptance criteria complete (including waivers, or approval)
  5. committee chair approval
  6. freeze
  7. complete (nothing else to do)

*** Ratification Milestone next step (don't start until freeze is complete):

  1. start
  2. send out for public review
  3. public review complete
  4. acceptance criteria complete 
  5. committee chair approval
  6. TSC approval
  7. BOD approval
  8. ratified
  9. complete (nothing else to do)


++ ISA AR State (owner)

  1. Development (not ready for AR) (TG/IC)
  2. Queued (AR)
  3. Reviewing (AR)
  4. Reworking (if necessary as a result of the review after complete goes back to the queue) (TG/IC)
  5. Approved (AR)



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.


**** Specification State values:

  1. New
  2. Plan Complete
  3. Stable
  4. Frozen
  5. Public Review Started
  6. Public Review Complete
  7. TSC Approved
  8. Ratified


Previously Ratified Specifications

2023

ISA Specifications

extensions included

In RVA2023 profile as mandatory or supported optional

Ratification Package 

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

extensions included


Task group approved by TSC dateSpecification State****ISA AR 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 optionalJira link

Anchor
Zvfh_Row
Zvfh_Row
Vector IEEE FP16 Min Support, Arithmetic


Image Added

Zvfh, Zvfhmin

 

Public Review CompleteApprovedYUUnpriv IC
(Krste)
N/AN/AQ4'22Q2'23N/A

complete

BoD approval

Blanket waiver

yJira Link

Ratification Package 

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

Task group approved by TSC dateSpecification State****ISA AR 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 UpdatedNotes

Anchor
Zihintntl_Row
Zihintntl_Row
Non Temporal Locality Hint



Zihintntl

 

RatifiedApprovedYUPriv IC
(Andrew Waterman)
N/AN/AQ2'23
N/Acomplete

complete


y

Anchor
CodeSize_Row
CodeSize_Row
Code Size Reduction 


Zca, Zcb, Zcd, Zce, Zcf, Zcmp, Zcmt2021RatifiedApprovedNU

Unpriv IC

(Tariq Kurd)
Code Size ReductionN/AQ1'23Q2'23N/A

complete

complete


y (Zcb only)

Anchor
Counters_Row
Counters_Row
Counters


Zicntr, Zihpm

 

Ratified

ApprovedYUUnpriv IC
(Earl Killian)
N/AN/AQ4'22Q1'23N/A

complete

complete



y

Anchor
Profiles_Row
Profiles_Row
Profiles


  

Shcounterenw, Shvstvala, Shtvala, Shvstvecd, Shvsatpa, Shgatpa, Sscounterenw, Ssstateen, Sstvala, Sstvecd, Sstvecv, Ssu64xl, Svade, Svbare, Za128rs, Za64rs, Ziccamoa, Ziccif, Zicclsm, Ziccrse, Zic64b

 

RatifiedApprovedNUTSC
(Krste/Greg)
Profiles TGQ2'22Q4'22

Q1'23

complete

complete

 

complete


y
RV32E/RV64E

 

Ratified
YUUnpriv IC
(krste)
N/AN/AQ3'22Q4'22N/Acompletecomplete


n

Total Store Ordering

Ztso

 

Ratified
YUUnpriv IC
(Earl Killian)
N/AN/AQ3'22Q4'22N/A

complete

complete


?

...