Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Haskell for FPGA Design - It's Easy as 1-2-3...419,200

Code Sync via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore FPGA design through functional programming in this 46-minute conference talk that demystifies Field-Programmable Gate Arrays and demonstrates how Haskell can simplify hardware development. Learn what FPGAs are and discover how they bring custom chip design capabilities to hobbyist desktops, then dive into practical implementation using the Clash hardware description language. Follow along as the speaker builds a complete Flappy Bird circuit from scratch, showing how counting to 419,200 forms the foundation for creating a fully functioning game console. Master the fundamentals of translating pure Haskell code into hardware circuits, and understand how functional programming principles can make FPGA development more accessible and enjoyable for software developers looking to venture into hardware design.

Syllabus

Haskell for FPGA design: It's easy as 1 - 2 - 3 ... 419,200 - Gergő Érdi | Lambda Days 2025

Taught by

Code Sync

Reviews

Start your review of Haskell for FPGA Design - It's Easy as 1-2-3...419,200

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.