Vous êtes sur la page 1sur 12

1

TECNOLOGICO NACIONAL DE MEXICO.

TECNOLOGICO DE LERMA.

Asignatura: Diseño digital.

ING FERNANDO ABRAHAM ESCALANTE GUERRERO.

JOSE DELCARMEN CERVANTES AGUIRRE

Trabajo: investigación circuitos secuenciales

4 SEMESTRE

FECHA DE ENTREGA

23/06/2018
2

INDICE

Introducción……………………………………………………1

Flip-Flop (maestro-esclavo)………………………………2

Contadores de Rizado………………………………………3

Contadores síncronos………………………………………4

Conclusión………………………………………………………5

Bibliografía……………………………………………………..6
3

INTRODUCCIÓN
Trataremos en el siguiente trabajo los temas relacionados con Flip-Flop en
configuración “maestro-esclavo” Explicaremos su funcionamiento, incluiremos un
diagrama de tiempos. Trataremos desde cómo están estructurados, y sus aplicaciones
también veremos lo que son los contadores de Rizado o Contador binario de rizado
hasta su Funcionamiento desde su descripción los principios básicos como también
los contadores síncronos veremos y nos daremos cuenta de cómo aplicarlos en
circuitos funcionales.
4

Flip-Flop en configuración “maestro-esclavo”

FLIP-FLOP maestro esclavo jk.

Descripción: los FLIP-FLOPS maestroesclavo, Flip – flop maestro-esclavo JK. 1.

Descripción: Los flip-flops maestro-esclavo (master-slave) han sido ampliamente utilizados hasta la
aparición de los disparados por flanco, que poco a poco los van sustituyendo. La razón fundamental es
que funcionan de forma idéntica y los disparados por flanco necesitan menos puertas lógicas.

2. Puertos:

3. Funcionamiento:
La construcción de un flip-flop maestro-esclavo SR se realiza a partir de dos biestables SR con entrada de
habilitación conectados en cascada, de forma que la señal de reloj entra al biestable maestro y la señal de
reloj, complementada entra al esclavo. Sólo el biestable maestro está habilitado cuando el reloj es 1.
Durante todo, ese intervalo de tiempo, sus salidas irán acorde con sus entradas. Si se produce una
variación, la salida actuará en consecuencia. Cuando llega el flanco negativo de reloj, se habilita el
biestable esclavo (y se deshabilita el maestro), que toma la salida del maestro (que ya no pueden variar
porque se encuentra deshabilitado). Por tanto, justamente después del flanco negativo de reloj, la salida
del biestable esclavo será la equivalente a la salida almacenada en el biestable maestro.
5

Esquema interno:

Ejemplo:
En el siguiente ejemplo se envía primero la señal ‘j’ donde se activa el maestro, pero la señal no es efectiva
hasta que no llega al esclavo. Sucede lo mismo cuando se envía la señal K.
6

CONTADORES DE RIZADO
Son dispositivos contadores que tienen conectados los flip-flops en forma asíncrona, es decir, que no, tienen
conectadas las entradas de reloj (CLK) en paralelo, sino que tiene que esperar que el primer flip-flop, al activarse
por el pulso conmute generando una salida, la cual active o coloque en modo de conmutación al siguiente flip-
flop, el cual con el siguiente pulso conmuta activando al siguiente y asi sucesivamente.
El modo de conmutación en los flip-flop se consigue colocando las entradas J y K en ALTA (1 lógico).
El módulo de un contador está determinado por la cuenta máxima a la que es diseñado, es decir, si el contador
es diseñado para que cuente de 0 a 15 su módulo es el 16 (contador módulo 16) y simplificado se denomina
contador mod-16, si es diseñado para contar de 0 a 9 será un contador módulo 10 o mod-10, etc.
CONTADOR DE RIZADO MODULO- 16.
Este contador se encuentra constituido por flip-flop JK en modo de conmutación al mantener presente en las
entradas J y K un 1 lógico y conectados entre si de forma asíncrona, es decir, que la salida del flip-flop 1 (FF1)
está conectada de forma directa a la entrada de reloj del siguiente flip-flop 2 (FF2)
Los indicadores de salida dan una señal binaria, donde el indicador A (QA) es el LSB (Bit Menos Significativo), el
indicador D (QD) es el MSB (Bit Más Significativo).

Figura 1: Contador de rizado mod-16


El circulito en la entrada de reloj (CLK) de los fip-flops, nos indica que trabajan o conmutan con lógica negativa,
es decir, que se activan en la transición de ALTA a BAJA (flanco posterior) del pulso de reloj y la salida del FF1
(QA) va del nivel BAJO al ALTO dando como resultado la cuenta binaria 0001.
En el pulso 2, en la transición del nivel ALTO a BAJO, FF1 se desactiva pasando su salida del nivel ALTO a BAJO,
activando el FF2, conmutando la salida del nivel BAJO a ALTO generando la cuenta 0010, en el pulso 3 del reloj
se activa FF1 generando la salida 0011, porque FF2 se encuentra en mantenimiento teniendo su salida (QB)
activada, en el siguiente pulso se incrementa la cuenta a 0100, según se observa en el diagrama de tiempo de
la figura 2.

Cuenta decimal Cuenta binaria Cuenta decimal Cuenta binaria


7

