Professional Documents
Culture Documents
Excitation table
0 --> 0 X 0 Ex. Looking at Qn and Qn+1 at the table above, use the
0 --> 1 0 1 idea of kmap. At 00, R change from 0 --> 1 so it’s X (don’t
1 --> 0 1 0 care). The S didn’t (0 --> 0) so it’s 0. Use the same logic to
1 --> 1 0 X the rest.
Excitation table
Qn Qn+1 D Looking at the table above, if D is 0,
0 --> 0 0 then output is 0 and 1 if 1.
0 --> 1 1
1 --> 0 0
1 --> 1 1
Excitation table
Qn Qn+1 J K J-K and R-S is fairly similar aside from the result of 11
Characteristic table
T Qn Qn+1
0 0 Latch
0 1 1 No change
0 1 Toggle
1 1 0
Excitation table
Qn Qn+1 T
0 --> 0 0
0 --> 1 1
1 --> 0 1
1 --> 1 0
The process will continue only if the required output is met, looking at the diagram, the process only
continue when the input is 1 but it’ll start over when it receives a input of 0.
State Table
Present State Next State Output
X=0 X=1 X=0 X=1
a Za b 0 0
b a c 0 0
c a d 0 0
d a d 0 1
1/0
00
0/1
0/1
1/1 10
11
0/1 01
1/1
1/0
Step 2: Construct excitation table (J-K)
Qn Qn+1 J K
0 --> 0 0 X
0 --> 1 1 X
1 --> 0 X 1
1 --> 1 X 0
The first digit will be Your A and second will be B. You can then directly get the excitation from
there. Mind the color of what is being compared.
Step 4: K-Mapping
F/f Using the result from state table, we can now do the
Ja Ka Jb Kb kmap on Ja, Ka, Jb, Kb, and Y(output)
0 X 0 X
Ja
0 X 1 X 00 01 11 10
0 X X 0 B’X’ B’X BX BX’
1 X X 1
0 A’ 0 0 1 0
X 0 1 X Ex.
X 0 0 X 1 A X X X X
At
X 1 X 1 00 (present state AB) with 0 (input X) Ja is 0
X 0 X 0 At 00 with 1, Ja is 0
Ka
00 01 11 10
B’X’ B’X BX BX’
A’ X X X X
0
1 A 0 0 0 1
Jb 00 01 11 10
B’X’ B’X BX BX’
A’ 0 1 X X
A 1 0 X X
0
1
Kb
00 01 11 10
0 A’ X X 1 0
1 A X X 0 1
00 01 11 10
B’X’ B’X BX BX’
A’ 0 0 1 1
0
1 A 1 0 1 1
Ja = BX
Ka = BX’
O
Jb = A’X + AX’ = A + X
O
Kb = A’X + AX’ = A + X
Y = B + AX’