This content isn't available in your language yet; showing English.
Learning

Sequential logic

Circuits that remember. Flip-flops, registers, shift registers, counters.

Log in to track your progress.

Processes and sensitivity lists

Reading16 min

What a process really is, and why leaving a signal off the sensitivity list is a bug.

Open in the app

Sample: D flip-flop with async reset

Sample12 min

The simplest stateful element. Watch d propagate to q only on rising clock edges.

Open in the app

Sample: 8-bit shift register

Sample14 min

Serial-in / parallel-out shift register — useful inside UARTs, SPI controllers, deserializers.

Open in the app

Fix it: the accidental latch

Exercise20 min

This combinational design synthesizes a latch. Identify why and fix the code so only a flip-flop is inferred.

Open in the app

An unhandled error has occurred. Reload 🗙