Beruflich Dokumente
Kultur Dokumente
SEMANANA 1
1
Lgica Secuencial
La lgica secuencial es un tipo de circuito de lgica que la salida dependa no slo de la actual entrada sino
tambin de la historia de la entrada. Esto est en contraste con la lgica combinational, del que la salida es una
funcin y solamente de la actual entrada. Es decir la lgica secuencial tiene almacenaje (memoria) mientras
que la lgica combinational no.
La lgica secuencial por lo tanto se utiliza para construir algunos tipos de computadora memoria, otros tipos de
retrasan y los elementos del almacenaje, y autmatas finito. La mayora de los circuitos de computadora
prcticos son una mezcla de la lgica combinational y secuencial.En los Circuitos Combinacionales las salidas
estn determinadas por completo por los valores presentes en las entradas.
En los Circuitos Secuenciales las salidas dependen de la conducta anterior del circuito, as como de los valores
presentes en las entradas. 2
4
Lgica Secuencial
Seal de reloj
Perodo de reloj
Tiempo entre transiciones sucesivas en la misma direccin
Frecuencia de reloj
Inversa del perodo de reloj
5
Lgica Secuencial
6
Lgica Secuencial
7
Lgica Secuencial
8
Lgica Secuencial
9
LATCH DE COMPUERTAS NAND
En la figura se le conoce como latch de compuerta NAND o
simplemente latch.
Retroalimentadas en forma transversal,
La salida de la compuerta NAND 1 est conectada a una de las
entradas de la compuerta NAND 2 y viceversa.
Existen dos entradas para el latch: la entrada SET es la que
establece Q en el estado 1, la entrada RESET es al que restablece Q
al estado 0.
Si las entradas SET y RESET permanecen en el estado ALTO, y una de
ellas cambiar a BAJO mediante un pulso cada vez que se quiera
cambiar el estado de las salidas del latch.
10
LATCH DE COMPUERTAS NAND
Anlisis:
Hay dos estados de salida con la misma probabilidad cuando SET=
RESET=1.
En la figura 5-3(a) muestra una de estas posibilidades, en donde tenemos ue
Q=0 y =1. cuando Q=0, las entradas para la compuerta NAND 2 son 0 y 1,
lo cual produce =1.
El 1 de Q hace que la compuerta NAND 1 tenga un 1 en ambas entradas
para producir una salida de 0 en .
Se tiene el nivel BAJO en la salida de la NAND 1 que produce un nivel
ALTO en la salida de la compuerta NAND 2, lo cual a su vez mantiene la
salida de la compuerta NAND 1 en BAJO.
11
LATCH DE COMPUERTAS NAND
12
COMO ESTABLECER EL LATCH
13
COMO ESTABLECER EL LATCH
14
CMO RESTABLECER EL LATCH (FF)
Ahora consideremos lo que ocurre cuando se aplica un pulso ala entrada
RESET para que cambie a nivel BAJO mientras que SET se mantiene en
ALTO. La fig. 5-5(a) muestra lo que ocurre cuando Q=0 y =1, antes de
aplicar el pulso. Como Q=0 ya est manteniendo la salida de la compuerta
NAND 2 en ALTO, el pulso BAJO en RESET no tendr ningn efecto.
Cuando RESET regrese a ALTO, las salidas del latch seguirn en el estado
Q=0 y =1.
En la fig 5-5(b) muestra la situacin en donde Q=1 antes de la ocurrencia
del pulso en RESTABLECER. A mediad que se aplica un pulso en dicha
terminal, para que cambie a BAJO en t0, cambiar a ALTO y este nivel
ALTO obli8gtar a Q a BAJO. As, cuando RESET regrese a ALTO en t1,
la salida de la compuerta NAND 2 permanecer en ALTO, lo cual a su
vez mantendr al salida de la compuerta NAND 1 en BAJO.
15
RESUMEN DEL LATCH NAND
1. set=reset=1. esta condicin es el estado normal de reposo, y no tiene
efecto sobre el estado de la salida. Las salidas Q y permanecern en el
estado en el que se hayan encontrado antes de esa condicin de entrada.
2. SET=0, RESET=1. Esta condicin siempre provocar que la salida
cambie al estado Q=1, en donde permanecer an despus de que SET
regrese a ALTO. A esto se le conoce como establecer el latch.
3. SET=1, RESET=0. Esta condicin siempre producir el estado Q=0, en
donde permanecer la salida an despus de que RESET regrese a ALTO.
A esto se le conoce como borrar o restablecer el latch.
4. SET=RESET=0. Esta condicin trata de establecer y borrar el latch al
mismo tiempo, y produce Q= =1. si las entradas se regresan a 1 en
forma simultnea, el estado resultante ser impredecible. Esta condicin
de entrada no debe utilizarse.
16
LATCH DE COMPUERTA NOR
17
FLIP-FLOPS SINCRONIZADOS POR RELOJ
19
FLIP-FLOPS SINCRONIZADOS POR RELOJ
2. Los FFs sincronizados por reloj tienen una o ms entradas de control que
pueden tener varios nombres, dependiendo de su operacin. Las entradas de
control no tendrn efecto sobre Q sino hasta que ocurra la transicin activa
del reloj. En otras palabras, su efecto est sincronizado con la seal que se
aplica a CLK. Por esta razn se les conoce como entradas de control
sncronas.
3. En resumen podemos decir que las entradas de control preparan a las salidas
de FF para cambiar, mientras que la transicin activa en la entrada CLK
dispara el cambio. Las entradas de control controlan el QUE (es decir, a qu
estado cambiar la salida); la entrada CLK determina el CUANDO.
20
FLIP-FLOP SINCRONIZADO POR RELOJ EN
S-R
La fig. 5-19(a) muestra el smbolo lgico para un flip-flop sincronizado por reloj en S-R que se
dispara por el flanco de pendiente positiva de la seal del reloj. Esto significa que el FF puede
cambiar de estado slo cuando una seal que se aplica a su entrada de reloj realiza la transicin
de 0 a 1. las entradas S y R controlan el estado del FF, el FF no responde a estas entradas sino
hasta que ocurre en el flanco de subida en la seal del reloj.
La tabla de funciones de la fig. 5-19(b) muestra cmo responder la salida del FF Al flaco de
subida en la entrad CLK para las diversas combinaciones de las entradas S y R. esta tabal de
funciones utiliza cierta nomenclatura nueva. La flecha hacia arria (a) indica que se requiere un
flanco de subida en CLK; la etiqueta Q0 indica el nivel en Q antes del flanco de subida. Esta
nomenclatura se utiliza a menudo por los fabricantes de circuitos integrados en las hojas de
datos de los CIs.
La forma de onda de la fig. 5-19(c) ilustran la operacin del filp-flop S-R sincronizado por reloj.
Si suponemos que se estn cumpliendo los requerimientos para el tiempo de estabilizacin y el
tiempo de retencin en todos los casos, podremos analizar estas formas de onda de la siguiente
manera:
21
FLIP-FLOP SINCRO NIZADO POR RELOJ EN
S-R
22
FLIP-FLOP SINCRO NIZADO POR RELOJ EN
S-R
23
FLIP-FLOP SINCRONIZADO POR RELOJ EN
S-R
Con estas formas de onda el FF no se ve afectado por las transiciones de pendiente
negativa de los pulsos del reloj.
Los niveles de S y de R no tienen efecto sobre el FF, excepto al momento en que ocurre
una transicin de pendiente positiva en la seal del reloj. Las entradas S y R son
entradas de control sncronas; controlan el estado al que cambiar el FF cuando ocurra
el pulso de reloj.
La entrada CLK es la entrada de disparo, la que hace que el FF cambie de estado de
acuerdo con el nivel de las entradas S y R cuando ocurre la transicin activa del reloj.
Al fig 5-20 muestra el smbolo y la tabla de funciones para un flip-flop sincronizado por
reloj en S-R que se dispara con la transicin de pendiente negativa en su entrada CLK.
El pequeo circulo y el tringulo en la entrada CLK indican que este FF se disparar
slo cuando la entrada CLK cambie de 1 a 0. este FF opera de la misma forma que el
FF de flanco positivo, con la diferencia de que la salida puede cambiar de estado slo
en el flanco negativo de los pulsos de reloj (puntos b, d, f, h y j en la fig. 5-19).
24
FLIP-FLOP SINCRONIZADO POR RELOJ EN
S-R
25
CIRCUITOS INTERNOS DEL FLIP-FLOP
SINCRONIZADO POR RELOJ EN S-R
No es necesario un anlisis detallado de los circuitos
internos de un FF sincronizado por reloj, ya que
todos los tipos se encuentran disponibles como CIs.
La operacin externa puede mejorar si analizamos
una versin simplificada de los circuitos internos del
FF. La fig. 5-21 muestra lo anterior para un flip-flop
S-R disparado por flanco.
El circuito contiene tres secciones:
1. Un latch de compuesta NAND bsico, formado por
las compuertas NAND-3 y NAND-4
2. Un circuito de conduccin de pulso, formado por las
compuertas NAND-1 y NAND-2.
3. Un circuito detector de flancos. 26
FILP-FLOP SINCRONIZADO POR RELOJ EN
J-K
La fig. 5-23(a) muestra un flip-flop sincronizado por reloj en J-K, el cual se dispara por el
flanco de pendiente positiva de la seal de reloj. Las entradas J y K controlan el estado del
FF de la misma forma que las entradas S y R controlan el flip- flop S-R, slo por una gran
diferencia; la condicin J=K=1 no produce una salida ambigua. Para esta condicin de 1,
1, el FF siempre cambiar a su estado opuesto al momento en que ocurra la transicin
positiva de la seal de reloj. A este modo de operacin se le conoce como el modo de
conmutacin. En este modo, si J y K se dejan en ALTO, el FF cambiar de estado
(conmutar) para cada PGT del reloj.
La tabla de funciones de la fig. 5-23(a) sintetiza la forma en que el flip-flop J-K responde
a la PGT para cada combinacin de J y de K. la tabal de funciones es la misma que para
el flip-flop sincronizado por reloj en S-R (fig. 5-19), excepto por la condicin J=K=1. esta
condicin produce Q=0, lo cual significa que el nuevo valor de Q ser el inverso del
valor que tena antes de la PGT; sta es la operacin de conmutacin.
27
FILP-FLOP SINCRONIZADO POR RELOJ EN
J-K
28
FILP-FLOP SINCRONIZADO POR RELOJ EN
J-K
29
FILP-FLOP SINCRONIZADO POR RELOJ EN
J-K
30
FILP-FLOP SINCRONIZADO POR RELOJ EN
J-K
31
CIRCUITO INTERNOS DEL FLIP-FLOP J-K
DISPARADO POR FLANCO
32
Retardos y tiempos. Lgica secuencial sncrona. Anlisis de funcionamiento de
Flip Flops RS. Diagrama de tiempo. Anlisis de funcionamiento de Flip Flops
RS con pulsos de reloj. Diagrama de tiempo. Anlisis de funcionamiento de
Flip Flops D. Diagrama de tiempo. Anlisis de funcionamiento de Flip Flops
JK. Diagrama de tiempo. Anlisis de funcionamiento de Flip Flops T Diagrama
de tiempo.
33