Learn
Concept-level walkthroughs of digital design fundamentals. Embedded circuits are live and editable in place.
Adders
How digital circuits add two numbers — starting from a single XOR gate, ending with why the obvious design gets slower the wider your inputs are.
Arithmetic
Abstraction
How a cluster of gates becomes a named block you can reuse — and how the same move scales from a half-adder up to a CPU.
Concepts
Registers
How a circuit remembers. From the single-bit D flip-flop to multi-bit registers with write-enable, ending with a counter — the first useful sequential circuit.
Sequential
More coming — FSMs, multiplexers.