Self-Hosting (Almost) All The Way Down
Abstract
Executive Summary: Self-Hosting, Trusting-Trust, and Gateware - ASIC and FPGA threat models, trustability trade-offs ; Slowest, most memory-constrained computer still able to boot Fedora 37: 50MHz CPU, 512MB RAM: RocketChip, LiteX, yosys/nextpnr FOSS HDL toolchain, Lattice ECP5 FPGA dev. board (C ECPIX-5 85F), Self-Hosting: Capable of building ECPIX-5 bitstream!
Document Details
- Document Type
- Technical Report
- Publication Date
- Feb 03, 2023
- Accession Number
- AD1192552
Entities
People
- Gabriel L. Somlo
Organizations
- Carnegie Mellon University