Building Synchronous Circuits
We will use edge-triggered flip-flops exclusively
- Found in programmable logic devices
- Other possibilities later
- latches
- RS/T/JK
- positive/negative edge-triggered flip-flops
Basic rules for correct timing:
- Flip-flops are all clocked by the same clock
- Key: propagation delay > hold time