Вы находитесь на странице: 1из 28

UNIVERSIDAD NACIONAL TECNOLGICA DE

LIMA SUR
CARRERA DE INGENIERIA ELECTRNICA Y
TELECOMUNICACIONES

CURSO: CIRCUITOS DIGITALES II


SEMESTRE ACADMICO 2016 II CICLO: IV
TEMA V : CIRCUITOS SECUENCIALES ASNCRONOS (MODO PULSO)
DOCENTE : M.Sc.Ing. ORLANDO ADRIAN ORTEGA GALICIO
FECHA : 11-01-2017
CIRCUITOS SECUENCIALES ASNCRONOS

Recordando
Mquinas Secuenciales: Son las llamadas mquinas de estados finitos ya que a
partir de un estado inicial y de una secuencia ordenada de eventos de entrada
,generan una secuencia de estados por los que pasa la maquina, y a su vez una
secuencia de acciones de salida.
Las mquinas secuenciales son un poderoso modelo para implementar
esquemas de control secuencial, tanto en hardware como en software.

Maquinas Secuenciales Sncronas: Si la memoria esta formada por flip flops


comandados por el mismo reloj, la actualizacin del estado se produce en
instantes sincronizados por el reloj.

a) Sincrnica de nivel.
Se dice que la seal xn es una secuencia sincrnica de niveles, con
respecto a un reloj, ya que sta slo cambia en cantos de bajada (o de
subida) del reloj, y adems permanece constante el nivel de la seal
entre cantos de bajada (o de subida) del reloj. La Figura muestra una
secuencia sincronizada por los cantos de bajada del reloj.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


CIRCUITOS SECUENCIALES ASNCRONOS

b) Sincrnica de pulsos
xp es una secuencia sincrnica de pulsos. Los valores de la
secuencia se interpretan cuando el reloj est alto. No toma valores
entre pulsos.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


CIRCUITOS SECUENCIALES ASNCRONOS

c) Asincrnica de nivel
Los intervalos ti tienen una duracin aleatoria.

d) Asincrnica de pulsos:
Los pulsos, de igual ancho, se presentan con intervalo aleatorio.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


CIRCUITOS SECUENCIALES ASNCRONOS

El anlisis de Circuitos Asincrnicos es similar al


anlisis de los circuitos sincrnicos, sin embargo
estos circuitos requieren un tratamiento particular,
debido a que no existen pulsos de reloj, como
referencia de tiempo para controlar los cambios de
estado.

En los Circuitos Secuenciales Asincrnicos las


variables de entrada actan directamente sobre el
sistema, es decir que un cambio en tales variables
produce un cambio sobre el estado interno.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


CLASIFICACIN DE LOS CTOS SECUENCIALES ASNCRONOS

Los Circuitos Secuenciales Asincrnicos


se clasifican dependiendo del tipo de
entradas o del cambio en el tiempo de
estas, en dos grupos:

Circuitos Asincrnicos en Modo


Fundamental.
Circuitos Asincrnicos en Modo Pulso.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


CIRCUITOS SECUENCIALES
ASNCRONOS: MODALIDAD DE PULSO
Un circuito secuencial se dice estar operando en la
modalidad de pulso, si se satisfacen las siguientes
condiciones:

Al menos una seal de entrada es un pulso.


Los cambios de los estados internos ocurren nicamente
en respuesta a la presencia de un pulso en las terminales
de entrada.
Cada estado de entrada, con la ocurrencia de un pulso,
origina nicamente un cambio en el estado interno.
Todas las entradas de pulso debern ser lo suficientemente
amplias para disparar un Flip-flop.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


CIRCUITOS SECUENCIALES
ASNCRONOS: MODALIDAD DE PULSO
Continuacin..
Todos los MVB sern asincrnicos, sincrnicos, pero
disparados por flanco, o de los llamados maestro-esclavo
.
En las entradas no se permite la ocurrencia de dos o ms
pulsos en forma simultnea .
Las tablas de los estados tendrn tantas columnas como
pulsos de entrada existan .
En los mapas de Karnaugh no es vlido hacer enlaces
horizontales, slo se permiten enlaces verticales.
Existen dos tipos de circuitos en esta modalidad: Mealy y
Moore.
Un circuito de Mealy es aquel cuyas entradas y salidas
son un pulso .
CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio
CIRCUITO DE MEALY

Como puede observarse en el modelo adjunto, un circuito de


Mealy consta de dos circuitos combinacionales, el primero maneja
las seales de memoria y el segundo las seales de salida. Las
seales de salida dependen, no solamente de los pulsos de
entrada, sino tambin de los estados presentes.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


