Lógica secuencial asignatura electrónica digital para ingeniería electromecánica

Post on 01-Jun-2015

1.641 views 1 download

description

Introducción a la lógica secuencial y su comparación con la lógica combinacional para la asignatura de electrónica digital, tema introductorio previo a los flip flops

Transcript of Lógica secuencial asignatura electrónica digital para ingeniería electromecánica

Lógica Secuencial

Electrónica Digital

«El que persevera alcanza»

ObjetivoO Conocer la lógica secuencial y sus

diferencias con la lógica combinacional.

O Introducción a los circuitos de memoria (latches ó flip-flop)

Lógica secuencialO  es un tipo de circuito lógico en el

cual su salida depende no sólo de la actual entrada sino también de la historia de la entrada.

O Es utilizado para construir memorias de CPU, elementos de retraso y almacén de un estado lógico.

O Se puede decir que la mayoría de las CPU es una combinación entre ambas lógicas.

DiferenciasO Hasta el momento, todos los

circuitos anteriormente considerados son combinacionales cuya salida depende de los estados en los que se encuentren las entradas.

DiferenciasO Los Circuitos combinacionales no

permiten, por si solos resolver el problema de almacenar el estado de las entradas en un instante dado.

Diagrama SecuencialO Si al diagrama anterior le agregamos

una retroalimentación, el sistema pasará a ser secuencial

Circuito Secuencial

Elementos de memoria

Circuitos combinacionales

Observaciones

La parte combinacional acepta entradas externas así como elementos de memoria.

Algunas de las salidas del sistema combinacional se utilizan para determinar los valores a almacenar en la memoria.

La salida del sistema secuencial puede corresponder tanto a salidas del circuito combinacional como de los elementos de memoria.

O Los sistemas secuenciales son capaces de memorizar el estado de las entradas y convertirlos en un estado interno del propio sistema.

Elemento básico de la lógica secuencial

O La celda secuencial básica es el FLIP-FLOP (FF), formado por varias compuertas lógicas.

O el arreglo lógico de las compuertas lógicas del FF permite almacenar información (1 o 0).

Flip FlopO Están constituidos por una

combinación de compuertas digitales.

O Están conectadas que es posible almacenar información.

O Están retroalimentadas y deben lograr cierta estabilidad para poder almacenar información.

Clasificación:

• No hay entrada de reloj

Asíncronos

• Sensibles a niveles de reloj

• Sensibles a flanco de reloj

Síncronos

Clasificación por tipo de función• Set-Reset RS, SR

• Similar al SR sin salida de estado no validoJK

• Delay: retraso de la señal en un ciclo de relojD

• Toggle ó biestableT

• Similar al JK compuesto por dos flip-flop

Maestro-esclavo

Ejemplo aplicativo

SR

Compuerta NOR

Compuerta NAND

Estados del Flip Flop SR

Biestable RS con compuerta NOR

En resumen el funcionamiento del latch es el siguiente:

La entrada R activa (‘1’) realiza un RESET del latch (pone la salida a ‘0’).

La entrada S activa (‘1’) realiza un SET del latch (pone la salida a ‘1’ ).

Si las entradas están desactivadas (R=0 y S=0) la salida del latch no cambia (Qn=Qn-1).Si se activan las dos entradas (R=1 y S=1) el circuito no funciona correctamente (Q=0 y Q =0).