As we mention earlier SR Flip flop is a basic flip flop and we can made any flip flop just using SR flip flop. Here we see Conversion of SR Flip flop to JK Flip flop by some simple steps.
Now question is how can we do that?
Before doing that we should know some common relation between SR Flip flop and JK Flip flop. Using those similarity we can easily convert SR Flip flop to JK Flip flop.
Similarity
A J-K flip-flop behaves in the same fashion as an R-S flip-flop except for one of the entries in the function table. In the case of an R-S flip-flop, the input combination S = R = 1 (in the case of a flip-flop with active HIGH inputs) is prohibited. As also the input combination S = R = 0 (in the case of a flip-flop with active LOW inputs) is prohibited. In the case of a J-K flip-flop with active HIGH inputs, the output of the flip-flop toggles . As well as the output toggles for J = K = 0 in the case of the flip-flop having active LOW inputs.
Process
Finally we start doing process to making relation between them. For that we need to compare truth table of both. And then by Karnaugh map technique we have to create the logic. And finally by that we can easily convert SR Flip flop to JK Flip flop.
Step 1 :
For conversion of SR Flip flop to JK Flip flop at first we have to make combine truth table for SR flip flop and JK Flip Flop. In bellow see the combine truth table of SR flip flop and JK Flip Flop.
From above truth table we can understands what are the different inputs we need to get the output Q.
Step 2:
Now from above truth table we can draw the Karnaugh map for input S and R. Then we can easily get the relation between SR with JK. And we can did conversion of SR Flip flop to JK Flip flop.For that see bellow
Now from this above Karnaugh map we get the relation S = JQ^ and R = KQ.
Step3:
Now as per the relation of S R with J K from Karnaugh map we can easily build JK Flip Flop using S R Flip Flop.