Академический Документы
Профессиональный Документы
Культура Документы
alimentacin; las cubas p, bajo los transistores de canal n, a VSS (terminal negativo de la
alimentacin), y las cubas n a VDD (terminal positivo). Estas conexiones se realizan mediante
vas especiales denominadas tub ties, que
hemos representado esquemticamente en la
figura 5.2.
Las reglas de diseo exigen que estas
conexiones se repitan a lo largo de una misma
cuba. Si las cubas representan un cuarto
terminal de los transistores, la pregunta que
cabe hacerse es: por qu no es suficiente una
sola conexin para cada cuba?. La respuesta se
encuentra en el hecho de que una misma cuba
puede contener un gran nmero de transistores
(de 50 a 100), y el uso de mltiples conexiones
proporciona una va de baja resistencia entre
cada cuba y la alimentacin, evitando la
operacin de transistores bipolares parsitos
que existen por construccin (ver figura 5.3), y
que pueden provocar un fenmeno conocido
como latch-up. Este fenmeno se debe a la
existencia de un rectificador controlado
parsito (SCR - silicon-controlled rectifier)
conectado entre los extremos de alimentacin,
cuyo esquema de circuito y curva caracterstica
5.2
se muestra en la figura 5.4; cuando se dispara y entra en conduccin forma una conexin de
baja resistencia entre ambos extremos de alimentacin, que no slo impide el funcionamiento
normal de la estructura CMOS, sino que puede llegar a destruirla. El punto de conmutacin
del SCR est controlado por las resistencias entre base y emisor de los transistores, de forma
que cuanto mayores sean sus valores, menos corriente se necesita para alcanzar los 0.7V de
tensin de despegue de la unin base-emisor, facilitndose su puesta en conduccin. Aadir
ms conexiones de cuba rebaja los valores de estas resistencias, evitndose de esta manera el
fenmeno.
2. EL INVERSOR
El inversor constituye el ncleo de todo diseo digital, contemplado a bajo nivel. Una vez su
operacin y propiedades son entendidas, el diseo de estructuras ms complejas (puertas,
sumadores, multiplicadores, etc.) se simplifica considerablemente, de forma que la conducta
esttica y dinmica de estas estructuras puede determinarse en una gran parte trasladando los
resultados obtenidos para el inversor.
En este apartado analizaremos una serie de propiedades fundamentales del inversor,
aplicables asimismo a estructuras de puerta ms complejas. Estas propiedades son:
Robustez, expresada por la conducta esttica
Prestaciones (performance), determinada por la respuesta dinmica
Disipacin de potencia y requerimientos de alimentacin
A continuacin proporcionaremos definiciones precisas de cada una de estas propiedades,
5.3
El inversor
con las que podremos valorar globalmente la conducta de una puerta desde diferentes
perspectivas.
5.4
Mrgenes de ruido
Para que una puerta sea robusta (insensible al ruido), es esencial que los rangos de
valores de tensin asociados al 0 y al 1 sean lo ms grandes posible. Una medida de la
insensibilidad de una puerta al ruido viene dada por los mrgenes de ruido en alta y baja
(NM Noise margin), definidos a partir de las tensiones caractersticas que delimitan los
rangos asociados a los valores lgicos:
Margen de ruido en baja: NML = VIL-VOL
Margen de ruido en alta: NMH = VOH -VIH
Resulta obvio que estos mrgenes habrn de ser mayores que cero para que el circuito sea
funcional, siendo un objetivo de diseo el hacerlos lo ms amplios posible para aumentar la
robustez del circuito.
(a)
(b)
5.5
El inversor
Propiedad regenerativa
El disponer de amplios mrgenes de ruido es una propiedad necesaria pero no suficiente
para que el circuito sea robusto. En las conexiones en cascada de circuitos digitales las
desviaciones por ruido van pasando de etapa a etapa, y pueden llegar a acumularse hasta el
punto de que alguna de las etapas produzca salidas de tensin en la regin de transicin. Esto
no ocurre, por fortuna, si las puertas poseen la propiedad regenerativa, que asegura que una
seal perturbada converge gradualmente a uno de los niveles nominales despus de pasar por
un cierto nmero de etapas lgicas. Esta propiedad puede expresarse en los siguientes
trminos: cuando una tensin de entrada perteneciente al rango de niveles representativo de
un valor lgico se aplica a una cadena de inversores (figura 5.7(a)), la salida de la cadena se
aproximar a uno de los dos valores VOH VOL dependiendo del valor lgico de entrada y del
nmero de inversores de la cadena (par o impar). Esta propiedad queda de manifiesto en el
cronograma de la parte (b) de la figura 5.7, donde la entrada corresponde a una seal cuadrada
de amplitud muy disminuida, que va restaurando el nivel al avanzar en la cascada de
inversores.
Las condiciones bajo las que una puerta es regenerativa pueden deducirse intuitivamente
de analizar la curva VTC de la puerta (ver las dos grficas de la figura 5.8). Para que una
puerta tenga la propiedad regenerativa, la VTC debe poseer una regin de transicin con una
pendiente (ganancia diferencial) mayor que la unidad en valor absoluto, mientras que en las
zonas asociadas a los valores lgicos la pendiente ha de ser menor que la unidad. En este caso,
la puerta tiene dos puntos de operacin estable en los extremos de la alimentacin, tal como
puede apreciarse en la parte izquierda de la figura.
Directividad
La propiedad de directividad exige que una puerta sea unidireccional, esto es, que los
cambios en la salida no den lugar a variaciones en la entrada del mismo circuito. Si esto no se
consigue las seales de salida se reflejarn en la entrada en forma de ruido aadido, que
afectar a la integridad de la seal. En las implementaciones reales, la directividad completa
no puede alcanzarse nunca, existiendo, por ejemplo, acoplamientos capacitivos insoslayables
entre entradas y salidas.
5.6
Fan-in y fan-out
El fan-out denota el nmero de puertas de carga conectadas a la salida de una puerta
dada. El incremento de fan-out de una puerta puede afectar a sus niveles lgicos de salida,
efecto que puede minimizarse haciendo la resistencia de entrada de las puertas lo ms grande
posible (bajas corrientes de entrada), y la resistencia de salida tan pequea como sea posible,
lo que le proporcionar una elevada cargabilidad de salida (driving). Hay que tener en
cuenta que, adems del efecto sobre las caractersticas estticas, un alto fan-out deteriora las
prestaciones dinmicas de la puerta cargada, por lo que es frecuente que en los circuitos
lgicos se defina un fan-out mximo para garantizar que el componente verifique, adems de
las especificaciones estticas, tambin las dinmicas.
El fan-in de una puerta es el nmero de entradas de la misma. Puertas con valores altos de
fan-in suelen ser ms complejas, lo que a menudo se traduce en propiedades estticas y
dinmicas inferiores. A los efectos del fan-in elevado en los diseos nos referiremos ms
adelante en este tema.
La puerta ideal
Como resultado de las consideraciones realizadas en los prrafos previos, podemos definir la
puerta digital ideal desde una perspectiva esttica. La curva
VTC del inversor ideal se muestra en la figura 5.9 y tiene las
siguientes propiedades: ganancia infinita en la regin de
transicin, tensin umbral de conmutacin centrada en la
excursin lgica y mrgenes de ruido amplios e iguales a la
mitad de la excursin lgica. Las impedancias de entrada y
salida sern de valor infinito y cero, respectivamente. Aunque
conseguir una VTC ideal es algo fsicamente imposible en los
diseos reales, algunas implementaciones, como la puerta
CMOS esttica, se acercan bastante a este modelo.
Ejemplo 5.1. Deducir las tensiones caractersticas de la curva VTC
de un inversor NMOS con una carga resistiva adecuada, a partir de
la simulacin SPICE. Utilizar los datos de tecnologa del Apndice
de este tema y suponer el transistor de dimensiones mnimas
(W=1.8u, L=1.2u).
5.7
El inversor
5.8
T0
T 0
donde isupply es la corriente extrada a la fuente de alimentacin en el intervalo [0,T] y ipeak es
el mximo valor de isupply en ese intervalo. La disipacin puede descomponerse, adems, en
sus componentes esttica y dinmica. La ltima ocurre slo durante los transitorios, cuando la
puerta conmuta, y es debida tanto a la carga y descarga de los condensadores como a los
caminos eventuales de corriente entre los extremos de alimentacin; en consecuencia, esta
componente es proporcional a la frecuencia de conmutacin. La componente esttica, por
contra, es debida a los caminos de corriente entre los extremos de alimentacin en ausencia de
conmutaciones, as como a las corrientes de prdidas. La minimizacin de ambas
componentes suele ser un objetivo prioritario en cualquier diseo.
El inversor
(a)
(b)
(c)
Los niveles de salida para 0 y 1 igualan a los extremos de alimentacin (VDD y GND), lo
que produce unos mrgenes de ruido ptimos.
Los niveles lgicos no dependen de los tamaos relativos de los dispositivos (lgica no
proporcional - ratioless logic), de forma que los transistores pueden tener dimensiones
mnimas (en la prctica, y por razones de simetra del comportamiento del inversor, la
anchura de ambos dispositivos es diferente).
En estado estacionario siempre existe un camino de baja resistencia entre la salida y VDD o
GND. La impedancia de salida, por tanto, tendr un valor moderadamente bajo (menor de
10K), lo que hace a estos circuitos relativamente inmunes al ruido y a las
perturbaciones.
La impedancia de entrada es extremadamente alta, como consecuencia del xido bajo la
puerta, lo que proporciona un fan-out esttico extraordinariamente alto (no se puede decir
lo mismo del fan-out dinmico).
el dispositivo PMOS suele hacerse ms ancho que el NMOS en una cierta proporcin, lo que
a su vez ecualiza sus caractersticas tensin-corriente.
Conducta esttica (modelo analtico)
La forma de la curva VTC del inversor CMOS esttico puede deducirse grficamente de
las caractersticas tensin-corriente individuales de los transistores, realizando la
transformacin a las coordenadas adecuadas. Las relaciones entre tensiones y corrientes que
definen el comportamiento conjunto de ambos transistores son:
I DSn = I DSp
VGSn = Vin ; VGSp = Vin VDD
(5.2)
Las curvas caractersticas de salida de ambos transistores (en los sistemas de coordenadas
apropiados) estn dibujadas en la figura 5.14(a). A partir de estas curvas, la resolucin grfica
de la tensin de salida del circuito ante cada tensin de entrada proporciona la curva VTC
para este inversor, representada en la parte (b) de la figura 5.14. Esta curva exhibe una zona
de transicin muy estrecha, con una muy alta ganancia incremental en la regin de transicin,
cuando ambos transistores estn conduciendo simultneamente. El valor de esta ganancia
queda determinado por las transconductancias y las resistencias de canal de ambos
transistores. De esta curva resulta obvio que, adems de como inversor, una estructura de este
5.11
El inversor
Figura 5.14. Curvas de carga de un inversor CMOS esttico, y curva VTC resultante [2]
tipo puede ser utilizada como amplificador analgico de muy alta ganancia, si se polariza en
la regin de transicin (es el caso, por ejemplo, de las estructuras de oscilador de cristal, que
utilizan inversores polarizados en zona lineal como amplificadores de ganancia negativa).
Esta observacin puede servirnos para poner de manifiesto una de las diferencias ms
importantes entre el diseo analgico y el digital: mientras el diseador analgico polarizar
el transistor en la mitad de la regin de transicin para obtener un mximo de linealidad, el
diseador digital har operar el circuito en las regiones de extrema no linealidad,
consiguiendo una separacin ntida entre las seales representativas de ambos valores lgicos.
De la forma de la curva VTC del inversor CMOS quedan claros los valores de VOH y VOL
(VDD y GND, respectivamente). Quedan por determinar los valores precisos de VIH , VIL y VM .
Para obtener analticamente el valor de VIH es necesario, en primer lugar, igualar las
expresiones de las corrientes que circulan por los canales de ambos dispositivos en ese punto
concreto, en el que el NMOS se encuentra conduciendo en regin lineal y el PMOS se
encuentra en saturacin. La segunda ecuacin para el clculo de las coordenadas de este punto
se obtiene aplicando la condicin de que el mdulo de la derivada de la curva en ese punto ha
de ser la unidad. Por tanto, si utilizamos el modelo ms sencillo de comportamiento del
MOSFET (modelo analtico), la ecuacin que resulta de igualar las corrientes por ambos
transistores, el de canal n en regin activa y el de canal p en estrangulamiento, es:
kp
2
V2
k n (VIH VTn ) Vout out =
VIH VDD VTp 1 + (Vout VDD )
(5.3)
2
2
)[
in
IH
Para obtener la ecuacin que surge de esta condicin, derivamos ambos miembros de la
expresin (5.3) respecto a Vin . Dado que la resolucin analtica de estas ecuaciones no es
sencilla (se plantean ecuaciones de tercer grado), suele recurrirse a simplificaciones para
facilitar una estimacin aproximada de estos valores. Una forma comn de simplificar la
resolucin es despreciar el efecto de modulacin de longitud de canal, en cuyo caso la
ecuacin que surge de la condicin de la derivada es:
dV
dV
k n (Vin VTn ) out + Vout Vout out = k p Vin VDD VTp
(5.5)
dVin
dVin
5.12
Sustituyendo Vin por VIH y dndole el valor unitario a la derivada, esta ecuacin se reduce a:
(5.6)
(5.7)
Vout VDD )
(
kn
2
(5.8)
(V V ) (1 + Vout ) = k p VIL VDD VTp (Vout VDD )
2 IL Tn
2
La obtencin del valor del umbral de transicin de un inversor (VM) se realiza teniendo en
cuenta que se define como el punto de la curva VTC en el que Vin = Vout . En este punto ambos
transistores se encuentran saturados, y la expresin de VM puede obtenerse igualando las
corrientes a travs de ambos transistores:
2
kp
kn
2
V M VTn ) =
VDD V M VTp
(5.10)
(
2
2
en donde ya hemos despreciado el efecto de modulacin de longitud de canal para simplificar
el clculo. De esta ecuacin se puede despejar el valor de VM , resultando:
1
V + V + VTn
k R DD Tp
VM =
(5.11)
1
1+
kR
Esta expresin indica que VM slo se situar en la mitad de la excursin lgica si kn = -kp
(suponiendo que las tensiones umbrales de ambos transistores son comparables, lo que suele
ser cierto). Para conseguir esto es necesario
hacer el transistor PMOS aproximadamente
tres veces ms ancho que el NMOS, dada la
diferencia de valores de transconductancia
por la diferente movilidad de portadores.
5.13
El inversor
Ejemplo 5.3. Determinar los puntos de inters de la curva VTC de un inversor CMOS con transistores
en tecnologa de 1.2 m (consultar el Apndice de este tema), alimentado con una VDD de 5 V, y con
unas relaciones geomtricas (W/L)n = 1.8/1.2, (W/L)p = 5.4/1.2 .
(5.12)
satnCoxWn VM VTn DSATn + satp CoxW p VM VDD VTp DSATp = 0
2
2
donde
(5.13)
r = satp p
VM =
satnWn
1+ r
suponiendo idntico grosor de xido para ambos transistores.
Para valores grandes de VDD (comparado con las tensiones umbrales y de saturacin), esta
ecuacin puede simplificarse de la siguiente manera:
r V DD
VM
(5.14)
1+ r
Esta ecuacin establece que el umbral de conmutacin depende de la relacin r, que compara
las fuerzas relativas de driving de corriente de ambos transistores. Para hacer mayor VM , se
requiere que r sea mayor, y para ello el transistor PMOS debe hacerse ms ancho. Al
contrario si queremos disminuir el valor de VM .
En relacin con el clculo de los valores de VIH y VIL , aunque en rigor se definen como
los puntos de la curva VTC donde la pendiente es -1, la dificultad de su clculo a partir de las
ecuaciones de corriente y sus derivadas (sobre todo en modelos donde estas relaciones se
hacen complicadas) a veces nos lleva a buscar simplificaciones en la forma de deducirlos,
dado que en realidad se trata nicamente de parmetros instrumentales para obtener los
mrgenes de ruido. Siguiendo esta idea, ahora vamos a situarlos en la curva por un
5.14
(5.17)
(5.18)
VDSATp
(1 + p (Vout VDD )) = 0
+ k pVDSATp Vin VDD VTp
2
5.15
El inversor
En este punto conviene hacer algn comentario respecto a la influencia de las variaciones
de los dispositivos como consecuencia del proceso de fabricacin en la conducta esttica del
inversor. Como hemos comentado con
anterioridad, esta conducta es, por fortuna,
bastante insensible a estas variaciones. As, en la
figura 5.16 se ha ilustrado grficamente cmo la
variacin en las dimensiones relativas de los
dispositivos, por ejemplo, slo tienen un impacto
menor en las caractersticas estticas.
Para confirmar la robustez de este inversor
frente a las variaciones en otros parmetros
tecnolgicos, se ha simulado la caracterstica de
transferencia
esttica
reemplazando
los
dispositivos nominales por sus versiones de
mejor y peor caso. Las curvas corner (casos
extremos) de comportamiento esttico del
inversor se dibujan en la figura 5.17, y se puede
apreciar que se mantiene intacta la funcionalidad
del inversor, variando slo ligeramente el umbral
de conmutacin.
Figura 5.18. Curvas VTC de un inversor CMOS para tensiones de alimentacin cada vez
menores (transistores en tecnologa de 0.25) [2]
5.16
(para una mxima ganancia de 35), mientras que esta anchura supone un 17% cuando esta
tensin es de 2.5 V.
Entonces, si la reduccin de la tensin de alimentacin es tan beneficiosa para estas
caractersticas, por qu no operar los circuitos digitales a tensiones mnimas de
alimentacin?. Hay al menos tres razones para no hacerlo:
Para proporcionar ciertas pistas que nos permitan conocer algo ms acerca de los lmites
potenciales del escalado de tensin, se han dibujado en la parte derecha de la figura 5.18 la
VTC del inversor para tensiones de alimentacin de 200 a 50 mV, manteniendo las tensiones
umbrales de los transistores. Sorprendentemente sigue obtenindose una conducta de inversor,
aun cuando la tensin de alimentacin no sea suficiente para hacer conducir a los transistores.
La explicacin hay que buscarla en las corrientes subumbrales, suficientes para conmutar la
puerta entre ambos niveles, y para proporcionar una ganancia suficiente para que las curvas
VTC sean aceptables. Los bajos valores de corrientes de conmutacin hacen, no obstante, que
el circuito sea muy lento.
En torno a 100 mV se observa un deterioro significativo de las caractersticas; VOH y VOL
ya no coinciden con los extremos de alimentacin, y la ganancia en la regin de transicin se
aproxima a 1. Para conseguir una ganancia suficiente como para que el circuito pueda
utilizarse en una celda digital es necesario que la tensin de alimentacin sea al menos el
doble de kT/q (unos 50 mV); en torno a este voltaje el ruido trmico puede producir una
operacin incorrecta. Esta condicin podemos expresarla como:
kT
(5.21)
VDD min > 2...4
q
Esta expresin supone un lmite real en el escalado de la tensin de alimentacin, y sugiere
que el nico camino para hacer que los inversores CMOS operen por debajo de 100 mV es
mediante la reduccin de la temperatura ambiente.
Conducta dinmica
5.17
El inversor
Cgd12 . Dado que tanto M1 como M2 se encuentran en corte o saturacin desde que
comienza el transitorio hasta que se alcanza el 50% de la excursin lgica1, es razonable
suponer que las nicas contribuciones de esta doble capacidad puerta-drenador se deban a
los trminos de solape (ver tema 4). En el modelo de condensador concentrado en el nodo
de salida, esta componente se reemplaza por un condensador a tierra de valor doble debido
al efecto Miller, que pone de manifiesto que el cambio de tensin efectiva entre los
terminales de este condensador en una transicin es en realidad el doble del cambio en la
tensin de la salida, al variar ambas tensiones en sentidos opuestos. Este efecto se ilustra
en la figura 5.20.
Cdb1 y Cdb2 . Son las capacidades de unin entre los drenadores y el sustrato, y sabemos
que son capacidades no lineales, fuertemente dependientes de la tensin aplicada. La
mejor aproximacin para simplificar el clculo de estas componentes es utilizar el factor
de equivalencia de tensin (ver tema 4), de forma que estas capacidades de unin se
reducirn a condensadores lineales equivalentes cuyo tratamiento es mucho ms sencillo.
Por fortuna, esta simplificacin no afecta significativamente a los valores de retardo
lgico que se obtienen.
La afirmacin de que uno de los transistores se encuentra en saturacin a lo largo de todo este intervalo es slo
una aproximacin, tal como veremos ms adelante.
5.18
Cg3 y Cg4 . Son las capacidades totales de puerta de los transistores del inversor de carga,
cuyo valor podemos estimar para cada uno de ellos segn la expresin Cg = CoxWL. Esta
expresin simplifica la situacin real en dos aspectos. En primer lugar, supone que todos
los componentes de las capacidades de puerta de ambos transistores estn conectados
entre el nodo de salida y tierra e ignora el efecto Miller de las capacidades puertadrenador; esto ltimo no produce un gran error, dado que podemos suponer que la puerta
de carga no conmuta antes de que se alcance el 50%. En segundo lugar, suponemos que la
capacidad de xido es constante en el intervalo de inters, lo que no es cierto al depender
de la regin de operacin; no obstante, durante la primera mitad del transitorio se puede
suponer que uno de los dispositivos est siempre en regin lineal, mientras el otro pasa de
corte a saturacin, lo que significa que el ignorar la variacin de la capacidad resulta en
una estimacin pesimista de alrededor del 10%. De nuevo esta aproximacin introduce
slo errores menores.
5.19
El inversor
(V
OH
VOL ) / 2
I av
(5.24)
I D (Vout = 0) =
(V
2
kp
DD VTp
) (1 + ( V ))
2
DD
V
VDD VDD
2
2
8
Los valores que se obtienen de estas expresiones se promedian para obtener Iav :
5.20
(5.25)
I (Vout = 0) + I Vout = DD
2
I av =
2
(5.26)
Cuando VDD >> |VTp| (lo que es una aproximacin razonable para alimentaciones de 5 V, e
incluso de 3.3 V), podemos simplificar an ms la expresin del retardo, que puede
resultarnos muy til para clculos en primera aproximacin:
CL
t pLH
(5.29)
k p VDD
Dada la simetra del problema, para el retardo tpHL obtendremos una expresin idntica.
Con todo esto, el retardo de propagacin promedio en ambas transiciones valdr:
CL 1
1
1
t p = t pLH + t pHL =
+
(5.30)
2
2VDD k p k n
La mayora de las veces es deseable disear los inversores con retardos idnticos en una y
otra transicin. Esta condicin puede conseguirse haciendo kp y kn aproximadamente iguales
en valor, lo que da lugar tambin a una curva VTC simtrica. Como se ha comentado con
anterioridad, la igualacin de estos factores de ganancia significa hacer al dispositivo PMOS
aproximadamente tres veces ms ancho que el NMOS, lo que incide negativamente en la
capacidad de carga (CL) por el efecto de incremento de las capacidades de difusin, solape y
puerta de los dispositivos PMOS. Si la simetra de comportamiento entre ambos dispositivos
no es un objetivo primario, es posible hacer ms rpido el inversor por medio de la reduccin
de la anchura del PMOS, lo que incrementa algo el valor de tpLH (la resistencia del PMOS se
ve incrementada), pero por el contrario disminuye significativamente tpHL. Existe un valor de
compromiso para la relacin geomtrica entre el dispositivo PMOS y NMOS que optimiza el
retardo promedio de propagacin del inversor, y que puede demostrarse que vale (n / p)1/2,
siendo n y p las movilidades de electrones y huecos en cada uno de los dos tipos de
dispositivos.
Resistencia equivalente de canal
Una forma alternativa de calcular el retardo de propagacin, muy til en las simulaciones
al nivel de conmutacin, es recurrir a la modelizacin de los canales de los transistores (a
5.21
El inversor
travs de los que se realiza la carga y descarga del condensador CL) como resistencias
equivalentes. Aunque no pueda decirse ni mucho menos que el canal del transistor se
comporte como una resistencia, el modelo resistivo da suficiente precisin para una primera
estimacin del retardo. De esta manera, las caractersticas dinmicas del inversor, y en
particular su retardo de propagacin, se podrn calcular mediante un sencillo circuito RC. En
tal caso, el retardo de propagacin se podr evaluar a partir del comportamiento exponencial
de la tensin de salida que, para el transitorio de descarga, viene dado por la expresin:
Vout (t ) = VDD e t /( Rn + RL ) CL
(5.31)
donde Rn representa la resistencia equivalente de canal y RL la resistencia equivalente de las
interconexiones, que podremos despreciar en primera aproximacin.
El principal problema para establecer un valor de resistencia equivalente de canal en toda
una transicin es el carcter no lineal de esta resistencia y su dependencia con el tiempo y el
punto de operacin del transistor. En la bsqueda de un valor promedio representativo de todo
el transitorio, una aproximacin razonable es tomar como dicho valor representativo el
promedio de los valores de resistencia sobre la regin de inters o, an ms simple, el
promedio de los valores de resistencia en los puntos extremos de la transicin. Esta
aproximacin funciona bien si la resistencia no experimenta fuertes no linealidades sobre el
rango de promediado. Esto podemos expresarlo:
t
t
1 2
1 2 VDS (t )
1
(
)
Req = promediot =t1 ...t2 (Ron (t )) =
R
t
dt
=
dt (Ron (t1 ) + Ron (t 2 ))
on
t 2 t1 t1
t 2 t1 t1 I D (t )
2
(5.32)
Teniendo en cuenta esta aproximacin, concretaremos el clculo de la resistencia
equivalente de canal para determinar el retardo de propagacin de una puerta lgica. Vamos a
partir en este caso del modelo de transistor saturado en velocidad para el clculo de la
resistencia equivalente de canal, dado que proporcionar valores ms ajustados que el modelo
analtico para las tecnologas profundamente submicrnicas actuales.
Supondremos el proceso de descarga del condensador equivalente del nodo de salida de
una puerta a travs del canal de un NMOS, segn el esquema dibujado en la parte izquierda
de la figura 5.23. Teniendo en cuenta la definicin del retardo de propagacin, de nuevo nos
interesaremos por la descarga entre el valor inicial de tensin VDD y el punto medio de la
excursin lgica (VDD/2). Suponiendo que la tensin de alimentacin es sustancialmente
mayor que la tensin de saturacin de la velocidad (VDSAT), es fcil establecer que el transistor
permanece saturado en velocidad a lo largo de toda la transicin, con lo que el valor de la
resistencia promedio que se obtiene de integrar la resistencia a lo largo del transitorio es:
5.22
Req =
VDD / 2
1
VDD / 2
con
VDD
V
3 VDD 7
dV
1 nVDD
I DSATn (1 + nV )
4 I DSATn 9
(5.33)
V2
W
I DSATn = k n' (VDD VT )VDSATn DSATn
2
L n
(5.34)
Req =
+
1 nVDD
2 I DSATn (1 + nVDD ) I DSATn (1 + nVDD / 2 ) 4 I DSATn 6
Podemos hacer explcita la dependencia del retardo expresada en (5.35) respecto a los
parmetros de la tecnologa. Para ello sustituimos el valor de Req obtenido en (5.33) dentro de
esta expresin del retardo, ignorando el efecto de modulacin de longitud de canal:
3 CLVDD
CLVDD
t pHL = 0.69
= 0.52
(5.36)
'
(W / L )n knVDSATn (VDD VTn VDSATn / 2)
4 I DSATn
En la mayora de los diseos la tensin de alimentacin se elige lo suficientemente alta
como para que VDD >> VTn + VDSATn / 2 , con lo cual el retardo se hace independiente de la
tensin de alimentacin y su valor es:
CL
t pHL = 0.52
(5.37)
(W / L )n kn' VDSATn
5.23
El inversor
La tabla 5.I muestra los valores de resistencia para transistores de geometra mnima en la
tecnologa de 0.5 m, para dos tensiones (5 y 3.3 V), donde destaca la diferencia de valores
entre ambos tipos de canal.
Si nos preguntamos por la precisin de la
aproximacin RC, la figura 5.26 puede suponer
una respuesta. En ella se compara la respuesta
temporal del modelo resistivo con una simulacin
SPICE en un transitorio de alta a baja, y se puede
concluir que la aproximacin resulta bastante
optimista respecto al caso real.
Reduccin de CL. En esta lnea es conveniente recordar que existen tres factores que
contribuyen a la capacidad de carga: la capacidad de unin de las difusiones del propio
inversor, la capacidad de las interconexiones y el fan-out. Mediante un diseo cuidadoso
del layout pueden reducirse los dos primeros trminos.
Incremento de kp y kn por medio de un
incremento de la ratio W/L de los
transistores. Con esto hay que tener
cierto cuidado, dado que el incremento
del tamao de los transistores tambin
incrementa las capacidades de unin y
la de puerta, y esta ltima influir
negativamente en el fan-out de la
puerta a cuya salida se conecte.
Incremento de VDD. No es un factor
sobre el que el diseador usualmente
tenga demasiado control, al depender
implcitamente de la tecnologa. Ms
an, la tendencia en las tecnologas
Figura 5.26. Comparacin del retardo exacto con
el aproximado por la resistencia equivalente [1]
submicrnicas actuales es hacia la
5.24
5.25
El inversor
Para los interesados en conocer ms acerca de los mecanismos de corriente de prdidas en circuitos MOS,
existe un excelente trabajo donde se revisan dichos mecanismos en los circuitos submicrnicos:
K. Roy, S. Mukhopadhyay and H. Mahmoodi (2003) Leakage current mechanisms and leakage reduction
techniques in deep-submicrometer CMOS circuits. Proceedings of the IEEE, vol.91, no.2, pp.305-327.
5.26
(a)
(b)
Podemos realizar un clculo preciso de esta energa considerando, por un lado, la energa
extrada de la fuente de alimentacin (EVDD), y por otro lado la que se almacena en el
condensador (EC). Ambos trminos pueden deducirse integrando la potencia instantnea en el
periodo de inters. Las formas de onda de la tensin de salida y de la corriente a travs del
canal del PMOS se ilustran en la figura 5.29(b), y las expresiones para las energas quedan:
EVDD
DD
dvout
2
= iVDD (t )VDD dt = VDD CL
dt = CLVDD dvout = CLVDD
dt
0
0
0
(5.39)
DD
dv
C V2
EC = iVDD (t )vout dt = CL out vout dt = CL vout dvout = L DD
2
dt
0
0
0
5.27
(5.40)
El inversor
De estas expresiones se deduce que slo la mitad de la energa proporcionada por la fuente de
alimentacin se almacena en CL; la otra mitad se ha disipado en el transistor PMOS. Hay que
destacar tambin que esta disipacin de energa es independiente del tamao (y en
consecuencia de la resistencia del canal) del transistor de salida. Esta independencia es lgica,
dado que el condensador de salida se carga (o descarga) completamente en cada transitorio,
con lo que la energa asociada ser independiente de la velocidad a la que se cargue,
determinada sta por la resistencia del canal.
Durante el transitorio de descarga, la carga del condensador es retirada, y la energa que
tena almacenada se disipa en el dispositivo NMOS. De nuevo la energa ser independiente
de la resistencia del dispositivo. As, en cada ciclo de conmutacin (compuesto por dos
transiciones opuestas) se extrae de la fuente una cantidad fija de energa igual a CLVDD2. Si el
inversor es conmutado f01 veces por segundo en promedio, el consumo de potencia ser:
2
(5.41)
Pdyn = CLVDD
f 0 1
La importancia creciente en los circuitos actuales de este trmino de disipacin es
consecuencia de los progresivos avances de la tecnologa, que empujan las frecuencias de
funcionamiento a valores cada vez ms elevados, mientras la capacidad total de los chips
tambin se hace cada vez mayor al integrarse cada vez ms dispositivos en un die.
Consideremos, por ejemplo, una tecnologa CMOS de 0.25 m funcionando a 500 MHz, con
una capacidad promedio de 15 fF/puerta; esto supondr un consumo por puerta (alimentada a
2.5 V) de aproximadamente 50 W. Para un diseo de un milln de puertas y suponiendo que
ocurre una transicin en cada flanco de reloj, esto representara un consumo de 50 W, lo que
est cerca del lmite de la disipacin mxima permitida en un CI con cualquier encapsulado.
Afortunadamente, esta evaluacin es pesimista, dado que no todas las puertas del circuito
integrado conmutan a la frecuencia completa de 500 MHz. La actividad real en el circuito
es sustancialmente menor, y puede introducirse en el cmputo reemplazando la capacidad
fsica promedio CL por una capacidad efectiva, CEFF = CL , que representa el valor
promedio de la capacidad que es conmutada en un ciclo. En nuestro ejemplo, un factor de
actividad del 20% reduce el consumo promedio a 10 W.
Por otra parte, el valor calculado no tiene en cuenta el driving de los circuitos
directamente conectados a los pines de salida del encapsulado, que normalmente consume una
cantidad sustancial de la potencia. As, supongamos que el chip de nuestro ejemplo slo tiene
100 pines de salida, cada uno cargado con 20 pF (lo que puede ser un valor tpico), y
conmutados a una frecuencia de 20 MHz entre 0 y 5 V. Esto da lugar a un consumo adicional
de 1 W.
Por ltimo, insistir en que el problema del consumo va agravndose conforme se
incrementa la complejidad de los circuitos integrados. sta es una de las razones por las que
las tensiones de alimentacin van hacindose cada vez menores, reducindose
progresivamente los estndares de tensin (5 3.3 2.5 1.8 ). La reduccin de
consumo depende de forma cuadrtica de la disminucin de la tensin de alimentacin, tal y
como hemos visto, aunque afecta de manera negativa al retardo, como se evidencia de la
expresin (5.30) y la figura 5.25. El balance neto de disminuir la tensin de alimentacin es
positivo, no obstante, aun slo considerando el criterio disipacin-retardo, si bien existen
otros criterios de fiabilidad que tambin aconsejan dicha disminucin.
5.28
(a)
(b)
El inversor
por la puerta en cada evento de conmutacin (es decir, una transicin 01 10).
Suponiendo que la puerta se conmuta a su mxima velocidad, f max = 1 / (2t p ) , e ignorando las
contribuciones por corrientes de prdidas y por conduccin simultnea, el valor del PDP para
el inversor CMOS esttico es:
C V2
2
PDP = Paverage t p = CLVDD
f max t p = L DD
(5.44)
2
La energa consumida en cada ciclo completo de conmutacin (doble transicin 01 10)
ser justamente el doble del valor PDP. A partir de esta expresin se observa que el PDP de
una puerta CMOS es slo una funcin de la capacidad de carga y de la tensin de
alimentacin, con lo que la reduccin de alguna de estas dos variables mejorar las
prestaciones globales de esta lgica.
La validez del PDP como una medida de la calidad de un proceso tecnolgico o topologa
de puerta es cuestionable. Mide la energa necesaria para conmutar una puerta, pero este
nmero puede hacerse arbitrariamente bajo reduciendo la tensin de alimentacin, lo que nos
conducira a que el voltaje ptimo para operar un circuito sera el menor compatible con la
conservacin de su funcionalidad. Sin embargo, esto puede comprometer las prestaciones, tal
y como se ha comentado con anterioridad.
Una medida ms apropiada, por tanto, debera combinar prestaciones y energa, y esta
medida es el producto energa-retardo o EDP, cuya definicin es:
2
CLVDD
2
EDP = PDP t p = Paverage t p =
tp
(5.45)
2
Conviene analizar la dependencia de EDP respecto a la tensin de alimentacin, dado que
energa y retardo quedan afectados por VDD de forma opuesta, para encontrar un valor de
tensin de alimentacin que optimice simultneamente ambos parmetros. Suponiendo que
ambos transistores del inversor tienen valores comparables de tensin umbral y de saturacin,
podemos simplificar la expresin del retardo de propagacin presentada en (5.36) de la
siguiente manera:
CLVDD
tp
(5.46)
VDD VT VDSAT / 2
donde es un parmetro de tecnologa. Sustituyendo este valor en la expresin de EDP:
3
CL2VDD
EDP =
(5.47)
2(VDD VT VDSAT / 2)
Esta expresin es vlida en la medida en que los dispositivos estn saturados en velocidad, lo
que deja de ser cierto para bajos valores de VDD, aunque este hecho no distorsiona los
resultados globales del anlisis.
El valor ptimo de la tensin de alimentacin se obtiene derivando la expresin (5.47)
respecto a VDD e igualando el resultado a 0. El resultado para VDD es:
3
VDD opt = (VT + VDSAT / 2)
(5.48)
2
La conclusin ms significativa de este anlisis es que el valor de tensin de alimentacin
que optimiza simultneamente prestaciones dinmicas y energa es bastante bajo. Para
tecnologas submicrnicas con umbrales en el rango de los 0.5 V, el valor ptimo de VDD se
sita en torno a 1 V. La figura 5.31 representa el producto energa-retardo para una tecnologa
CMOS de 0.25 m, en donde puede apreciarse que el valor ptimo de tensin de alimentacin
se sita en torno a los 1.1 V.
5.30
Una puerta esttica CMOS es una combinacin de dos redes de transistores, la de pull-up
(PUN - pull-up network), integrada exclusivamente por transistores de canal p, y la de pulldown (PDN), integrada por transistores de canal n, cuya conexin se esquematiza en la figura
5.32. Estas redes deben disearse de tal manera que, en estado estacionario, una y slo una de
ellas proporcione al nodo de salida un camino de baja resistencia a un extremo de
alimentacin. Desde el punto de vista de diseo lgico, una conexin en serie de transistores
en cualquiera de las redes corresponde a una operacin AND de sus entradas, mientras una
conexin en paralelo representa una operacin OR, realizndose siempre una inversin en la
salida. Dado que ambas redes son duales (en el sentido indicado de conducir
alternativamente segn la combinacin de entradas), una conexin paralelo de transistores en
5.33
Figura 5.36. VTC de una puerta NAND de dos entradas, que depende del patrn de
entradas. La anchura de los canales de los PMOS es 1.5 veces la de los NMOS [2]
5.34
En cuanto a las caractersticas dinmicas, una de las ms reseables del inversor es que
posee unos tiempos comparables de subida y bajada, bajo relaciones geomtricas adecuadas
de los transistores p y n (lo que proporciona adems simetra a la curva VTC). Pensando en
trasladar esta propiedad a las puertas estticas CMOS, es necesario tomar ciertas medidas. En
efecto, cuando se trata de puertas de ms de una entrada, de nuevo las caractersticas
dinmicas de la celda quedan fuertemente afectadas por el patrn digital que se presenta en las
entradas y que produce la conmutacin de la salida. El diseo de las dimensiones relativas de
los dispositivos para conseguir la igualacin de tiempos en ambas transiciones, con
independencia de las combinaciones posibles de las entradas, inevitablemente nos conduce a
tener que considerar la situacin del peor caso.
Para ilustrar este aspecto, supongamos la puerta NAND de dos entradas representada en
la figura 5.37(a), en donde hemos simplificado el esquema de transistores utilizando el
modelo resistencia-interruptor de los dispositivos, y considerando un nico condensador
equivalente que concentra todas las componentes de capacidad en el nodo de salida de la
puerta. Supondremos primero que las resistencias
equivalentes de los canales de todos los
transistores son idnticas y equivalentes a la del
transistor NMOS de tamao mnimo. Para
determinar el tamao de los dispositivos que
garantice unos tiempos de subida y bajada iguales
o menores que los del inversor de referencia,
debemos considerar la combinacin de entradas
que produce el peor caso. En la transicin de
salida LH el peor caso corresponde a un solo
transistor de canal p conduciendo, dado que la
conduccin de ambos reduce la resistencia
equivalente y, por consiguiente, el retardo de la
(a)
(b)
red RC. El peor caso de tpLH , por tanto, puede
Figura 5.37. Modelos de conmutacin de
estimarse en este modelo RC como 0.69RpCL
puertas CMOS complementarias [2]
(el tiempo que la exponencial tarda en alcanzar el
50% del valor final). En la transicin contraria,
tpHL se hace 20.69RnCL , dado que el peor caso (y nico posible) es que conduzcan los dos
dispositivos de canal n en serie. En este caso, para igualar el tiempo de bajada del inversor de
referencia es necesario duplicar la anchura de los dispositivos NMOS, lo que reducir a la
mitad el valor de la resistencia de la expresin de tpHL. Un anlisis similar nos conduce a que
los dispositivos PMOS de la puerta NOR de la parte (b) de la figura 5.37 debern duplicar su
anchura para mantener las propiedades dinmicas del inversor de referencia.
Si se considera el efecto de saturacin de velocidad, las consideraciones anteriores
conducen a condiciones menos exigentes; la igualacin de los tiempos de subida y de bajada
pasa en este caso por multiplicar las anchuras de los dispositivos en serie por un factor de 1.5
(en lugar de 2), dado que en procesos submicrnicos los transistores apilados estn menos
sometidos al efecto de saturacin de velocidad. Por contra, si se considera el efecto de cuerpo,
que afecta a los transistores ms cercanos al nodo central, en rigor debern hacerse ms
anchos estos dispositivos que los que se conectan a los terminales de alimentacin.
Entendido el mecanismo de retardo en una puerta CMOS complementaria, resulta
sencillo llegar a la conclusin de que dicho retardo se deteriora rpidamente conforme
aumenta el fan-in. Esto es debido, en primer lugar, a que el gran nmero de transistores (2N,
si N es el nmero de entradas) incrementa la capacidad total de la celda, tanto en el nodo de
5.35
salida como en los nodos internos. En segundo lugar, una conexin en serie ralentiza tambin
el funcionamiento de la puerta, al incrementarse la resistencia equivalente. Aunque esto puede
resolverse haciendo ms anchos los dispositivos, como ya se ha indicado, no se obtiene
demasiada mejora en la velocidad por el efecto adverso que esto representa para las
capacidades parsitas.
Puede establecerse una dependencia del retardo de una puerta CMOS complementaria en
funcin del fan-in y del fan-out, cuya expresin es:
(5.49)
t p = a1 FI + a2 FI 2 + a3 FO
donde FI y FO son el fan-in y el fan-out de la puerta, y a1 , a2 y a3 son factores de peso
funcin de la tecnologa. La dependencia lineal con el fan-out puede entenderse del hecho de
que la capacidad de carga crece linealmente con dicho fan-out. La dependencia cuadrtica con
el fan-in es consecuencia de que, al aumentar ste, tanto la capacidad CL (proporcional al
nmero de transistores) como la resistencia equivalente del canal crecen de forma
proporcional, lo que en conjunto proporciona una dependencia cuadrtica. Una conclusin
inmediata de lo anterior es que puertas con un fan-in superior a 3 deben evitarse, al ser
demasiado lentas.
Ejemplo 5.7. Disear en CMOS esttico la funcin:
F = (D+A (B+C))
y dimensionar apropiadamente los transistores de cada una de las redes.
(a)
(b)
5.36
ambos tipos de dispositivos. Por esta razn a este tipo de lgica se la denomina
proporcional (ratioed).
Si analizamos estos circuitos desde el punto de vista dinmico, los retardos de
propagacin en ambas transiciones vendrn dados de forma aproximada por las siguientes
expresiones:
t pLH = 0.69 RL CL
(5.51)
t pHL = 0.69( RL || RPDN )CL
Segn esta expresin de tpLH , y de cara a verificar las restricciones dinmicas, la resistencia
equivalente del transistor de carga debera tener un valor tan pequeo como sea posible. Sin
embargo, esta condicin entra en conflicto
con la necesidad de hacerla mucho mayor que
RPDN , cuya disminucin excesiva dara lugar
a un consumo elevado. Este compromiso es el
que ha dado lugar a las diferentes
configuraciones de cargas que se han
propuesto como alternativas al CMOS
complementario. A modo de comparacin, en
la figura 5.39 se ilustran las curvas de
polarizacin
de
los
dos
esquemas
representados en la figura 5.38, que utilizan
un nico dispositivo MOSFET como carga.
Figura 5.39. Curvas de carga para diferentes
Estas curvas se representan junto a la recta de
tipos de dispositivos [2]
carga que proporcionara una resistencia de
valor apropiado, que en todo caso resulta
inferior en prestaciones a cualquiera de las dos configuraciones con transistor (menor
corriente disponible en cualquier punto), y junto a la caracterstica de una fuente de corriente,
que podramos considerar como el dispositivo ideal de carga.
Ejemplo 5.8. Determinar los puntos de inters de la curva VTC de un inversor con carga de
empobrecimiento construido con transistores NMOS de dimensiones mnimas en una tecnologa de
1.2 m, alimentado con una VDD de 5 V. Suponer que el transistor de empobrecimiento tiene una
tensin umbral del mismo valor absoluto que el transistor excitador de enriquecimiento.
VDSATp
VOL
=0
(5.52)
k n (VDD VTn )VOL
+ k p VDD VTp VDSATp
2
2
5.37
VOL
pWp
V
nWn DSATp
(5.53)
kn (VDD VTn )
Es obvio que VOL depende de la proporcin entre las anchuras del transistor de carga y el
excitador (NMOS), y que el PMOS de carga debe ser bastante ms estrecho que los
transistores de la red PDN. Por desgracia, esto tiene un impacto negativo en el retardo de
propagacin correspondiente al transitorio de carga del nodo de salida (LH), dado que se
limita la disponibilidad de corriente del PMOS.
Todo diseador de lgica pseudo-NMOS debe hacer frente a ciertos problemas. El
primero de ellos tiene que ver con la asimetra de la curva VTC, dado que los diferentes
factores de ganancia de los transistores desplazan el umbral de conmutacin (VM) respecto del
centro de la excursin lgica. Adems, la puerta tiene tambin unas caractersticas dinmicas
(tiempos de subida y bajada) desiguales en funcin de la transicin, dadas las diferentes
caractersticas de las resistencias equivalentes de carga y descarga del condensador de salida.
Una ltima desventaja, comn a todas las estructuras proporcionales, es el consumo esttico
de potencia cuando la salida se encuentra en baja, al existir un camino de corriente entre los
extremos de alimentacin. El consumo de potencia promedio en este estado puede deducirse
fcilmente de la corriente entregada por la carga en VOL:
2
VDSATp
(5.54)
Pav = VDD I low = VDD k p VDD VTp VDSATp
2
(a)
(b)
(c)
Figura 5.40. Puertas lgicas DCVS (differential cascode voltage switch) [1][2]
tensin que se aplique entre los extremos de los canales, tal como puede apreciarse en la parte
derecha de la figura 5.42.
La funcin lgica la implementa la PDN compuesta por transistores NMOS, que funciona
de manera parecida a la PDN de la estructura CMOS complementaria.
El nmero de transistores es sustancialmente menor que en el CMOS complementario,
siendo N+2 si N es el fan-in. En consecuencia, la capacidad equivalente de carga se ver
sustancialmente reducida respecto al CMOS complementario, lo que redunda en mayores
velocidades de conmutacin.
Se trata de una lgica no proporcional, por lo que la simetra de la VTC o las
caractersticas dinmicas no dependen de ninguna relacin geomtrica.
No presenta consumo esttico (salvo las corrientes de prdidas).
Se puede construir una estructura dual a la presentada en la parte (a) de la figura 5.43 si
consideramos una red de transistores PMOS formando una PUN, con una pareja de
transistores de precarga y evaluacin en posiciones opuestas respecto a la primera propuesta.
ste es el caso de la estructura representada en la figura 5.43(c), donde el nodo de salida es
predescargado a GND durante la fase correspondiente ( = 1), y evaluado cuando pasa a 0.
Conducta esttica de la lgica dinmica
Los niveles de salida de esta lgica (VOH y VOL) pueden ser fcilmente identificados con
VDD y GND, y no dependen del tamao de los transistores. Por otra parte, los parmetros de la
curva VTC son esencialmente diferentes de las puertas estticas discutidas hasta aqu, en
donde los mrgenes de ruido y los umbrales de conmutacin han sido definidos como
cantidades sin ninguna dependencia temporal. Por contra, en lgica dinmica, al requerirse
una secuencia peridica de precargas y refrescos de los estados lgicos, un anlisis esttico
puro no es posible. As, por ejemplo, el valor de los mrgenes de ruido ser una funcin de la
duracin del periodo de evaluacin; si ste es demasiado largo afectar severamente a un
nivel alto de salida (al disminuir VOH) y al correspondiente margen de ruido en alta, pero
tendr un efecto positivo sobre VOL al disminuirlo tambin; si es demasiado corto la influencia
sobre ambos mrgenes ser la contraria.
5.41
5.42
este estilo de diseo poco atractivo para aplicaciones operadas por batera, que requieren
ejecuciones a muy baja frecuencia para preservar la vida de uso de dichas bateras.
Reparto de carga
Si tomamos como referencia el circuito de la figura 5.45, durante la fase de precarga el
nodo de salida se situar a una tensin VDD . Si ahora suponemos que durante la evaluacin la
entrada B permanece a 0, y que la entrada A slo conmuta
en el semiciclo de evaluacin, la carga almacenada
originalmente en el nodo de salida se redistribuir entre CL
y Ca , lo que produce una cada de tensin en la salida
(Vout) que no puede ser recuperada.
Es lgico pensar que resulte deseable mantener el
valor Vout por debajo de |VTp| . De esta manera, la salida
de la puerta podra conectarse a un inversor esttico sin
que el nivel ms bajo de Vout (VDD - Vout) produzca
consumo esttico de potencia. Esto da lugar a la siguiente
restriccin de diseo:
VTp
Ca
<
0.2
(5.55)
CL VDD VTn
Figura 5.45. Reparto de carga [2]
Esta condicin no es difcil de conseguir al ser Ca
normalmente menor que CL , dado que esta ltima, adems
de la capacidad de difusin de drenador, incluye la capacidad de los hilos y la de fan-out.
Conexin en cascada de puertas dinmicas
Es obvio que la causa de este problema reside en que los nodos de salida intermedios han
de precargarse a 1. La puesta a 0 de las entradas de los transistores de las PDN resolveran
este problema, al impedir ningn tipo de conduccin hasta la evaluacin. En otras palabras, se
puede garantizar la operacin correcta si se fuerza a las entradas de los transistores de las
PDN a hacer nicamente transiciones 01 durante la evaluacin. Para conseguir esto se han
propuesto diferentes estilos de diseo, de los cuales presentaremos a continuacin los ms
utilizados.
Lgica domino
Un mdulo lgico domino consta de un bloque dinmico seguido de un inversor esttico
(figura 5.47). Esto asegura que todas las entradas al siguiente mdulo lgico estarn a 0 hasta
que finalice la fase de precarga. De esta manera la nica transicin posible en las seales de
puerta durante la evaluacin ser la 01.
La introduccin del inversor esttico ofrece otras ventajas, como que el fan-out de la
puerta es alimentado con un elemento de baja impedancia de salida (el inversor esttico), lo
que mejora la inmunidad al ruido, pudiendo optimizarse adems para obtener una alta
velocidad. De forma aadida, la lgica domino puede hacerse ms inmune a los efectos
parsitos, tales como reparto de carga y fugas, introduciendo un transistor restaurador de nivel
al inversor CMOS esttico. Esto se ilustra en la salida de la segunda de las etapas
representadas en la figura 5.47.
El CMOS domino puede resultar apropiado para circuitos complejos con amplios valores
][
P0 1 = (1 P1 ) P1 = 1 (1 PA )(1 PB ) (1 PA )(1 PB )
(5.60)
Tabla 5.II. Probabilidades de transicin de salida para puertas lgicas estticas [2]
Tabla 5.III. Probabilidades de transicin para puertas lgicas dinmicas precargadas [2]
5.47
problemas. Esta reorganizacin lgica para evitar los azares no suele ser, en general, una tarea
sencilla.
Diseo CMOS de bajo consumo
Suponiendo que las corrientes de cortocircuito, los azares y las corrientes de prdidas
quedan controladas por medio de aproximaciones apropiadas de diseo, la causa de consumo
de potencia dominante en CMOS es la dinmica. Si suponemos adems que la frecuencia de
funcionamiento es un parmetro fijo, el consumo de un diseo slo puede reducirse
manipulando dos parmetros: la tensin de alimentacin y la capacidad efectiva (Ceff), que
es el producto de la capacidad fsica de carga y la actividad de conmutacin (P01). El
primero de los factores lo hemos tratado de forma repetida a lo largo de este tema y del
anterior, discutiendo los lmites de reduccin de esta tensin y los compromisos con el
comportamiento dinmico. En consecuencia, en lo que sigue nos referiremos slo a la
estrategias de reduccin de Ceff.
Reduccin de la capacidad efectiva
Cuando el lmite inferior de la tensin de alimentacin est sujeto a restricciones
externas, o cuando la degradacin de las prestaciones por este camino son intolerables, el
nico medio de reducir la disipacin es disminuyendo la capacidad efectiva, bien
disminuyendo la capacidad fsica o la actividad de conmutacin. Dado que la mayor parte de
la capacidad de salida en los circuitos combinacionales es debida a las capacidades de los
transistores (lo que cada vez es menos cierto conforme los dispositivos van teniendo menores
dimensiones), esto significa que siempre que sea posible o razonable deberemos disear los
transistores con dimensiones mnimas. Esto no es posible, como hemos visto, cuando las
exigencias dinmicas requieren mayores geometras de los dispositivos de una puerta.
Otra manera de reducir las capacidades es evitando el compartir recursos. Por ejemplo,
las arquitecturas de buses compartidos, en donde cada una de las lneas de los buses tienen un
alto valor de capacidad, no son deseables; desde un punto de vista de consumo, es preferible
utilizar conexiones dedicadas punto a punto, lo que sin embargo tendr un efecto negativo
sobre el rea ocupada. De nuevo nos encontramos ante la disyuntiva rea frente a potencia,
que deberemos resolver en cada caso concreto.
La actividad de conmutacin es el otro parmetro que puede servirnos para minimizar la
capacidad efectiva y, consecuentemente, la disipacin. La eleccin de un estilo u otro de
diseo puede resultar definitiva en este aspecto, si bien no es el nico factor a considerar por
los diseadores. Por ejemplo, los circuitos dinmicos exhiben una actividad mayor de
conmutacin, lo que queda agravado por las numerosas conexiones de reloj que realizan
transiciones en cada ciclo.
5.48
Figura 5.53. Latch NMOS basado en multiplexor usando transistores nicos de paso [2]
5.50
Figura 5.54. Registro disparado a flancos positivos basado en una configuracin master-slave [2]
seal de reloj est en alta, el latch muestrea la seal de entrada, abrindose simultneamente
la realimentacin; en el nivel bajo de reloj la entrada se desconecta y el lazo de realimentacin
se cierra. Frente a esta simplicidad, esta estructura presenta el problema de degradar el nivel
alto de tensin a la entrada del primer inversor (VDD - VTn), lo que penaliza el margen de ruido
y las prestaciones de conmutacin, especialmente cuando VDD tiene un valor pequeo y VTn un
valor elevado. Tambin da lugar a una disipacin esttica en el primer inversor, dado que con
esa tensin de alta el dispositivo PMOS del inversor no queda completamente cortado.
Registros master-slave disparados a flancos
Cuando el reloj va a alta, la segunda etapa debe parar de muestrear la salida de la primera
y mantener el estado. Sin embargo, dado que ambos relojes estn simultneamente en alta
durante un corto intervalo de tiempo, ambos transistores de paso conducen y la entrada se
transmite a la salida. Como resultado, el dato en la salida puede cambiar en el flanco
positivo de reloj, lo que resulta indeseable en una estructura que debe disparar a flancos
negativos, como es el caso. A este tipo de problemas se les conoce como condiciones de
carrera (race), y hace que la salida pueda conmutar a un valor determinado por el ruido
en la entrada (azar persistente).
Una de las ventajas del registro basado en multiplexores es que el lazo de realimentacin
se abre durante el muestreo, con lo que el tamao de los dispositivos ya se ha indicado
5.51
Figura 5.55. Registro master-slave basado en transistores nicos de paso, y solape de las fases de
reloj [2]
que no resulta un factor crtico para la funcionalidad (no tienen que competir con otros
dispositivos). Sin embargo, cuando existe solape en las seales de reloj, el nodo A recibe
seal de D y B simultneamente, resultando un estado indefinido.
Estos problemas pueden solventarse utilizando fases de reloj no solapantes, tal como se
ilustra en la figura 5.56. El mantenimiento del estado en el intervalo temporal en el que ambas
fases estn en baja recae en las capacidades parsitas de los nodos intermedios, y de ah la
denominacin de registro pseudo-esttico que recibe esta alternativa.
Finalmente, siempre es posible construir estructuras estticas biestables mediante la
interconexin de puertas realimentadas, segn los esquemas conocidos de celdas biestables
SR, JK, D o T. Las implementaciones pueden realizarse en este caso en cualquiera de los
estilos lgicos revisados a lo largo de este tema, y en cualquier caso la cuenta de transistores
por funcin ser sensiblemente mayor a la de los esquemas presentados en este apartado.
5.52
5.53
Interconexiones y parsitos
5. INTERCONEXIONES Y PARSITOS
Adems de los transistores, las conexiones entre los diferentes componentes juegan un papel
determinante en las prestaciones de los circuitos integrados, mucho ms en las tecnologas
submicrnicas.
Se pueden realizar conexiones dopando intensamente regiones del substrato, o
depositando patrones de metal o polisilicio en capas sucesivas sobre la oblea, aisladas entre s
por capas alternadas de aislante. Por vas entendemos las ventanas que se abren en el
aislante de separacin entre capas de conexiones para hacer posible la continuidad de las
seales de una capa a otra. La figura 5.59(a) ilustra un esquema de distintos niveles
conectados mediante vas, y la parte (b) de esa misma figura muestra una microfotografa de
la seccin de un circuito integrado con cuatro niveles de metal.
Las lneas metlicas, adems de ser vehculo de seales, se utilizan para la alimentacin a
travs del chip. Estos hilos metlicos tienen una disponibilidad limitada en cuanto a
conduccin de corriente, debido sobre todo al fenmeno de la electromigracin. Este
fenmeno consiste en que una corriente continua en un metal, establecida durante un periodo
amplio de tiempo, produce el transporte de iones metlicos que generan colisiones, lo que a
niveles altos de corriente puede dar lugar a desplazamientos del metal, llegando a producir
roturas del hilo o cortocircuitos con otros hilos. En pequeos diseos la electromigracin no
supone un gran problema, pero en diseos mayores la anchura de los hilos metlicos de
alimentacin s que puede ser un parmetro crtico para asegurar el funcionamiento a largo
plazo del circuito.
La incidencia de estos fallos pueden cuantificarse a travs del parmetro tiempo medio
de fallo para los hilos metlicos (tiempo necesitado para que la mitad de los sitios de test
fallen) que es una funcin de la densidad de corriente. Bajo las reglas SCMOS, los hilos no
5.54
(a)
(b)
deben soportar corrientes superiores a 1.5 mA por micra de ancho (en direccin perpendicular
al flujo de corriente).
5.55
Interconexiones y parsitos
C j (Vr ) =
Cj0
Cj0 =
Si
(5.61)
xd 0
Vr
1+
Vbi
donde Cj0 es la capacidad de unin a tensin nula y xd0
es la anchura de la regin de carga espacial a tensin
nula. Dado que estas capacidades varan con la tensin
de polarizacin de la unin, suelen considerarse los
valores de peor caso. Cabe recordar en este punto que
las capacidades de las regiones de fuente y drenador de
los transistores se cuantifican de igual manera que las
de los hilos difundidos.
siendo
E = t Vout (t ) dt
(5.62)
Esta forma de definir el retardo ajusta de forma precisa el resultado de las simulaciones de las
conexiones en los circuitos integrados.
Para poder hacer los clculos, es necesario dividir el hilo en n secciones de resistencia r y
capacidad c (figura 5.64), y el retardo se calcular a partir de una suma de productos RC,
donde cada resistencia se multiplica por la suma de todos los condensadores posteriores en el
hilo. Con valores idnticos de resistencia y capacidad en cada seccin, el valor del retardo
ser:
n
1
E = r (n i )c = rc n(n 1)
(5.63)
2
i =1
Figura 5.64. Lnea de transmisin RC para el clculo del retardo de Elmore [1]
5.57
Interconexiones y parsitos
De esta expresin se pone de manifiesto que el retardo crece con el cuadrado de la longitud
del hilo, que ser un factor determinante para el comportamiento dinmico de la puerta
conectada. Tambin resulta obvio que conviene utilizar materiales con el producto RC ms
bajo posible, por lo que el aluminio y el dixido de silicio se estn reemplazando en las
interconexiones de los circuitos de tecnologas ms avanzadas por cobre y aislantes de baja
constante dielctrica.
REFERENCIAS
[1]
W. Wolf. Modern VLSI Design. Systems-on-Chip Design (3e). Prentice Hall. 2002.
ISBN: 0-13-061970-1.
[2]
[3]
5.58
APNDICE
Tecnologa CMOS de 1.2 m
NOTA:
Tal como queda en evidencia de los datos anteriores, los parmetros del modelo manual no
coinciden con los expresados en el modelo de nivel 2, en particular el k y el . La razn se
encuentra en una correccin que se ha introducido en los parmetros dominantes del transistor
(justamente k y ) de cara a poder seguir utilizando con un mnimo de precisin las sencillas
ecuaciones del modelo analtico de MOSFET (aplicables a transistores de canal largo),
tomando en consideracin no obstante los efectos de canal corto que este modelo no
incorpora. Por otra parte, y de cara a la obtencin de las caractersticas dinmicas, dado que
las prestaciones de un circuito digital MOS quedan determinadas de forma sustancial por la
corriente mxima disponible (VGS = VDS = VDD), es esencial que modelo y comportamiento real
tensin-corriente se igualen sobre todo en esta regin. La idea queda reflejada en la figura
inferior para una tensin de alimentacin de 5 V. A partir de la curva del transistor de canal
corto, se propone un transistor de canal largo que proporcione la misma corriente para VGS =
VDS = 5 V, y cuya pendiente iguale a la del transistor real en dicha regin. De esta
correspondencia extraeremos los valores empricos para k y . Obviamente, este modelo dar
lugar a errores sustanciales cuando se utilice en otras
regiones (cuando VGS presente valores pequeos), o
cuando vare la tensin de alimentacin. Asimismo,
cuando se trate de determinar caractersticas estticas
precisas (por ejemplo, la curva VTC), ser necesario
emplear el modelo completo de nivel 3 o BSIM.
En suma, los valores indicados para el modelo manual se
podrn utilizar en la determinacin de las prestaciones, y
se han extrado para una tensin de alimentacin de 5 V,
y para transistores NMOS y PMOS con geometras
idnticas (W = 2.0 m , L = 1.2 m).
A.1