pregunta 1 - sistemas
TRANSCRIPT
-
8/16/2019 Pregunta 1 - Sistemas
1/4
Diseñar un contador módulo 8. El circuito debe diseñarse como autómata de Moore.
Problema 1 de la colección de problemas de circuitos secuenciales.
Solución:
a) Comprensión del problema, diagrama de estados, simplificación y codificación de estados, tabla de estados siguientes ysalida codificada.
Figura 1 Diagrama de estados del contador módulo 8
En este circuito se han tenido en cuenta las
siguientes características:
1.
Se implementa siguiendo el esquema deuna autómata de Moore.
2. Las salidas coinciden con el valor de
cuenta.
3. No existen estados equivalentes, pues las
salidas de todos los estados son distintas.
4. La codificación utilizada permite eliminar
el circuito combinacional que genera las
salidas. En este caso se hace coincidir las
salidas (salidas primarias) con las variables
de estado almacenado (entradas
secundarias).
5. Las únicas entradas externas son las
correspondientes a inicialización del
circuito (Pre y Clr) y la de reloj (Clk).
Estado Actual Estado Siguiente Salida
Q2 Q1 Q0 Q2' Q1' Q0' S2 S1 S0
0 0 0 0 0 1 0 0 0
0 0 1 0 1 0 0 0 10 1 0 0 1 1 0 1 0
0 1 1 1 0 0 0 1 1
1 0 0 1 0 1 1 0 0
1 0 1 1 1 0 1 0 1
-
8/16/2019 Pregunta 1 - Sistemas
2/4
Figura 2 : 12020122 QQQQQQQ D ++= Figura 3: 01011 QQQQ D +=
Figura 4: 00 Q D =
c) Circuito
-
8/16/2019 Pregunta 1 - Sistemas
3/4
Figura 6: Circuito combinacional del contador módulo 8
-
8/16/2019 Pregunta 1 - Sistemas
4/4
d) Simulación
Figura 7: Cronograma del contador módulo 8.