Ratified Extensions
If you are looking for documentation about a recently ratified extension that is not yet merged into the published specifications listed at the RISC-V Specifications page, check the following table. Extensions with hyperlinks reflect specifications that are completely ratified by RISC-V but have not yet been merged into the final specifications. Extensions without links can be found in the published RISC-V ISA specifications on the RISC-V Specifications page.
A general overview and status of various extension that are presently under development can be be found at the Specification Status page.
Additional information about integrated extensions can be found on the RISC-V Technical Specifications Archive page.
Specification name | Ratification date | New extension(s) or Profile(s) |
---|---|---|
Load/Store Pair for RV32 (Zilsd & Zclsd) | February 2025 | Zilsd, Zclsd |
February 2025 | Sdext, Sdtrig | |
RISC-V Control Transfer Records | November 2024 | Smctr, Ssctr |
RISC-V Pointer Masking | October 2024 | Smmpm, Smnpm, Ssnpm, Supm, Sspm |
The RISC-V Instruction Set Manual Volume II: Privileged Architecture | October 2024 | Sm1p13, Ss1p13 |
Double Trap | August 2024 | Ssdbltrp, Smdbltrp |
RISC-V Quality-of-Service (QoS) Identifiers | June 2024 | Ssqosid |
Obviating Memory-Management Instructions after Marking PTEs Valid | June 2024 | Svvptc |
Resumable Non-Maskable Interrupts | June 2024 | Smrnmi |
Shadow Stacks and Landing Pads | June 2024 | Zicfiss, Zicfilp |
BF16 Extensions | June 2024 | Zfbfmin, Zvfbfmin, Zvfbfwma |
Zaamo and Zalrsc Extensions | April 2024 | Zaamo, Zalrsc |
B Standard Extension for Bit Manipulation Instructions | April 2024 | B |
Byte and Halfword Atomic Memory Operations (Zabha) | April 2024 | Zabha |
RISC-V Supervisor Counter Delegation | March 2024 | Smcdeleg, Ssccfg |
May-Be-Operations | March 2024 | Zimop, Zcmop |
RISC-V Indirect CSR Access (Smcsrind/Sscsrind) | February 2024 | Smcsrind, Sscsrind |
RISC-V Integer Conditional (Zicond) operations extension | November 2023 | Zicond |
Hardware Updating of PTE A/D Bits (Svadu) | November 2023 | Svadu |
RISC-V Cycle and Instret Privilege Mode Filtering (Smcntrpmf) | November 2023 | Smcntrpmf |
Atomic Compare-and-Swap (CAS) Instructions (Zacas) | November 2023 | Zacas |
RISC-V Cryptography Extensions Volume II: Vector Instructions | September 2023 | Zvbb, Zvbc, Zvkb, Zvkg, Zvkn, Zvknc, Zvkned, Zvkng, Zvknha, Zvknhb, Zvks, Zvksc, Zvksed, Zvksg, Zvksh, Zvkt |
"Zfa" Standard Extension for Additional Floating-Point Instructions | September 2023 | Zfa |
June 2023 | Smaia, Ssaia | |
“Zvfh/Zvfhmin:” Vector Extension for Half-Precision Floating-Point Arithmetic/Vector Extension for Minimal Half- | June 2023 | Zvfh, Zvfhmin |
“Zihintntl” Non-Temporal Locality Hints | May 2023 | Zihintntl |
RISC-V Code Size Reduction | April 2023 | Zca, Zcb, Zcd, Zce, Zcf, Zcmp, Zcmt |
RISC-V Profiles | March 2023 | RVA20, RVI20, RVA22 |
"Zicntr" and "Zihpm" Counters | March 2023 | Zicntr, Zihpm |
RV32E and RV64E Base Integer Instruction Sets | January 2023 | RV32E/RV64E |
“Ztso” Standard Extension for Total Store Ordering | January 2023 | Ztso |
RISC-V Wait-on-Reservation-Set (Zawrs) extension | November 2022 | Zawrs |
Zmmul Extension | June 2022 | Zmmul |
PMP Enhancements for memory access and execution prevention on Machine mode (Smepmp) | November 2021 | Smepmp |
RISC-V Base Cache Management Operation ISA Extensions | November 2021 | Zicbom, Zicbop, Zicboz |
RISC-V Bit-Manipulation ISA-extensions | November 2021 | Zba, Zbb, Zbc, Zbs |
RISC-V Count Overflow and Mode-Based Filtering Extension | November 2021 | Sscofpmf |
RISC-V Cryptography Extensions Volume I: Scalar & Entropy Source Instructions | November 2021 | Zbkb, Zbkc, Zbkx, Zknd, Zkne, Zknh, Zksed, Zksh, Zkn, Zks, Zkt, Zk, Zkr |
RISC-V State Enable Extension | November 2021 | Smstateen |
RISC-V "stimecmp / vstimecmp" Extension | November 2021 | Sstc |
RISC-V Vector Extension | November 2021 | Zve32x, Zve32f, Zve64x, Zve64f, Zve64d, Zve, Zvl32b, Zvl64b, Zvl128b, Zvl256b, Zvl512b, Zvl1024b, Zvl, Zv |
The RISC-V Instruction Set Manual Volume II: Privileged Architecture | November 2021 | Sm1p12, Ss1p12, Sv57, Hypervisor, Svinval, Svnapot, Svpbmt |
"Zfh" and "Zfhmin" Standard Extensions for Half-Precision Floating-Point | November 2021 | Zfh, Zfhmin |
"Zfinx", "Zdinx", "Zhinx", "Zhinxmin": Standard Extensions for Floating-Point in Integer Registers | November 2021 | Zfinx, Zdinx, Zhinx, Zhinxmin |
“Zihintpause” Pause Hint | February 2021 | Zihintpause |
The RISC-V Instruction Set Manual Volume I: Unprivileged ISA | December 2019 | A, D, F, RV32I, RV64I, Zaamo, Zalrsc, Zicsr, Zifencei |
The RISC-V Instruction Set Manual Volume II: Privileged Architecture | December 2019 | C, M, Q, Sm1p11, Ss1p11, Sv32, Sv39, Sv48 |
Related content
RISC-V International