CIRCUITO DE MOORE

Un circuito de Moore es aquel cuyas entradas son pulsos y las


seales de salida son de nivel
En un circuito de Moore, figura adjunta, las seales de salida
corresponden exclusivamente a los estados presentes

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


SEALES DE ENTRADA

Es importante tener en cuenta que las seales de entrada de


un sistema secuencial pueden ser de dos tipos:

Nivel: El estado de entrada y/o salida varia de un valor a otro


sin problemas de continuidad.

Impulso: Entre dos estados de entrada diferentes existe un


estado inactivo en el cual todas las variables toman el valor
lgico cero .

Este tipo de circuitos requieren una atencin especial, debido a


que no existen pulsos de reloj, como una referencia de tiempo,
como se estudi en los circuitos secuenciales sincrnicos

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


CONDICIONES DE LAS ENTRADAS.

Debern observarse las siguientes condiciones:


1. Las transiciones de estado se iniciarn con los pulsos de entrada. Esto
reemplaza a los pulsos de reloj para provocar los cambios del circuito
secuencial .
2. La forma de entrada para este tipo de circuitos es en paralelo, a diferencia
de los circuitos sincrnicos, cuya entrada es normalmente en forma de serie
(2n).
3. En este tipo de circuitos, la entrada deber ser complementada o no
complementada, pero no ambas a la vez

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


ANALISIS DE UN CIRCUITO SECUENCIAL ASNCRONO.

Considerar el circuito adjunto y determinar la tabla de estados ,


mediante el diagrama de tiempos y los mapas de Karnaugh.

secuencia de entrada: x1x1x2x2x1x2

Adems, no est permitido tener una entrada complementada,


deben estar complementadas las dos.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


ANALISIS DE UN CIRCUITO SECUENCIAL ASNCRONO.

Para el anlisis de tiempo, se determinan las expresiones lgicas para S,


R y z. De la figura anterior, se tiene:
S = x1y'
R = x2y
z = x1y

De acuerdo con la secuencia definida y las expresiones anteriores, se


obtiene el siguiente anlisis de tiempo.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


ANALISIS DE UN CIRCUITO SECUENCIAL ASNCRONO.

La tabla de estados correspondiente es:

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


ANALISIS DE UN CIRCUITO SECUENCIAL ASNCRONO.

La tabla anterior no contiene la columna 11, debido


a que en estos circuitos no se considera la
posibilidad de la presencia simultnea de dos o ms
entradas.

Debido a que las transiciones de los pulsos de


entrada proporcionan los mecanismos para cambiar
el estado de los elementos de memoria, la columna
00, que implica sin cambio de estado para cualquier
biestable, se puede suprimir sin alterar la operacin
del circuito anterior.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


ANALISIS DE UN CIRCUITO SECUENCIAL ASNCRONO.

Si en este ejemplo se
reduce la tabla de estados a
2 columnas exactamente,
que representan los pulsos
de entrada.

Si: [x1x2] = [01] = I0


[x1x2] = [10] = I1
Entonces:

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


ANALISIS DE UN CIRCUITO SECUENCIAL ASNCRONO.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


ANALISIS DE UN CIRCUITO SECUENCIAL ASNCRONO.

Simplificacin:

Comprobacin

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


DISEO DE CIRCUITOS SECUENCIALES
ASNCRONOS: MODALIDAD DE PULSO

1. Derivar un diagrama y tabla de estado.


2. Minimizar las tablas de estado.
3. Realizar una asignacin de estados.
4. Seleccionar un biestable y generar las tablas de
transicin y de salida.
5. Determinar las ecuaciones lgicas con los mapas de
excitacin y de salida .
6. Dibujar el circuito utilizando los biestables de
memoria elegidos.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


EJEMPLO 1

Disear un circuito que reconozca la secuencia:

x1x2x2. Utilizar biestables tipo T.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


EJEMPLO 1

Del diagrama de estados, se genera la tabla de estados:

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


EJEMPLO 1

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


EJEMPLO 1

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


EJEMPLO 2

Disear un circuito de modo por pulsos con 3 entradas x1, x2, x3 y


una salida z. La salida deber cambiar de 0 a 1, si y slo si, ocurre la
secuencia x1x2x3, mientras que haya sido igual a cero. La salida
deber cambiar de 1 a 0, slo despus que ocurra x2 a la entrada.

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


EJEMPLO 2

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


EJEMPLO 2

CIRCUITOS DIGITALES II Ing. Orlando Ortega Galicio


FINAL DEL CAPITULO V

Muchas Gracias!

Вам также может понравиться