Basic Flip-Flop Circuit
Basic Flip-Flop Circuit
A flip-flop is a term referring to an electronic circuit (a bistable multivibrator) that has two
stable states and thereby is capable of serving as one bit of memory. A flip-flop is usually
controlled by one or two control signals and/or a gate or clock signal. The output often
includes the complement as well as the normal output. As flip-flops are implemented
electronically, they require power and ground connections.
Binary information can enter a flip-flop in a variety of ways and gives rise to different
types of flip-flops.
Theory
Basic Flip-Flop Circuit
A flip-flop circuit can be constructed from two NAND gates or two NOR gates. Each flipflop has two outputs, Q and Q', and two inputs, set and reset. This type of flip-flop is
referred to as an SR flip-flop or SR latch. When Q=1 and Q'=0, it is in the set state (or 1state). When Q=0 and Q'=1, it is in the clear state (or 0-state). The outputs Q and Q' are
complements of each other and are referred to as the normal and complement outputs,
respectively. The binary state of the flip-flop is taken to be the value of the normal
output.