~/talk

Open-Source Tools for FPGA Development

links:none on file
slides:none on file

Shows a full open source flow for the iCE40 FPGA by synthesizing an 8-bit Gray counter that drives eight LEDs from an oscillator using yosys for synthesis, arachne-pnr for place-and-route, icepack to make the bitstream and iceprog to flash it; simulation uses Icarus/iverilog + vvp + GTKWave and timing via icetime. Claims the iCE40 flow is complete and reproducible, notes the $25 dev kit became unobtanium with a 29 week lead time, and explains vendor bitstream secrecy and heuristics block wider open toolchains.

AI-written summary · about

  1. 0:00Introduction
  2. 0:36Outline
  3. 1:35FPGA
  4. 6:54Program FPGA
  5. 9:44Analysis Synthesis
  6. 11:20Icarus
  7. 12:23Odin
  8. 13:18Jason
  9. 16:41Arachnid
  10. 18:50assembler
  11. 20:10iSpec
  12. 20:56IceTerm
  13. 22:36Demo
  14. 23:53Pin Map
  15. 26:20Simulation Verification
  16. 28:17G HDL
  17. 30:20Test Bench
  18. 30:55Simulation
  19. 32:57Visualization
  20. 33:29Summary
  21. 34:53Questions
~/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.