Beruflich Dokumente
Kultur Dokumente
Flip-flops
Ponder this for a moment!
• Success is the sum of small efforts,
repeated day in and day out.
Robert Collier
•If the Set and Reset inputs are both LOW (zero), the outputs will both be HIGH.
•Because Q and Q are always the inverse of each other, the flip-flop is said to be
in an ambiguous state (invalid state) when Set = 0 and Reset = 0.
•Set and Reset are usually resting in the HIGH state and one of the
inputs will be pulsed LOW whenever the output is required to change.
• When Set = Reset = 1, the present output is
determined by the previous output
• When S = 0, R = 1, Q goes high. Whenever Q is
HIGH, the flip-flop is said to be SET. Q will
remain high until R is changed to zero.
• When S = 1, R = 0, Q goes low (Q = 0). The flip-
flop is RESET. The Q output will remain latched
in the low state until S = 0.
• When S = 0, R = 0, SET RESET simultaneously
produces an ambiguous state. This combination
cannot be used.
• The Set-Reset flip-flop has only three usable
states.
Truth Table
S R Q Q̅ State
0 0 1 1 Ambiguous/Invalid
0 1 1 0 Set
1 0 0 1 Reset
No change No change
1 1 Previous
•Both NOR and NAND S-R flip-flops have only three usable states.
•The main difference between the NAND S-R flip-flop and the
NOR S-R flip-flop is that the Q output is taken from gate 2.
•The schematic symbols are the same except that the NOR
S-R has no inverters shown at the inputs.
NOR S-R flip-flop
• When S = R = 1 the Q output and the Q̅
output will both be zero and the flip-flop is
said to be in an ambiguous state
• When S = 1, R = 0 Q will be HIGH and will
remain high after the set input returns to
zero. Because Q = 1 in this condition the
flip-flop is SET.
• When S = 0, R = 1, Q = 0 and will remain
low after the Reset input returns to zero.
Because Q = 0, the flip-flop is said to be
RESET.
NOR S-R flip-flop
S R Q Q̅ State