Hola. La duda la planteo en este ejercicio en particular, pero en realidad es una duda en general.
Según mis estados, codificación, etc. y utilizando un FF tipo D con entrada de reloj, la ecuación de salida me quedo s = Q.e + Q’.e’
Supongamos que estoy en cualquier estado y la entrada cambia, entonces el FF actualizará los valores del estado actual en el flanco ascendente del reloj. Sin embargo, la entrada influye directamente en la salida, por lo que puede que esta cambie sin importar el reloj, y luego, cuando efectivamente cambie el estado actual por el flanco ascendente, cambie nuevamente la salida.
Este comportamiento está mal porque yo quiero que “cambie” todo en el flanco ascendente del reloj. En qué parte del razonamiento o de la metodología le estoy errando?
Gracias. Saludos.