~/talk

FPGA: creating hardware by programming

TalkinFrenchat Devoxx France 2021 · 2021-09-29..10-01· [embedded-and-hardware]
slides:none on file

Describes using an FPGA development board (DE0‑Nano‑SoC with a Cyclone V dual‑core ARM at 925 MHz, ~15,000 logic elements, 330 KB RAM and a 50 MHz oscillator) and the toolchain (vendor tools like Quartus/Vivado for bitstreams, plus Icarus/GTKWave for HDL simulation and waveform debugging). Shows a full workflow: write HDL, simulate, synthesize, place-and-route, flash and run a VGA generator that outputs 800×600@72 Hz as a red/blue checkerboard, and highlights practical limits such as compile times from minutes to days and limited free/libre tool support.

AI-written summary · about

  1. 0:00FPGA introduction
  2. 3:58Classical processor limits
  3. 7:48How FPGA works
  4. 11:17Programming FPGA tools
  5. 15:35VGA signal generation
  6. 28:02Debugging and testing
  7. 32:43FPGA use cases
  8. 36:56Getting started with FPGA
  9. 37:59FPGA pros and cons
  10. 41:29Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.