9
7. Realizar 7. Realizar las siguientes conversiones: a.- Utilizando un flip_flop J-K obtenga el tipo D y el tipo T. b.- Utilizando un flip_flop D obtenga el tipo T. c.- Utilizando el Latch tipo D obtenga un Flip_Flop tipo D. Utilizando mapas de Karnaugh, obtenga las ecuaciones características a partir de las tablas de verdad para losbiestables D y T Flip-flop T El flip-flop tipo T es una version simplificada del flip-flop JK. Tal y como se observa en la figura , se obtiene directamente del JK conectando juntas las entradas J y K. La designacion "T" para este flip-flop es consecuencia de la caracteristica de cambio de estado de este flip-flop (toggle). Cuando T = 1, entonces J = K = 1 y el flip-flop cambiara de estado (cambiara de estado indefinidas veces mientras que el reloj sea 1).Cuando T = 0, entonces J = K = 0 y el flip-flop permanece en el estado en el que se encontraba. La ecuación del estado siguiente (Q n+1 ) de un flip-flop T en función de sus entradas actuales (T y Q n ) es:

previo2

Embed Size (px)

DESCRIPTION

previo

Citation preview

Page 1: previo2

7. Realizar 7. Realizar las siguientes conversiones:a.- Utilizando un flip_flop J-K obtenga el tipo D y el tipo T.b.- Utilizando un flip_flop D obtenga el tipo T.c.- Utilizando el Latch tipo D obtenga un Flip_Flop tipo D.Utilizando mapas de Karnaugh, obtenga las ecuaciones características a partir de las tablas de verdad para losbiestables D y T

Flip-flop T

El flip-flop tipo T es una version simplificada del flip-flop JK. Tal y como se observa en la figura , se obtiene directamente del JK conectando juntas las entradas J y K. La designacion "T" para este flip-flop es consecuencia de la caracteristica de cambio de estado de este flip-flop (toggle). Cuando T = 1, entonces J = K = 1 y el flip-flop cambiara de estado (cambiara de estado indefinidas veces mientras que el reloj sea 1).Cuando T = 0, entonces J = K = 0 y el flip-flop permanece en el estado en el que se encontraba.

La ecuación del estado siguiente (Qn+1) de un flip-flop T en función de sus entradas actuales (T y Qn) es:

Flip-flop D.

El flip-flop tipo D es una modificacion del flip-flop Jk . La entrada D se aplica directamente a la entrada J, y su complemento a la entrada K. El nombre de flip-flop D viene como consecuencia

Page 2: previo2

de su capacidad de transferir "datos"desde la linea de entrada a la salida, siempre que los pulsos de reloj lo permitan. Cuando D es 0, se activa R' y el flip-flop pasa a Q = 0; mientras que, cuando D es 1, se activa S'y el flip-flop pasa a Q = 1. En ambos casos, la entrada se transmite a la salida.

Latch D con entrada de habilitación.

Existe otro tipo de latch con entrada de habilitación que se denomina latch D. Se diferencia del latch S-R en que sólo tiene una entrada (D), además de la de habilitación (E). La figura muestra el diagrama, el símbolo lógico y la tabla de verdad de este tipo de latch.

Al igual que antes, cuando la entrada de habilitación E está a nivel bajo las señales S y R estarán a nivel alto y la salida del circuito no variará (modo memoria). Si la habilitación está activa, la entrada D determina el valor de las señales S y R . Si D es ‘1’ S será ‘0’ y R ‘1’, lo que realizará el SET del circuito (Q=’1’) . Si D es ‘0’ S será ‘1’ y R ‘0’, lo que pondrá el circuito a RESET (Q=’0’).

En resumen cuando la habilitación (E) está activa la salida Q toma el valor de la entrada D, y cuando está desactiva, la salida permanece en su estado anterior.

Flip-flop D disparado por flanco.

Su comportamiento es similar al del latch D descrito con anterioridad, la salida del flipflop tipo D se igualará a la entrada en el instante en el que se produzca el flanco ascendente o descendente (según el tipo de flip-flop) de la señal de reloj (CLK). En la Figura se observa el símbolo lógico y la tabla de verdad de un flip-flop tipo D disparado por flanco ascendente.

Page 3: previo2

El funcionamiento de un flip-flop D disparado por flanco ascendente se resume en la Figura

La principal diferencia radica en que un “latch” responde al nivel (ya sea alto o bajo) de una señal de reloj, mientras que un Flip-Flop solo lo hace únicamente en las transiciones (ascendentes o descendentes).

