Automated, Simulation-Based Flow for Low-Cost FPGA-Accelerated Devices with Z...
summary
Shows a usable, automated flow that takes a visual hardware graph and produces device trees, builds Zephyr, and runs the result in Renode simulator with FPGA peripherals co‑simulated directly from Verilog/VHDL. Targets the PolarFire 4+1 RISC‑V SoC on BeagleV‑Fire (~$150), integrates with VS Code and VSD visual system designer, and feeds into CI that already covers ~470 platforms. Demo adds a new memory‑mapped UART (custom address and IRQ) and boots the Zephyr shell in simulation; flashing the bitstream to real hardware remains vendor‑specific but supported.
AI-written summary · about
chapters (10)
- 0:00Automated FPGA simulation flow
- 1:47Hardware-software gaps bridged
- 5:44PolarFire SoC FPGA fabric
- 11:27BeagleV Fire RISC-V FPGA
- 15:00Zephyr RTOS for FPGA
- 21:45Open-source FPGA entry tools
- 23:53Live demo in Renode
- 33:39Device trees for hardware
- 35:49Future FPGA software flows
- 37:58Q&A
related talks
40mGenerate, Develop and Visualize Zephyr Platforms and Apps with Visual System Desig...
17mAccelerating Designs for SoC FPGA Using Simplified High-Level Synthesis Flows
55mZephyr: An Ideal Platform for Introducing Processes of Safety-Critical Embedded Systems
48mBuild Zephyr for MicroBlaze-V FPGA Using Yocto Project
57mZephyr RTOS Debugging and Performance Analysis
14mSimulating Heterogeneous Multi-node 32-bit and 64-bit RISC-V Systems Running Linux and Zephyr
21mSoftware Flow for Complex SoC FPGA
30mSoC Development: From ROM to Application
