JK Flip Flop Conversion Techniques

JK Flip Flop Conversion Techniques

Contents

JK Flip Flop is the most commonly used flip flop but in some cases we need SR, D or T flip flop. In such cases we can easily convert JK flip flop to SR, D or T. The first thing that needs to be done for converting one flip flop into another is to draw the truth table for both the flip flops. The next step is to create the equivalent K-Maps for the required outputs.

SR Flip Flop using JK Flip Flop

To create a SR flip flop using JK, the inputs are given as SR flip flop inputs and the outputs are taken from the JK flip flop. First the conversion table is created as shown below,

S R Qn Qn+1 J K
0 0 0 0 0 X
0 0 1 1 X 0
0 1 0 0 0 X
0 1 1 0 X 1
1 0 0 1 1 X
1 0 1 1 X 0
1 1 0 X X X
1 1 1 X X X

X – Don’t Care

K-Map Solution for J

K-Map for J - SR Flip Flop using JK Flip Flop
K-Map for J

K-Map Solution of K

K-Map for K - SR Flip Flop using JK Flip Flop
K-Map for K

So, as seen, the SR inputs are same as the JK inputs in this case. Therefore it can be said that a JK flip flop acts as a SR flip flop. Its logic diagram can be given as:


SR Flip Flop using JK Flip Flop
SR Flip Flop using JK Flip Flop

 

 D Flip Flop using JK Flip Flop

To create a D flip flop using JK, the inputs are given as D flip flop inputs and the outputs are taken from the JK flip flop. First the conversion table is created as shown below,

D Qn Qn+1 J K
0 0 0 0 X
0 1 0 X 1
1 0 1 1 X
1 1 1 X 0

K-Map Solution For J

K-Map for J - D Flip Flop using JK Flip Flop
K-Map for J

K-Map Solution for K

K-Map for K - D Flip Flop using JK Flip Flop
K-Map for K

Therefore it can be said that a JK flip flop acts as a D flip flop when inverted inputs are provided. Its logic diagram can be given as:

D Flip Flop using JK Flip Flop
D Flip Flop using JK Flip Flop

T Flip Flop using JK Flip Flop

To create a T flip flop using JK, the inputs are given as T flip flop inputs and the outputs are taken from the JK flip flop. First the conversion table is created as shown:

T Qn Qn+1 J K
0 0 0 0 X
0 1 1 X 0
1 0 1 1 X
1 1 0 X 1

K-Map Solution for J

K-Map for J - T Flip Flop using JK Flip Flop
K-Map for J

K-Map Solution for K

K-Map for K - T Flip Flop using JK Flip Flop
K-Map for K

So, as seen, the inputs in this case are the same. Therefore it can be said that a JK flip flop acts as a T flip flop when same input is provided to both input terminals. Its logic diagram can be given as:

T Flip Flop using JK Flip Flop
T Flip Flop using JK Flip Flop

 

Share this post


  • >