Tema 4. Modelado del MOSFET en SPICE

Anuncio
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
Tema 4. Modelado del MOSFET en SPICE
I.
Introducción
La simulación eléctrica es el medio más fiable para verificar el funcionamiento de los circuitos antes de su fabricación
y es, por tanto, esencial en circuitos integrados donde sus dispositivos y componentes no pueden alterarse una vez fabricado. El primer simulador eléctrico fue SPICE (Simulation Program with Integrated Circuit Emphasis), desarrollado en la
Universidad de Berkeley, California en los años 70. Después han ido apareciendo otras versiones del mismo simulador
PSPICE, HSPICE y otros simuladores como ELDO o SPECTRE (En la actualidad los más utilizados son HSPICE, ELDO
y SPECTRE), aunque todos ellos mantienen la filosofía original de SPICE y una sintaxis similar.
La razón de la alta fiabilidad de estos simuladores se encuentra en la precisión de los modelos que describen el comportamiento íntimo de los dispositivos. Dichos modelos van desde sencillas ecuaciones lineales, como por ejemplo la expresión que relaciona la intensidad y la tensión en un resistor ideal, hasta complejas ecuaciones que han de resolverse por
métodos iterativos como las que se usan para modelar la mayoría de dispositivos semiconductores. La complejidad de estos
últimos y el elevado número de parámetros necesarios de un modelo, que por otro lado puede ser compartido por muchos
dispositivos, es el origen de la sintaxis originaria de SPICE y en la actualidad común a varios simuladores eléctricos.
En SPICE, un dispositivos semiconductor (diodos, transistores bipolares y MOS) se describe mediante dos líneas del
“netlist” de entrada: una línea de elemento y una línea de modelo, que tiene el formato siguiente para el MOSFET:
Línea de elemento
Mnombre D G S B nombre_modelo l = longitud_canal w = anchura_canal
+ ad = área_drenador as = área_fuente pd = perímetro_drenador ps = perímetro_fuente
+ nrd = número_cuadrádos_drenador nrs = número_cuadrádos_fuente
Línea de modelo
.model nombre_modelo nmos (ó pmos) level = valor
+ nombre_parámetro = valor nombre_parámetro = valor ....
El nombre de un MOSFET debe empezar por M (ó m), luego siguen, por este orden, el nudo de drenador, el de puerta,
el de fuente y el de substrato (recuérdese, no obstante, que los nudos de drenador y fuente son intercambiables). A continuación aparece el nombre del modelo asociado y por último la longitud y la anchura del canal (todas las unidades se expresan en el S.I.). Adicionalmente puede indicarse las áreas y perímetros de drenador y fuente, así como el número equivalente
de cuadrados de dichas regiones, para el cálculo de capacidades y resistencias parásitas.
La línea de modelo comienza con la palabra clave .model seguida por el nombre del modelo, que deberá coincidir con
el expresado en la línea de elemento, y que puede ser compartido por cuantos MOSFET del mismo tipo se desee. El campo
siguiente indica el tipo de MOSFET (nmos o pmos) y a continuación se definen una serie de parámetros con el formato
parámetro = valor. Generalmente, uno de estos parámetros recibe el nombre level y su valor indica al simulador el nivel
del modelo elegido para el MOSFET.
Comenzando por el “nivel 1” (level = 1), que constituye el modelo más simple, los simuladores eléctricos tipo SPICE
permiten incorporar numerosos modelos, de complejidad y precisión crecientes. En este tema se realiza un repaso de los
posibles modelos del MOSFET y se hará hincapié en las condiciones de validez de los mismos. Todo diseñador de circuitos
integrados debe ser consciente de estos rangos de validez, en función del nivel, y de las posibles deficiencias que todos los
modelos tienen ante determinadas condiciones de trabajo de los dispositivos. No se profundizará, por tanto, en la construcción matemática de los modelos sino en su utilización. Al mismo tiempo, se introducirán las técnicas de extracción de
parámetros, paso clave del éxito de los modelos actuales del MOSFET.
Las consideraciones se realizarán siempre tomando como ejemplo un nMOS de enriquecimiento. Las extensiones a
otros casos (pMOS, transistores de empobrecimiento, etc.) son triviales y se dejarán como ejercicio para el lector.
II.
Modelo de nivel 1
El llamado model de “nivel 1” es el modelo del MOSFET originariamente incluido en SPICE. Coincide prácticamente
con el modelo aproximado de análisis manual salvo que no incluye el parámetro alpha (considera la simplificación α = 1
con las implicaciones que esto conlleva). También se le llama modelo de “Shichman-Hodges” no porque dichos autores
derivasen el modelo sino porque fueron los primeros en usarlo para simular un circuito en 1968. Al mismo tiempo se desarrollaba la primera versión de SPICE y de ahí su incidencia. Los parámetros básicos del modelo se recogen en la Tabla 1.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
Tabla 1: Parámetros básicos del modelo SPICE de nivel 1
Parámetro
Unidades
TPG
TOX
NSUB
m
PARÁMETROS DEL PROCESO
Tipo de material de la gate
Espesor del óxido de puerta
Concentración del dopado del substrato
cm -3
m
XJ
II.1
Descripción
Profundidad de las regiones de D y S
PARÁMETROS ELÉCTRICOS
UO
c m2 ⁄ ( V ⋅ s )
VTO
LAMBDA
V
V-1
Coeficiente de modulación del canal. Inverso de la tensión Early ( V A )
CGSO
CGDO
CGBO
F/m
F/m
F/m
Capacidad por unidad de anchura de canal (región de fuente)
Capacidad por unidad de anchura de canal (región de drenador)
Capacidad por unidad de longitud de canal
Movilidad para bajo campo eléctrico
Tensión umbral extrapolada
Modelo para la intensidad de drenador
La obtención del modelo para la intensidad de drenador presupone la aproximación de “canal gradual”; esto es, la densidad superficial de carga en la región de empobrecimiento bajo el canal no depende de la posición. Esta suposición es errónea puesto que es sabido que dicha densidad es mayor en la región de fuente que en la región de drenador para un nMOS
y que tal diferencia crece con la tensión V DS . El resultado es que α = n = 1 , con lo cual se obtiene*:

W
1
si V DS < VGS – V T (óhmica)
 UO ----- C ox' ( VG S – VT ) VDS – -- V 2DS ( 1 + LAMBDA ⋅ V DS )
Le
2

ID = 

WC '
U O ----- ------ox
si VD S ≥ V GS – V T (saturación)
--- ( VG S – VT ) 2 ( 1 + LAMBDA ⋅ VD S )

Le 2

(1)
donde,
ε ox
C ox' = ------------TOX
L e = L – 2 ⋅ XJ
(2)
donde L e representa la longitud efectiva teniendo en cuenta que la difusión lateral de las regiones difundidas bajo el canal
es igual a su profundidad respecto a la superficie del substrato. En versiones actuales del modelo de nivel 1 se considera
que la difusión lateral es igual a 3/4 la profundidad de las regiones de drenador y fuente; esto es, L e = L – 2 ⋅ 0.75 ⋅ XJ .
El parámetro LAMBDA, que coincide con el inverso de la tensión Early, LAMBDA ≡ 1 ⁄ V A , se utiliza para incluir el
efecto de modulación de la longitud del canal. Se incluye también en la expresión de óhmica para garantizar la continuidad
de ID en la transición de óhmica a saturación, para V D S = VDS ' = V G S – V T .
La tensión umbral se calcula como sigue:
Q B'
V T = V FB + φB – ---------- = V FB + φB + γ φ B + V SB
C ox'
(3)
donde,
kT NSUB
φB = 2φ F = 2  ------ ln ---------------- 
q
n
i
Q ox'
V FB = VM S – ---------C ox '
(4)
donde Q ox' , calculada a partir del parámetro adicional NSS (densidad de estados superficiales), es la densidad de carga
atrapada en la entrefase óxido-substrato y resulta ser despreciable en los procesos actuales. Además VMS es el opuesto del
potencial de contacto entre el material de puerta y el substrato,
W S – W M
V MS = – ( φMS ) = –  ---------------------

q
En el modelo,
*. En las expresiones del modelo se resaltará la aparición de los parámetros básicos mediante negritas.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
(5)
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
– E ⁄ 2 – φ
g
F


 E g ⁄ 2 + φF
V MS = 
 –E g ⁄ 2 + φ F

 Eg ⁄ 2 – φ F

si la puerta e n+, y el substrato es p-, lo usual en un nMOS integrado 

si la puerta e p+, y el substrato es n-, lo usual en un pMOS integrado 
si la puerta e n+, y el substrato es n- 

si la puerta e p+, y el substrato es p- 
TPG = 1
(6)
TPG = – 1
la opción TPG = 0 indica que la puerta es de aluminio (en desuso).
El cálculo anterior de VT se realiza si no indica el valor del parámetro VTO que representa la tensión umbral nominal
(sin efecto substrato). Si se incluye este parámetro en el modelo entonces,
V T = VTO + γ ( φ B + V SB –
φ B)
(7)
lo cual tiene prioridad sobre el cálculo anterior.
En este punto conviene aclarar que el conjunto de parámetros de la tabla anterior representa un conjunto básico de
parámetros. De hecho, a veces por conveniencia y mejor ajuste con los resultados experimentales no se especifican dichos
parámetros sino otros que podrían derivarse de este conjunto básico. Ejemplos de tales parámetros “secundarios” son
GAMMA , KP y PHI que son los valores del coeficiente de efecto substrato, del producto µC ox' y de φ B , respectivamente.
Nótese que dichos parámetros pueden en efecto calcularse a partir del conjunto básico de parámetros. La inclusión de estos
(y otros similares) en el modelo tiene prioridad sobre los calculados internamente. Luego la expresión (7) puede también
ponerse como,
VT = VTO + GAMMA ( PHI + V SB –
PHI )
(8)
Ésta es una técnica habitual en el modelado del MOSFET en SPICE.
En las versiones actuales del modelo de nivel 1 podemos encontrar otros parámetros que afectan a la intensidad de
drenador como JS, RS, R D ó RSH . El primero es la densidad de corriente inversa de saturación de las uniones fuente y
drenador con el substrato (la corriente como I SS = JS ⋅ AS , IS D = JS ⋅ A D ). Los parámetros RS y RD representan las resistencias parásitas en serie con la fuente y el drenador. Si no se especifican y en su lugar se especifica RSH, dichas resistencias
se calculan a partir del número equivalente de cuadrados de ambas regiones,
RD = RSH ⋅ NRD
R S = RSH ⋅ NRS
(9)
donde NRD y NRS son los especificados en la línea de elemento.
II.2
Modelo de carga.
El “modelo de carga” asociado a un modelo de simulación del MOSFET está formado por una serie de relaciones carga
tensión y un conjunto de expresiones para el cálculo de capacidades. El modelo de nivel 1 implementa el más sencillo de
dichos modelos de carga, el cual presenta, como se verá, algunas deficiencias.
En el modelo de nivel 1 se parte de la ley de neutralidad de carga asociada a la estructura MOS: cargas en la puerta +
cargas en el substrato = 0; esto es,
Q G = – ( Q I + QB )
(10)
Tras alguno cálculos basados en la aproximación de canal gradual ( Q B ≠ f ( x, VD S ), 0 < x < L ), se llega a