0 0 0 0 0 8 1 0 0 0
1 0 0 0 1 9 1 0 0 1
2 0 0 1 0 10 1 0 1 0
3 0 0 1 1 11 1 0 1 1
4 0 1 0 0 12 1 1 0 0
5 0 1 0 1 13 1 1 0 1
6 0 1 1 0 14 1 1 1 0
7 0 1 1 1 15 1 1 1 1
Tabla 1: Secuencia de un contador mod-16

Figura 2: Diagrama de tiempos de un contador mod-16

CONTADORES SÍNCRONOS
Los contadores síncronos se diferencian de los asíncronos en que la señal de reloj va a ser común a todos
los biestables, lo que va a motivar que todos los cambios se produzcan a la vez, solventando de esta forma
los problemas que presentaban los asíncronos enunciados en el apartado anterior. Como inconveniente,
necesitan una lógica adicional conectada a las entradas de los biestables; lógica que vamos a tener que
diseñar siguiendo un proceso que en ocasiones puede resultar largo y laborioso. En la figura 2 se muestra
el esquema interno de un contador síncrono. Los bloque lógicos que aparecen en la imagen son puertas
lógicas básicas (AND, OR, NOT…) cuyas entradas son las salidas de los biestables, o sea, el estado del
contador en cada momento.

Para diseñar un contador síncrono se deben seguir los siguientes pasos: 1. Dibujar la tabla de transiciones
donde se refleje el cambio de estado de los biestables al llegar la señal de reloj. Por ejemplo: En un
contador BCD, después del 0001 vendrá el 0010, después del 0111 el 1000, después del 1001 el 0000, etc.
8

2. Decidir el tipo de biestable que usaremos para implementar el contador. Se puede hacer con cualquiera
de los existentes: RS, JK, T o D. 3. A partir de la tabla de excitación del biestable elegido, completar la tabla
con las entradas de los biestables para cada una de las transiciones del contador. 4. Obtener y simplificar
las funciones. 5. Implementar el contador.

Contador síncrono binario


En los contadores asíncronos se produce acumulación de retardos debido a la conexión en serie de los
biestables a través de sus entradas de sincronismo.

En los contadores síncronos la entrada de impulsos de contaje se realiza a través de una línea común a las
entradas de sincronismo de todos los contadores. En cada ciclo sólo deben modificar su estado determinados
biestables, por lo que se necesita establecer una lógica combinacional que determine qué biestables se
desinhiben en cada estado del contador. En el caso de un contador síncrono ascendente de n flip-flops, esta
lógica es:

J0=K0=1
J1=K1=Q0
J2=K2=Q0Q1
J3=K3=Q0Q1Q2
...
Jn-1=Kn-1=Q0Q1Q2...Qn-3Qn-2

En el esquema siguiente se observa que se emplea un circuito idéntico para todas las etapas, salvo la primera
y la última. Este circuito puede emplearse en la última etapa despreciando la salida de la puerta AND, y también
en la primera etapa sin que varíe el comportamiento del contador, ya que la salida Q0 estaría
permanentemente habilitada a través de la puerta AND (J0=K0=1).
9

Para obtener un contador asíncrono descendente se conectan las entradas de las puertas AND a las salidas
negadas biestables en lugar de las directas.

A diferencia de lo que ocurre en los contadores asíncronos, si intercambiamos los flip-flops disparables por
flanco ascendente por flip-flops disparables por flanco ascendente sin cambiar el conexionado de los circuitos
anteriores, el contador sigue teniendo el mismo tipo de contaje (ascendente o descendente); sólo varía el
flanco en que se produce el cambio de estado del contador.

Contador asíncrono binario


El contador asíncrono binario está constituido por una cadena de flip-flops unidos por sus salidas de
información y su entrada de sincronismo. La entrada de sincronismo del primer biestable es la entrada de
contaje del contador. Todas las entradas de información de los biestables se ponen a uno.

El siguiente esquema muestra el circuito de un contador asíncrono ascendente de módulo 8 construído con
flip-flops JK sincronizados por flanco ascendente.
10

Si en lugar de conectar cada salida negada con la entrada de contaje del siguiente flip-flop se conecta la salida
directa, se obtiene un contaje descendente en las salidas directas:

Si utilizamos flip-flops disparables por flanco descendente, el modo de conexionado se invierte con respecto a
los contadores realizados con flip-flops disparados por flanco ascendente. En resumen:

 Flip-flops disparables por flanco ascendente


 Contador ascendente: se une la salida Q de cada flip-flop con la entrada de sincronismo del siguiente
 Contador descendente: se une la salida Q de cada flip-flop con la entrada de sincronismo del siguiente
 Flip-flops disparables por flanco descendente
 Contador descendente: se une la salida Q de cada flip-flop con la entrada de sincronismo.
11

Conclusión

Los flip-flops son elementos que tienen demasiada utilidad para nosotros como ingenieros en
electrónica, es impresionante los usos y utilidades que estos conllevan
Es muy interesante como se aplican y cómo podemos aplicarlos, cabe decir que son de mucha
importancia.
12

BIBLIOGRAFIA

“Fundamentos de diseño lógico y computadoras". M. Morris Mano y Charles R: Kime. Ed. Prentice–Hall.
(1998).

Vous aimerez peut-être aussi