Versions Compared

Key

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

...

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 optional

Anchor
AIA_Row
AIA_Row
Advanced Interrupt Architecture (AIA)


  

Smaia, Ssaia

 

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

Q1'23

complete

complete

committee chair approval

  • Issue being worked with AR, 2-week internal review required
  • May also include RAS Cause Codes
  • Chapter 9 needs to go to public review with IOMMU
  • Indirect register feature should move into Priv Spec per ARC.
y

Anchor
BFloat16_Row
BFloat16_Row
Bfloat16


 

Zfbfmin, Zvfbfmin, Zvfbfwma
Plan CompleteDevelopmentYU

Unpriv IC

(Ken Dockser)
N/AN/AQ1'23
N/Aacceptance criteria complete

 

Submitted to AR and encoding assigned.

Anchor
CMQRI_Row
CMQRI_Row
Cache and Memory Controller QoS Register Interface (CMQRI)


  

Ssqosid

 

Plan CompleteDevelopmentNP

SOC Infrastructure HC (Eric Shiu, Ambika Krishnamoorthy)

CMQRI4Q'22Q2'23Q3'23completeacceptance criteria complete

 



Anchor
CodeSize_Row
CodeSize_Row
Code Size Reduction 


Zca, Zcb, Zcd, Zce, Zcf, Zcmp, Zcmt2021Public Review CompleteApprovedNU

Unpriv IC

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

complete

TSC approval

Ratification waiver granted for ACT

n

Anchor
CondOps_Row
CondOps_Row
Conditional Ops


Zicond

 

Plan CompleteApprovedYU

Unpriv IC
(Philipp)

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

Nearing AR review complete.

Anchor
Counters_Row
Counters_Row
Counters


Zicntr, Zihpm

 

TSC Approved

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

complete

BoD approval


March BoD agenday

Anchor
Debug_Row
Debug_Row
Debug


  

Sdext, Sdtrig2020Plan CompleteDevelopment

N

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

acceptance criteria complete

start

  • SAIL work late getting started
  • ACT work significant effort
  • Q2 freeze at risk
n

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/AQ1'23Q1'23N/A

acceptance criteria complete


start

Need Status Checklist updates (Aaron)

Anchor
Zicntrpmf_Row
Zicntrpmf_Row
Instret & Cycle Privilege Mode Filtering


Zicntrpmf

Plan CompleteQueuedYUUnpriv IC
(Beeman Strong)
N/AQ1'23Q1'23Q3'23

review by chairs




Plan milestone review 2/22/2023

Anchor
Zjid_Row
Zjid_Row
Instruction/Data Consistency


Zjid2020StableDevelopmentNPPriv IC
(Martin Maas)
I/D ConsistencyN/AQ1'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/AQ1Q2'23
N/A

AR approval

start

28 Feb

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

Anchor
Zihintntl_Row
Zihintntl_Row
Non Temporal Locality Hint



Zihintntl

 

FrozenApprovedYPPriv IC
(Andrew Waterman)
N/AN/AQ1'23
N/Acompletepublic review complete

Public review ends 3/31y

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'23Q1'23
completeAR approvalstart

Ongoing discussion with ARC around design.?

Anchor
Priv1_13_Row
Priv1_13_Row
Priv 1.13


  



NewDevelopmentNPPriv IC
(TBD)




build plan


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

 

Public Review CompleteApprovedNUTSC
(Krste/Greg)
Profiles TGQ2'22Q4'22

Q1'23

complete

complete

 

TSC approval

TSC Signoff ends 2/28.

y

Anchor
Smrnmi_Row
Smrnmi_Row
Resumable Non-maskable Interrupts 


Smrnmi

 

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

Awaiting Status Checklist updates from Philipp.n

Anchor
Zfa_Row
Zfa_Row
Misc. basic Scalar FP


Zfa

 

Plan  CompleteApprovedYUUnpriv IC
(Andrew Waterman)
N/AN/AQ4'22Q1'23N/Aacceptance criteria completestart

Awaiting Status Checklist updates from Philipp.y

Anchor
SSLP_Row
SSLP_Row
Shadow Stacks and Landing Pads


Zisslpcfi

 

Plan  CompleteDevelopmentN U + P

Unpriv IC + Priv IC

(George, Ved)

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


n

Anchor
Sscdeleg_Row
Sscdeleg_Row
Supervisor Counter Delegation


 

Sscdeleg

 

StableQueuedYPPriv IC
(Beeman Strong)
N/A
(Fast Track)
Q1'23Q1'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/15n

Anchor
VectorCrypto_Row
VectorCrypto_Row
Vector Crypto


  

Zvks, Zvkn,

Zvkb, Zvkg, Zvknha, Zvknhb, Zvkns,  Zvksed, Zvksh, Zvkt

 

StableReworkingNU

Unpriv IC
(Ken Dockser)

Cryptographic Extensions3Q'22Q1'23

Q2'23

CompleteAR Approvalstart

  • SAIL & ACT Waiver
  • Working new extension for consistent time vector ops (Zvbb)
y

Anchor
VCAllRounds_Row
VCAllRounds_Row
Vector Crypto - all-rounds AES


  

Zvknf

 

StableDevelopmentNU

Unpriv IC
(TBD)

Cryptographic Extensions3Q'22TBDYE2024CompleteAR Approvalstart

No owner to drive work.n

Anchor
Zvfh_Row
Zvfh_Row
Vector IEEE FP16 Min Support, Arithmetic


Zvfh, Zvfhmin

 

FrozenApprovedYUUnpriv IC
(Krste)
N/AN/AQ4'22Q1'23N/A

complete

acceptance criteria complete

Blanket waiver

Public review completed 3/10.

y

...