( V GD – V T )3 – ( VG S – VT )3
2
– QB
óhmica
-- WL e C ox' -----------------------------------------------------------------3
( V GD – V T )2 – ( VG S – VT )2
QG = 

2

saturación
-- WL e C ox' ( VG S – VT ) – Q B
3

(11)
QB = – γ C ox' φ B + V SB
(12)
donde
Una vez que se dispone de las relaciones carga-tensión se usa el llamado Modelo de Meyer para el cálculo de las capacidades intrínsecas. Este modelo se caracteriza por considerar la puerta del MOSFET como nudo al cual se conectan todas las capacidades intrínsecas (ver Fig. 1). Las expresiones se obtienen a partir de la relación carga-tensión mediante la
fórmula siguiente:
C GX =
∂QG
∂ V GX
+ C GX
extrínseca
(13)
Si embargo, al aplicar directamente el Modelo de Meyer surge una discontinuidad en C GS y C GD al pasar de óhmica a
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
G
C GS
C GD
S
D
C GB
B
Figura 1. Capacidades del modelo de Meyer
saturación que causa problemas de convergencia en los algoritmos del simulador. Por está razón las expresiones implementadas en el nivel 1 están modificadas como sigue (inversión fuerte => ∆Q B = 0 ):

V GS – VD S – VT 2 

2
-- WL eC ox'  1 – ----------------------------------------------  + CGSO ⋅ W
3
2 ( V GS – V T ) – VDS 

C GS = 

2

saturación
-- WL eC ox' + CGSO ⋅ W
3

2
2
VG S – VT

 -- WL eC ox'  1 – ----------------------------------------------  + CGDO ⋅ W
3
2
(
V
–
V
)
–
V
C GD = 

GS
T
DS 


CGDO ⋅ W
saturación
C GB = CGBO ⋅ L e
óhmica
(14)
óhmica
óhmica y saturación
Los parámetros adicionales del modelo de nivel 1 CGSO, CGDO son las densidades lineales de capacidad de sola* . Similarmente, el parámetro CGBO
pamiento entre la puerta y las regiones difundidas (extrínseca); esto es, equivalen a C W
*
juega el papel de C L representando la capacidad de solapamiento puerta-substrato por unidad de longitud de canal.
Nótese que (14) predice el comportamiento esperado en óhmica “profunda” ( VD S « VG S – VT ); o sea,
C GS = C GD = ( 1 ⁄ 2 ) W Le C o x' y asegura la continuidad en la transición a saturación ( VD S = VGS – VT ).
• Capacidades de unión
Además de las capacidades Meyer, el modelo de nivel 1 implementa la parte extrínseca de las capacidades C BS y C BD ;
esto es, las capacidades de unión de las regiones de fuente y drenador, respectivamente, con el substrato. Las expresiones
son las típicas de una capacidad de unión:
CJ ⋅ AS
CJSW ⋅ P S
C BS = --------------------------------------+ ---------------------------------------------( 1 – VB S ⁄ φj )MJ ( 1 – V BS ⁄ φ j )MJSW
CJ ⋅ A D
CJSW ⋅ P D
C BD = ---------------------------------------+ ----------------------------------------------( 1 – VB D ⁄ φj )MJ ( 1 – V BD ⁄ φ j )MJSW
(15)
con doble contribución (de área y de perímetro, obsérvese la posición de las áreas y los perímetros de drenador y fuente
cuyos valores, específicos para cada transistor, se definen en la línea de elemento). Es claro también el papel de los nuevos
parámetros CJ, CJSW, MJ y MJSW. φ j es el potencial de contacto de las uniones D-B ó S-B, que puede calcularse a partir
de los parámetros básicos
E g kT NSUB
φj = ------ + ------ ln ---------------2
q
ni
(16)
o bien, incluirse en el modelo mediante el parámetro adicional PB (lo cual tiene prioridad sobre el cálculo anterior).
II.3
Extracción de los parámetros del modelo
La extracción de los valores de los parámetros de un modelo a partir de medidas realizadas sobre un conjunto de MOSFETs es un paso crucial para la validez y fiabilidad de dicho modelo. En esta sección se enseñara a extraer los parámetros
del modelo de nivel 1 que intervienen en la intensidad de drenador. Por tratarse de un modelo sencillo, la extracción de
parámetros puede realizarse manualmente a partir de medidas simples sobre las características de gran señal I-V del tran-
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
sistor. En modelos más complejos o cuando se han de procesar gran número de datos experimentales, la extracción de
parámetros se realiza computacionalmente, haciendo uso de técnicas de regresión (ajuste) no lineal como por ejemplo
ajuste por mínimos cuadrados. En general se traslada el problema de extracción de parámetros a un problema matemático
de minimización de funciones que es solucionable aplicando optimización. Este tipo de extracción se verá con mayor detalle en las prácticas de la asignatura.
De los parámetros (básicos o no) que intervienen en ID , consideraremos conocidos aquellos para los cuales se tiene un
mejor control a nivel del proceso tecnológico: TOX*, NSUB, XJ. Asimismo supondremos conocidas las dimensiones del
transistor. Mediante medidas sencillas y cálculo manual encontraremos los valores de los siguientes parámetros: VTO, UO,
LAMBDA, GAMMA, PHI †.
• Extracción de UO y VTO en óhmica
2 en la expresión
En óhmica profunda (para un valor pequeño y conocido de V DS ), se puede despreciar el término en V DS
de ID , con lo cual para V SB = 0 ,
W
I D ≅ UO ----- C o x' ( VGS – VTO )V DS
Le
(17)
W
W
I D ≅  UO ----- C ox'VD S V GS –  U O -----C ox'VTOV DS




Le
Le
(18)
o bien,
W
donde resulta fácil identificar la ecuación de una recta de pendiente  UO ----C ox 'V DS  y ordenada en el origen

L
W
e
–  UO ----- C ox'VTOV DS . Se trata pues de medir la intensidad de drenador para diferentes valores de VGS (todos en inversión


