The CHERIoT project is removing the AUICGP instruction from its ISA to simplify the architecture and align with the upcoming RV32YE standard. This instruction was originally introduced for symmetry with RISC-V's PC-relative addressing but consumed significant encoding space and was unpopular. The removal reflects a focus on minimalism and efficiency in the instruction set design.
Background
CHERIoT is a security-focused embedded platform based on RISC-V that uses capability-based memory protection. It extends RISC-V with additional instructions for fine-grained memory safety.
- Source
- Lobsters
- Published
- Apr 25, 2026 at 11:13 PM
- Score
- 5.0 / 10