SR Flipflop
SR Flipflop
3
3.4 SR FLIP-FLOP
The SR flip-flop has two inputs: S(set) and R(reset) and
two outputs: Q(normal output) and Q (inverted output). The
symbol of SR flip-flop is shown in Figure 3.5. The NOR SR
flip-flop is shown in Figure 3.6. The cross coupled connections
from the output of one NOR gate to the input of the other Fig. 3.5: Symbol of SR flip-flop
NOR gate form a feedback path.
Inputs Outputs
S R Qn + 1 Q n+ 1 State
0 0 Qn Qn No change
0 1 0 1 Reset
1 0 1 0 Set
1 1 X X Forbidden
The SR flip-flop can be also implemented using NAND gates. The inputs of this flip-flop are S
and R .
3.4 Digital Principles and System Design
When S = R = 0, Outputs Qn + 1 = Q n = 1.
S Q
Q
R
Fig. 3.7: NAND based SR flip-flop
Inputs Outputs
S R Qn + 1 Q n State
0 0 X X Forbidden
0 1 1 0 Set
1 0 0 1 Reset
1 1 Qn Qn No change
The characteristic equation is an algebraic expression for the binary information of the characteristic
table. This equation is derived from K-map. This equation specifies the value of the next state as a
function of the present state and the inputs.
Synchronous Sequential Logic 3.5
TABLE 3.4: Characteristic Table
Q S R Qn + 1
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 Forbidden
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 Forbidden
SR 00 01 11 10
Q
0 X 1
1 1 X 1
Characteristic equation: Qn S QR
EN
R Q
R
S Q
EN
Q
R
Fig. 3.8 : Clocked S-R flip-flop