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

A continuacin vamos a realizar un estudio del comportamiento de las puertas lgicas CMOS.

Para ello
precisaremos de realizar un anlisis de las caractersticas del circuito tanto en DC como en AC, lo que nos
permitir ver la respuesta esttica y dinmica respectivamente.
Para tal estudio realizamos el montaje que se observa en la siguiente figura:
Caractersticas de transferencia estticas
Para estudiar las caractersticas estticas realizamos la simulacin en DC del circuito anteriormente citado.
Realizamos el siguiente anlisis:
1
Gracias a este anlisis obtenemos la siguiente funcin de transferencia:
Donde tenemos la tensin de entrada en el eje OX y la tensin de salida en el eje OY
Ahora analizamos la corriente que pasa por el transistor Q1 y obtenemos la siguiente respuesta:
2
Donde tenemos la corriente del transistor Q1 en funcin de la tensin de entrada
Tensiones de entrada y salida de niveles alto y bajo
La determinacin de los niveles alto y bajo, tanto de la tensin de entrada como la de salida, lo podemos
obtener analizando la funcin de transferencia obtenida. Dichos niveles los podemos obtener analizando la
grfica y viendo el punto en el cul la misma obtiene pendiente 1. De esta forma obtendramos los puntos
que nos definen los niveles alto y bajo de las tensiones.
Grficamente podemos observar esta caracterstica como muestra la figura siguiente:
3
De aqu obtenemos los siguientes valores:
Tensin de entrada de nivel bajo (VIL): 2.3V
Tensin de entrada de nivel alto (VIH): 2.6V
Tensin de salida de nivel bajo (VOL): 1.0V
Tensin de salida de nivel alto (VOH): 4.0V
Mrgenes de ruido
Los mrgenes de ruido de una puerta lgica nos indican el margen que tendramos para que, an siendo
alterada la seal de entrada, la seal de salida se mantuviese estable. Podramos definir 2 conceptos: margen
de ruido de nivel alto y margen de ruido de nivel bajo.
El margen de ruido de nivel alto (NMH) es la amplitud del mayor ruido negativo, supuesto a un 1 lgico, que
no causara error en la salida. De forma similar, el margen de ruido de nivel bajo (NML), define el mayor pico
de ruido positivo que se podra aadir a un 0 lgico de entrada sin causar error en la salida.
Los mrgenes de ruido quedan definidos por las siguientes expresiones:
NML = VIL VOL ; NML = 2.3 1.0 = 1.3V
NMH = VOH VIH ; NMH = 4.0 2.6 = 1.4V
Potencia disipada con niveles alto y bajo
Para determinar la potencia disipada nos es necesario ver el comportamiento de la corriente que circula por la
misma. En nuestro caso, al estar el circuito en vaco, mediremos la corriente que entra por el transistor Q1.
Realizamos el siguiente montaje:
4
Obtenemos la siguiente funcin correspondiente a la corriente I:
Si comparamos esta respuesta con la funcin de transferencia anteriormente obtenida podemos observar
como, cuando la entrada est, tanto en nivel alto (de 0 a 1V), como cuando est en nivel bajo (de 4 a 5V), no
hay consumo de potencia, puesto que la corriente toma por valor aproximadamente 0A.
5
Caractersticas de transferencia dinmicas
Para estudiar las caractersticas dinmicas realizamos la simulacin en AC del circuito mediante el siguiente
anlisis:
6
Obtenemos la siguiente funcin de transferencia comparando la tensin de entrada y la de salida:
7
Tiempos de subida y de bajada
Una de las limitaciones ms importantes de una puerta lgica es el retraso que sufre la respuesta en relacin a
las transiciones de niveles lgicos. Si colocamos una seal de prueba rectangular, podemos observar como,
debido a capacidades parsitas, las transiciones de salida entre niveles lgicos son graduales en lugar de
instantneas.
Definimos 2 tipos de retrasos como son el tiempo de bajada (tf) y el tiempo de subida (tr).
El tiempo de bajada es el tiempo que tarda la seal en pasar del 90% al 10% de su valor. El tiempo de subida
es el tiempo que emplea la seal en pasar del 10% al 90% de su valor.
Grficamente podemos determinar estos valores si nos remitimos a la grfica obtenida de la funcin de salida.
Analizando dicha grfica podemos observar que estos valores son, aproximadamente:
tf = 0.16 ns
tr = 0.16 ns
En la siguiente grfica observamos dichos valores:
8
Tiempos de propagacin
Cuando introducimos una seal pulsatoria en el circuito propuesto, vemos como la seal de salida, su tiempo
de subida y de bajada, se encuentra retrasado respecto a la seal de entrada previamente introducida. Como
consecuencia tenemos los valores estudiados en el apartado anterior, como son el tiempo de subida y el
tiempo de bajada que emplea la seal en alcanzar los valores lgicos y estabilizarse. As mismo, tambin
podemos definir otro concepto como es el tiempo de propagacin.
Para ello debemos definir otros 2 conceptos: el tiempo de propagacin de nivel alto a nivel bajo (tPHL) y el
tiempo de propagacin de nivel bajo a nivel alto (tPLH).
El tiempo de propagacin de nivel alto a nivel bajo est definido como el tiempo medido entro los puntos
medios de las transiciones de entrada y salida cuando la salida cambia su valor de alto al bajo. Anlogamente
el tiempo de propagacin de nivel bajo a nivel alto es el tiempo entre los puntos medios de las transiciones de
entrada y salida cuando la seal de salida cambia su valor de bajo a alto.
Los valores obtenidos en nuestro ensayo son:
tPHL = 0.7 ns
tPLH = 0.7 ns
Una vez tenemos estos 2 valores definidos el tiempo de propagacin (tp) se define como la media aritmtica
de los 2 valores. De esta forma tenemos que:
tP = (tPHL + tPLH) / 2
En nuestro caso tendramos que tP tiene un valor de 0.7 ns.
Potencias disipadas en las transiciones de nivel
9
A partir de aqu podemos obtener el valor de la potencia en cada instante multiplicando el valor de la corriente
y la tensin en dicho instante.
Puertas lgicas CMOS
A continuacin vamos a analizar 2 tipos de puertas lgicas fabricadas con transistores CMOS, las puertas
NAND y NOR de 2 entradas.
Veremos el tipo de montaje que precisan y encontraremos los valores de trabajo que demuestran su
funcionamiento segn la tabla de verdad respectiva.
Puerta NAND de 2 entradas
Para conseguir una puerta lgica de tipo NAND, precisamos realizar el montaje que vemos en la figura
siguiente:
10
Para realizar la comprobacin de el correcto funcionamiento de nuestra puerta lgica y su correspondencia
con la tabla de verdad, realizamos la siguiente simulacin del tipo time domain (transitoria).
Realizaremos una comparacin de las seales de entrada y salida para comprobar si, efectivamente, se
cumplen las propiedades que indica la tabla de verdad.
Mediante dicho anlisis obtenemos una funcin de salida como la que se muestra en la siguiente figura:
11
El resultado obtenido no nos permite comprobar si se cumplen los resultados esperados, por lo que
procedemos a ajustar los parmetros de simulacin.
El esquema de montaje con los nuevos parmetros introducidos en las fuentes quedara de la siguiente
manera:
12
Los parmetros de simulacin los vemos en el siguiente dibujo:
Obtenemos las tensiones V2 y V3.
13
V2
14
V3
Comparando estos valores con la tensin de salida obtenemos la siguiente grfica, donde la tensin de salida
est marcada en azul:
15
Podemos observar perfectamente las propiedades de la tabla de verdad que posee este tipo de puerta lgica:
V2 V3 Vout
0 0 1
0 1 1
1 0 1
1 1 0
Puerta NOR de 2 entradas
La puerta NOR precisa del montaje que se observa en la siguiente figura:
16
Realizando la simulacin transitoria obtendramos la siguiente funcin de salida:
17
Como en el caso anterior cambios los periodos de la fuente y de la simulacin para evitar los transitorios y
obtenemos la funcin que se muestra a continuacin:
18
Al igual que en el caso anterior con la puerta NAND, tenemos la tensin V2 en verde, la V3 en rojo y la
tensin de salida mostrada en azul. Vemos que, si comparamos el resultado obtenido con la tabla de verdad
propia de esta puerta lgica, el resultado coincide:
V2 V3 Vout
0 0 1
0 1 0
1 0 0
1 1 0
19

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