All Programmable SoCs?
summary
Describes running neural nets on Xilinx UltraScale+ MPSoC using the SDSoC/SDAccel flow and prebuilt libraries, not hand RTL, and shipping a $249 Ultra96 dev board with a one-year SDSoC license. Shows a binary-network pipeline trained on Amazon for $7.78, converted to bitstream and streamed in fabric, yielding about 15,000 fps on the FPGA vs ~94 fps on the CPU (claimed ~8,600× speedup) and emphasizes data-movement pragmas and DMA tuning.
AI-written summary · about
chapters (10)
- 0:00Introduction to FPGAs
- 1:08Why FPGAs matter now
- 2:51Zynq UltraScale+ MPSoC overview
- 5:22Programming the FPGA fabric
- 8:17High-level synthesis for software
- 10:26Matrix multiply example
- 13:55Machine learning acceleration
- 16:09Ultra96 board launch
- 18:42Binary neural network demo
- 22:19Q&A session
related talks
51mDesign your own custom co-processors and acceleration hardw
25mOpen Source Software Stack for Heterogenous embedded devices
17mAccelerating Designs for SoC FPGA Using Simplified High-Level Synthesis Flows
23mRunning an Open Source LLM on Open Source Hardware
20mRedefining the Embedded Development Landscape with Software-defined SoCs
22mDemo: From Blueprint to Reality: Navigating SoC Tradeoffs, IP, and Ecosystem
42mIntroduction to SoC+FPGA
45mAutomated, Simulation-Based Flow for Low-Cost FPGA-Accelerated Devices with Z...