L
fuerte) ye realizar una regresión lineal de los puntos obtenidos, para obtener la recta de mejor ajuste como se muestra en la
Fig. 2(a). Una vez realizado el ajuste, los valores de UO y VTO se obtienen de las expresiones anteriores.
• Extracción de GAMMA y PHI en óhmica
Si se repite el procedimiento a medida que aumenta la tensión V SB , se obtendrán curvas similares desplazadas a la derecha de la curva obtenida para V SB = 0 , lo cual permitirá obtener un conjunto de valores de la tensión umbral que deberán
ajustarse a la expresión (8), donde ya se conoce VTO. Dicha expresión es no lineal en V SB y además incluye dos parámetros
de ajuste, GAMMA y PHI. Para realizar el ajuste manualmente conviene reducir el problema a una regresión lineal, lo cual
se consigue, tomando como variable independiente PHI + VSB y de nuevo obtendremos la representación gráfica de una
recta como la de la Fig. 2(b). La alineación de los puntos depende también de PHI, por lo que deberemos en un primer paso
buscar por prueba y error el valor de PHI que genera la máxima alineación y luego realizaremos el ajuste de regresión. La
pendiente de la recta de mejor ajuste coincidirá con GAMMA y el valor de PHI tras la regresión se obtendrá a partir de la
ordenada en el origen. Este es un claro ejemplo de un problema de extracción que se realiza mucho más eficientemente con
ID
Puntos que no pueden
considerarse por no
estar en I.F.
VT
m ∼ UO
m = GAMMA
VTO-GAMMA* PHI
VGS
PHI + VS B
(a)
ID
VG S = 0
(b)
∼ UO ⋅ VTO
Figura 2. (a) Extracción de UO y VTO a partir de medidas en óhmica con VDS pequeño. (b) Extracción de GAMMA y
PHI a partir de medidas de V T frente a V SB .
*. En particular, TOX se puede medir con precisión mediante un trazador capacidad-tensión. Por ejemplo en acumulación, C GB = C o x .
†. Recordemos que usualmente se extraen valores independientes para ciertos parámetros (buscando siempre un mejor ajuste), aun
cuando dichos parámetros pudieran calcularse a partir de otros ya conocidos. Este es el caso de GAMMA y PHI en este ejemplo. Otro
ejemplo típico lo encontramos en el parámetro KP definido anteriormente.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
un programa de regresión no lineal en un ordenador.
• Extracción de LAMBDA en saturación
En inversión fuerte saturación para V SB = 0 ,
W
I D = UO ----- C o x' ( VGS – VTO )2 ( 1 + LAMBDA ⋅ VDS )
Le
(19)
donde el parámetro desconocido es LAMBDA. Por la relación lineal aproximada I D – VDS en saturación, es posible utilizar
la regresión lineal para encontrar la pendiente de la recta de mejor ajuste de los puntos ( ID, V DS ) medidos en saturación,
que resulta ser
W
m = UO ----- C ox' ( VGS – VTO )2 ⋅ LAMBDA ≡ I D ' ⋅ LAMBDA
Le
(20)
función de V GS . Como muestra la Fig. 3, es prácticamente imposible obtener un único valor de LAMBDA válido para todas
las curvas, esto es para cualquier valor de VGS , lo cual se debe en parte al ajuste y en mayor parte a la propia ineficacia del
modelo λ para describir un fenómeno tan complejo como la modulación de la longitud del canal. El valor de LAMBDA a
incluir en el modelo suele tomarse como el promedio de los obtenidos para cada curva medida.
La extracción del resto de parámetros requiere medidas específicas, por ejemplo de tipo dinámico para obtener los
parámetros para el cálculo de capacidades. A modo de ejemplo se recogen a continuación los parámetros del modelo de
nivel 1 extraídos para una tecnología CMOS de 0.5µm.
Modelo para nMOS
.model nch nmos
LEVEL=1
+
NSUB=9e+14
+
TOX=9e-9
+
MJ=0.45
+
CGDO=0.4e-9
VTO=0.7
XJ=0.08e-6
PB=0.9
MJSW=0.2
CGSO=0.4e-9
GAMMA=0.45 PHI=0.9
UO=350
LAMBDA=0.1
CJ=0.56e-3
CJSW=0.35e-11
JS=1.0e-8
CGBO=0.15e-9
Modelo para pMOS
.model pch pmos
LEVEL=1
+
NSUB=5e+14
+
TOX=9e-9
+
MJ=0.5
+
CGDO=0.3e-9
VTO=-0.8
XJ=0.09e-6
PB=0.9
MJSW=0.2
CGSO=0.3e-9
GAMMA=0.40 PHI=0.8
UO=100
LAMBDA=0.2
CJ=0.94e-3
CJSW=0.32e-11
JS=0.5e-8
CGBO=0.15e-9
Cada valor conlleva unas unidades asociadas al parámetro en cuestión. Suelen ser unidades del S.I. con algunas excepciones (en el modelo anterior, NSUB tiene unidades de cm -3, en lugar de m -3 ). Además, cada parámetro de un modelo tiene
asociado un valor por defecto; esto es, no es necesario especificar aquello parámetros del modelo cuyo valor no cambie
respecto al valor por defecto. Algunos de estos detalles son específicos de cada simulador por lo que se recomienda consultar el manual de usuario en cada caso.
Un ejercicio instructivo sería comparar los valores absolutos de los parámetros para el caso nMOS y pMOS y relacionarlos con las diferencias entre ambos dispositivos explicadas en temas anteriores.
ID
m = I D'LAMBDA
V DS
1
≅ -------------------------LAMBDA
Figura 3. Extracción de LAMBDA a partir de parejas de puntos ( ID , V DS ) medidos exclusivamente en I.F. saturación
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
II.4
Deficiencias del modelo de nivel 1
Con respecto a la estimación de la corriente de drenador el modelo de nivel 1 presenta las siguientes carencias:
• No considera las regiones de inversión débil e inversión moderada; esto es, la corriente en el canal se considera
nula cuando V GS ≤ VT .
• Dado que no incluye ningún efecto relacionado con las dimensiones del canal, sólo predice de forma razonablemente precisa el comportamiento de transistores largos y anchos* . Podemos fijar el limite de precisión en unas
5µm de longitud de canal.
• Aún para estos transistores las simplificaciones de canal gradual por un lado, y la representación modulación de la
longitud de canal mediante un único parámetro LAMBDA de valor constante por otro, genera grandes imprecisiones.
• Recordemos la falta de grados de libertad del modelo de análisis manual cuando se suponía α = n = 1 , de forma
que la expresión de la intensidad de drenador no incluía suficientes parámetros para ajustar al mismo los comportamiento en óhmica y en saturación. Exactamente lo mismo le ocurre al modelo de nivel 1. Sólo en aquellos casos
en los que el efecto substrato sea débil el ajuste será razonable al mismo tiempo en óhmica profunda y en saturación; pero aún persistirá un desajuste en la región de transición.
• Finalmente, por lo aproximado del método λ (equivalente al método Early), las predicciones de la intensidad en
saturación y, aún en mayor medida, las de la conductancia de salida del MOSFET suelen presentar grandes
errores.
Con respecto al modelo de carga, se observa que ¡el Modelo de Meyer vulnera la ley de conservación de carga! Un
ejemplo sencillo de este efecto se tiene en el circuito de la Fig. 4. Cuando la fuente de tensión V1 genera un tren de pulsos,
la simulación predice que la tensión de salida (a la derecha) experimenta una “caída” que no es real sino que está asociada
a una “pérdida” de carga en la estructura MOS. Volveremos sobre este efecto más adelante.
III. Modelo de nivel 2
Cuando mediados los años 80 los avances tecnológicos permitieron la fabricación de MOSFETs de longitud inferior a
5µm resultó evidente que el modelo de nivel 1 había quedado obsoleto por su incapacidad de modelar efectos de pequeñas
dimensiones. Además se conocía (e incluso se usaba) la conducción subumbral, completamente ignorada en el modelo de
nivel 1. Más importante si cabe, la aproximación de canal gradual parecía cada vez menos justificada. Todo esto condujo
al desarrollo e implementación en SPICE de un nuevo modelo del MOSFET, llamado modelo de nivel 2 (LEVEL=2), que
entre otros consideraba por primera vez los siguientes aspectos:
• Variación de la carga de empobrecimiento a lo largo del canal.
• Solapamiento de las zonas de carga espacial (zonas empobrecidas) asociadas a las regiones de drenador y fuente y
asociada al substrato (efecto de canal corto).
• Zona de carga espacial inducida por la puerta fuera del área del canal (efecto de canal estrecho).
• Reducción de la movilidad por efecto del campo eléctrico en el canal.
Figura 4. Ejemplo de incumplimiento de la ley de conservación de carga debida a deficiencias del modelo de Meyer. Simulación con PSPICE y el modelo de nivel 1 del apartado II.3
*. De hecho, en la obtención de la corriente de drenador se supone que el canal es infinitamente largo y ancho, para poder despreciar los
efectos de borde.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
• Saturación de la velocidad de los portadores.
La inclusión de todos estos efectos genera un modelo analíticamente muy complejo (como se deriva del elevado número de parámetros recogidos en la Tabla 2) y, debido a que sus posibles problemas de convergencia, ineficaz computacionalmente. Sin embargo, tuvo un gran impacto y gozó de amplia y prolongada aceptación entre fabricantes y diseñadores de
CIs, para finalmente, condicionado por la evolución tecnológica, ser sobrepasado por modelos más recientes. Éstos, a su
vez, han quedado obsoletos y han sido reemplazados por otros más sofisticados, y así sucesivamente. Por esta razón, el
desarrollo pormenorizado de las expresiones del modelo de nivel 2 y sucesivos carece de finalidad práctica desde el punto
de vista del diseñador y sobrepasa las aspiraciones de este tema. En su lugar, conviene saber hasta que punto, y bajo que
condiciones, un modelo es fiel a la realidad; para lo cual se necesita un conocimiento de las innovaciones y mejoras que
cada modelo del MOSFET ha aportado y cuales son las deficiencias que el desarrollo tecnológico y los requerimientos de
precisión han ido evidenciando en dicho modelo.
Es instructivo, no obstante, echar un vistazo a los procedimientos seguidos para la obtención del modelo de nivel 2 ya
que éste marcó la pauta de los llamados modelos de la primera generación, caracterizados por el análisis basado en la física
del dispositivo y en aspectos geométricos.
Tabla 2: Parámetros fundamentales del modelo SPICE de nivel 2
Parámetro
Unidades
Descripción
LD
m
m
m
PARÁMETROS DEL PROCESO
Tipo de material de la gate
Espesor del óxido de puerta
Reducción de la longitud del canal respecto al valor en el “layout”
WD
m
Reducción de la anchura del canal respecto al valor en el “layout”
VTO
V
Tensión umbral extrapolada
( V ⋅ s)
Movilidad para bajo campo eléctrico
TPG
TOX
PARÁMETROS ELÉCTRICOS
UO
UCRIT
cm 2 ⁄
V/cm
Valor crítico del campo vertical para la degradación de la movilidad
Exponente en el modelo de la movilidad
UEXP
RS
Ω
Resistencia serie de fuente
RD
Ω
Resistencia serie de drenador
Efecto de canal estrecho en la tensión umbral
DELTA
cm -3
m
Dopado efectivo del substrato (Parámetro de sensibilidad del substrato)
VMAX
cm/s
Velocidad de saturación de los portadores
ECRIT
V/cm
Valor crítico del campo eléctrico horizontal en el canal
NSUB
XJ
Fracción de la carga en la región de empobrecimiento debida a la modulación de la longitud del canal
Parámetro de ajuste en inversión débil
NEFF
NFS
CGSO
CGDO
CGBO
Corrección para canal corto de la sensibilidad del substrato
F/m
F/m
F/m
XQC
Capacidad por unidad de anchura de canal (región de fuente)
Capacidad por unidad de anchura de canal (región de drenador)
Capacidad por unidad de longitud de canal
Parámetro de reparto de carga
Parámetro adicional para la movilidad (sólo HSPICE)
UTRA
V-1
Efecto de la tensión de drenador en el campo vertical para la degradación de la movilidad
III.1 Modelo electróstatico-geométrico de la estructura del MOSFET
Como se dijo anteriormente, el modelo de nivel 2 es el primero en considerar dos aspectos importantes relacionados
con el balance de cargas en el substrato: (a) la variación de la carga en la región empobrecida bajo el canal a lo largo del
mismo y (b) el posible solapamiento de la carga en esta región y las correspondientes a las uniones D-B y S-B. La forma
en que ambos efectos se consideran en el modelo de nivel 2 se conoce como modelo geométrico de Yau, el cual reparte
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
geométricamente la carga en el substrato como muestra la Fig. 5. Sólo la carga en el área A esta controlada exclusivamente
por la tensión de puerta; esto es, sólo dicha región de empobrecimiento corresponde a la hasta ahora llamada zona de carga
espacial “bajo” el canal. El control de la carga de empobrecimiento en las áreas B y C se asocia a las regiones de fuente y
drenador, respectivamente. La carga empobrecida asociada al canal varía a lo largo del mismo y en total es menor que la
que predice el modelo de canal largo. Un análisis geométrico detallado muestra que
Q B'
Le + Lt
= Q B ' ---------------- ≡ Q B 'f s

c anal corto
2 Le 
(21)
donde QB ' es la densidad superficial de carga en la región empobrecida bajo el canal en la suposición de canal largo. Nótese
que efectivamente el llamado parámetro de canal corto f s es menor que la unidad y tiene dependencia con las dimensiones,
el dopado del substrato y las tensiones VSB y VDS , con la siguiente relación cualitativa:
 Le disminuye

f s disminuye si:  NSUB disminuye

 VSB ó VD S aumentan
