Circuito basico flip-flop
Un circuito flip-flop puede mantener un estado binario en forma indefinida (en cuanto se suministre potencia al circuito) hasta que recibe la direccion de una señal de entrada para cambiar de estado.
La diferencia principal entre los diversos tipos de flip-flops esta en el numero de entradas que poseen y en la manera en la cual las entradas afectan el estado binario.
Circuito Basico Flip-Flop
Como ya se menciono anteriormente, estos circuitos pueden construirse con compuertas NAND o dos compuertas NOR. Cada circuito forma un flip-flop basico.
La conexion y el acoplamiento cruzado mediante la salida de una compuerta a la entrada de otra constituye una trayectoria de retroalimentacion. Por esta razon los circuitos se clasifican como secuenciales asincronos.
Cada flip-flop tiene dos salidas Q y Q’, y dos entradas, SET para ajustar y RESET para restaurar. A este tipo de flip-flop se les llama RSdirectamente acoplado o seguro.
Un flip-flop tiene dos estados utilies, cuando Q=1 y Q’=0, esta en el estado ajuste (o estado 1). Cuando Q=0 y Q’=1, esta en el estado despejado (o estado 0). Las salidas Q y Q’ son complementarias la una de la otra y se refieren como las salidas normal y complementaria, respectivamente. El estado binario del flip-flop se toma para que sea el valor de la salida normal.
Bajo operacion normal, ambas entradas permanecen en 0 a menos que tenga que cambiarse el estado de flip-flop. La aplicacion de un 1 momentaneo a la entrada de ajuste provoca que el flip-flop pase al estado ajuste. La entrada ajuste debe volver a 0 antes de que un 1 se aplique a la entrada restaurar.
Un 1 momentaneo aplicado a la entrada de restaurar causa que el flip-flop vaya al estado despejado. caundo ambas entradas son inicialmente 0, un 1 aplicado a la entrada de puesto mientras el flip-flop esta en el estado despejado deja las salidas sin cambio.
Cuando se aplica un 1 a ambas entradas de ajuste y restaurar, ambas salidas pasan a 0, este estado del flip-flop es indefinido y por lo tanto se evita. si ambas entradas ahora van a 0, el estado del flip-flop es indeterminado y depende de cual entrada permanezca en 1 mas tiempo de la transicion a 0.