flip flops (ff)

Post on 31-May-2015

31.353 Views

Category:

Economy & Finance

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

Una pincelada de los Flip Flops

TRANSCRIPT

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

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

-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

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

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

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.

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.

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)

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.

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

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.

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)

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.

Guardar un bit de información

Guardar caracteres ASCII

Registros

Contadores

Ejemplos de usos y aplicaciones de los FF

top related