~/talk

Introduction to Project CHERIoT

Talkat RISC-V Summit North America 2023 · on Wednesday, 2023-11-08· at 14:15· Grand Ballroom H· [security, embedded-and-hardware]
links:none on file
slides:none on file

CHERIoT implements a CHERI-derived RV32 ISA extension (about 30 new instructions) that represents capabilities as a 65-bit tagged structure and enforces spatial memory safety, temporal memory safety, and fine-grain compartmentalization in hardware. It ships an LLVM-based compiler/linker/debugger, an RTOS reference design, and a production-quality Ibex-derived core RTL called Chariot Ibex; silicon-area rises about 5–10% versus baseline Ibex, performance and power remain similar, and Oxford formal verification plus randomized RTL simulation validate instruction correctness.

AI-written summary · about

  1. 0:00Introduction to CHERIoT
  2. 2:47Why CHERIoT exists
  3. 4:58Core security claims
  4. 8:57Capabilities explained
  5. 11:51CHERIoT Ibex core
  6. 14:28Hardware evaluation
  7. 15:53CHERIoT IPG platform
  8. 17:47Software development flow
  9. 20:21Resources and next steps
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.