Un Flip-Flop es un circuito secuencial que tiene por objetivo memorizar un dato binario.
-
Upload
emelina-enrique -
Category
Documents
-
view
105 -
download
3
Transcript of Un Flip-Flop es un circuito secuencial que tiene por objetivo memorizar un dato binario.
Un Flip-Flop es un circuito secuencial que tiene por
objetivo memorizar un dato binario.
Una forma sencilla de hacer un flip-flop es mediante una compuerta OR realimentada
10
En el momento inicial el Flip-Flop (FF) se encuentra en 0 (cero) Al ingresar un uno en S la compuerta OR (que en su salida siempre asume el valor mayor de sus entradas) conmuta el estadode Q a uno.
1
Debido a que la entrada de la compuerta esta conectada a Qel uno permanece en un ciclo de realimentación eterno, que solopuede pararse si se corta la alimentación.
El problema de este Flip-Flop es que No existe forma de volverlo a cero (resetear)
Con este objetivo se modifica este circuito para poder resetearlo
0
00
Si colocamos S en uno
1
Q cambia a uno
1
Si colocamos S en cero y R en uno
10
La salida de la compuerta AND se vuelve cero (ya que la compuerta AND en su salida siempre asume el valor menor de sus entradas)
0
De esta manera se corta el lazo de realimentación y Q se resetea volviendo a cero
Este circuito es muy eficaz en alcanzar su objetivo, perodebido a que precisa tres tipos de compuertas diferenteses costoso y voluminoso. Por eso utilizando álgebra de Boole transformaremos este circuito a compuertas NANDy a NOR.
En este circuito podemos identificar 2 expresiones algebraicas
M = Q . R Q= M + SSi las pasamos a NAND
M = Q . R Q = M . S
Quedando Así
Mientras el circuito este realimentado M es iguala Q, por lo tanto M negado es Q negado.
Aquí se pueden observar tres negadores que pueden
reemplazarse por uno
Quedando Así
Si eliminamos los negadores la entrada R pasa a ser R negada y S pasa a S negadapor lo tánto el FF se setea con un cero y se resetea con un cero. Quedando definitivamenteAsí:
En este circuito podemos identificar 2 expresiones algebraicas
M = Q . R Q= M + SSi las pasamos a NOR
M = Q + R Q = M + S
Quedando Así
Mientras el circuito este realimentado M es iguala Q
Aquí se pueden observar tres negadores que pueden
reemplazarse por uno
Quedando en forma definitiva así:
Símbolo del Flip-Flop RS
Sin importar si es NAND, NOR o Básico elsímbolo que representa al circuito del FFRS según la Norma IEEE/ANSI es:
R Q
S Q
Un Flip-Flop es una memoria de un bit
Los Flip-Flop RS poseen 2 terminales R y Sque permiten forzar al flip-flop a uno (cuandoactivamos S) y a cero (cuando activamos R)
Los Flip-Flop RS pueden construirse Usando compuertas de tres maneras diferentes: la original, NAND y NOR
Características de los Flip-Flop RS
Hold Time
Se denomina Hold Time al tiempo mínimo que precisa un Flip-Flop para poder
retener un dato que se acaba de ingresar al mismo.
R Q
S Q10 nS
Frecuencia Máxima
Además de el retardo de propagación y del hold time, los dispositivos digitales
poseen una impedancia de entrada que limita la frecuencia máxima en la que pueden trabajar en forma confiable.
Es como si la entrada R y S tuviesen un capacitor de un valor muy bajo conectado a masa y al colocarle una frecuencia muy
elevada se comporta como un cable a masa.