Hazard o Boolean algebra does not account for propagation delays through signal paths of actually circuits. o The delay can cause glitches to occur. A glitch is an unwanted signal, usually short pulse caused by the transient behavior of signal path that have different delays A hazard exists any time the potential for glitches is present
Synchronous sequential circuit memory, usually consisting of flip-flops, update circuit states information All flip-flops share a common clock pulse input The clock input is not a binary value representing the time of day but rather a\synchronous\train of pulses. Synchronous memory changes its data only at certain time intervals The flip-flops can change state only on a clock pulse edge
FLIP-FLOPS Flip-flops are digital devices that have the ability to store binary information after the excitation input has changed. They are considered to be the basic memory cell for the majority of electronic binary data storage applications. This section explores the flip-flop from a functional perspective