Bootstrapping a Libre, Self-Hosting RISC-V Computer

Abstract

The Plan - 1) Build an FPGA based computer from Free/Libre software and gateware sources: Linux, BusyBox, and LiteX, RocketChip and 2) Using Free/Libre software and HDL toolchains: gcc and yosys, trellis, nextpnr.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2021
Accession Number
AD1126983

Entities

People

  • Gabriel L. Somlo

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Weapons Technologies

DTIC Thesaurus Topics

  • Application-Specific Integrated Circuits
  • Circuits
  • Compilers
  • Computers
  • Copyrights
  • Department Of Defense
  • Diagrams
  • Engineering
  • Field Programmable Gate Arrays
  • Governments
  • Guarantees
  • Hypervisors
  • Instruction Set Architecture
  • Integrated Circuits
  • Intellectual Property
  • Materials
  • Network Protocols
  • Patents
  • Software Development
  • Universities

Fields of Study

  • Computer science

Readers

  • Aerospace Engineering
  • Distributed Systems and Data Platform Development
  • Parallel and Distributed Computing.