LATCHES & FLIPFLOPS UNIT-2 Mohammad Asif Iqbal Assistant Professor, Deptt of ECE, JETGI, Barabanki
FLIP-FLOPINPUT OUTPUT
S R Q Q’
0 0 NO CHANGE
0 1 0 1
1 0 1 0
1 1 ? ?
S
R
CLOCK
Q’
Q SET
RSET
=1
=1
0
0=1
=1INDETERMINANT
CHARACTERISTIC TABLE
BLOCK DIAGRAM REPRESENTATION
S
R
Q’
Q
CLOCK
DD Q Q’
0 0 1
1 1 0
Q Q(n+1) D
0 0 1
1 1 0
Q(n) D Q(n+!)
0 0 1
1 1 0
D FLIP-FLOPD Q Q’
0 0 1
1 1 0
Q Q(n+1) D
0 0 1
1 1 0
Q(n) D Q(n+!)
0 0 1
1 1 0
CHARACTERISTIC TABLE
TRUTH TABLE
EXCITATION TABLE
WAVE FORM REPRESENTATION
(t)T 2T
CLOCK
Q
0
1
NOW, changes at I/P will affect O/PAny change at I/P
will not effect O/P
0
1
RACE AROUND CONDITION
PROBLEMS
Q:- Determine the output of PGTclocked SR flip flop which Qinitially 0 for the given inputwaveforms
QQ’
Q:- Determine the output of PGTclocked SR flip flop which Qinitially 1 for the given inputwaveforms.