Professional Documents
Culture Documents
5.Implementation
0 1 0 X 1
1 0 1 1 X
1 1 1 X 0
G RAVI KUMAR REDDY
4.Minimization
Boolean Expression for Excitation Input ‘ J ’ Boolean Expression for Excitation Input ‘ K ’
5.Implementation
0 1 1 X 0
1 0 1 1 X
1 1 0 X 1
G RAVI KUMAR REDDY
4.Minimization
Boolean Expression for Excitation Input ‘ J ’ Boolean Expression for Excitation Input ‘ K ’
5.Implementation
Fig: SR Flip flop design using D Flip flop G RAVI KUMAR REDDY
Implementing JK Flipflop Using D flipflop
D flipflop to JK Flipflop
1.Required Flipflop (JK Flipflop ) 2.Available Flipflop (D Flipflop)
characteristic table Excitation table
Present Next
Inputs Present State Next State Inputs
state state
J K Qn Qn+1 Qn Qn+1 D
0 0 0
0 0 0 0
0 1 1
0 0 1 1 1 0 0
0 1 0 0 1 1 1
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Excitation
Inputs Present state Next state
Inputs
J K Qn Qn+1 D
0 0 0 0 0
0 0 1 1 1
0 1 0 0 0
0 1 1 0 0
1 0 0 1 1
1 0 1 1 1
1 1 0 1 1
1 1 1 0 0
Fig: JK Flip flop design using D Flip flop G RAVI KUMAR REDDY
Implementing T Flipflop Using D flipflop
D flipflop to T Flipflop
1.Required Flipflop (T Flipflop ) 2.Available Flipflop (D Flipflop)
characteristic table Excitation table
Inputs Present state Next state Present State Next State Inputs
T Qn Qn+1
Qn Qn+1 D
0 0 0
0 0 0
0 1 1
0 1 1
1 0 1
1 0 0
1 1 0
1 1 1
3.Writing Excitation table
D = T `Qn + TQn`
D=T Qn
OR
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 X
1 1 1 X
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Excitation
Inputs Present state Next state
Inputs
J K Qn Qn+1 T
0 0 0 0 0
0 0 1 1 0
0 1 0 0 0
0 1 1 0 1
1 0 0 1 1
1 0 1 1 0
1 1 0 1 1
1 1 1 0 1
G RAVI KUMAR REDDY
4.Minimization
Boolean Expression for Excitation Input ‘ T ’
Inputs Present state Next state Present State Next State Inputs
D Qn Qn+1 Qn Qn+1 T
0 0 0 0 0 0
0 1 0 0 1 1
1 0 1 1 0 1
1 1 1 1 1 0
T = D `Qn + DQn`
T=D Qn