Upload
karo-pand-flores
View
214
Download
0
Embed Size (px)
Citation preview
8/17/2019 Nt Adores
1/7
8/17/2019 Nt Adores
2/7
TABLA DE ESTADOS
ESTADO
PRESENTE
ESTADO
FUTURO
ENTRADAS DE LOS
FLIP-FLOP
FUNCION
DE
RESET
Q2 Q1 Q0 Q2 Q1 Q0 J2 K2 J1 K1 J0 K0 f u
0
0
0
0
1
11
1
0
0
1
1
0
01
1
0
1
0
1
0
10
1
0
0
0
1
0
X
X
X
0
1
1
0
0
X
X
X
1
0
1
0
0
XX
X
0
0
0
1
X
XX
X
X
X
X
X
1
XX
X
0
1
X
X
0
XX
X
X
X
0
1
X
XX
X
1
X
1
X
0
XX
X
X
1
X
1
X
X
X
X
0
0
0
0
0
11
1
EST
PRES
Qt
EST.
FUT
Qt + 1
ENT
J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
TABLA DE ESTADOS
8/17/2019 Nt Adores
3/7
IMPLEMENTACION4) SIMPLIFICACION: UN DIAGRAMA PARA CADA ENTRADA JK DE TODOS LOS
F/F, MAS UNA FUNCION RESET (fu).
RESULTADO DE LA SIMPLIFICACIÓN
8/17/2019 Nt Adores
4/7
ALTERNATIVA PARA ESTADOS NO USADOS
LA ALTERNATIVA CONSISTE EN FORZAR AL CONTADOR CUANDO ENTRE EN
UN ESTADO NO USADO A IR POR EJEMPLO AL ESTADO 000 U OTRO
ESTADO
PRESENTE
ESTADO
FUTURO
ENTRADAS DE LOS
FLIP-FLOP
Q2 Q1 Q0 Q2 Q1 Q0 J2 K2 J1 K1 J0 K0
0
0
00
1
1
1
1
0
0
11
0
0
1
1
0
1
01
0
1
0
1
0
0
01
0
0
0
0
0
1
10
0
0
0
0
1
0
10
0
0
0
0
0
0
01
X
XXX
X
X
XX
1
111
0
1
XX
0
0XX
X
X
01
X
X11
1
X
1X
0
X0X
X
1
X1
X
1X1
8/17/2019 Nt Adores
5/7
CONTADOR UP/DW - M = 5DIAGRAMA DE ESTADOS
000 001 010 011
111 110 101 100
X = 0
X = 1X = 0, UP
X = 1, DW
XXXX
1 X 0 X 0 X1 0 00 0 010 X 0 X 1 X0 0 00 0 11
0 X X 1 1 X0 0 10 1 01
0 X X 0 X 10 1 00 1 11
X 1 1 X 1 X0 1 11 0 01X 1 0 X 0 X0 0 01 0 00
1 X X 1 X 11 0 00 1 100 X X 0 1 X0 1 10 1 00
0 X 1 X X 10 1 00 0 10
0 X 0 X 1 X0 0 00J2 K2 J1 K1 J0 K0Q2 Q1 Q0Q2 Q1 Q0X
ENTRADASFUTUROPRESENTECONTROL
0 0 1
8/17/2019 Nt Adores
6/7
CONTADOR UP/DW – MAPA K
000110
XXXX11
XXXX01
010000
10110100XQ2
Q1Q0
J2 = XQ1Q0 + XQ1Q0
CONSTRUYENDO EL RESTO DE LOS MAPAS, ENCONTRAMOS:
J1 = XQ2 + XQ0 ; J0 = XQ2 +XQ2 + Q1
K2 = 1; K1 = XQ0 + XQ0 ; K0 = 1
SIGUIENTE PASO LA IMPLEMENTACION Y PRUEBA DE FUNCIONAMIENTO
8/17/2019 Nt Adores
7/7