DESIGN PROCEDURE
2 3 D e c e m b e r , 2 0 1 6 I N T R O D U C T I O N T O L O G I C D E S I G N
126
•Synthesis Using JK Flip – Flops: Detect 3 or more consecutive 1’s
Present
State
Input
Next
State
Flip-Flop
Inputs
A B x A B J
A K
A J
B K
B
0 0 0 0 0
0 0 1 0 1
0 1 0 0 0
0 1 1 1 0
1 0 0 0 0
1 0 1 1 1
1 1 0 0 0
1 1 1 1 1
0 X
0 X
0 X
1 X
X 1
X 0
X 1
X 0
0 X
1 X
X 1
X 1
0 X
1 X
X 1
X 0
J
A (A, B, x) = ∑ (3, 4, 5, 6, 7)
K
A (A, B, x) = ∑ (0, 1, 2, 3, 4, 6)
J
B (A, B, x) = ∑ (1, 2, 3, 5, 6, 7)
K
B (A, B, x) = ∑ (0, 1, 2, 3, 4, 5, 6)