8. Muestre los símbolos de los flip-flops de acuerdo a la norma ANSI/IEEE y a la norma IEC. Presentar los diagramas esquemáticos de los C.I. utilizados en esta práctica, así como sus tablas de verdad.

FLIP FLOP JK

Page 4: previo2

Es versátil y es uno de los tipos de flip-flops más usados. Su funcionamiento es idéntico al del flip-flop S-R en las condiciones SET, RESET y de permanencia de estado. La diferencia está en que el flip-flop J-K no tiene condiciones no validas como ocurre en el S-R.

Este dispositivo de almacenamiento es temporal que se encuentra dos estados (alto y bajo), cuyas entradas principales, J y K, a las que debe el nombre, permiten al ser activadas:

J: El grabado (set en inglés), puesta a 1 ó nivel alto de la salida.

K: El borrado (reset en inglés), puesta a 0 ó nivel bajo de la salida.

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. A diferencia del biestable RS, en el caso de activarse ambas entradas a la vez, la salida adquirirá el estado contrario al que tenía.

La ecuación característica del FLIP FLOP JK que describe su comportamiento es:

La tabla de verdad es:

J K Q Qsiguiente

0 0 0 00 0 1 10 1 X 01 0 X 11 1 0 11 1 1 0X=no importa

FLIP FLOP T (Toggle)

Símbolo normalizado: Biestable T activo por flanco de subida.

Dispositivo de almacenamiento temporal de 2 estados (alto y bajo). El biestable T cambia de estado ("toggle" en inglés) cada vez que la entrada de sincronismo o de reloj se dispara mientras la entrada T está a nivel alto. Si la entrada T está a nivel bajo, el biestable retiene el nivel previo. Puede obtenerse al unir las entradas de control de un biestable JK, unión que se corresponde a la entrada T.

La ecuación característica del FLIP FLOP T que describe su comportamiento es:

y la tabla de verdad:

Page 5: previo2

T Q Qsiguiente

0 0 00 1 1

1 0 11 1 0

FLIP FLOP D (Data o Delay)

Símbolos normalizados: Biestables D a) activo por nivel alto y b) activo por flanco de subida.

El flip-flop D resulta muy útil cuando se necesita almacenar un único bit de datos (1 o 0). Si se añade un inversor a un flip-flop S-R obtenemos un flip-flop D básico. El funcionamiento de un dispositivo activado por el flanco negativo es, por supuesto, idéntico, excepto que el disparo tiene lugar en el flanco de bajada del impulso del reloj. Recuerde que Q sigue a D en cada flanco del impulso de reloj.

Para ello, el dispositivo de almacenamiento temporal es de dos estados (alto y bajo), cuya salida adquiere el valor de la entrada D cuando se activa la entrada de sincronismo, C. En función del modo de activación de dicha entrada de sincronismo, existen dos tipos:

Activo por nivel (alto o bajo), también denominado registro o cerrojo (latch en inglés).

Activo por flanco (de subida o de bajada).

La ecuación característica del biestable D que describe su comportamiento es:

Qsiguiente=D

y su tabla de verdad:

D Q Qsiguiente

0 X 0

1 X 1

X=no importa

FLIP-FLOPS RS

Este flip-flop tiene activas las entradas en el nivel BAJO, lo cual se indica por los circulitos de las entradas R y S. Los flip-flop tienen dos salidas complementarias, que se denominan Q y 1, la salida Q es la salida normal y 1 = 0.

Page 6: previo2

El flip-flop RS se puede construir a partir de puertas lógicas. A continuación mostraremos un flip-flop construido a partir de dos puertas NAND, y al lado veremos su tabla de verdad correspondiente. 

 

R S Q Qsiguiente

0 0 0 00 0 1 10 1 X 01 0 X 11 1 0 X1 1 1 XX=no importa

9. Típicamente, las hojas de especificaciones de los fabricantes especifican cuatro tipos de retardos asociados con los flip-flop. Nombrar y describir cada uno de ellos.

PARAMETROS DE LOS FLIP FLOPS:

Cabe destacar una serie de parámetros, más o menos normalizados, relativos a la temporización de las diferentes señales que intervienen en la conmutación de los flip-flops. De ellos cabe destacar los siguientes:

Tiempo de establecimiento (SET UP TIME). Es el minimo tiempo en el que debe permanecer constante la entrada de un flip flop antes del flanco activo de reloj para funcionar correctamente.

Page 7: previo2

Tiempo de mantenimiento (HOLD TIME). Es el minimo tiempo en el que debe permanecer constante la entrada después del flanco activo de reloj.

.

Tiempo de retardo o propagación. Es el tiempo que transcurre desde el flanco activo del reloj para que la salida quede estable.