Versions Compared

Key

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

Table of Contents

Table of Contents

...

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
ABH_Row
ABH_Row
Byte and Half-word Atomics

Zabha

 

Stable

Approved

(10/10/23)

YU

Unpriv IC
(Ved)

N/AQ4'23Q4'23       Q1'25completeacceptance criteria completeStart

 

AR approved.
Jira Link

Anchor
BFloat16_Row
BFloat16_Row
Bfloat16


 

Zfbfmin, Zvfbfmin, Zvfbfwma
Public Review Started

Approved

(7/15/23)

YU

Unpriv IC

(Ken Dockser)
N/AN/AQ2'23
N/Acompletepublic review complete

 



Jira Link

Quality-of-Service (QoS) Identifiers

Ssqosid


StableApprovedYP

Priv IC

(Ved Shanbhogue)


N/A4Q'22Q2'23Q3'23completeacceptance criteria completeStart

 


AR approved
No

  

Anchor
CTR_Row
CTR_Row
Control Transfer Records

  

Smctr, Ssctr

 

Plan CompleteDevelopmentNP

Priv IC

(Beeman Strong)

CTR TGQ2'23Q3'23Q4'23completeacceptance criteria complete



Jira link

Anchor
Debug_Row
Debug_Row
Debug


  

Sdext, Sdtrig2020StableDevelopment

N

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

committee chair approval

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


nJira link

Anchor
CSRIndir_Row
CSRIndir_Row
Indirect CSR Access


Smcsrind, Sscsrind
Public Review StartedApprovedYPPriv IC
(Beeman Strong)
N/AQ3'23

completecomplete

committee chair approval



Jira link

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.

?Jira link

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


Zimop, Zcmop

 

Public Review CompleteDevelopmentYUUnpriv IC
(Andrew Waterman/Ved Shanbhogue)
N/AN/AQ2'23
N/A

complete

acceptance criteria complete


nJira Link

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 ChennJira Link

Anchor
PointerMasking_Row
PointerMasking_Row
Pointer masking


 

Smmpm
Smnpm
Ssnpm
2020StableReworkingNPPriv IC
(Martin Maas)
Pointer MaskingQ1'23Q2'23
completeAR approvalstart

Ongoing discussion with ARC around design.?Jira Link

Anchor
Priv1_13_Row
Priv1_13_Row
Priv 1.13


  



NewDevelopmentNPPriv IC
(TBD)




build plan

Awaiting guidance from Greg and Andrew.yJira Link

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).nJira Link

Anchor
SSLP_Row
SSLP_Row
Shadow Stacks and Landing Pads


Zicfiss, Zicfilp


 

Plan  CompleteQueuedN U + P

Unpriv IC + Priv IC

(George, Ved)

SS-LP-CFI Q4'22Q3'23Q3'23Completeacceptance criteria completestart

AR approvednJira Link

Anchor
Sscdeleg_Row
Sscdeleg_Row
Supervisor Counter Delegation


 

