Documentos de Académico
Documentos de Profesional
Documentos de Cultura
6.16. El enlace USB (Universal Serial Bus) requiere un circuito que produzca la secuencia
00000001. Debe diseñar un circuito secuencial síncrono que comience produciendo esta
secuencia para la entrada E=1. Una vez que se comience la secuencia se debe completar. Si
E=1 durante la última salida de la secuencia, se repite la secuencia. Si no, si E=0, la salida
permanece constante a 1.
ENTRADAS SALIDAS
ESTADO PRESENTE E S ESTADO FUTURO
S1 0 1 S1
1 0 S2
S2 0 0 S3
1 0 S3
S3 0 0 S4
1 0 S4
S4 0 0 S5
1 0 S5
S5 0 0 S6
1 0 S6
S6 0 0 S7
1 0 S7
S7 0 0 S8
1 0 S8
S8 0 1 S1
1 1 S1
ENTRADAS SALIDAS
ESTADO PRESENTE ESTADO FUTUR0
Q2 Q1 Q0 E S D2 D1 D0
(S1) 0 0 0 0 1 (S1) 0 0 0
1 0 (S2) 0 0 1
(S2) 0 0 1 0 0 (S3) 0 1 0
1 0 (S3) 0 1 0
(S3) 0 1 0 0 0 (S4) 0 1 1
1 0 (S4) 0 1 1
(S4) 0 1 1 0 0 (S5) 1 0 0
1 0 (S5) 1 0 0
(S5) 1 0 0 0 0 (S6) 1 0 1
1 0 (S6) 1 0 1
(S6) 1 0 1 0 0 (S7) 1 1 0
1 0 (S7) 1 1 0
(S7) 1 1 0 0 0 (S8) 1 1 1
1 0 (S8) 1 1 1
(S8) 1 1 1 0 1 (S1) 0 0 0
1 1 (S1) 0 0 0
Reducción para S
E Q2 00 01 11 10
Q1 q0
00 1 0 0 0
01 0 0 1 0
11 0 0 1 0
10 0 0 0 0
S= Q0´Q1'Q2E´ Q0Q1Q2
Reducción para D0
E Q2 00 01 11 10
Q1 Q0
00 0 0 0 1
01 1 0 0 1
11 1 0 0 1
10 1 0 0 1
D0 = Q0´Q1´Q2 +Q0´E´ + Q0´Q1
Reducción para D1
E Q2 00 01 11 10
Reducción para D2
Q1 Q0 E Q2 00 01 11 10
00 0 1 0 1
0 Q1 1Q0 0 1
01
001 0 0 1 0
11 0 0 1
011 1 1 0 1
10 0 0 1
11 1 1 0 1
D1=Q0´Q1 +Q0'q1
10 0 0 1 0
D2=Q1´Q2 +Q0´Q2+Q0q1q2´
Posteriormente procedemos a realizar la implementación en un software que nos
permita hacer la representación de nuestras máquinas de estados.(QUARTUS)
Circuitos Digitales 2
Máquinas De Estado Ejercicio (Morris Mano)
Esteban Florido Vega
ENTRADAS SALIDAS
ESTADO PRESENTE E S ESTADO FUTURO
S1 0 1 S1
1 0 S2
S2 0 1 S3
1 1 S3
S3 0 1 S4
1 1 S4
S4 0 1 S5
1 1 S5
S5 0 1 S6
1 1 S6
S6 0 1 S7
1 1 S7
S7 0 1 S8
1 1 S8
S8 0 0 S1
1 0 S1
Tabla 3 Descripción del diagrama de estados para la secuencia.
Circuitos Digitales 2
Máquinas De Estado Ejercicio (Morris Mano)
Esteban Florido Vega
ENTRADAS SALIDAS
ESTADO PRESENTE ESTADO FUTUR0
Q2 Q1 Q0 E S D2 D1 D0
(S1) 0 0 0 0 1 (S1) 0 0 0
1 0 (S2) 0 0 1
(S2) 0 0 1 0 1 (S3) 0 1 0
1 1 (S3) 0 1 0
(S3) 0 1 0 0 1 (S4) 0 1 1
1 1 (S4) 0 1 1
(S4) 0 1 1 0 1 (S5) 1 0 0
1 1 (S5) 1 0 0
(S5) 1 0 0 0 1 (S6) 1 0 1
1 1 (S6) 1 0 1
(S6) 1 0 1 0 1 (S7) 1 1 0
1 1 (S7) 1 1 0
(S7) 1 1 0 0 1 (S8) 1 1 1
1 1 (S8) 1 1 1
(S8) 1 1 1 0 0 (S1) 0 0 0
1 0 (S1) 0 0 0
(b) Encuentre la tabla de estados para el circuito y realice una asignación de estados.
(c) Encuentre una implementación del circuito usando flip-flop D y puertas lógicas.
REFERENCIAS
[3]
http://personales.unican.es/manzanom/Planantiguo/EDigitalI/REGG4.pdf