Skip to content
0:00 / 0:00

#placeandroute#fuzzing#hardwaredescriptionlanguage

Finding Hardware Bugs - Computerphile

Computerphile

2.6M subscribers • 66 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by John P Wickerson, Imperial College London

Intermediate. Assumes working knowledge.

42K views6 months ago1 recommendation

HardwareSystems programmingFPGAs and digital designCompilers and interpretersTesting

John P Wickerson explains how his team uses fuzzing to find bugs in FPGA place-and-route software tools.

When you're setting your hardware design out using automated tools is essential, but what if the tools themselves have bugs in them? John P Wickerson is based at Imperial College London. The paper that John's team wrote about the work: johnwickerson.github.io/papers/fuzzing_pnr.pdf An accessible blogpost John wrote about the work: johnwickerson.wordpress.com/2026/01/06/finding-bugs-in-fpga-… Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: jane-st.co/computerphile This video was filmed and edited by Sean Riley. Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com

Why it's here

1 person recommends this

u/mttdin r/FPGA • Recommends

Finding and Understanding Bugs in FPGA Place-and-Route Engines - Computerphile