Actualmente estoy tratando de hacer un bloqueo digital para una asignación, el código en este ejemplo está codificado en 1-2-3. Esto es lo que tengo hasta ahora:
x0, x1, x2 son la entrada BCD para el bloqueo. Estoy tratando de hacer que el circuito pase del estado q0 = 0 y q1 = 0, al estado q0 = 1 y q1 = 0, cuando la entrada x0 = 1 y x1 = 0 y x2 = 0. Estoy tratando de implementar esto con dflip flops, pero estoy pasando un momento realmente difícil, y no puedo, por mi vida, descubrir cómo hacer esto bien. Fuera es la señal para abrir la cerradura. Solo se abrirá si q0 = 0, q1 = 1 Y x0 = 1 y x1 = 1 y x2 = 0.
El circuito se comporta como espero, pero no puedo entender el aspecto de la memoria en absoluto. Cualquier ayuda sería muy apreciada!