This document describes procedures for converting different types of flip-flops, including SR, JK, D, and T flip-flops. The procedures involve drawing block diagrams of the target flip-flop, writing truth tables, writing excitation tables, drawing K-maps, and developing conversion tables and logic diagrams. Examples are provided for converting an SR flip-flop to a D flip-flop, an SR flip-flop to a JK flip-flop, and several other common flip-flop conversions.
Overview of flip flop types including SR, D, JK, and T conversions with examples and their respective excitation tables.
Conversion from SR to JK flip flop with conversion tables and K-map simplifications followed by its logic diagram.
Conversion procedure from SR to T flip flop with K-map simplification and its logic diagram.
Conversion from JK to T flip flop detailed with input tables, K-map simplifications, and the logic diagram.
Conversion from JK to D flip flop with corresponding tables and K-map for simplification, concluded with its logic diagram.
Explains D to T flip flop conversion including input tables and K-map simulations for simplification.
Conversion from T to D flip flop with detailed tables for input-output relationships and logic diagrams.
Conversion from JK to SR flip flop with detailed input-output state tables, K-map simplifications, and logic diagrams. Detailed procedure for D to SR flip flop conversion, including K-map simplifications and the corresponding logic diagram.
FLIP FLOP CONVERSIONS
•SR to D
• SR to JK
• SR to T
• JK to T
• JK to D
• JK to SR
• D to T
• D to SR
• T to D
2.
PROCEDURE FOR CONVERSION
1.Draw the block diagram of the target flip
flop from the given problem.
2. Write truth table for the target flip-flop.
3. Write excitation table for the available flip-
flop.
4. Draw k-map for target flip-flop.
5. Draw the block diagram.
3.
Input
Present
state
Flip flop InputsNextstate
D Q n SQn+1 R
0 0 00 X
0 0 00 1
1 0 11 0
1 1 X1 0
SR(Available) to D(Target) Flip flop
Conversion
• Truth table • Excitation table
Present
state
Next
state
Q n Qn+1
0 0
1 0
0 1
1 1
4.
Input
Present
state
Flip flop InputsNextstate
D Q n SQn+1 R
0 0 00 X
0 1 00 1
1 0 11 0
1 1 X1 0
SR to D Flip flop Conversion
K- MAP
SIMPLIFICATIO
N
Conversion Table
T (Available) toD(Target) Flip-flop
Conversion
Input
Present
state
Next state
D Q n Qn+1
0 0 0
0 1 0
1 0 1
1 1 1
T
0
1
0
1
Flip flop
Inputs
K- MAP SIMPLIFICATION
Conversion Table
18.
JK(Available) to SR(Target)Flip-flop
conversion
InputNext State
Present
State
S R Qn+1Q n J
0 0 0 0
0 0 1 X
0 1 00 0
0 1 01 X
Flip-Flop Inputs
K
X
0
X
1
1 0 10 1 X
1 0 11 X 0
1 1 X0 X X
0
1
1 1 X1 X X
Conversion Table