RISC-V International

Page tree

Versions Compared

Key

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

Vote status can be found here. The links for extensions or ratification packages are in the rows.






Common Waivers (expected completion date, who is doing the work, notes)

Links are in the headers since there is one blanket waiver request

notes

(DoD name, note)

Ratification PackageExtensionsCustom waivers (DoD name, expected completion date, who will do the work)OS/RTOS/HypervisorUpstream (either phasing issue with upstream project or slow review by upstream project)Valgrind (or some basic block instrumenter)

Traces for profiles, caches, etc.

depends on basic block profiler


FP in Int RegZfinx
  1. full arch tests, Q1 2022, Dev Partners


Q1/2022, TGQ1 2022, Dev Partners?, needs resourcing?, needs resourcing
  1. full arch tests, ran out of time and resources confident in closure in Q1
Scalar CryptoZknd, Zkne, Zknh, Zksed, Zksh, Zkr, Zkn, Zks, Zk, Zkt, Zbkb, Zbkc, Zbkx
  1. QEMU for Zkt only, 2022, resource conflicts
  2. Spike for Zkt only, 2022, resource conflicts
  3. Full Arch Tests for Zkt only, 2022, needs resourcing
  4. Zbkb LLVM, Q1/2022, dev partners
NQ4 2022, TG or Dev Partners?, needs resourcing?, needs resourcing

1-3: need resourcing. no one in dev partners currently slated for this.

4. compiler, dev partners working on this, will be done by eoy

Half width FP (fast track)Zfh, Zfhmin
  1. Arch Tests, 2022, IITM
  2. Sail, 2022, needs resourcing
NN (not required)N (not required)N (not required)
  1. Arch Tests are in the planning phase with IITM
  2. Sail model work needs resourcing
Priv 1.12Ss1-2, Sm1-2, Sv57
  1. QEMU, 2022, needs resourcing
  2. Spike, Q1/2022, Dev Partners
Q1 2022, resource conflictQ4 2022, dev partners?, needs resourcing?, needs resourcing
  1. QEMU is pending resources
  2. toolchain/OS support can be within two months
  3. Spike within three months


Priv 1.12 (Fast Track)Sstc, Sscofpmf, Smstateen
  1. QEMU, 2022, needs resourcing
  2. Spike, Q1/2022, Dev Partners
Q1 2022, resource conflictN (not required)N (not required)N (not required)
HypervisorH
  1. QEMU, 2022, needs resourcing
  2. Spike, Q1/2022, Dev Partners
Q1 2022, resource conflict
?, needs resourcing?, needs resourcing
Page-based memory typesSvpbmt
  1. QEMU, Q12022, CAS/PLCT
Q2 2022, resource conflictQ4 2022, dev partners?, needs resourcing?, needs resourcing
  1. QEMU - still testing work that was done
NAPOT pagesSvnapot
  1. QEMU, Q12022, CAS/PLCT
Q2 2022, resource conflict (RTOS & Hypervisor only)Q4 2022, dev partners?, needs resourcing?, needs resourcing
  1. QEMU - still testing work that was done
  2. OS - work done by CAS/ICT/PLCT to support linux, still in testing, RTOS and Hypervisor pending resources and completion of hypervisor spec
Fast TLB invalidationSvinval
  1. QEMU, Q12022, CAS/PLCT
Q2 2022, resource conflictQ4/2022, dev partners?, needs resourcing?, needs resourcing
  1. QEMU - still testing work that was done
Base CMOZicbom
Zicbop
Zicboz
  1. QEMU, 2022, needs resourcing
  2. Spike, 2022, needs resourcing
  3. Full Arch Tests, 2022, needs resourcing
Q2 2022, resource conflictQ4 2022, TG or DevPartners?, needs resourcing?, needs resourcingNot enough bandwidth in dev partners.
Enhanced PMPSmepmp
  1. QEMU, 2022, needs resourcing
  2. Spike, 2022, needs resourcing
  3. Full Arch Tests, 2022, needs resourcing
Q2 2022, resource conflictQ4 2022, TG or DevPartners?, needs resourcing?, needs resourcingNot enough bandwidth in dev partners.

...