Está en la página 1de 20

CL307 - SISTEMAS DIGITALES I

LOGICA SEQUENCIAL PARTE 2

M.Sc. Antony Villegas Quiñones


Estructura del tema

• Disparo Flip Flops


• Flip Flop maestro esclavo
• Contador con Flip Flop
• Registros
• Unidad de Memoria
• Unidad Lógica Aritmetica
• Unidad Lógica de Control
• Computador
Disparo Flip Flop

• Los flip-flops sincronizados se disparan por medio de pulsos el cual


comienza a partir de su valor inicial de 0, va momentáneamente a 1 y
después de un corto período, regresa a su valor inicial 0.
Disparo Flip Flop

• El interval de tiempo que ocurre desde la aplicación del pulso hasta


que ocurra la transición de salida, es un factor crítico que puede
producir inestabilidad si las salidas de los elementos de memoria (flip-
flops) están cambiando mientras que las salidas del circuito
combinacional que van a las entradas de los flip-flops estan siendo
sometidas a disparo por el pulso del reloj .

• Una forma muy buena de resolver este problema es hacer el flip-flop


sensible a Ia transición del pulso en vez de la duración del pulso. Esto
quiere decir, al flanco positivo o negativo.
Flip Flop Maestro - Esclavo

• Un flip-flop maestro esclavo se construye con dos flip-flops separados


sirviendo uno como maestro y el otro como esclavo.
Flip Flop Maestro - Esclavo

• El comportamiento del flip-flop maestro esclavo determina que los


cambios de estado en todos los flip-flops coincide con la transición
del flanco negativo del pulso.

• Cuando el pulso de reloj CP es 0, Ia salida del inversor es 1. Como el


pulso de entrada de reloj del esclavo es 1 y se habilita y la salida Q es
igual a Y mientras que Q' se iguala a Y'. El flip-flop maestro se
inhabilita debido a que CP=0.
Flip Flop Maestro - Esclavo

• Cuando el pulso de reloj CP se convierte en 1, la información en las


entradas externas R y S se trasmiten al flip-flop maestr’; sin embargo,
este se aísla por el intervalo en que el pulso esté en un nivel de 1, ya
que la salida del inversor es 0.

• Cuando el pulso regresa a 0, el flip-flop maestro se aísla, Io cual


previene que las entradas externas lo afecten. El flip-flop esclavo irá al
mismo estado que el maestro.
Contador con Flip Flop

• Un circuito secuencial que pasa por una secuencia preestablecida de


estados después de Ia aplicación de pulsos se llama un contador.
Contador con Flip Flop
• Para el contador binario de 3 bits se les da designaciones de variables
A2, A1, A0 a los tres flip flops. Los contadores binarios se construyen
más eficientemente con flip flops tipo T.
Contador con Flip Flop
Registros
• Un registro es un grupo de celdas de almacenamiento binario capaz
de retener información binaria. Un grupo de flip-flops constituyen un
registro ya que cada flip-flop es una celda binaria que acumula un bit
de información.

• Un registro de n-bits tiene un grupo de n flip-flops y tiene capacidad


de acumular cualquier información binaria que contiene n bits.
Además de Ios flip-flops, un registro puede tener compuertas
combinacionales que ejecutan ciertas tareas de procesamiento de
datos.
Registros
• En su definición más general, un registro consiste en un grupo de flip-
flops y compuertas que afectan su transición. El flip-flop retiene
información binaria y las compuertas controlan cuándo y cómo se
trasfiere la nueva información al registro.
Unidad de Memoria
• Una unidad de memoria es una colección de celdas de
almacenamiento conjuntamente con los circuitos asociados
necesarios para trasferir la información de entrada y salida.

• Una memoria de acceso aleatorio (RAM) difiere de una memoria de


solo lectura (ROM) en que una RAM puede trasferir la información
acumulada hacia afuera (lectura) y también es capaz de recibir nueva
información para almacenamiento (escritura).

• Un nombre más adecuado para tal memoria podría ser memoria de


Lectura y escritura.
Unidad de Memoria
Unidad Lógica Aritmética
• Una unidad lógica aritmética (ALU) es una función multioperaciónal
digital de lógica combinacional. Esta puede realizar un conjunto de
operaciones aritméticas básicas y un conjunto de operaciones logicas.

• El ALU tienen un número de líneas tiene un de selección para


seleccionar una operación particular de la unidad. Las líneas de
selección se decodifican dentro del ALU de manera que las k variables
de selección pueden especificar hasta 2^k operaciones diferentes.
Unidad Lógica Aritmética
Unidad Lógica Aritmética
Unidad Lógica de Control
Computador
Preguntas ?