Caliptra: Building Open Source Security IP with Open Source Tools
summary
Caliptra is an open-source root of trust developed jointly by Nvidia, Google, Microsoft and AMD and targets a near-term 1.0 RTL release intended for real-world server SoCs. Work reuses the ver e2 core formerly swerve, runs CI with Verilator, Cocotb/pyUVM and GitHub Actions, and uses riscv-dv (including a riscv-dv python front end) to find and fix RTL/firmware bugs. FPGA runs target UltraScale+ ZC104, OpenROAD flow is in progress, and five Caliptra talks appear at the OCP summit.
AI-written summary · about
chapters (9)
- 0:00Caliptra and open source security
- 1:04Caliptra as shared root of trust
- 3:11Why Caliptra emerged
- 4:34Verilog core and open source tools
- 6:17Testing and verification improvements
- 8:23Open source testing frameworks
- 10:08Firmware simulation and FPGA
- 11:33OpenROAD and GitHub runners
- 13:38Learn more about Caliptra
related talks
45mThe Future of Security is in Open Silicon
21mThe OpenTitan Project
15mOpenTitan Integrated: A RISC-V Open-Source Silicon Root-of-Trust for large SoCs
49mBuilding Open Hardware with Open Software
17mOpen-Source HW Commercial Adoption: Lessons Learned
16mSoftware-driven Hardware in the Data Center: LibreBMC, Renode, RowHammer...
10mKeynote: The Open Source Hardware Roadmap
10mZero Trust Hardware Design for Embedded Systems
