Fundamentals
Home
Blogs
Forums
Tutorials
Fundamentals
Books
Free PDFs
Login / Register
Home
Blogs
From the Editor
Recent Posts
Popular (this month)
Popular (all time)
Forums
Tutorials
Fundamentals
Books
Free PDFs
FPGA Fundamentals
FPGA Fundamentals
Learn how FPGAs work: interactive, visual, one concept at a time.
The Big Picture
Why FPGAs exist and how to think about hardware
2 lessons
1
What Is an FPGA?
FPGA vs CPU vs ASIC: understanding reconfigurable hardware
4 min
2
Thinking in Hardware
Everything happens at once: the hardware mindset
4 min
Digital Logic Basics
The building blocks of all digital circuits
4 lessons
3
Logic Gates
AND, OR, NOT: the atoms of digital circuits
4 min
4
Binary & Hex Numbers
How computers count
4 min
5
Combinational Logic
Multiplexers, decoders, and adders
5 min
6
Boolean Algebra & Simplification
Making circuits smaller and faster
5 min
Sequential Logic
Adding memory and time to your circuits
4 lessons
7
Flip-Flops & Latches
Giving circuits memory
4 min
8
Registers & Shift Registers
Moving and storing groups of bits
4 min
9
Counters
Counting in hardware
4 min
10
Finite State Machines
Designing digital behavior
5 min
Inside the FPGA
How reconfigurable hardware actually works
4 lessons
11
Look-Up Tables (LUTs)
How FPGAs implement any logic function
5 min
12
FPGA Architecture
CLBs, routing, I/O, and beyond
5 min
13
Clocks & Timing
The heartbeat of synchronous design
5 min
14
Memory in FPGAs
Block RAM, distributed RAM, and FIFOs
5 min
FPGA Tools & Workflow
From code to working hardware
4 lessons
15
HDL Concepts
Describing hardware with code
5 min
16
The FPGA Design Flow
From HDL code to running hardware
5 min
17
Simulation & Testbenches
Test before you build
5 min
18
Your First FPGA Project
From code to blinking LED
5 min
Sign in
Sign in
Remember me
Forgot username or password?
|
Create account
Upcoming Course
Signal Processing For Wireless Communications
Dan Boschen
📅
Starts Jun 4, 2026
⏲
6 weeks live course
6 weeks
$195
Learn More & Register
Also available in Europe/Asia times →
Search foundations
Search
Free PDF Downloads
The Shock and Awe VHDL Tutorial
FPGAs for Dummies - Altera Special Edition
FPGA Implementation of Digital Filters
All FREE PDF Downloads