Some terminology
Latch: Inputs propagate to output when clock is high
- A latch is level sensitive and transparent
Flip-flop: Inputs propagate to output at a clock edge
- Rising-edge triggered, falling edge triggered, or master-slave
Flip-flops: “>” on CLK input
Latches: No “>” on CLK input