flip flops (ff)

14
Los FF se crearon para eliminar las deficiencias de los latches. FLIP-FLOPS (FF)

Upload: arturo-guillen

Post on 31-May-2015

31.353 views

Category:

Economy & Finance


4 download

DESCRIPTION

Una pincelada de los Flip Flops

TRANSCRIPT

Page 1: Flip flops (ff)

Los FF se crearon para eliminar las deficiencias de los latches.

FLIP-FLOPS (FF)

Page 2: Flip flops (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.

Flip-Flops

Flip Flop= FF

Page 3: Flip flops (ff)

-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.

Flip-Flops

Page 4: Flip flops (ff)

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.

Flip-Flops

Page 5: Flip flops (ff)

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.

Flip-Flop RS

Page 6: Flip flops (ff)

Latch -RS

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.

TABLA DE LA VERDAD Latch-RSS R Q(NOR) ¬Q(NAND)0 0 EA ¿?0 1 1 01 0 0 11 1 ¿? EA

Donde: (EA) es estado anterior y (¿?) es estado no determinado.

Page 7: Flip flops (ff)

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 01 1 1 ¿?

Donde: (X) no importa, (EA) es estado anterior y (¿?) es estado no determinado.

Nótese que, las entradas R y S se ejecutan hacia la siguiente compuerta solo durante el pulso del reloj.

Page 8: Flip flops (ff)

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.

Flip-Flop JK (Jump keep)

Page 9: Flip flops (ff)

Flip-Flop JK

TABLA DE LA VERDAD FF-JKJ K Q0 0 EA0 1 01 0 11 1 ¬EA

Donde: (EA) es estado anterior y (¬ EA) es negación de estado anterior.

Hay 3 entradas síncronas(J, K y CLK). Las entradas J y K son entradas de datos.

(CLK) es la señal de reloj que permite o no el cambio

del estado en el FF.

Page 10: Flip flops (ff)

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).

Flip-Flop T (Toggle)NOTA: Todos estos circuito son de almacenamiento temporal

Toggle: cambio de estado

Page 11: Flip flops (ff)

Flip-Flop T (Toggle)

Donde: (Toggle) es cambio de estado, y (EA) es estado anterior.

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

Qn+1 : Estado siguiente de Q.

Un FF- T se puede construir a partir de un FF- JK, conectando ambos pines juntos.

Page 12: Flip flops (ff)

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.

Flip-Flop D (Data)

Page 13: Flip flops (ff)

Flip-Flop D (Data)

TABLA DE LA VERDAD FF-D

D Q Q n+1

0 x 0

1 x 1

Donde: (X) no importa.

Qn+1 : Estado siguiente de Q.

Usando un inversor, en una de la entrada se garantiza de ser una opuesta de la otra.

Page 14: Flip flops (ff)

Guardar un bit de información

Guardar caracteres ASCII

Registros

Contadores

Ejemplos de usos y aplicaciones de los FF