Smcdeleg, Ssccfg

 

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

 


  • Needs TSC notification of Plan Milestone
  • Submitted to AR

     



    Jira Link

    Anchor
    SmMTT_Row
    SmMTT_Row
    Supervisor Memory Tracking Table (SmMTT)


    Smsdid, Smmtt, Svpams, Smsdia

    Plan CompleteDevelopmentNPPriv IC
    (Ravi Sahita)

    SmMTT

    Q3'23Q4'23Q2'23

    Complete

    acceptance criteria complete



    Jira Link

    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
    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


    In-process Non-ISA Specification Status

    Ratification Package

    : Project repo
    : Plan doc
    : 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


      

    Public Review Complete

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


    JIRA Link

    Anchor
    AP_TEE_IO_Row
    AP_TEE_IO_Row
    AP-TEE-IO


    New

    Security HC
    (Samuel Ortiz, Jiewen Yao)

    AP-TEE-IO Q4'23Q1'24Q2'24complete


    Jira Link

    Anchor
    ACT_Row
    ACT_Row
    Architectural Test User Specification


      

    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.Jira Link

    Anchor
    OSASEE_Row
    OSASEE_Row

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


      

     

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

     


    Jira Link

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


      

     

    Plan CompleteSecurity HC
    (Ravi Sahita, Guerney Hunt)
    AP-TEEQ1'23Q3'23Q4'23completespec development - stable

    Spec being updated to use language compatible with Supervisor DomainsJira Link

    Anchor
    IOPMP_Row
    IOPMP_Row

    IOPMP


     

    New

    Security HC
    (Paul Ku)

    IOPMPQ3'23Q3'23Q4'23

    review by chairs



    First Plan Milestone presentation on May 10, with follow-up requested for June.Jira Link

    Anchor
    NexusTrace_Row
    NexusTrace_Row
    Nexus Trace


      

     

    StableSOC Infrastructure HC
    (Robert Chyla)
    Nexus TraceQ1'23Q2'23Q3'23completeAR approval



    Anchor
    RVVCIntrinsics_Row
    RVVCIntrinsics_Row
    RVV C Intrinsics



     

    Plan Complete

    Applications & Tools HC
    (eop Chen)

    RISC-V Vector C Intrinsics


    complete

    spec development - stable




    Anchor
    SBI_V2_Row
    SBI_V2_Row
    SBI V2


      

    Public Review Complete

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

    complete

    TSC approval


    Jira Link

    Anchor
    SecurityModel_Row
    SecurityModel_Row
    Security Model


      

     

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


    plan review by chairs


    Jira Link

    Anchor
    UnifiedDiscovery_Row
    UnifiedDiscovery_Row
    Unified Discovery (Config)


      

     

    Plan CompletePrivileged Software HC
    (Irma Flores-Mendoza
    Unified Discovery
    Q3'22
    complete

     


    Jira Link

    Anchor
    RERI_Row
    RERI_Row
    RAS Error Record Interface (RERI)
    (Specification Managed via Jira)

     

    Plan ApprovedSoC Infrastructure HC
    (Greg Favor,  Vedvyas Shanbhogue)
    RERI (RAS Error-record Register Interface)







    Jira Link

    Capacity and Bandwidth Controller QoS Register Interface (CBQRI)


    Stable

    SOC Infrastructure HC (Eric Shiu, Ambika Krishnamoorthy)

    Capacity and Bandwidth Controller QoS Register Interface
    4Q'22Q2'23Q3'23completeacceptance criteria completestart

     


    AR ApprovedNo

      

    ...

    Ratification Package 

    : Project repo
    : Plan doc
    : 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
    CondOps_Row
    CondOps_Row
    Conditional Ops


    Zicond

     

    RatifiedApprovedYU

    Unpriv IC
    (Philipp)

    N/AQ1'23Q1'23Q2'23completecomplete

    complete



    Jira link

    Anchor
    Svadu_Row
    Svadu_Row
    Hardware Updating of PTE A/D Bits 


    Svadu

     

    RatifiedApprovedYPPriv IC
    (Ved Shanbhogue)
    N/AN/AQ2'23Q3'23N/A

    complete


    complete


    yJira link

    Anchor
    Zicntrpmf_Row
    Zicntrpmf_Row
    Counter Mode Filtering


     
    Smcntrpmf

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

    complete

    complete

    complete



    Jira Link

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


    Zacas

     

    Ratified

    Approved

    (7/10/23)

    YUUnpriv IC
    (Ved, Greg)
    N/A

    Q2'23

    Q3'23Q4'23complete

    complete

     complete



    Jira Link

    Anchor
    VectorCrypto_Row
    VectorCrypto_Row
    Vector Crypto


      

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

     

    RatifiedApprovedNU

    Unpriv IC
    (Ken Dockser)

    Cryptographic Extensions3Q'22Q2'23

    Q2'23

    CompleteComplete

    Complete


    yJira Link

    Anchor
    Zfa_Row
    Zfa_Row
    Additional Scalar FP


    Zfa

     

    RatifiedApprovedYUUnpriv IC
    (Andrew Waterman)
    N/AN/AQ2'23Q3'23N/AComplete

    Complete


    yJira Link

    Anchor
    AIA_Row
    AIA_Row
    Advanced Interrupt Architecture (AIA)


      

    Smaia, Ssaia

     

    RatifiedApprovedNPPriv IC
    (John Hauser, Anup Patel)
    AIA1Q'22Q4'22

    Q2'23

    complete

    complete

    complete


    yJira Link

    Anchor
    Zvfh_Row
    Zvfh_Row
    Vector IEEE FP16 Min Support, Arithmetic


    Zvfh, Zvfhmin

     

    RatifiedApprovedYUUnpriv IC
    (Krste)
    N/AN/AQ4'22Q2'23N/A

    complete

    complete

    Blanket waiver

    yJira Link

    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


    ?

    ...