Tengo un problema con la simulación de un registro de 8 bits. He construido el registro utilizando ocho flip - flop. Cada flip-flop fue hecho con 5 puertas NAND + 2 puertas NAND para Preset. Mi problema es que el registro no almacena realmente el valor de entrada. Cuando es decir, D0 cambia a 1, la salida Q0 cambia a 1, pero cuando la entrada vuelve a cambiar a 0, la salida también cambia. ¿Necesito un pestillo extra en la salida o entrada? He agregado buffers de tres estados en los pines de entradas y salidas y funciona bien, pero cuando cambio el pin "Input enabled" a 0, los buffers de salida cambian a 0 y el registro está cambiando la salida. ¿Es este un comportamiento regular de los reguladores o debería agregar algo a este circuito?
¿Debousarflipflopcomoeste?