The first open-source implementation of a CHERI-based, Linux-capable compute subsystem enables the evaluation of advanced memory safety based on hardware capabilities

CAMBRIDGE, UK – 26 March, 2026 – lowRISC® is pleased to announce open access to the initial release of the CHERI-Mocha secure enclave design in an open repository. This first major milestone of CHERI-Mocha implements a memory safe 64-bit compute system based on the Linux-capable CVA6-CHERI processor and peripherals. It provides an ideal platform to completely assess CHERI in an OS environment, as well as a reference design for future memory safe SoCs.

CHERI-Mocha is the main deliverable from the COSMIC project, a collaboration with Capabilities Limited backed by the UK Department for Science, Innovation and Technology (DSIT) and InnovateUK. It is released under an Apache 2.0 license to enable its broadest possible adoption.

The CHERI-Mocha repository is on github.com/lowRISC/mocha. It includes the RTL, continuous integration and regression testing systems, and a verification dashboard that shows the verification state of each of its components. Documentation and demo software are provided to run the design on RTL simulators or the FPGA-based Genesys 2 board.

With the COSMIC project being funded until 2028, its CHERI-Mocha design still has features to be added, and significant effort is still required to complete the design, formal verification and performance optimizations. From now on, this work will continue in the open repository.

“The availability of open silicon designs is critical to enable technology evaluation and deployment,” said Javier Orensanz Martinez, CEO at lowRISC. “CHERI is a fantastic technology for software compartmentalization and memory safety, and we are confident that access to CHERI-Mocha will foster its adoption in future SoCs.”

“Application-class systems capable of running rich operating systems like Linux, are now ubiquitous, and they face incredible pressure from cyber attackers,” said Mike Eftimakis, founding director of the CHERI Alliance. “Every day, new vulnerabilities are discovered in complex OSes, and CHERI could prevent most of them. Providing an open reference design helps SoC design teams worldwide easily integrate CHERI into their system. This approach is a powerful driver for the technology’s adoption, and ultimately leads to safer, more secure devices.”

We are looking for partners to take CVA6-CHERI or CHERI-Mocha to silicon production. If you are interested, please reach out to us: info@lowrisc.org.