Codasip Donates Tools to Develop Memory-Safe Chips

Codasip Donates Tools to Develop Memory-Safe Chips

October 24, 2024 at 08:17AM

Codasip donated its RISC-V software development kit to the CHERI Alliance to enhance chip memory safety for developers. The SDK includes essential tools like a C/C++ compiler, emulator, and build system, aiming to facilitate CHERI technology adoption in securing hardware memory against vulnerabilities like buffer overflows.

### Meeting Takeaways:

1. **Codasip Donation**:
– Codasip, a German processor design company, has donated its latest RISC-V software development kit (SDK) to the CHERI Alliance, aiming to enhance chip memory safety.

2. **RISC-V Overview**:
– RISC-V is an open and free instruction set architecture (ISA) that enables customization of silicon chips for various applications including smartphones, space technologies, industrial applications, and automotive technologies.

3. **CHERI Alliance Purpose**:
– The CHERI Alliance focuses on promoting security technologies that protect data in hardware memory, specifically through enhanced memory access controls to mitigate vulnerabilities like buffer overflows.

4. **SDK Features**:
– The SDK provided by Codasip offers:
– C/C++ compiler and toolchain based on LLVM17
– QEMU open-source emulator
– OpenSBI implementation of the RISC-V Supervisor Binary Interface
– Yocto build system for Linux
– Basic user space environment based on Busybox

5. **Accessibility**:
– The SDK is freely available on GitHub for developers implementing CHERI on RISC-V chips.

6. **CEO Statement**:
– Codasip CEO Ron Black emphasized the importance of accelerating the availability of CHERI technology in real systems as more organizations and governments recognize its potential for enhanced data protection.

Full Article