2. Flip-Flops
Flip Flop= FF
-Un biestable, es capaz de permanecer en un
estado determinado o también cambiar de
estado.
-Esta característica es ampliamente utilizada en
electrónica digital para memorizar información.
3. Flip-Flops
-Se les puede considerar memorias de 1
bit, puesto que son celdas capaces de
almacenar un bit" de información.
- El paso de un estado a otro se realiza variando
sus entradas.
4. Flip-Flops
Los FF se dividen en:
-Asíncronos: sólo tienen entradas de control. El más
empleado es el biestable RS.
-Síncronos: además de las entradas de control posee
una entrada de sincronismo o de reloj.
5. Flip-Flop RS
Dispositivo de almacenamiento temporal de 2 estados
(alto y bajo), cuyas entradas principales, R y S.
• R: el borrado (reset ).
• S: el grabado (set ).
Si no se activa ninguna de las entradas, el biestable
permanece en el estado que poseía tras la última
operación de borrado o grabado.
6. Latch -RS
TABLA DE LA VERDAD Latch-RS
S R Q(NOR) ¬Q(NAND)
0 0 EA ¿?
0 1 1 0
1 0 0 1
1 1 ¿? EA
Donde: (EA) es estado anterior
y (¿?) es estado no determinado.
La conexión cruzada de la salida de cada puerta a la entrada de la
otra constituye el lazo de realimentación imprescindible en todo
dispositivo de memoria.
7. Flip-Flop RS
TABLA DE LA VERDAD FF-RS
Clock R S Q-(NOR)
0 x x EA
1 0 0 EA
1 0 1 1
1 1 0 0
1 1 1 ¿?
Nótese que, las entradas R y S se
ejecutan hacia la siguiente Donde: (X) no importa,
compuerta solo durante el pulso (EA) es estado anterior
del reloj. y (¿?) es estado no determinado.
8. Flip-Flop JK (Jump keep)
Es básicamente igual que el FF-RS.
• J: el grabado (set ).
• K: el borrado (reset ).
A diferencia del FF-RS, en el caso de activarse ambas
entradas a la vez, la salida adquirirá el estado
contrario al que tenía.
9. Flip-Flop JK (CLK) es la señal de reloj que
permite o no el cambio del estado
en el FF.
TABLA DE LA VERDAD FF-JK
J K Q
0 0 EA
0 1 0
1 0 1
1 1 ¬EA
Hay 3 entradas síncronas(J, K y CLK). Donde: (EA) es estado anterior
Las entradas J y K son entradas de y (¬ EA) es negación de estado
datos. anterior.
10. NOTA: Todos estos circuito
Flip-Flop T (Toggle) son de almacenamiento
temporal
El FF-T cambia de estado (toggle), cada vez que la
entrada de reloj se dispara.
-Si el reloj pasa de (0) a (1), el valor que almacena el FF
permanece igual .
-Si el valor del bit ‘T’ es (1) el valor de salida cambia, al
(0).
Toggle: cambio de estado
11. Flip-Flop T (Toggle)
Qn+1 : Estado siguiente de Q.
TABLA DE LA VERDAD FF-T
T Q Qn+1
0 0 0-EA
0 1 1-EA
1 0 1-T
1 1 0-T
Un FF- T se puede construir a partir de un
FF- JK, conectando ambos pines juntos. Donde: (Toggle) es cambio de
estado, y (EA) es estado anterior.
12. Flip-Flop D (Data)
Un problema con los FF-RS es la condición
S=1, R=1, una forma de solucionarlo es permitir una
sola única entrada.
La salida del FF-D, es siempre igual, al valor mas
reciente aplicado a la entrada al dispararse la señal de
reloj.
Por tanto recuerda y produce la ultima entrada.
13. Flip-Flop D (Data)
Qn+1 : Estado siguiente de Q.
TABLA DE LA VERDAD FF-D
D Q Q n+1
0 x 0
1 x 1
Usando un inversor, en una de Donde: (X) no importa.
la entrada se garantiza de ser
una opuesta de la otra.
14. Ejemplos de usos y aplicaciones de los FF
Guardar un bit de información
Guardar caracteres ASCII
Registros
Contadores