04 Mos
04 Mos
04 Mos
d
El modelado realista de los transistores MOS no ha sido nada fácil pues, a lo largo de los años,
ri
han aparecido varias decenas de modelos que intentan representar con mayor o menor fortuna los
d
a
transistores MOS. Todos estos modelos presentan una serie de características en común:
M
Todos tienen cuatro terminales (Drenador, puerta, fuente y substrato), denidos en este orden
e
en la descripción circuital del dispositivo.
d
L
A cada transistor se le puede asignar, en la descripción circuital, una longitud (
1
), una anchura
se
(W ) así como las áreas y perímetros de la fuente y el drenador ( AS PS AD PD
, , , ).
n
la
te
de
En todos ellos, algunos parámetros, que han sido denidos por defecto, pueden calcularse a
lu
partir de otros. Sin embargo, ante la duda, SPICE mantiene el valor asignado por defecto.
os
p
s
m
.e
llamado KP , que se puede denir por defecto o bien puede calcularlo SPICE a partir de COX
o
alu
LEVEL=XX
c
de
d
w
id
LEVEL = 1
u
w
rs
w
e
los problemas sobre el papel), que describe al transistor mediante una zona cuadrática y otra
Pa
iv
LEVEL = 2
U
menos como la saturación de la movilidad de portadores, las corrientes por debajo del umbral,
h
etc. Es poco utilizado ya que el siguiente nivel es similar y puede representar transistores
cortos.
do particularmente robusto de tal modo que su uso en circuitos digitales (½no en analógicos!)
es factible.
1 Se mantiene la convención de representar un parámetro SPICE en negrita.
1
El transistor MOSFET según SPICE
Modelos BSIM: Diseñados por la Universidad de Berkeley, comenzaron su andadura con la
en la actualidad pues se ha revelado ecaz tanto para simulación analógica como digital hasta
tecnologías del orden de 180 nm. Actualmente, se desarrolla el modelo BSIM4 para describir
Sin embargo, como todos están basados más o menos en las versiones 1-4, procederemos a explicar
d
ri
1. Parámetros tecnológicos
d
a
L W AD PD AS PS
M
Además de los parámetros descritos en la introducción ( , , , , , ), es posible
denir:
e
d
Espesor del óxido de puerta (tOX , TOX ). Expresado en metros, su valor por defecto es 100
se
nm.
n
la
XJ
te
y drenador en el interior del sustrato. Por defecto, se supone que vale cero o, lo que es los
os
p
mismo, que las impurezas permanecen en la supercie. Se utiliza para modelar los efectos de
LEVEL = 1
m
n
.e
o
LD
alu
m
C
resultas de esto, se reduce el tamaño efectivo del canal de tal modo que, en la práctica, la
de
d
.u
a
w
id
w
rs
RD RS
ra
de resistencias a cada terminal para modelar las caídas de tensión en ellos. Por otro lado,
RSH
:/
n
Al conocer la anchura del canal y su área o perímetro, se pueden calcular las longitudes
tt
2.1. Nivel 1
En este modelo, se considera que la corriente de puerta (IG ) es nula y que existe una fuente
d
ri
corriente que circula del drenador a la fuente, que está controlada por las tensiones VGS y VDS y
d
cuyo valor es:
a
M
1. Si VDS > 0 y VGS − VT H < 0, nos encontraremos en la región de corte y, por tanto, IDS = 0.
e
2. Si VGS > VT H y VGS − VT H > VDS , estaremos en la zona lineal e:
d
W VDS
se
IDS = KP · · VGS − VT H − ·VDS · (1 + λ·VDS ) (2)
LEF F 2
n
la
te
de
KP W
p
2 LEF F
m
.e
o
alu
m
C
Varios parámetros de los indicados ya han sido denidos previamente. Los parámetros nuevos que
.u
KP LAMBDA
a
w
id
w
rs
ra
KP es un parámetro que puede calcularse a partir de las características tecnológicas del material
w
e
U0
Pa
, es la movilidad supercial
/
:/
2
n
de los portadores expresada en cm /V·s. Como estos parámetros se especican o bien dependen
KP
U
previamente.
h
necesario conocer el valor de la tensión umbral con polarización nula entre sustrato y fuente (VT H,0 ,
φ PHI
o ). A partir de estos parámetros se calcula la tensión umbral como:
p p
VT H = VT H,0 + γ· φ + VBS − φ (4)
VT H,0 = VF B + φ (5)
Con todos estos parámetros, se puede modelar el núcleo fundamental de un MOSFET. Asimis-
mo, hay que tener en cuenta que pueden aparecer uniones PN inversamente polarizadas entre
drenador/fuente y substrato. Como era previsible, estas uniones se modelan como diodos aunque no
se tiene en cuenta que existen corrientes de generación-recombinación. Cada una de estas uniones
d
ri
h i
IBS = ISS · exp NVBS −
d
1
·VT (8)
a
h i
VBD
IBD = IDD · exp N ·VT − 1
M
N ISS
e
El parámetro de idealidad N ( ) vale por defecto 1 y es idéntico en ambos casos. Los cálculos de
d
e IDD son algo más complejos pues dependen de las características geométricas de los terminales.
se
Sin embargo, en cualquier caso, se pueden utilizar estos parámetros:
IS
n
la
JS
lu
JSSW
m
.e
m
C
.u
a
w
id
(9)
IDD = AD ·JS + PD ·JSSW
u
w
rs
ra
w
e
Sin embargo, si se proporciona IS , el término AX ·JS se reemplaza por IS , cuyo valor es, por defecto,
Pa
iv
p
tt
2.2. Nivel 2
h
corriente subumbral, etc. Requiere parámetros adicionales como la densidad interfacial de cargas
calcular la tensión umbral si no se proporcionara. Por otra parte, para modelar la dependencia de la
2
movilidad de portadores respecto al campo eléctrico, se incorporan nuevos parámetros como µCRIT
2 Enlas primeras versiones del modelo, existía un parámetro adicional llamado UTRA o coeciente de degradación
transversal, que ha sido deshabilitado en las versiones posteriores.
µ UEXP
EXP ( ), que es el exponente necesario en la función pertinente y vM AX VMAX
( ), que es
Otro fenómeno incorporado en este modelo es el efecto de la anchura del canal en la tensión
umbral. Para ello, se debe añadir un parámetro llamado DELTA (δ ) que permite corregir el valor
de la tensión umbral del transistor por efectos de canal estrecho por medio de
π·εSi
∆VT H = δ· · (φ − VBS ) (10)
2·COX ·W
Por otra parte, debe tenerse en cuenta que este parámetro está relacionado con el acortamiento de
d
la longitud del canal ya que
ri
2
q·NSU B ·XDS
d
δ= (11)
2·εSi ·φ
a
M
de modo que, una vez denido DELTA, es posible determinar XDS , parámetro utilizado en el nivel
e
NFS
d
La conducción subumbral se modela con un parámetro llamado NF S ( ), llamado densidad
-2
de estados rápidos de supercie, cuya unidad es el cm . Finalmente, el coeciente de carga total
se
en el canal, tanto ja como móvil, (NEF F , NEFF ) permite calcular el valor del coeciente de
n
LAMBDA
la
te
modulación del canal por lo que es innecesario proporcionar . Este método, que implica
LAMBDA
de
2.3. Nivel 3
m
.e
o
alu
Las principales diferencias entre este modelo y los dos anteriores radica en la descripción de
C
la degradación de la movilidad de los portadores y en el efecto de modulación del canal. Así, los
de
.u
U0
so
w
id
w
rs
w
e
efectiva de portadores es
Pa
iv
/
:/
µ0
n
µEF F = (12)
U
µ0 ·VDE
p
(1 + θ· (VGS − VT H )) · 1 + vM AX ·LEF F
tt
h
donde VDE = min (VDS , VGS − VT H ). Por otra parte, el nivel 3 de SPICE incorpora un fenómeno
llamado realimentación estática , que relaciona el valor de la tensión umbral de un transistor con
la caída de tensión entre drenador y fuente. Para modelarla, se incorpora un parámetro llamado η
(ETA ), que permite corregir la tensión umbral un factor
B
∆VT H = −η· ·VDS (13)
COX ·L3EF F
la movilidad, que es el caso más sencillo, se produce un incremento en la corriente entre drenador y
fuente de valor r
2·εSi ·κ
∆IDS = · [VDS − (VGS − VT H )] (14)
q·NSU B
sobre el valor de IDS calculado a partir de la ecuación 3 suponiendo λ = 0.
d
Los modelos descritos hasta ahora tienen un problema serio: Son modelos basados en funciones
ri
denidas en intervalos pues, en primer lugar, se determina la región de trabajo del transistor y,
d
a continuación, se calcula la corriente asociada. Esto implica que las funciones derivadas de las
a
M
corrientes respecto a las tensiones podrían no ser funciones continuas, hecho que daría lugar a
problemas de convergencia durante la resolución de las ecuaciones no lineales. Para evitarlo, existen
e
modelos mejorados (BSIM) en los que se ha conseguido que las funciones que asocian IDS con
d
las tensiones VDS , VGS y VBS sean funciones analíticas (pero muy complicadas, lamentablemente)
se
cuyas derivadas enésimas son continuas.
TOX RSH RD RS
n
la
XJ UO
de
, , ... así como los parámetros que describen las capacidades parásitas (Ver Sección 3) o la
lu
temperatura de caracterización (Ver Sección 4). Otros se han modicado parcialmente, como VTO
os
s
m
.e
parte, se han introducido muchos nuevos parámetros que anan tanto el modelo de los transistores
o
alu
m
C
que pueden ser utilizados para tecnologías por debajo de los 100 nm.
c
de
d
.u
w
id
u
w
rs
w
e
Pa
los transistores MOS teniendo en cuenta que, en un transistor MOSFET, aparecen capacidades
iv
/
:/
parásitas entre el drenador y fuente con el sustrato (Tipo PN invertido) y entre la puerta y las
n
U
secciones de drenador o fuente sobre las que se solapa aquella. Estas capacidades describen tan bien
tt
parámetros:
1. CGS0 ( CGSO ): Se utiliza para calcular la capacidad asociada al solapamiento entre la puerta
y la fuente. Típicamente, la distancia que penetra el óxido de puerta sobre la fuente es propia
por ello que CGSO tiene unidades de F/m y se relaciona con la capacidad real parásita, CGS ,
como CGS = CGS0 · W .
2. CGD0 ( CGDO ): Similar a la anterior, reemplazando la fuente por el drenador. Por ello, CGD =
CGD0 · W .
de los anteriores, no aumenta con la anchura de la puerta sino con su longitud. Por ello, la
d
ri
3.2. Capacidades de unión
d
a
Están asociadas a las uniones PN entre drenador/fuente y sustrato. En principio, las capacidades
M
totales pueden modelarse siguiendo estas fórmulas:
e
d
CBD,T = CJ,S,BD + CJ,L,BD + CD,BD
(15)
CBS,T = CJ,S,BS + CJ,L,BS + CD,BS
se
n
la
de difusión.
os
p
m
n
3.2.1. :
s
m
.e
CJ,S,BX
o
alu
m
C
En primer lugar, es necesario calcular la capacidad con potencial aplicado nulo, CJ,S,BX,0 . Hay
c
de
dos maneras de hacerlo. En primer lugar, puede denirse de manera directa mediante los parámetros
d
.u
CBS CBD
a
w
id
Si no estuvieran denidos en el modelo del transistor, SPICE puede calcularla mediante el parámetro
u
CJ
rs
, que es la capacidad a potencial nulo por unidad de supercie, y las supercies de cada terminal
ra
AD AS
e
Pa
/
:/
n
(16)
tt
Sin embargo, recordemos que estas capacidades no son constantes sino que dependen de la tensión
se llamó allí simplemente M ). Así, en el caso del drenador (D), la capacidad parásita sería:
1. Si VBD < F C · P B ,
CJ,S,BD,0
CJ,S,BD = (17)
(1 − VBD/P B )M J
3.2.2. CJ,L,BX :
Esta capacidad parásita depende del perímetro de cada terminal ( PS PD
y ) y de una capacidad
por unidad de longitud llamada CJSW (CJSW ). Se necesita un parámetro SPICE adicional, llamado
MJSW MJ
d
3
, que desempeña un papel similar a de tal modo que
ri
d
CJSW ·AD
CJ,L,BD =
a
(1−VBD/P B )M JSW
(19)
M
CJSW ·AS
CJ,L,BS = (1−VBS/P B )M JSW
e
si se verica que VBD < F C · P B o, en caso contrario,
d
se
CJ,L,BD = (1 − F C)−(1+M JSW ) · 1 − F C· (1 + M JSW ) + M JSW · VPBD
B
·AD·CJSW
−(1+M JSW ) (20)
n
B
te
3.2.3. :
de
lu
CD,BX
os
p
s
m
.e
estas uniones están directamente polarizadas, hechos que no se deben producir en caso de una
o
alu
polarización correcta del componente. En cualquier caso, se puede introducir en el modelo SPICE
C
) tal que:
de
d
.u
a
∂IBD
so
CD,BD = τT · ∂V
w
id
BD
(21)
∂IBS
u
CD,BS = τT · ∂V
rs
BS
ra
w
e
Pa
/
:/
n
U
4. Inuencia de la temperatura
p
tt
h
requiere conocer un solo parámetro, TNOM , que debe incorporarse al modelo del MOSFET y que
distinta en cada dispositivo o por medio de la sentencia .OPTIONS TEMP = XXX , el programa
3 En algunas versiones de SPICE, se puede utilizar un parámetro equivalente a PB, llamado PBSW. Sin embargo,
no se recomienda hacer esta distinción.
o al ruido de disparo o centelleo. Suponiendo que nos centramos en una frecuencia f y con un ancho
2 4·k·T
1. Ruido térmico en las resistencias parásitas, con densidades espectrales de corriente IRD = RD
2 4·k·T
y IRS = RS
, situadas en paralelo a estas resistencias.
2. Ruido de disparo y centelleo: Equivale a una fuente de corriente situada entre el drenador y la
KF AF
2 2 ∂IDS I AF
fuente, con un valor igual a ID = ·4·k·T · + KF · f ·KDSCH , donde KF ( ) y son
3 ∂VGS
d
Q
L 2 ·
ri
parámetros proporcionados en el modelo SPICE y KCH = EF F Si .
tOX
d
a
6. Ejemplos de transistores reales
M
e
d
6.1. IRF250 e IRF9540 se
Transistores discretos de potencia de canal N y P fabricados por IRF. Ambos corresponden a un
n
modelo que de nivel 1. No se incluye el diodo parásito situado entre fuente y sustrato.
la
te
.MODEL
de
+
os
p
.MODEL
m
.e
o
m
C
.u
a
Un ejemplo de nivel 1 más completo es el del transistor DMN2170U, fabricado por DIODES
so
w
id
.MODEL
u
w
rs
+
e
Pa
/
:/
+
n
p
tt
h
Transistores discretos fabricados por NXP con modelos de nivel 3 muy completos. No se ha
+ Level=3 L=1e-4 W=1e-4 Gamma=0 Phi=0.6 Is=1e-24 Js=0 Pb=0.8 Cj=0 Cjsw=0
+ Level=3 L=1e-4 W=1e-4 Gamma=0 Phi=0.6 Is=1e-24 Js=0 Pb=0.8 Cj=0 Cjsw=0
+ Rd = 1.7621)
d
MOSIS es una empresa que ofrece modelos reales de transistores en varias tecnologías. Se
ri
d
han seleccionado algunos ejemplos BSIM que, dependiendo de la escala de integración, utilizan
a
un nivel SPICE u otro. Al ser modelos tan largos, se preere adjuntar los enlaces a los ejemplos
M
representativos.
Página general:
e
d
http://www.mosis.com/test/
/swp/params/ibm-018/v13a_7wl_4lm_ml_hk-params.txt
te
http://www.mosis.com/cgi-bin/cgiwrap/umosis
lu
os
/swp/params/ibm-90/t96w_9sf_9m_lb_3-params.txt
p
m
n
.e
http://www.mosis.com/cgi-bin/cgiwrap/umosis
o
alu
/swp/params/ibm-65/v08a_10lprfe_9lb_30_01_00-params.txt
C
c
de
d
.u
a
so
w
id
u
w
rs
ra
w
e
Pa
iv
/
:/
n
U
p
tt
h