Practical 6, 7
Practical 6, 7
SR Flip-Flop (Set-Reset)
D Flip-Flop (Data or Delay)
JK Flip-Flop
T Flip-Flop (Toggle)
SR FLIP FLOP Truth table:-
An SR flip-flop is a type of sequential
logic circuit used for storing a single S R Output
bit of data. It is a simple bistable 0 0 No change
device, meaning it has two stable 0 1 0
states: “Set” (S) and “Reset” ®. The 1 0 1
Characteristics table :-
Exitation table:-
S R Qn Qn+1
0 0 0 0 Qn Qn+1 S R
0 0 1 1 0 0 0 X
0 1 0 0 0 1 1 0
0 1 1 0 1 0 0 1
1 0 0 1 1 1 X 0
1 0 1 1
1 1 0 invalid
1 1 1 invalid
JK FLIP FLOP Truth table:-
“A JK flip-flop is an advanced version
of the SR flip-flop. It solves the K Output
J
undefined state problem (when both
0 0 No change
inputs are 1) present in the SR flip-
0 1 0
flop. It is named after Jack Kilby, who 1 0 1
invented it, and is widely used in 1 1 Undefined
digital electronics for data storage and
synchronization tasks.”
Characteristics table :-
Exitation table:-
J K Qn Qn+
1 Qn Qn+1 J K
0 0 0 X
0 0 0 0
0 1 1 X
0 0 1 1
1 0 X 1
0 1 0 0
1 1 X 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Characteristics table :-
Exitation table:-
J K Qn Qn+1
J K Qn Qn+1
0 0 0 0
0 0 0 X
0 0 1 1
0 1 1 X
0 1 0 0
0 1 1 0 1 0 X 1
1 0 0 1 1 1 X 0
1 0 1 1
1 1 0 invalid
1 1 1 invalid
T Qn Qn+1 Qn Qn+1 T
0 0 0 0 0 0
0 1 1 0 1 1
1 0 1 1 0 1
1 1 0 1 1 0
Conversion of flip-flops:-
SR to JK flip-flop:-
J K Qn Qn+1 S R Exitation table:-
0 0 0 0 0 x Qn Qn+1 S R
0 0 1 1 x 0 0 0 0 x
0 1 0 0 0 x
0 1 1 0
0 1 1 0 0 1
1 0 0 1 1 0 1 0 0 1
1 0 1 1 x 0 1 1 x 0
1 1 0 1 1 0
1 1 1 0 0 1
Conversion of flip-flops:-
D to JK flip-flop:-
J K Qn Qn+1 D Exitation table:-
0 0 0 0 0 Qn Qn+1 D
0 0 1 1 1 0 0 0
0 1 0 0 0
0 1 1
0 1 1 0 0
1 0 0 1 1
1 0 0
1 0 1 1 1 1 1 1
1 1 0 1 1
1 1 1 0 0
THANK YOU!!