(22)
El otro efecto relacionado con el reparto de la carga en el substrato evidente en el caso de canal estrecho es la aparición
de una región de carga espacial en los laterales del canal a lo largo de toda su longitud. Como se explicó previamente, esta
carga se debe al campo eléctrico de borde (“fringe”) asociado a líneas de campo que emanan de la puerta pero que no acaban
en cargas bajo el canal sino en su periferia. En el modelo de nivel 2, con el fin de obtener un modelo geométrico tratable
analíticamente, la vista lateral del canal (a lo largo de su anchura) donde se aprecia el efecto “pico de pájaro” se aproxima
por la estructura de la Fig. 5(b), donde, entre otras simplificaciones, se considera una transición brusca entre el óxido de
puerta y el de campo * . La densidad de carga de empobrecimiento extra en el substrato se asocia a las secciones de cuarto
de cilindro marcadas con Q e d' . Tras algunos cálculos que combinan información geométrica y electrostática se llega a,
Q e d' = – f n C ox' ( φB + V SB )
πεSi
f n = DELTA --------------------4 C ox'W e
(23)
donde DELTA es un parámetro de ajuste, incluido en el modelo para compensar las aproximaciones geométricas realizadas†. Nótese la dependencia inversa de fn con la anchura del canal.
Combinando los efectos de canal corto y estrecho podemos escribir:
Q B'
Q B'
Q ed'
L, W «
L, W »
-------------------------- = fs -------------------------- + ---------- = – f s γ φ B + VS B – fn ( φ B + VSB )
C o x'
C ox'
C o x'
(24)
donde puede comprobarse que si el canal es largo y ancho, este modelo tiende al de nivel 1 puesto que entonces
fs → 1 , fn → 0 y por tanto Q B ' = – γ C ox' φB + V SB .
III.2 Modelo para el cálculo de la tensión umbral
La nueva estimación de la carga en el substrato implica un cambio inmediato en la tensión umbral. Por tanto, partiendo
de la misma expresión (3)
We
Le
S
D
LD
B
A
C
FOX
FOX
óxido de puerta
XJ
Wd
Lt
Wd
Wd
Q c h'
Qe d '
Figura 5. Reparto geométrico de la carga en la región de empobrecimiento ante (a) canal corto, (b) canal estrecho.
*. Se contempla, no obstante, una posible reducción de la anchura efectiva respecto a la indicada en el “layout” del dispositivo mediante
el parámetro WD; de forma que W e = W – 2WD .
†. Como nota anecdótica cabe decir que el factor 4 que aparece en la expresión de fn implementada en SPICE es erróneo aunque su
efecto queda enmascarado por un valor “apropiado” del parámetro DELTA, por lo que dicho error nunca se corrigió.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
Q B'
V T = V FB + φB – ---------- = V FB + φ B + f s γ φ B + V SB + fn ( φ B + VS B )
C ox'
(25)
y comparando con (3) podemos escribir,
VT = VT
– ( 1 – f s ) γ φ B + VS B + f n ( φB + V SB )
nivel 1
(26)
Claramente, el primero de los términos adicionales está relacionado con el efecto de canal corto y el segundo con el efecto
de canal estrecho, en consonancia con las discusiones cualitativas realizadas a este respecto en temas anteriores.
Al igual que en el modelo de nivel 1, si se especifica VTO * , entonces la expresión que prevalece para VT es
VT = VTO – γ φ B + f s γ φ B + VS B + f n ( φ B + V SB )
(27)
III.3 Modelo para la movilidad
El modelo de nivel 2 tiene en cuenta la degradación de la movilidad debida a la componente vertical del campo en el
canal. Para ello se aproxima la movilidad por la siguiente función de tipo empírico†,
UEXP
εSi
UCRIT

µ = min UO  ---------, UO
 C ' ----------------------------------------------------------
ox V GS – V T – UTRA ⋅ V D S
(28)
donde se observa la presencia de cuatro parámetros del modelo: UO (movilidad para bajo campo eléctrico), UCRIT, UTRA
y UEXP; uno más que el modelo presentado para el análisis manual. A pesar de tener más parámetros, la función empírica
elegida aproxima peor el comportamiento real que la usada en el análisis manual. Este es un claro ejemplo de la importancia
de la elección de una u otra dependencia funcional cuando se trata de modelos empíricos o semi empíricos. El resultado es
un modelo poco eficiente con parámetros redundantes y, por tanto, de difícil extracción. Además, puede plantear problemas
de convergencia la obtención de una movilidad negativa para ciertos valores de VDS y del parámetro UTRA. Por esta razón
con frecuencia se da el valor 0 al parámetro UTRA.
III.4 Modelo para la intensidad de drenador
Una vez obtenidos las expresiones para la tensión umbral y la movilidad es posible establecer la relación intensidadtensión del MOSFET. Los pasos encaminados a la obtención del modelo para la intensidad de drenador comienzan siempre
calculando la densidad de carga en el canal,
Q I' = – ( Q B' + Q G' )
(29)
donde, en el nivel 2, Q B ' incluye los efectos de canal corto y estrecho comentados anteriormente.
A partir de dicha expresión se obtiene la intensidad asociada a un elemento diferencial de canal de longitud d x , que en
general es una mezcla de corriente de difusión y corriente de arrastre. La segunda domina en I.F., así que
We
I D = – µ ------- Q I' ( x ) dV x
dx
(30)
Integrando esta expresión miembro a miembro a lo largo del canal,
Le
∫0
I D dx = –
VD S
∫0
µW e Q I' ( x ) dV x
(31)
se obtiene,
W

I D = µ -------e C o x'  [ V GS – ( V FB + φB ) ] VD S –
Le

VD2 S 2
---------- – -- f s γ [ ( V DS + φB + V SB) 3 ⁄ 2 – ( φB + V SB )3 ⁄ 2 ]
2
3
(32)
V 2DS

– f n ---------- + ( φ B + VS B )V DS 
2

Es instructivo comprobar que esta expresión tiende a la de nivel 1 sin más que hacer f s → 1 y fn → 0 , para lo cual
hay que desarrollar el término ( VDS + φ B + VSB )3 ⁄ 2 para valores pequeños de V DS (utilizando (1 + x )3 ⁄ 2 ≅ 1 + 3 ⁄ 2 ⋅ x ). Finalmente se obtiene,
*. La situación más frecuente.
†. El calificativo de empírico de reserva para las expresiones ó modelos que no se derivan analíticamente a partir de la física del dispositivo, sino que simplemente tratan de aproximar un comportamiento macroscópico. Se profundizará sobre este concepto y sus implicaciones más adelante. Nótese que la movilidad viene dada como el mínimo de dos valores; esto es, tomará el primer valor entre corchetes
cuando µ ≤ UO .
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
We
1
I D = µ ------- C ox' ( VGS – V T )V DS – - V 2DS ,
Le
2
V T = VF B + φ B + γ φ B + VSB
(33)
La ecuación (32) sólo tiene validez en región óhmica. El paso a saturación se produce para un cierto valor V D S = VDS ' ,
llamado tensión de saturación. Esta tensión se calcula de dos formas en el modelo de nivel 2, dependiendo de qué
parámetros se especifiquen en la línea de modelo:
• Si no se especifica ni VMAX ni ECRIT no se tiene en cuenta la saturación de la velocidad de los portadores. En
este caso VDS ' se despeja de la ecuación, QI' ( x =L e)
= 0 . Nótese que lo anterior implica que la velocidad
VD S = V D S'
de los portadores se hace infinita en la zona estrangulada del canal, lo cual no es cierto habida cuenta de la saturación de la velocidad promedio para campos eléctricos elevados. Se trata pues de un modelo poco realista.
• Si se especifica bien ECRIT (campo crítico) o bien VMAX (velocidad de saturación de los portadores) se tiene en
cuenta este efecto para el cálculo de la tensión de saturación de forma similar al modelo de análisis manual. Sin
embargo, en este caso, el cálculo de V DS' se complica mucho analíticamente y se enlentece la simulación (puesto
que hay que resolver de forma iterativa un ecuación de grado 4). Además, los problemas de convergencia asociados hacen que la eficiencia computacional de este modelo sea realmente baja, lo cual fue una de las causas de su
decadencia.
Un vez saturación se tiene en cuenta el efecto de modulación de la longitud del canal como sigue,
Le
I sat
D = I D' ---------------L e – L'
ID ' = ID
V D S = V D S'
(34)
donde L' representa la longitud de la porción estrangulada del canal y es el único parámetro desconocido. Para calcular su
valor se siguen dos procedimientos, de nuevo dependiendo de qué parámetros se indiquen en la línea de modelo:
• Si se especifica el parámetro LAMBDA, entonces directamente L' = LAMBDA ⋅ VDS L e . Como el valor de
LAMBDA es único este modelo es incapaz de reflejar los cambios en la conductancia de salida del MOSFET
cuando varía su longitud. Para remediar este problema, en ocasiones se elabora un modelo de transistor para cada
longitud de canal usada en un circuito, que se diferencian entre si únicamente en el valor de LAMBDA. Otra
opción, más eficiente, es la asociar al parámetro LAMBDA un valor previamente calculado por el simulador en
función de la longitud del canal del transistor que invoque al modelo en cuestión.
• Si no se especifica el valor de LAMBDA, se calcula L' resolviendo la ecuación de Poison* unidimensional
asumiendo que la densidad volumétrica de carga en la región estrangulada vale q N B :
L' =
2 V
D S – V DS ' E sat
 E sat + --------------------------– -------- --------
