Microsoft Word - Digital Logic Design v_4_6a

(lily) #1
Output  Z0 Z1

 By observing (or inspecting) all set transitions (Y1 =0  Y1 +=1) and all Hold 1 transitions
(Y1 =1  Y1 +=1) we can write the D1 excitation equation from the state diagram:
D1 = Y1’.Y2 + Y1.Y2’ + Y1.Y2.STOP

 Repeat the previous step for D2 using Y2 transitions
By observing (or inspecting) all transitions (Y2 =0  Y2 +=1) and all Hold 1 transitions (Y2
=1  Y2+=1) we can write the D1 excitation equation, from the state diagram:
D2 = Y1’.Y2’.STOP’ + Y1.Y2’ + Y1.Y2.STOP

Note: We could also look for the 0’s function using Clear-hold 0 method to find D1’ and D2’

 Based on the state diagram Z0 is a Moore-type output since it only depends on the state
variables (flip-flop outputs).

We will use a K-map with state variables to find minimized the Z0 equation.

Z1 is a Mealy-type output since it depends on both the state variables and external input
We will use a K-map with state variables plus external input to find minimize Z1 equation

 Example - Design a 2-bit up-and-down counter using the inspection design Method.



  • Draw system diagram


0 0


0 0


Z0 = Y1.Y2.STOP’


STOP


Y1Y2


0


1


00 01 11 10


1 0


0 0


1 0


0 0


Z0 = Y1’.Y2’


Y1


Y2


0


1


0 1


a
00,Z0

b
01,Z0’

c
10,Z0’

d
11,Z0’

STOP, Z1’ STOP, Z1’


STOP’, Z1’


STOP’, Z1

Free download pdf