Bit-Manipulation extension (Zba/Zbb/Zbc/Zbs)
ConceptThe RISC-V Bit-Manipulation extension (Zba/Zbb/Zbc/Zbs) is a ratified RISC-V ISA extension implemented and verified end-to-end by CHIA on a MegaBOOM core using an LLM-in-the-loop methodology. In the CHIA `riscv_extensions` case study, it is one of three target extensions (alongside scalar cryptography and Zicond) implemented in BOOM Chisel and proven correct via differential cosimulation against Spike, with directed per-instruction tests, base-ISA regression, and riscv-dv stress testing.
WIKI
Bit-Manipulation extension (Zba/Zbb/Zbc/Zbs)
The Bit-Manipulation extension (commonly grouped under the Zb* umbrella — Zba, Zbb, Zbc, Zbs) is a standard RISC-V ISA extension that adds instructions for bit-level and small-integer arithmetic operations. In the CHIA riscv_extensions case study, it is treated as a first-class target extension alongside scalar Cryptography (Zbk*/Zkn*) and Zicond.
Role in the CHIA riscv_extensions flow
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →