Zipper: hiding bus latency for accelerators
A protocol layer that overlaps bus requests and exploits locality, so latency-sensitive accelerators keep running instead of waiting on the bus.
A protocol layer that overlaps bus requests and exploits locality, so latency-sensitive accelerators keep running instead of waiting on the bus.
A Chisel extension that standardizes component interfaces and generates the control logic, so designers compose systems instead of wiring them.
A flexible interconnect with distributed resource allocation, so CPUs, accelerators, and I/O share bandwidth without one central arbiter.
A complete formal verification of the Sequestered Encryption architecture, from the ISA down to RTL. CCS 2023 Distinguished Paper Award.
A RISC-V secure architecture that keeps re-randomizing code and pointers underneath the running program, so attack probes go stale before they can be used.