Caffeinated Coder
Book an appointment
Lesson 41 · Digital design practice

FPGAs

An FPGA is a chip you can rewire after it is made. Its fabric is a grid of logic tiles, each a lookup table (LUT) beside a flip-flop, joined by routing switches, with blocks of RAM and DSP maths among them. Watch a 4-input LUT become AND and then XOR just by changing its 16 stored bits, see a flip-flop hold a value, light a path through the routing, and load a bitstream that configures it all.

12 min9 steps5 questionsAdvanced
Fig 41 · Interactive
Loading figure…
or ← →

Quiz Unlocks after the last step.