Consideración sobre circuitos síncronos

0

Estaba considerando el modelo de diseño síncrono.

Si lo entiendo correctamente, se puede representar así:

(disculpe el horrible esquema realizado con Paint)

Los interruptores de estado dentro de una etapa están condicionados por los estados de la etapa anterior y se activan en el flanco ascendente del reloj.

Lo que me pregunté fue lo siguiente: en el flanco ascendente, el número de etapa n cambia, pero también lo hace la etapa n + 1, cuyas entradas son función de los estados de la etapa n.

Eso significaría que el cambio de la entrada D de un flip-flop es simultáneo al reloj, lo que lleva a un estado indeterminado del flip-flop.

El problema puede resolverse si hay algún retraso entre las salidas Q de la etapa n y las entradas D de la etapa n + 1, y ese retraso debe ser mayor o igual al tiempo de espera de los flip-flops de la etapa n + 1.

Pero eso significaría que el circuito no funcionaría para ningún flip-flop.

¿Estoy equivocado?

Gracias

    
pregunta Jean-Paul

0 respuestas

Lea otras preguntas en las etiquetas