a
a
2a
V DS '
Esat = ---------------Le – L'
q NEFF ⋅ NSUB
a = --------------------------------------2 ε Si
(35)
donde E sat es el campo eléctrico horizontal en la zona estrangulada del canal (de dimensión L' ). Nótese la interdependencia entre E sat y L' , lo cual obliga a una resolución numérica. Para no enlentecer la simulación se aproxima
el campo horizontal por Esat = V DS' ⁄ L e , acarreando errores en la conductancia de salida, sobre todo si la longitud
del canal es pequeña. Con el fin de paliar en parte estos errores el valor de a incluye un parámetro empírico NEFF
introducido arbitrariamente.
III.5 Modelo para la intensidad subumbral
El modelo para la intensidad de drenador en subumbral† en el nivel 2 está basado en la relación exponencial con la
tensión V GS en inversión débil. Esto implica que se supone un comportamiento exponencial aun cuando no se esté en inversión moderada‡. El comportamiento exponencial se supone para V GS ≤ VON , y se tiene
V GS – VON 
I D = I ON exp  -------------------------

nu
(36)
T
donde resulta evidente el parecido con la expresión de análisis manual válida en inversión débil. El parámetro VON difiere,
sin embargo, de VM (límite superior de inversión débil) y se obtiene como
*. La ecuación de Poison relaciona el potencial electrostático ψ con la densidad volumétrica de carga ρ . En tres dimensiones es
ρ
d 2ψ
ρ (x )
∇ 2 ψ = – -- ; y en una dimensión 2 = – ----------- , donde ε es la permitividad del medio.
ε
ε
dx
†. En general, llamamos subumbral a cualquier condición de polarización que no pueda ser considerada inversión fuerte.
‡. De hecho en este modelo se ignora la inversión moderada.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
VO N = VT + nu T
q ⋅ NFS C bsi'
n = 1 + ------------------ + ----------C ox '
C ox'
(37)
Nótese que es incluso mayor que la tensión umbral (confirmando que VON nada tiene que ver con el final real de inversión
débil) en una cantidad n veces la tensión térmica. El parámetro NFS que aparece en la expresión anterior es un parámetro
de ajuste y C b s i' es la parte intrínseca de la capacidad entre la fuente y el substrato, calculada a partir de (24). El otro
parámetro importante en (36) es IO N , que obviamente es el valor de la intensidad de drenador para VGS = V ON . Su valor
ha de ajustarse para que ID sea continua en la transición a inversión fuerte,
I ON = I D , inversión fuerte
(38)
VG S = VO N
que puede tomar dos valores dependiendo de si se está en óhmico o en saturación.
En la Fig. 6 se muestra una ejemplo de como el modelo de nivel 2 falsea el valor de la corriente en subumbral. La curva
real se muestra en trazo continuo fino, mientras que la que proporcional el modelo aparece en trazo grueso. Obsérvese como
esta última se ha obtenido tras un desplazamiento lateral de la porción de curva correspondiente al modelo de inversión
débil (marcada como A en la figura). También resulta visible la posición V ON e IO N . Es destacable el error en la estimación
de la corriente allí donde se pierde la condición de I.F., pero aún más grave resulta el hecho de que la derivada de la corriente
no es continua . Esto implica la transconductancia de pequeña señal está bívaluada en V GS = VON y puede generar graves
problemas de convergencia en el simulador.
Luego, debe quedar claro que el modelo de nivel 2 no proporciona sino una burda estimación de la corriente en subumbral, pudiendo generar además un valor completamente erróneo de la transconductancia de pequeña señal. Por este motivo, en el pasado fue norma entre los diseñadores evitar a toda consta la operación del MOSFET cerca de dicha región,
para lo cual se ha de dimensionar el dispositivo tal que V GS – V T ≈ 200mV , al menos. Actualmente, la disponibilidad de
modelos más precisos, por un lado, y la necesidad de trabajar con tensiones en exceso menores*, por otro, permiten no respetar dicha regla.
III.6 Modelo de carga.
En la sección II.4 se dijo que el modelo de Meyer para el cálculo de capacidades era inadecuado por no asegurar el
cumplimiento de la ley de conservación de la carga. Puede demostrarse que el cumplimiento de dicha ley requiere que las
capacidades no sean simétricas, por ejemplo C GB ≠ C B G . Esta propiedad, insólita en un condensador típico, aparece cuando
la relación carga-tensión Q G = f ( V D , VG, VS, V B ) es no lineal y existen varias tensiones implicadas.
La solución a este problema se encontró en el llamado modelo de Ward-Dutton. En dicho modelo, en lugar de asociar
toda la carga al nudo de puerta, se calcula la carga asociada a cada uno de los cuatro nudos en función de las cuatro tensiones
implicadas; esto es, se buscan relaciones como (11), para Q D, Q S y Q B . El paso previo es el reparto de la carga en el canal
entre la fuente y el drenador, ambos terminales conectados al canal. Para ello se introduce un nuevo parámetro XQC
(parámetro de reparto de carga), de forma que
Q D = XQC ⋅ Q I
(39)
Q S = ( 1 – XQC) ⋅ Q I
log I D
curva
experimental
A
I ON
A
Modelo
VON
I.D. real
VGS
I.F. real
I.M. real
Figura 6. Curva característica de la intensidad subumbral en el modelo de nivel 2 y sus diferencias con la real.
*. Un tensión en exceso elevada implica una tensión de saturación también alta. Es obvio que esto último resulta incompatible con la
tendencia de disminuir la tensión de alimentación.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
donde XQC toma usualmente el valor 0.4; esto es, el 40% de la carga en el canal se supone asociada el drenador. Esto marca
otra diferencia con el modelo de Meyer puesto que, en saturación, las variaciones de carga en el canal se asociaban casi
exclusivamente a C GS , mientras que C GD ≅ 0 .
Un vez repartida la carga en el canal, el modelo de carga se completa con el cálculo de las capacidades. En general, se
define la capacidad C x y como la variación de la carga asociada al nudo X con la tensión del nudo Y,
C XY =
∂Q X
(40)
∂ VY
Las corrientes dinámicas (que permiten el cambio de la carga de cada nudo) se calculan mediante la expresión genérica,
iY =
dQ Y
dt
d VZ
= C YZ --------dt
(41)
En esta expresión falta un signo indicando el sentido de la corriente. Por convenio se considera positivo si la corriente entra
por el terminal correspondiente. Por ejemplo, consideremos el terminal de puerta ( Y ≡ G ): si aumentamos la tensión de la
puerta ( Z ≡ G ), la carga en la puerta ha de hacerse más positiva, lo cual implica que electrones deben salir del terminal de
puerta hacia la conexión exterior y en consecuencia la corriente resultante entra al terminal de puerta. Así que,
d VG
i G = C GG ---------dt
(42)
con signo positivo. Por otro lado, si ahora aumentamos la tensión del drenador ( Z ≡ D ), ciertos electrones abandonarán el
canal atraídos por la región de drenador. La desaparición de estos electrones genera un exceso de carga positiva en el canal
que debe ser compensadas por cargas negativas en la puerta, provistas por un flujo de electrones a dicho terminal desde el
exterior. Esta carga negativa en movimiento se observa como una intensidad saliendo del nudo de puerta, luego
d VD
i G = – C GD ---------dt
(43)
Nótese que C GD es en realidad una transcapacidad pues proporciona la corriente en un nudo como consecuencia de la variación temporal de la tensión en otro. Repitiendo el proceso para todos los terminales se llega a la siguiente expresión matricial
iG
C GG – C GD – C GS – C G B d V G ⁄ d t
– C DG C DD – C DS – C D B d V D ⁄ d t
iD
=
iS
– C SG – C SD C S S – C S B d V S ⁄ d t
– C BG – C B D – C BS C BB dV B ⁄ dt
iB
(44)
III.7 Extracción de parámetros
En el nivel 2 se necesitan 3 tipos de transistores para extraer con cierta precisión los parámetros del modelo a partir de
medidas experimentales. Estos tres tipos se representan en el plano W - L en la Fig. 7. El proceso de extracción, supuesto
conocidos TOX, LD y WD, consta de los siguientes pasos:
• Medida de transistores anchos y largos para determinar los parámetros básicos: VTO, UO, UCRIT, UEXP y
NSUB (PHI).
• Medida de transistores anchos-cortos y estrechos-largos con V DS « para determinar los parámetros que dan
cuenta de los efectos de pequeñas dimensiones: RD, RS (ó RSH), DELTA, XJ.
W
20µm
canal
corto
1.7µm
básicos
canal
estrecho
0.7µm
20µm L
Figura 7. Esquema con las tres dimensiones necesarias para extraer los parámetros del modelo de nivel 2
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
• Medida de los mismos transistores operando con V DS » para obtener VMAX y NEFF.
• Medida de la característica subumbral para obtener NFS
Una vez que se han obtenido los valores de los parámetros conviene probarlo con otros transistores de la misma tecnología pero medidas diferentes. Es común que aparezcan diferencias que ponen de manifiesto las carencias del modelo y
como el proceso de extracción influye en los resultados finales. Así se observa que:
• La simulación con el modelo completo de transistores anchos-largos es muy imprecisa. Esto se debe a que la
inclusión de los parámetros de canal corto y/o estrecho corrompe el valor de los parámetros básicos. Se puede
realizar una extracción iterativa para obtener un resultado más preciso al precio de perder precisión en la simulación de transistores de canal corto y/o estrecho.
• La calidad de la simulación es aceptable siempre y cuando la dimensiones del dispositivo se encuentren cerca de
una de las aristas marcadas en la Fig. 7, pero puede ser muy mala cuando el transistor es a la vez corto y estrecho.
Para solucionar este problema se suelen usar técnicas de “binning” o particionado del modelo en las cuales se
extraen varios submodelos válidos para una región dada del plano W-L.
III.8 Principales deficiencias del modelo de nivel 2
A medida que las dimensiones de los transistores se fueron reduciendo se observó que el modelo de nivel 2 presentaba
ciertas deficiencias asociadas principalmente a lo siguiente:
• En situación de canal corto, el modelo de Yau no tiene en cuenta el hecho de que las regiones empobrecidas de S
y D se toquen (punchthrough).
• No se tiene en cuenta el efecto de VDS sobre la tensión umbral (DIBL).
• Expresión para la degradación de la movilidad muy complejo y con parámetros redundantes (difícil extracción).
Problemas con el parámetro UTRA.
• Cálculo complejo de la tensión VDS de saturación. Importante discontinuidad en la derivada de la corriente.
• Imprecisión del método “lambda” y por tanto de la conductancia de salida del dispositivo. Un ejemplo práctico se
tiene en la típica imprecisión en la estimación de la ganancia de un amplificador.
• Modelo subumbral no realista. Sólo consta de un parámetro sin dependencia geométrica, ni con la tensión ni la
temperatura.
IV. Modelo de nivel 3
El modelo de nivel 3 usa una serie de parámetros empíricos para corregir algunos de los problemas del nivel 2, proporcionando buenos resultados para longitudes de canal tan pequeñas como 1µm. También utiliza nuevas expresiones para el
modelo electrostático-geométrico para la estructura del MOSFET, así como para la degradación de la movilidad y para la
intensidad de drenador. A continuación se realiza una breve descripción del modelo.
IV.1 Modelo electróstatico-geométrico de la estructura del MOSFET
Usa el llamado modelo de Dang que consiste en un generalización del modelo de Yau incluyendo la posibilidad de que
la “sección” de la región empobrecida bajo el canal inducida por la puerta sea de forma triangular, como muestra la Fig. 8.
Tal situación permite modelar el fenómeno de punchthrough caracterizado por el solapamiento de las regiones de carga
espacial asociadas a la fuente y al drenador.
G
D
S
n+
n+
Región empobrecida
por la puerta
Figura 8. Modelo geométrico de Dan, válido en situación de punchthrough.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
IV.2 Modelo para el cálculo de la tensión umbral
Las expresiones para el cálculo de la tensión umbral son similares a las del modelo de nivel 2 salvo por la inclusión de
un parámetro empírico para dar cuenta de la dependencia de V T con VDS (DIBL ó reducción de la barrera inducida por el
drenador).
8.15 × 10 – 22
V T = VT
– ETA ⋅ ------------------------------ V DS
nivel 2
C ox'L e3
(45)
IV.3 Modelo para la movilidad
En el nivel 3 se usa una expresión empírica diferente (a la del modelo de nivel 2) para la degradación de la movilidad
debida al campo eléctrico vertical:
UO
µ V = -------------------------------------------------------------------1 + THETA ⋅ ( VGS – VTO )
(46)
que es similar a la usada en el modelo de análisis manual, aunque sólo tiene en cuenta el efecto de V GS . Nótese que sólo
incluye dos parámetros específicos (UO, THETA), en lugar de los cuatro de la expresión de nivel 2, Eq. (28).
Además se incluye en la movilidad la influencia del campo horizontal en la saturación de la velocidad de los portadores,
definiendo una movilidad efectiva de la forma,
µV
µ eff = -------------------------------------------
µ V V *DS 
 1 + ------------------ ---------- 
VMAX L e 

* = min ( V , V ' )
VDS
DS DS
(47)
En algunas implementaciones del modelo de nivel 3 (como por ejemplo en el simulador eléctrico HSPICE) se incluye
por primera vez el efecto de la temperatura en la movilidad a través de la expresión,
T BEX
µ ( T ) = µ eff ( T0 ) -----
T
(48)
0
donde BEX es otro parámetro empírico del modelo.
IV.4 Modelo para la intensidad de drenador
En el nivel 3 se utiliza una expresión más compacta que en nivel 2 basada en una aproximación obtenida tras un desarrollo en serie de Taylor para φ B + VBS » VDS . Según esto, la expresión resultante no sería válida en saturación (pues VDS »
en tal región), pero se supone válida con lo cual se simplifica mucho el cálculo de la tensión VDS de saturación a través de
VMAX. La expresión final es válida por ajuste empírico en lugar de por precisión analítica. Este es el primer ejemplo en
el cual se observa la tendencia, muy usada con posterioridad, de intercambiar modelos analíticamente complejos derivados
de la física del dispositivo por modelos más simples, resultado de aproximaciones un tanto burdas, y que mantienen la precisión gracias a un mayor número de parámetros empíricos.
En saturación el modelo de nivel 3 descarta por ineficaz el método “lambda”. En su lugar se usa el método semi empírico del nivel 2 pero cambiando el parámetro NEFF por otro llamado KAPPA,
L' =
V DS  2 KAPPA ⋅ ( V DS – V DS') V DS '
 -----------+ --------------------------------------------------------- – ----------- 2a L 
a
2 aL e
e
(49)
Ya que se trata de un parámetro puramente empírico, su posición en la ecuación es indiferente.
El modelo para la intensidad subumbral es idéntico al usado en nivel 2, con un sólo parámetro y poco realista. Así pues,
tampoco el modelo de nivel 3 puede usarse para predecir con precisión el comportamiento del MOSFET en inversión débil
o moderada y todas las precauciones tomadas en el caso del nivel 2 siguen siendo de aplicación en este modelo.
IV.5 Deficiencias del modelo de nivel 3
El modelo de nivel 3, por su simplicidad y fácil extracción de parámetros, ha sido un modelo muy usado en aplicaciones
digitales del MOSFET ya que proporciona buenos resultados con transistores que están polarizados con la tensión más positiva o más negativa (como ocurre con los circuitos lógicos) y/o con longitudes mínimas de canal.
Sin embargo no proporciona resultados satisfactorios cuando el MOSFET se utiliza en aplicaciones analógicas por lo
siguiente:
• Discontinuidad en la derivada de ID frente a VDS en la transición de óhmica a saturación, lo cual implica una discontinuidad de la conductancia en pequeña señal.
• Falta de precisión para longitudes grandes, ya que, como ocurría en el nivel 2, los transistores largos se utilizan tan
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
•
V.
sólo para extraer los parámetros básicos del modelo: UO, THETA y VTO.
Modelo subumbral no realista y por tanto inútil para aplicaciones analógicas de baja tensión o baja potencia.
Incluso, ciertos circuitos lógicos pueden presentar discrepancias cuando baja la tensión de alimentación, pues disminuye la diferencia entre ésta y la tensión umbral, de forma que el rango de tensiones en el cual el modelo no es
bueno aumenta en importancia relativa.
El modelo BSIM
Los modelos de nivel 1, 2 y 3 pertenecen a la llamada primera generación de modelos del MOSFET. La característica
común que los define es la de ser modelos fundamentalmente analíticos basados en la física del dispositivo. Son, por tanto,
modelos complejos matemáticamente y con relativamente pocos parámetros.
La tendencia contraria, esbozada ya en el último modelo de esta serie, llega su máxima expresión con el modelo BSIM
(Berkeley Short-Channel IGFET Model). Este modelo inaugura la segunda generación en la cual se dedica menos esfuerzo
a la obtención de expresiones analíticas con base física y se busca la precisión mediante la inclusión de nuevos parámetros
empíricos en expresiones matemáticas sencillas. Esto es,
• Se intercambia formulación por extracción (de los nuevos parámetros).
• Se mejora la precisión y la velocidad de simulación pues desaparecen ciertas discontinuidades en el modelo.
• Pero al mismo tiempo, se debilita la relación entre el conjunto de parámetros y el proceso de fabricación. Muchos
parámetros carecen de significado físico. El modelo es, por tanto, incapaz de predecir el comportamiento de dispositivos con propiedades (dimensiones, polarización, etc.) alejadas de las de los dispositivos usados para la
extracción.
V.1
Filosofía de la segunda generación de modelos
La segunda generación de modelos está compuesta por el modelo BSIM y sus derivados: BSIM2 y HSPICE level 28.
En la primera generación de modelos se partía de un transistor largo-ancho para obtener los parámetros básicos y, a continuación, se corregía el modelo para transistores anchos-cortos y estrechos-largos. De esta forma toda la información
geométrica quedaba contenida en la ecuaciones del modelo y, según se vio, la validez del mismo quedaba limitada a transistores cortos o estrechos, mientras que se perdía precisión en los casos extremos estrechos-cortos y anchos-largos.
La nueva aproximación incluye muchos parámetros (49 en la primera implementación, de los cuales los principales se
encuentran en la Tabla 3), y establece una división del modelo en las llamadas parte intrínseca y parte extrínseca:
• Parte intrínseca = conjunto (“core”) de ecuaciones similares a las de los modelos de la primera generación.
• Parte extrínseca = estructura con dependencia adicional de las geometrías que se superpone a la parte intrínseca.
Para soportar esta doble estructura, el valor de cada parámetro de las ecuaciones de la parte intrínseca se obtiene en
función de un triplete de parámetros del modelo y de las dimensiones del dispositivo de la forma,
LX WX
X = X 0 + ------- + --------Le W e
(50)
donde X 0 es el valor del parámetro para dispositivos infinitamente anchos y largos, y LX , WX modifican el valor del
parámetro en función de las dimensiones. Por ejemplo, el valor del parámetro X3MS (ver tabla), se obtiene como
LX3MS WX3MS
X3 MS = X3MS + -------------------- + ---------------------Le
We
(51)
Los tres parámetros del triplete, X3MS, LX3MS y WX3MS, deben definirse en la línea de modelo. Volveremos sobre este
punto más adelante cuando se comente la extracción de parámetros.
V.2
Modelo para la carga de empobrecimiento
En lugar de recurrir a complejos modelos geométricos para determinar, en base a la electrostática, la carga Q B (como
se hacía en los modelos de nivel 2 y 3), el modelo BSIM presupone que dicha carga es una función de las dimensiones y
del dopado del substrato de la forma
Q B, BSIM = f ( L e, W e , N B )Q B
(52)
con lo cual, la razón
carga de empobrecimiento debida a S,D
------------------------------------------------------------------------------------------------ = f ( L e, W e, N B ) – 1
carga de empobrecimiento debida a G
(53)
En el modelo BSIM la función f (L e, W e, N B ) se absorbe en un parámetro del modelo, K1. Este es otro ejemplo del
intercambio de cantidades con sentido físico por parámetros empíricos cuyo valor se optimiza para conseguir un buen ajuste
con los resultados experimentales.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
Tabla 3: Principales parámetros del modelo BSIM (Nivel 4 de SPICE)
Parámetro a
Unidades
Descripción
LD
V
m
m
PARÁMETROS DEL PROCESO
Máxima tensión de alimentación
Espesor del óxido de puerta
Difusión lateral de las regiones de fuente y drenador
WD
m
Reducción de la anchura del canal
VDD (VDDM)
TOX
PARÁMETROS ELÉCTRICOS
MUZ
c m2 ⁄ ( V ⋅ s )
Movilidad para bajo campo eléctrico (nominal)
X2MZ
cm2 ⁄ ( V 2 ⋅ s )
Efecto substrato en la movilidad nominal
MUS
cm2 ⁄ ( V 2 ⋅ s )
Movilidad para V DS grande
X2MS
cm2 ⁄ ( V 2 ⋅ s )
Efecto de la polarización del substrato en la movilidad para V DS grande
X3MS
cm2 ⁄ ( V 2 ⋅ s )
U0 (U00)
V-1
Pendiente de la movilidad para V D S = VDD
Reducción de la movilidad debida al campo inducido por la gate
X2U0
V-2
VFB (VFB0)
V
Efecto substrato en la reducción de la movilidad debida al campo inducido por la gate
Tensión de banda plana
PHI (PHI0)
V
Potencial superficial ( 2 φF )
K1
V 1/2
Efecto substrato en la tensión umbral (término de primer orden)
Efecto substrato en la tensión umbral (término de segundo orden)
K2
ETA (ETA0)
X2E
V-1/2
Coeficiente de DIBL para VD S = VDD y V SB = 0
Efecto substrato en el coeciente de DIBL
X3E
V-1
Efecto de la tensión V DS en el coeficiente de DIBL
U1
V-1
Reducción de la movilidad debida al campo eléctrico lateral
X2U1
µm/V -2
X3U1
V-2
Efecto substrato en la reducción de la movilidad por el campo lateral
Efecto de V DS en la reducción de la movilidad por el campo lateral
Factor de idealidad en subumbral para bajo campo eléctrico
N0
NB (NB0)
Efecto substrato en el factor de idealidad en subumbral
ND (ND0)
Efecto de V DS en el factor de idealidad en subumbral
CGSO
CGDO
CGBO
F/m
Capacidad por unidad de anchura de canal (región de fuente)
F/m
Capacidad por unidad de anchura de canal (región de drenador)
F/m
Capacidad por unidad de longitud de canal
Parámetros adicional para la dependencia con la temperatura (sólo HSPICE)
Efecto de la temperatura en la movilidad nominal
BEX
TCV
FEX
V/K
Variación de la tensión unmbral con la temperatura
Efecto de la temperatura en el comportamiento a V DS grande
a. Entre paréntesis figura el nombre del parámetro en la versión implementada en HPICE (Level 13) cuando
éste es diferente del nombre dado en la versión SPICE
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
V.3
Modelo para la tensión umbral
En el modelo BSIM φ B pierde toda conexión con 2 φF (que, recordemos, se calcula a partir de NSUB) para convertirse
en un parámetro independiente PHI. También la tensión de banda plana se trata como un parámetro independiente. Las
expresiones para V T son:
V T = VFB + PHI + K1 ⋅
PHI + V SB – K2 ( PHI + V SB ) – η VD S
η = ETA + X2EV SB + X3E ( V DS – VDD )
(54)
Nótese la presencia del parámetro VDD que define la máxima tensión de polarización. Este hecho novedoso es característico de los modelos BSIM y posteriores, de forma que usualmente el fabricante proporciona un modelo para cada
tensión de polarización * . Es importante hacer notar que los modelos BSIM y posteriores pueden generar resultados completamente erróneos si se excede la máxima tensión de polarización para la cual los modelos fueron obtenidos†. Nótese,
por comparación con las expresiones de nivel 2 y 3, Eqs. (27) y (45), que en la ecuación BSIM se ha simplificado la expresión matemática a consta de incluir más parámetros.
Además, por primera vez, se incluye dependencia de la tensión umbral con la temperatura mediante dos mecanismos:
• Dependencia intrínseca del parámetro PHI,
T
2K T n i ( T )
PHI ( T ) = ----- PHI ( T 0 ) + ----------- ln --------------T0
q
ni( T 0)
•
Inclusión de un nuevo parámetro TCV,
V T ( T ) = VT ( T0 ) – TCV ⋅ ( T – T 0 )
V.4
(55)
(56)
Modelo para la movilidad
Mientras que en los modelos de la primera generación la movilidad para bajo campo eléctrico se expresaba mediante
un solo parámetro UO, en BSIM dicho valor se obtiene a partir de 5 parámetros que dan cuenta de los efectos de VSB y
V DS sobre la movilidad nominal, utilizando una interpolación de segundo grado de 3 puntos:
2
VDS
V DS
V DS
V DS 
µ0 = µ0
⋅  ------------- – 1 + µ 0
⋅  2 – -------------   ------------+ µ0
VDS  ------------- – 1 








VDD
VDD
VDD
VDD
VD S = 0
V D S = VDD
V SB = 0
(57)
donde
µ0
µ0
µ0
VD S = 0
= MUZ + X2MZ ⋅ V BS
V D S = VDD
VS B = 0
= MUS + X2MS ⋅ VBS
(58)
= MUS + X3MS ⋅ ( VDS – VDD )
En estas expresiones, sencillas pero con muchos parámetros, MUZ sería el equivalente al parámetro UO de los modelos de
la primera generación.
Una vez obtenido el valor “nominal” de la movilidad, se corrige dicho valor para tener en cuenta la degradación debida
al campo vertical
µ0
µ V = -----------------------------------------------1 + U0 ⋅ ( V GS – VT )
U0 = U0 + X2U0 ⋅ V BS
(59)
y horizontal
µV
µ e = ------------------------------VDS
1 + U1 ⋅ --------Le
U1 = U1 + X2U1 ⋅ VBS + X3U1 ( V DS – VDD )
(60)
Además, algunos de los parámetros anteriores incluyen variación con la temperatura de la forma
T FEX
X ( T ) = X (T 0 ) ----- 
T 
0
(61)
*. si es que existe más de una tensión de polarización, como es común en muchas de las tecnologías submicrométricas actuales.
†. la tensión máxima de polarización se suele tomar un 10% superior a la tensión nominal de la tecnología. Por ejemplo, en una tecnología de 3.3V, VDD = 3.3+10%(3.3) = 3.6V.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
V.5
Modelo para la intensidad de drenador
Las expresiones, aunque sencillas, son muy complejas de extraer por lo cual nos limitaremos a exponer los resultados
finales:

We
1
V GS > VT
V DS ≤ VD S'
 µ e C o x' ------- ( V GS – V T )V DS – -- αV 2DS
Le
2

I DS = 
W 1

µ V C ox' -------e ---------- ( V GS – V T) 2
V GS > VT
V DS > VD S'

L e 2 aκ

(62)
con
K1
1
α = 1 + --------------------------------- 1 – ------------------------------------------------------------------1.744 + 0.8364 ( PHI + VS B )
2 PHI + VSB
1 + V C + 1 + 2V C
κ = ---------------------------------------------2
(63)
U 1 ( V GS – V T )
V C = ------- --------------------------Le
α
V GS – V T
V DS ' = ---------------------α κ
Prescindiendo de la posterior complejidad matemática, nótese el gran parecido de la Eq. (62) con las expresiones del modelo de análisis manual moderno*.
Pero la mayor aportación del modelo BSIM en cuanto al cálculo de la corriente de drenador está en la inclusión del
primer modelo preciso para la operación subumbral , debido a Antogneti. Para llegar a dicho modelo se parte de la expresión
exponencial en inversión débil
ID
I.D.
V DS
V GS – V T
= I M exp  ---------------------1 – exp  – ---------
 nu

 uT 
(64)
T
con
W
I M ( empírico) = µ V C ox' -------e u T2 exp ( 1.8 )
L
(65)
e
n = N0 – NB ⋅ V SB + ND ⋅ V DS
lo cual resulta ser muy preciso en inversión débil†. A continuación, se trata de “lincar” este modelo con el anterior válido
para inversión fuerte, generando una transición suave (continua y de derivada continua) entre ambos en la zona de inversión
moderada. Para ello se utiliza una expresión matemática sin ningún sentido físico pero con la interesante propiedad de tender asintóticamente a las expresiones de inversión débil y fuerte, y de proporcionar una transición suave entre ambos comportamientos. A este tipo de funciones, profusamente utilizadas en los modelos posteriores, se les llama “smoothing
functions” (algo así como “funciones de alisamiento”). En el modelo BSIM, como respuesta al hecho empírico de que la
corriente de difusión ‡ tiende a saturarse para valores de V GS mayores que cierto valor V TR = V T + 3 u T , en lugar de crecer
indefinidamente como predice la Eq. (64), la función elegida es
I D = ID
+ ID
(66)
SUB
I.F.
donde ID
I.F.
viene dada por la Eq. (62) si VGS ≥ V T y vale 0 en caso contrario y
ID
SUB
ID
⋅ I lim
I.D.
= ----------------------------ID
+ I lim
I.D.
We
I lim = µ V C ox' ------- ( 3 u T )2
L
(67)
e
Nótese que en esta última expresión se cumple que
Si VG S « VT ( I.D. profunda ) ⇒ I D
« I lim ⇒ I D ≅ I D
SUB
I.D.
I.D.
(68)
en cambio, para valores mayores de VGS , I DSUB tiende a Ilim , valor constante independiente de V GS .
El significado de estas expresiones se aclara en la representación gráfica de la Fig. 9.
*. De hecho, este último no es sino una aproximación, obtenida posteriormente, del modelo BSIM.
†. Nótese, a diferencia de los modelos anteriores, la inclusión de la influencia de la polarización y de las dimensiones (a través de la
parte extrínseca del modelo) sobre el factor de idealidad n.
‡. Corriente dominante en inversión débil.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
log I D
ID
I.D.
curva
experimental
ID
I lim
SUB
ID
I.F.
VGS
VTR
Figura 9. Representación de las componentes de la intensidad subumbral en el modelo BSIM.
V.6
Comentarios sobre el modelo de carga
Como en todos casos, el modelo de carga está constituido por las relaciones carga-tensión y el procedimiento de cálculo
de las capacidades. Para esto último el modelo BSIM usa el modelo de Ward-Dutton, ya implementado en los modelos de
nivel 2 y 3. Además incluye expresiones simples para la carga en operación subumbral, con lo cual
• Acumulación: Q I = 0
Q G = –Q B
• Subumbral: Q I ≅ 0
Q G = – QB
• Inversión fuerte: Q I ≠ 0
QG + QI + QB = 0
Respecto al reparto de la carga en el canal entre los terminales de fuente y drenador, el modelo BSIM usa el mismo
procedimiento de los modelos de la primera generación pero con un cambio de parámetro. El parámetro nuevo es XPART
y tiene la siguiente equivalencia con el parámetro XQC de los modelos de nivel 2 y 3:
• XPART = 0 equivale a XQC = 0.4; esto es, el 40% de la carga en el canal se asocia al drenador.
• XPART = 1 equivale a XQC = 0; esto es, toda la carga se asocia al terminal de fuente.
• XPART = 0.5 equivale a XQC = 0.5; esto es, el 50% de la carga en el canal se asocia al drenador.
V.7
Extracción de parámetros
El elevado número de parámetros del modelo BSIM y el hecho de que la mayoría vengan dados no en función de un
sólo parámetros sino de tres en realidad (tripletes) dificulta claramente la extracción del modelo. En este apartado se esbozará el procedimiento de extracción que necesita medir transistores con al menos tres longitudes y tres anchuras diferentes. En el ejemplo de la Figura 10. se han tomado 4 longitudes y 3 anchuras, aunque suelen se más en la práctica.
Recordemos que un parámetro genérico se calculaba de la forma
LX WX
X = X 0 + ------- + --------Le W e
(69)
que para L e, W e suficientemente grandes se puede aproximar por X ≅ X0 . Aprovechando esta circunstancia, los pasos del
proceso de extracción son los siguientes:
• La parte intrínseca del parámetro (independiente de las dimensiones) se extrae para los dispositivos más largos y
anchos.
W
We3
We2
We1
L e1
Le2
Le3
Le4
L
Figura 10.Conjunto de dispositivos con diferentes anchuras y longitudes para extraer los parámetros del modelo BSIM.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
•
•
A continuación se extrae el valor de X para todos los demás dispositivos, con lo cual obtendremos un conjunto de
valores X ij correspondientes al dispositivo de anchura W ei y longitud L e j .
Para obtener el valor de LX se consideran únicamente los valores X3 j , con los cuales es posible aproximar la
expresión general por
LX
X ≅ X0 + ------Le
•
V.8
(70)
ya que el término en W e podrá despreciarse al considerar sólo transistores de la máxima anchura. El resultado es
la expresión de una recta de variable independiente 1 ⁄ L e y pendiente LX .
De la misma forma se extrae el valor de WX , recurriendo al subconjunto Xi 4 .
Deficiencias del modelo BSIM
A pesar de la mejoras introducidas, principalmente en el aumento de la velocidad y robustez de la simulación, el modelo BSIM pronto evidenció ciertas carencias de precisión que podemos resumir como sigue:
• Aparecen discrepancias para longitudes de canal submicrométricas, achacadas a una degradación de la parte
intrínseca del modelo debido al ajuste de la parte extrínseca. El límite de validez se sitúa entorno a 0.7µm de longitud de canal.
• Malos resultados para dispositivos a la vez estrechos y cortos. La técnica de tratar ambas dimensiones por separado en expresiones como la Eq. (51) no es apropiada.
∂I
• Bajo ciertas condiciones (valor moderado de V GS y grandes V DS ) se obtiene una conductancia negativa D < 0 ,
∂ VDS
generando posibles problemas de convergencia.
• Pequeña discontinuidad en la transición a I.F. ( V GS > V T ), debido a que se le suma la componente subumbral y, en
realidad, en ese punto no se cumple que ID
» ID
.
SUB
I.F.
VI. Modelos BSIM mejorados y modelos de la tercera generación
Las deficiencias del modelo BSIM han alentado la búsqueda de nuevos modelos capaces de mejorar la precisión ante
los cambiantes aspectos tecnológicos y ante las demandas por parte de los diseñadores de circuitos, cada vez más precisos
y fiables. En este apartado se resumen los resultados de la actividad en el modelado del MOSFET posterior al modelo
BSIM.
VI.1 Modelos BSIM mejorados: BSIM2 y HSPICE level 28
Pertenecientes aún a la segunda generación, los modelos BSIM2 y HSPICE level 28* toman como base el modelo
BSIM y tratan de solventar los problemas anteriores. Con tal fin el número de parámetros del modelo se eleva a más de 70
y, entre otras, se incorporan las siguientes mejoras:
• Incluyen varias expresiones obtenidas mediante análisis bidimensional de la estructura MOS que modifican las
del modelo BSIM para el cálculo de la tensión unmbral, la movilidad y la intensidad de drenador. Con ello se consigue modelar correctamente transistores de longitud por debajo de 0.7µm.
• Reemplazan la expresión de la intensidad subumbral por otra en la cual la dicha región queda dividida en subregiones parametrizables. La principal mejora es que se eliminan los “saltos” en la transición a inversión fuerte.
• Incorporan modelos más precisos para la estimación de la conductancia de salida (muy útil para el uso analógico
del dispositivo) que incluyen los efectos de la modulación de la longitud del canal y DIBL.
• La parte extrínseca del modelo HSPICE level 28 incluye un parámetro adicional para la influencia cruzada de la
longitud y la anchura en el valor de los parámetros. La expresión equivalente a la Eq. (50) es ahora de la forma
1
1
1
1
1
X = X0 + LX ⋅  ----- – ---------  + WX ⋅  ------- – -----------  + P X ⋅  ----- –
 L e L r e f
 W e W r e f
Le
1
1
1
---------  ------- – ----------- 
L r e f  W e W ref 
(71)
con lo cual cada parámetro requiere cuatro definiciones de parámetros en la línea de modelo.
La tendencia global de estos modelos, BSIM incluido, de expresar el comportamiento del dispositivo por medio de
ecuaciones empíricas que tienen poco o nada que ver con los fenómenos físicos, crea problemas en el modelado transistores
muy cortos. Además, la necesidad de un uso intensivo de expresiones polinómicas y la extracción de un número ingente
de parámetros sin base física, hacen que estos modelos sean difíciles de implementar y de utilizar.
*. A diferencia de los demás modelos comentados en este tema, el modelo HSPICE level 28 es exclusivo del simulador eléctrico
HSPICE, y por tanto, propiedad de la empresa que lo comercializa. El resto de modelos, incluyendo la serie BSIM, son públicos y cualquier simulador tipo SPICE puede implementarlos y utilizarlos.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
VI.2 Modelos de la tercera generación
Por los motivos comentados anteriormente, los modelos que siguieron al BSIM y sus derivados, conocidos como la
tercera generación de modelos, suponen una vuelta a los principios físicos de la operación del dispositivo pero conservando
muchas de las propiedades útiles de los modelos anteriores. En términos generales, las tendencias son las siguientes:
• Simplificación de ecuaciones.
• Uso de menos parámetros, pero con mayor base física.
• Uso intensivos de “funciones de alisamiento” (“smoothing functions”) para suavizar la transición entre una región
de operación del MOSFET y otra. A veces, se maneja una sola expresión para todas las regiones construida en
base a expresiones válidas en cada región y dichas funciones de alisamiento. Un ejemplo de tal procedimiento se
explicó en el primer tema dedicado al MOSFET, llamado entonces modelo general o continuo , válido para inversión débil, moderada y fuerte.
• El uso de una sola ecuación acorta el tiempo de simulación, mientras que la transición suave entre regiones soluciona los problemas de convergencia.
Entre los modelos incorporados ya a esta tercera generación tenemos:
• BSIM3 (tercera versión del modelo de canal corto de Berkeley) inicialmente concebido para tener un reducido
número de parámetros con sentido físico y trabajar con ecuaciones sencillas (dentro de la filosofía de la tercera
generación), pronto se detectaron problemas de modelado que llevaron a la inclusión de parámetros empíricos y
mayor complejidad. De este modo ha pasado ya por 3 versiones, de las cuales la última “BSIM3 v. 3” incluye 180
parámetros y goza actualmente de gran popularidad. Es de destacar que este modelo incorpora más parámetros
dependientes de la temperatura, tales como la velocidad de saturación y el efecto de la polarización en la tensión
umbral, aunque por el momento no se conoce con certeza su precisión.
• MOS Model 9 ó MOS9 (Philips Laboratories). Este es el primer modelo que, sin origen en la Universidad de Berkeley, ha sido hecho público. Se trata de un modelo sencillo y con un número de parámetros no excesivo. Utiliza
funciones de alisamiento de tipo hiperbólico que se comportan mejor que las de tipo logarítmico. Además usa la
estructura extrínseca del modelo HPICE level 28.
• EKV (Enz-Krummenacher-Vittoz), con énfasis inicial en la región subumbral, se distingue del modelado tradicional por considerar el substrato y no la fuente como el nudo de referencia. Esto, además de respectar la simetría
intrínseca del MOSFET, permite obtener una expresión sencilla para la corriente de drenador que es valida tanto
en subumbral como en inversión fuerte.
VII. “Corners” del proceso
Al contrario de los transistores bipolares, los parámetros que se extraen para los MOSFETs experimentan grandes variaciones de oblea a oblea y de lote a lote. A pesar de décadas de avances tecnológico, la gran variabilidad de los circuitos
integrados CMOS continua siendo un hecho con el cual los diseñadores tanto analógicos como digitales deben aprender a
convivir.
Con el fin de facilitar algo la tarea de los diseñadores, los ingenieros de proceso garantizan ciertas prestaciones del
dispositivo, básicamente descartando aquellas obleas que, tras su fabricación, no cumplan las prestaciones mínimas. Como
se puede imaginar, los diseñadores piden al fabricante una menor variabilidad con el fin de poder afrontar diseños más agresivos (menos conservadores), mientras que los fabricante tratan de aumentar al máximo dicha variabilidad para reducir el
número de obleas desechadas (aumentar el “yield”).
La forma en que la información sobre la variabilidad del proceso es suministrada al diseñador de circuitos, que debido
a razones históricas se adapta mejor a las necesidades del diseño digital, se conoce como corners del proceso. Como se
ilustra en la Fig. 11, la idea consiste en limitar las prestaciones de “velocidad” aceptable de los dispositivos de canal n y p
a un rectángulo definido por 4 esquinas o “corners”: nMOS rápidos y pMOS rápidos; nMOS lentos y pMOS lentos; nMOS
rápidos y pMOS lentos; y finalmente nMOS lentos y pMOS rápidos* . Por ejemplo, los dispositivos con un óxido de puerta
más fino y una tensión umbral menor caerán cerca de un “corner rápido” por tener mayor transconductancia.
Los parámetros se obtienen para diferentes obleas y lotes en los cuales las estructuras de test con transistores pMOS ó
nMOS exhiben diferente retraso de puerta. A continuación se definen los corners del proceso con el fin de mantener un
“yield” aceptable del mismo. A cada uno de estos corners le corresponde un conjunto de parámetros que el fabricante suministra junto con los valores típicos de los mismos. De esta forma, sólo las obleas donde los parámetros de los transistores
entre dentro del rectángulo son aceptadas y suministradas al diseñador para el testado de los circuitos.
Con la información sobre la variabilidad del proceso, el diseñador de circuitos debe realizar simulaciones de todas las
combinaciones de parámetros posibles (incluyendo también cambios en la temperatura y en la tensión de alimentación, si
*. FAST y SLOW (rápido y lento) son las palabras inglesas que encontraremos en los modelos proporcionados por el fabricante.
Además, se proporcionan los valores TYP (típicos) de los parámetros, tanto para el pMOS como para el nMOS.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Tecnología de Dispositivos y Componentes Electrónicos y Fotónicos
así se especifican) con el fin de garantizar que el circuito en cuestión es suficientemente robusto. Es normal que se necesiten
100 o más simulaciones con condiciones diferentes (parámetros, temperatura, tensión de alimentación, etc.).
SLOW,
FAST, FAST
velocidad pMOS
FAST
TYP, TYP
FAST, SLOW
SLOW,
SLOW
velocidad nMOS
Figura 11.Ilustrando los “corners” del proceso tecnológico.
Prof. Fernando Medeiro - Dpto. Electrónica y Electromagnetismo Escuela Superior de Ingenieros - U. Sevilla
Descargar