Doing Hard Things in a Soft Way
summary
Shows tools that generate FPGA hardware designs from Python so software developers can create an entire processor system (including bootloader and a small Linux) without writing Verilog/VHDL. Presents specific Python-based hardware-generation tools and ends with a short demo of generating the hardware and software stack.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:06Hardware targets
- 2:50VHDL limitations
- 3:53Python for hardware
- 5:16Python and LiteX modeling
- 6:41Vendor dependencies
- 7:44RISC-V architecture
- 9:09Open-source tools
- 10:32Conclusion
related talks
49mFPGA: creating hardware by programming
19mPython as a language for testing and code generation
34mUsing Python For Creating Hardware To Record FOSS Conferences
16mBuild your own Open Hardware CPU in 25 minutes or less
56mProgramming FPGAs - The Open Source Way
33mDesigning Hardware with Python
12mDay 2 Keynote Demonstration
42mIntroduction to SoC+FPGA
