Tablas del siguiente estado

0

¿Podría alguien darme algunos consejos sobre cómo abordar las tablas de estado? Estoy trabajando en mi libro de texto para un próximo examen y estoy atascado en este problema:

  

17) Diseñe un circuito que tenga un clk de entrada y una salida Q que tenga tres bits. En el borde ascendente de clk, el número binario sin signo representado por Q cambia según el patrón: 04725631047256310 ... En otras palabras, comienza con 0 y se repite 04725631 cada 8 ciclos de reloj.

Luego tengo que completar una tabla de estado con Q2, Q1, Q0, D2, D2, D1.

¿Cómo se abordaría esto?

    
pregunta Connor Black

1 respuesta

5

Empiezas con la forma básica:

Inputs  |  Outputs
------------------
        |

Luego averiguas cuáles son tus entradas y tus salidas. En este caso, sus entradas son solo el estado actual, y la salida es el siguiente estado al que cambiará:

Q2 Q1 Q0 | Q2' Q1' Q0'
----------------------
         |

Ahora comience a rellenar. Para comenzar, cuando el estado actual es 0, según su especificación, el siguiente estado es 4:

Q2 Q1 Q0 | Q2' Q1' Q0'
----------------------
0   0  0 |  1   0   0
0   0  1 |  
0   1  0 |  
0   1  1 | 
...

Solo necesita completar el resto de las salidas de acuerdo con la secuencia que desea contar.

    
respondido por el The Photon

Lea otras preguntas en las etiquetas