Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intersection of open hardware and open software in this 49-minute conference talk. Delve into FPGA use cases, hardware considerations, and the integration of Linux on LiteX Rocket. Learn about the Rocket CPU, system-on-chip integration, and LiteX internals. Discover how Yocto and continuous integration fit into the development process. Address open issues, pre-generated CPU cores, and result comparability. Examine alternatives to LiteX and use cases for Linux on RISC-V in FPGA. Gain insights into the future of open hardware development and the next steps in this evolving field.
Syllabus
Intro
About Me
Expected Background Knowledge
FPGA Use Cases
Motivation
Starting Question
Hardware
Does the toolchain work?
Real World Example
Rocket CPU
Integration into System on a Chip
Linux on LiteX Rocket!
LiteX Internals
Going further
Yocto
Continuous Integration
Open Issues
Pre-generated CPU Cores
Comparability of Results
Alternatives to LiteX
Use Case for Linux on RISC-V in FPGA
Next Steps
Taught by
Linux Foundation