# JK Flip Flop Conversion Techniques

## JK Flip Flop Conversion Techniques

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,

SRQnQn+1JK
00000X
0011X0
01000X
0110X1
10011X
1011X0
110XXX
111XXX

X – Don’t Care

### K-Map Solution of 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:

# 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,

DQnQn+1JK
0000X
010X1
1011X
111X0

### K-Map Solution 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:

# 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:

TQnQn+1JK
0000X
011X0
1011X
110X1

### K-Map Solution 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: