Descarga Alternativa - Universidad de Las Palmas de Gran Canaria
Descarga Alternativa - Universidad de Las Palmas de Gran Canaria
Descarga Alternativa - Universidad de Las Palmas de Gran Canaria
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Universidad</strong> <strong>de</strong> <strong>Las</strong> <strong>Palmas</strong> <strong>de</strong> <strong>Gran</strong> <strong>Canaria</strong><br />
Escuela Universitaria <strong>de</strong> Ingenieros Técnicos <strong>de</strong> Telecomunicación<br />
SIMULACIÓN Y MODELADO DE LA INFLUENCIA DE LA<br />
TEMPERATURA EN UN TRANSISTOR N-MOS EN<br />
ESTÁTICA<br />
Tutor : Dr. D. Benito González Pérez<br />
Autor : D. José Luis Riverol Gómez
ÍNDICE<br />
Objetivos <strong>de</strong>l Proyecto<br />
Introducción a los dispositivos MOS<br />
El simulador: MINIMOS-NT<br />
Simulación <strong>de</strong>l dispositivo N-MOS<br />
Aurora: Extracción <strong>de</strong> parámetros<br />
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
Conclusiones Finales<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Objetivos <strong>de</strong>l Proyecto<br />
‣ Simular a distintas temperaturas un transistor NMOS <strong>de</strong> canal<br />
corto, conocidas sus curvas características a temperatura<br />
ambiente<br />
‣ Mo<strong>de</strong>lar en SPICE el funcionamiento en estática <strong>de</strong>l<br />
transistor, a temperaturas medias/altas<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
ÍNDICE<br />
Objetivos <strong>de</strong>l proyecto<br />
Introducción a los dispositivos MOS<br />
Estructura i<strong>de</strong>al<br />
Regiones <strong>de</strong> funcionamiento<br />
Mo<strong>de</strong>lo <strong>de</strong>l control <strong>de</strong> carga<br />
MOSFET: teoría <strong>de</strong> la ley cuadrática<br />
El simulador: MINIMOS-NT<br />
Simulación <strong>de</strong>l Dispositivo N-MOS<br />
AURORA: Extracción a <strong>de</strong> parámetros<br />
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
Conclusiones Finales<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Introducción a los dispositivos MOS<br />
Estructura i<strong>de</strong>al<br />
1.- Puerta metálica equipotencial<br />
2.- Óxido: aislador perfecto sin centros <strong>de</strong><br />
carga<br />
3.- Semiconductor con suficiente grosor y<br />
uniformemente dopado<br />
4.- Contacto óhmico i<strong>de</strong>al<br />
5.- Estructura unidimensional<br />
6.- Φ=Χ+(E C -E F )<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Introducción a los dispositivos MOS<br />
Regiones <strong>de</strong> funcionamiento<br />
‣ Acumulación: V G > 0<br />
‣ Vaciamiento: V G < 0<br />
T‣ Inversión: V G < V T<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Introducción a los dispositivos MOS<br />
Mo<strong>de</strong>lo <strong>de</strong>l control <strong>de</strong> carga<br />
V<br />
G<br />
= φ +<br />
s<br />
k<br />
semiconductor<br />
k<br />
óxido<br />
⋅<br />
x<br />
óxido<br />
⋅<br />
2⋅q⋅<br />
N<br />
k ⋅ε<br />
s<br />
0<br />
A<br />
⋅φ<br />
s<br />
φ s : potencial superficial<br />
x óxido : espesor <strong>de</strong>l óxido<br />
φ F : voltaje <strong>de</strong> referencia asociado a las<br />
0 ≤ φ ≤ 2⋅<br />
s<br />
φ F<br />
impurezas <strong>de</strong>l semiconductor<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Introducción a los dispositivos MOS<br />
MOSFET: teoría a <strong>de</strong> la ley cuadrática<br />
‣ Sección <strong>de</strong> un MOSFET <strong>de</strong> canal n<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Introducción a los dispositivos MOS<br />
(a) V D = 0<br />
V G > V T<br />
(b) V D < V D,sat<br />
(c) V D = V D,sat → estrangulamiento<br />
<strong>de</strong>l canal<br />
(d) V D > V D,sat → I D = cte<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Introducción a los dispositivos MOS<br />
Curvas características I D -V D<br />
Tensión umbral<br />
V<br />
T<br />
ks<br />
⋅ x<br />
= 2⋅φF<br />
+<br />
k<br />
0<br />
⋅<br />
0<br />
4<br />
⋅q⋅<br />
N<br />
k ⋅ε<br />
s<br />
0<br />
A<br />
⋅φ<br />
F<br />
MOSFET tipo n<br />
V<br />
T<br />
ks<br />
⋅ x<br />
= 2⋅φF<br />
−<br />
k<br />
0<br />
⋅<br />
0<br />
4<br />
⋅q⋅N<br />
k ⋅ε<br />
s<br />
0<br />
D<br />
⋅<br />
( −φ<br />
)<br />
F<br />
MOSFET tipo p<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Introducción a los dispositivos MOS<br />
Aproximaciones <strong>de</strong> la teoría <strong>de</strong> la ley cuadrática:<br />
Densidad <strong>de</strong> corriente →<br />
J<br />
N<br />
≅<br />
q<br />
⋅ µ ⋅ n ⋅ ε = −q<br />
⋅ µ ⋅ n ⋅<br />
n<br />
n<br />
dφ<br />
dy<br />
Carga a lo largo <strong>de</strong>l canal →<br />
( V −V<br />
− );<br />
y [ 0 L]<br />
QN ( y)<br />
= −Cox<br />
⋅<br />
G T<br />
φ ∈ ,<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Introducción a los dispositivos MOS<br />
Modulación <strong>de</strong> la<br />
longitud <strong>de</strong>l canal ⇒<br />
I = 0;<br />
V < V<br />
D<br />
G<br />
T<br />
; corte<br />
Mo<strong>de</strong>lo<br />
2<br />
K ⋅ z ⎡<br />
V ⎤<br />
I<br />
D<br />
= ⋅ ⎢<br />
0 <<br />
L ⎣<br />
2 ⎦<br />
DS<br />
( VG<br />
−VT<br />
) ⋅VDS<br />
− ⎥⋅( 1+<br />
λ ⋅VDS) ; VG<br />
≥VT<br />
; ≤VD<br />
VDsat<br />
; lineal<br />
K z<br />
I<br />
D<br />
= ⋅ ⋅<br />
; ><br />
2 L<br />
2<br />
( VG<br />
−VT<br />
) ⋅( 1+<br />
λ⋅VDS) ; VG<br />
≥VT<br />
VD<br />
VDsat<br />
; saturación<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
ÍNDICE<br />
Objetivos <strong>de</strong>l proyecto<br />
Introducción a los dispositivos MOS<br />
El simulador: MINIMOS NT<br />
Estructura<br />
Ecuaciones diferenciales básicas<br />
Principales magnitu<strong>de</strong>s físicas<br />
Simulación <strong>de</strong>l dispositivo NMOS<br />
AURORA: Extracción a <strong>de</strong> parámetros<br />
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
Conclusiones finales<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
El simulador: MINIMOS-NT<br />
Estructura<br />
‣ MINIMOS-NT es una herramienta flexible para la<br />
simulación <strong>de</strong> dispositivos<br />
‣ Posee gran capacidad para analizar estructuras<br />
complejas<br />
‣ El sistema <strong>de</strong> ecuaciones no lineal se resuelve mediante<br />
el método <strong>de</strong> Newton-Rapson<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
El simulador: MINIMOS-NT<br />
Ecuaciones diferenciales básicasb<br />
ε ⋅∇<br />
2<br />
(<br />
+<br />
n − N − p )<br />
⋅V = q⋅<br />
+<br />
D<br />
N A<br />
Ecuación <strong>de</strong> Poisson<br />
∇ ⋅<br />
J n<br />
=<br />
q<br />
⋅<br />
R<br />
Ecuación <strong>de</strong> continuidad para los electrones<br />
∇ ⋅<br />
J p<br />
=<br />
q<br />
⋅<br />
R<br />
Ecuación <strong>de</strong> continuidad para los huecos<br />
∇ =<br />
( ) ⋅ ∇ ⋅T<br />
= − H<br />
k L<br />
Ecuación <strong>de</strong>l flujo <strong>de</strong>l calor<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
El simulador: MINIMOS-NT<br />
don<strong>de</strong>:<br />
J<br />
n<br />
= q ⋅ µ<br />
n<br />
⎡<br />
⎢<br />
⎣<br />
∇<br />
⋅<br />
⎛<br />
⎜<br />
⎝<br />
E<br />
q<br />
C<br />
−<br />
V<br />
⎞<br />
⎟<br />
⎠<br />
+<br />
k<br />
q<br />
⋅<br />
⋅<br />
T<br />
n<br />
∇<br />
⋅<br />
n<br />
⎤<br />
⎥<br />
⎦<br />
⋅<br />
n<br />
Densidad <strong>de</strong> corriente <strong>de</strong><br />
electrones<br />
J<br />
p<br />
= q ⋅ µ<br />
p<br />
⎡<br />
⎢∇<br />
⎣<br />
⋅<br />
⎛<br />
⎜<br />
⎝<br />
E<br />
q<br />
C<br />
−<br />
V<br />
⎞<br />
⎟<br />
⎠<br />
+<br />
k<br />
q<br />
⋅ T<br />
⋅ p<br />
∇<br />
⋅<br />
p<br />
⎤<br />
⎥<br />
⎦<br />
⋅<br />
p<br />
Densidad <strong>de</strong> corriente <strong>de</strong><br />
huecos<br />
H<br />
=<br />
∇ ⋅<br />
⎛<br />
⎜<br />
⎝<br />
E<br />
q<br />
C<br />
−<br />
V<br />
⎞<br />
⎟<br />
⎠<br />
⋅<br />
J<br />
n<br />
+<br />
∇ ⋅<br />
⎛<br />
⎜<br />
⎝<br />
E<br />
q<br />
V<br />
−<br />
V<br />
⎞<br />
⎟<br />
⎠<br />
⋅<br />
J<br />
p<br />
Calor generado por<br />
el efecto Joule<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
El simulador: MINIMOS-NT<br />
Principales magnitu<strong>de</strong>s físicasf<br />
Movilidad<br />
E ↓<br />
L L ⎛ T ⎞<br />
µ<br />
ν<br />
= µ ν ,300<br />
⋅ ⎜ ⎟<br />
⎝ 300 ⎠<br />
ν ≡ electrones, huecos<br />
γ<br />
0<br />
E ↑<br />
µ<br />
LISF<br />
L<br />
ν<br />
µ<br />
ν<br />
=<br />
1<br />
β<br />
⎛<br />
LISF<br />
ν β<br />
2 µ ⎞ ν<br />
ν ν<br />
1 ⎜ ⎛ ⋅ ⋅F<br />
⎞<br />
+ 1+<br />
⎟<br />
⎜<br />
⎜<br />
⎟<br />
Sat<br />
v ⎟<br />
ν<br />
⎝<br />
⎝<br />
⎠<br />
⎠<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
El simulador: MINIMOS-NT<br />
Energía a <strong>de</strong> la banda prohibida:<br />
E<br />
g<br />
=<br />
E<br />
g,0<br />
−<br />
α ⋅T<br />
β − T<br />
2<br />
2<br />
Masa efectiva <strong>de</strong> los portadores:<br />
m<br />
n<br />
=<br />
m<br />
0, n<br />
+ m<br />
1, n<br />
⎛<br />
⋅⎜<br />
⎝<br />
T ⎞<br />
⎟<br />
300⎠<br />
m<br />
p<br />
=<br />
m<br />
0, p<br />
+ m<br />
1, p<br />
⎛<br />
⋅⎜<br />
⎝<br />
T ⎞<br />
⎟ + m<br />
300⎠<br />
2, p<br />
⎛<br />
⋅⎜<br />
⎝<br />
T ⎞<br />
⎟<br />
300⎠<br />
2<br />
Densidad equivalente <strong>de</strong> estados:<br />
N<br />
C<br />
=<br />
M<br />
C<br />
⋅ N<br />
0<br />
⎡<br />
⋅ ⎢m<br />
⎣<br />
n<br />
⎛ T ⎞<br />
300 ⎥ ⎤<br />
⋅⎜<br />
⎟<br />
⎝ ⎠⎦<br />
Banda <strong>de</strong> conducción<br />
3<br />
2<br />
N<br />
V<br />
=<br />
N<br />
0<br />
⎡<br />
⋅ ⎢m<br />
⎣<br />
p<br />
⎛ T ⎞<br />
300 ⎥ ⎤<br />
⋅⎜<br />
⎟<br />
⎝ ⎠⎦<br />
Banda <strong>de</strong> valencia<br />
3<br />
2<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
ÍNDICE<br />
Objetivos <strong>de</strong>l proyecto<br />
Introducción a los dispositivos MOS<br />
El simulador: MINIMOS-NT<br />
Simulación <strong>de</strong>l dispositivo NMOS<br />
El transistor<br />
Simulación: ficheros y ajuste<br />
Resultados: curvas I-V a distintas temperaturas<br />
AURORA: extracción <strong>de</strong> parámetros<br />
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
Conclusiones Finales<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Simulación <strong>de</strong>l Dispositivo N-MOS<br />
El Transistor<br />
‣ MOSFET tipo n con tecnología 0.8 µm, <strong>de</strong>sarrollado por AMS<br />
‣ Geometría, dopajes y curvas I-V a 300 K proporcionados por AMS<br />
‣ Curvas I-V para T>300 K simuladas con MINIMOS-NT<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Simulación <strong>de</strong>l Dispositivo N-MOS<br />
Simulación: ficheros y ajuste<br />
Fichero “mos.pif”:<br />
1.- Definición <strong>de</strong> la geometría: puntos, líneas, regiones y segmentos<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Simulación <strong>de</strong>l Dispositivo N-MOS<br />
2.- Definición <strong>de</strong>l mallado <strong>de</strong> simulación<br />
mayor variación n <strong>de</strong> las magnitu<strong>de</strong>s<br />
eléctricas: máximo m<br />
refinamiento<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Simulación <strong>de</strong>l Dispositivo N-MOS<br />
3.- Especificación <strong>de</strong> los diferentes materiales, dopajes, etc.<br />
‣ Contactos metálicos i<strong>de</strong>ales<br />
‣ Puerta <strong>de</strong> polisilicio<br />
‣ El resto <strong>de</strong> las regiones son <strong>de</strong> silicio,<br />
con los dopajes apropiados<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Simulación <strong>de</strong>l Dispositivo N-MOS<br />
Ajuste:<br />
‣ Geometría, dopajes y movilidad (<strong>de</strong>ntro <strong>de</strong>l 10 % <strong>de</strong>l valor nominal)<br />
para generar las curvas experimentales a 300 K<br />
‣ µ n ≈1280 cm 2 /Vs<br />
‣ N D,sustrato = 83.6·10 15 cm -3<br />
‣ N D, contactos = 5·10 18 cm -3 , a 0.03 µm <strong>de</strong>l canal<br />
(ajuste <strong>de</strong> la pendiente <strong>de</strong> la característica <strong>de</strong> entrada)<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Simulación <strong>de</strong>l Dispositivo N-MOS<br />
‣ Característica <strong>de</strong> entrada simulada<br />
y experimental, a 300 K, con y sin<br />
la ecuación <strong>de</strong>l calor<br />
‣ Característica <strong>de</strong> salida simulada<br />
y experimental, a 300 K, con la<br />
ecuación <strong>de</strong>l calor<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Simulación <strong>de</strong>l Dispositivo N-MOS<br />
Efecto <strong>de</strong>l autocalentamiento:<br />
‣ Máxima temperatura en el canal,<br />
por el lado <strong>de</strong>l drenador (máxima<br />
velocidad <strong>de</strong> los electrones)<br />
‣ A medida que nos alejamos <strong>de</strong>l<br />
canal la temperatura tien<strong>de</strong> al<br />
valor ambiental<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Simulación <strong>de</strong>l Dispositivo N-MOS<br />
Fichero “mos.ipd”:<br />
// $Id: mos.ipd,v 1.71998/12/2113:57:14 rotting Exp $<br />
#inclu<strong>de</strong> <br />
Device : DeviceDefaults {<br />
Input { file = "mos"; }<br />
+Fuente = 0.0 V;<br />
+Drenaje = step(O V, 5, 0.1, pri=3);<br />
+Compuerta = step(-l l V, 5, 0.15, pri=2);<br />
+Placa<br />
= 0.0 V;<br />
T=Step(300 K,450 K, 15,pri=1);<br />
Phys { sh="*";<br />
+Compuerta<br />
{ Contact { Ohmic { Ew = -0.55<br />
eV; ; }}}<br />
+Placa{ { Contact {Ohmic{<br />
{type = "Voltage,Thermal";}}}<br />
+Substrato<br />
{ Electron { mobilityDD = "MM6";<br />
MobilityDD { MM6 {uL300 = 1280 "cm^2/V*s" ; } } } }} }<br />
Iterate { Scheme : SchemeDefaults.DD; ; }<br />
Curve {<br />
file = "450.dat";<br />
Response { +Id = output("Device", "I", "Drenaje"<br />
Drenaje");<br />
}<br />
fichero <strong>de</strong> entrada<br />
rangos <strong>de</strong> tensiones y temperaturas<br />
Propieda<strong>de</strong>s no consi<strong>de</strong>radas<br />
en el mos.pif<br />
Mo<strong>de</strong>lo <strong>de</strong> arrastre y difusión<br />
fichero <strong>de</strong> salida<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Simulación <strong>de</strong>l Dispositivo N-MOS<br />
Resultados: Curvas I-V I V a distintas temperaturas<br />
‣ Característica <strong>de</strong> entrada en<br />
saturación a 300, 375 y 450 K<br />
‣ Característica <strong>de</strong> salida a 300,<br />
375 y 450 K con V g = 4.1 V<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
ÍNDICE<br />
Objetivos <strong>de</strong>l proyecto<br />
Introducción a los dispositivos MOS<br />
El simulador: MINIMOS-NT<br />
Simulación <strong>de</strong>l dispositivo N-MOS<br />
AURORA: extracción <strong>de</strong> parámetros<br />
Aspectos generales<br />
Mo<strong>de</strong>los SPICE, principales parámetros<br />
Extracción <strong>de</strong> parámetros con AURORA<br />
Resultados a distintas temperaturas<br />
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
Conclusiones Finales<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Aspectos generales<br />
‣ Programa <strong>de</strong> optimización general orientado a la extracción <strong>de</strong><br />
parámetros y <strong>de</strong>sarrollo <strong>de</strong> mo<strong>de</strong>los<br />
‣ Incorpora los principales mo<strong>de</strong>los SPICE <strong>de</strong>l MOSFET. La precisión<br />
<strong>de</strong> la extracción <strong>de</strong>pen<strong>de</strong> <strong>de</strong>l mo<strong>de</strong>lo<br />
‣ Datos a introducir: corrientes y voltajes <strong>de</strong>l transistor<br />
‣ Con los parámetros extraídos, representa los datos <strong>de</strong> entrada junto<br />
a los <strong>de</strong>l mo<strong>de</strong>lo utilizado<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Mo<strong>de</strong>los SPICE<br />
‣ MOS LEVEL 1: es el más simple, incluye pocos <strong>de</strong> los efectos físicos<br />
<strong>de</strong>l transistor.<br />
‣ MOS LEVEL 2: incluye muchos <strong>de</strong> los efectos físicos que presenta un<br />
transistor MOS; sus ecuaciones son complejas<br />
‣ MOS LEVEL 3: similar al LEVEL 2, pero semiempírico (incluyendo<br />
parámetros sin significado físico que sirven para<br />
ajustar las curvas características)<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Justificación n <strong>de</strong>l mo<strong>de</strong>lo utilizado<br />
LEVEL 3 <strong>de</strong> SPICE: menores errores relativos<br />
LEVEL 2 LEVEL 3<br />
Transición<br />
Transición<br />
lineal saturación lineal<br />
saturación<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Principales parámetros <strong>de</strong>l mo<strong>de</strong>lo LEVEL 3 <strong>de</strong> SPICE<br />
VTO (V): tensión umbral<br />
UO (cm 2 /Vs): movilidad a 300 K<br />
THETA (1/V): modula la movilidad<br />
con V G<br />
DELTA: modula la carga bajo la<br />
puerta<br />
VMAX (m/s): velocidad <strong>de</strong> saturación<br />
ETA: ajusta la tensión umbral con V DS<br />
KAPPA (F/m 2 ): modula la longitud <strong>de</strong>l<br />
canal en saturación<br />
RS, RD (Ω): resistencias <strong>de</strong> fuente y<br />
drenador<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Principales ecuaciones <strong>de</strong>l mo<strong>de</strong>lo LEVEL 3 <strong>de</strong> SPICE<br />
Corriente<br />
<strong>de</strong> drenador<br />
Región lineal<br />
Región <strong>de</strong><br />
saturación<br />
I<br />
I<br />
ds<br />
ds<br />
β =<br />
⎛<br />
= β ⋅⎜V<br />
⎝<br />
=β⋅<br />
W<br />
L<br />
( V −V<br />
) 2<br />
⋅<br />
gs<br />
gs<br />
C ox<br />
−V<br />
⋅ µ<br />
th<br />
T<br />
eff<br />
1+<br />
F<br />
−<br />
2<br />
GAMMA⋅<br />
F<br />
F +<br />
B<br />
⋅V<br />
ds<br />
⎞<br />
⎟⋅V<br />
⎠<br />
S<br />
B<br />
= FN<br />
4 ⋅ PHI −V<br />
efectos <strong>de</strong> canal<br />
bs<br />
ds<br />
corto<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
FB<br />
ds<br />
S<br />
sb<br />
N<br />
( PHI V )<br />
VTO = V + PHI −σ<br />
⋅V<br />
+ GAMMA⋅<br />
F ⋅ PHI + V + F ⋅ +<br />
SB<br />
Tensión<br />
umbral<br />
σ =<br />
F<br />
S<br />
ETA⋅<br />
C<br />
= 1 −<br />
XJ<br />
L<br />
Ω<br />
⋅ ox<br />
⎛<br />
⎜<br />
⎜<br />
⋅ ⎜<br />
⎜<br />
⎜<br />
⎝<br />
3<br />
L<br />
LD + W<br />
XJ<br />
c<br />
⋅<br />
⎛ W<br />
p<br />
⎜<br />
1 − ⎜ XJ<br />
⎜ W<br />
p<br />
⎜ 1 +<br />
⎝ XJ<br />
realimentación estática<br />
2<br />
⎞<br />
⎟<br />
⎟<br />
⎟<br />
⎟<br />
⎠<br />
−<br />
LD<br />
XJ<br />
⎞<br />
⎟<br />
⎟<br />
⎟<br />
⎟<br />
⎟<br />
⎠<br />
efectos <strong>de</strong> canal<br />
corto<br />
Movilidad<br />
µ<br />
eff<br />
=<br />
1 +<br />
µ<br />
s<br />
µ<br />
s<br />
VMAX<br />
⋅<br />
L<br />
⋅V<br />
ds<br />
UO<br />
1+ THETA⋅<br />
( V VTO)<br />
gs<br />
−<br />
Movilidad efectiva con V D ≈ 0<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Modulación n <strong>de</strong> la<br />
longitud <strong>de</strong>l canal<br />
Efectos <strong>de</strong> la<br />
temperatura<br />
∆L<br />
=<br />
E<br />
p<br />
( )<br />
UO T<br />
PHI<br />
⎛<br />
⎜<br />
E<br />
⎜<br />
⎝<br />
p<br />
⋅ X<br />
2<br />
I<br />
=<br />
L⋅G<br />
d sat<br />
2<br />
d<br />
d sat<br />
⎛ T ⎞<br />
= UO ⋅ ⎜ ⎟<br />
⎝ 300 ⎠<br />
⎞<br />
⎟+<br />
KAPPAX ⋅<br />
⎟<br />
⎠<br />
T<br />
T<br />
3<br />
−<br />
2<br />
2<br />
d<br />
⋅<br />
( V −V<br />
)<br />
ds<br />
⎛ T<br />
⎜<br />
⎝ T<br />
d sat<br />
X<br />
−<br />
2<br />
d<br />
⋅ E<br />
2<br />
( T ) = PHI ⋅ − 3⋅V<br />
⋅ ln⎜<br />
⎟ E ⋅ ( T ) ⋅⎜<br />
⎟ E ( T )<br />
nom<br />
Campo eléctrico<br />
en el punto <strong>de</strong><br />
estrangulamiento<br />
t<br />
movilidad con T<br />
nom<br />
⎞<br />
⎟ −<br />
⎠<br />
g<br />
p<br />
nom<br />
⎛ T<br />
⎜<br />
⎝ T<br />
nom<br />
⎞<br />
⎟ +<br />
⎠<br />
g<br />
Potencial <strong>de</strong> inversión con T<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Extracción n <strong>de</strong> parámetros con AURORA<br />
1 a : VT0, UO y THETA<br />
Fases<br />
2 a : RS y RD<br />
3 a : DELTA<br />
4 a : VMAX, KAPPA y ETA<br />
- “ .par”<br />
Ficheros<br />
<strong>de</strong> entrada<br />
- “ .lin”<br />
-“.sat”<br />
Fichero <strong>de</strong> salida<br />
-“.out”<br />
- “ .inp”<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Ficheros <strong>de</strong> entrada y salida <strong>de</strong> AURORA<br />
‣ Fichero <strong>de</strong> inicialización <strong>de</strong> variables: “lev3.par”<br />
aurora$ Parameter initialization for MOS/SPICE mo<strong>de</strong>l<br />
type 1.0 uo 1280 100 1500<br />
LEVEL 3 vmax 1.0e5 1.0e4 1.0e6<br />
vto 0.6 0.0 1.0 neff<br />
kp <strong>de</strong>lta 1.0 0.0 5.0<br />
gamma theta 2.0e-2 2 0.0 5.0e-1<br />
phi<br />
eta 0.0 0.0 3.0<br />
tox 1.6e-8 kappa 0.0 0.0 10.0<br />
nsub 83.6e15 dw 0.0e-6 -1.0e-66 1.0e-6<br />
nfs<br />
tpg<br />
rd 0.0<br />
xj 0.0 tnom 27.0<br />
rs<br />
0.0 0.0 1.0e+2<br />
ld 0.0 usub 0.0 0.0 5.0<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Ficheros <strong>de</strong> entrada y salida <strong>de</strong> AURORA<br />
‣ Fichero <strong>de</strong> entrada <strong>de</strong> datos “.lin” y “.sat”<br />
$ Gate characteristics: Temp = 300<br />
VARIABLE VGS START=-1.00 END=5.00 INCR=0.15<br />
TABLE ID<br />
VARIABLE W = 20E-6<br />
VARIABLE L = 0.8E-6<br />
VARIABLE VDS = 0.10<br />
VARIABLE VBS = 0.0<br />
VARIABLE T = 300 K<br />
-1.7793429e-1616 2.7772727e-07 0.00030448453 0.00057085976 0.00077228497<br />
8.9895259e-16 6.6285577e-06 0.00033472428 0.00059346444<br />
-2.4153107e-15 3.25624e-05 0.00036413182 0.00061560646<br />
-5.0669971e-1717 6.7565893e-05 0.00039271401 0.00063707034<br />
2.0877264e-16 0.00010366174 0.00042040466 0.00065783893<br />
4.0559855e-15 0.00013933815 0.00044730632 0.00067814071<br />
1.0776654e-13 13 0.00017422043 0.00047361668 0.00069791862<br />
3.5731437e-12 12 0.00020821422 0.00049882355 0.00071717227<br />
1.4171509e-10 10 0.00024121919 0.00052359759 0.00073597396<br />
6.2197144e-09 0.00027330665 0.00054748319 0.0007543233<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Ficheros <strong>de</strong> entrada y salida <strong>de</strong> AURORA<br />
‣ Parte <strong>de</strong>l fichero <strong>de</strong> salida <strong>de</strong> AURORA: “.out”<br />
*** Optimization successful:<br />
Smooth minimum found.<br />
20 function evaluations in 3 iterations.<br />
Condition number of solution: 1.16E+02<br />
parameter init value final value % change % sens<br />
signif<br />
vto 6.0000E-01 01 6.1062E-01 01 1.77 0.08 1.57<br />
uo<br />
1.2800E+03 5.1340E+02 -59.89 0.09 3.58<br />
theta 2.0000E-02 02 1.0786E-01 01 439.31 0.43 3.15<br />
RMS error = 0.86 %<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Extracción n <strong>de</strong> VTO, UO y THETA<br />
TITLE Ajuste <strong>de</strong> VTO, U0 y THETA a 300 K<br />
COMMENT Seleccionamos mo<strong>de</strong>lo<br />
MODEL NAME=MOS/SPICE INIT=lev3.par<br />
COMMENT Extraemos VTO, UO y THETA<br />
DATA FILE=300.lin<br />
COMMENT Seleccionamos la longitud y la anchura <strong>de</strong>l<br />
dispositivo<br />
ASSIGN NAME=LONG N.VALUE=0.8E-6<br />
ASSIGN NAME=WIDE N.VALUE=20E-6<br />
SELECT ALL<br />
SELECT W=@WIDE L=@LONG<br />
SELECT VDS=0.1<br />
SELECT VBS=0.0<br />
INCLUDE ID MIN=1.0E-6*@WIDE/@LONG<br />
FIX ALL<br />
EXTRACT VTO UO THETA<br />
OPTIMIZE<br />
PLOT ID VARIABLE=VG COLOR=2 SYMBOL=2<br />
LABEL LABEL=" "<br />
LABEL LABEL=" W/L=""20""/""0.8"<br />
LABEL LABEL=" VBS=0"<br />
LABEL LABEL=" "<br />
LABEL LABEL=" ooooo<br />
MINIMOS-NT"<br />
NT"<br />
LABEL LABEL=" ----- AURORA"<br />
*** Optimization successful:<br />
Smooth minimum found.<br />
20 function evaluations in 3 iterations.<br />
Condition number of solution: 1.17E+02<br />
parameter init value final value % change % sens signif<br />
vto 6.0000E-01 6.1357E-01 2.26 0.08 1.57<br />
uo 1.2800E+03 5.0047E+02 -60.90 0.09 3.57<br />
theta 2.0000E-02 1.0514E-01 425.72 0.43 3.13<br />
RMS error = 0.86 %<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Extracción n <strong>de</strong> RS y RD<br />
TITLE Ajuste <strong>de</strong> RS a 300 K<br />
COMMENT Seleccionamos mo<strong>de</strong>lo<br />
MODEL NAME=MOS/SPICE INIT=lev3.par<br />
COMMENT extraemos RS<br />
DATA FILE=300.lin<br />
COMMENT Seleccionamos la longitud y la anchura <strong>de</strong>l dispositivo<br />
ASSIGN NAME=LONG N.VALUE=0.8E-6<br />
ASSIGN NAME=WIDE N.VALUE=20E-6<br />
FIX VTO =6.1357E-01 UO =5.1357E+02 THETA =1.0514E-01<br />
01<br />
SELECT VD=0.1<br />
SELECT VB =0.0<br />
SELECT VGS START=0.95 END=5 INCREMEN=0.15<br />
INCLUDE ID<br />
EXTRACT RS<br />
OPTIMIZE<br />
PLOT ID VARIABLE=VG COLOR=2 SYMBOL=2<br />
LABEL LABEL=" "<br />
LABEL LABEL=" W/L=""20""/""0.8"<br />
LABEL LABEL=" VBS=0"<br />
LABEL LABEL=" "<br />
LABEL LABEL=" ooooo<br />
MINIMOS-NT"<br />
NT"<br />
LABEL LABEL=" ----- AURORA"<br />
*** Optimization successful:<br />
Smooth minimum found.<br />
5 function evaluations in 2 iterations.<br />
Condition number of solution: 1.00E+00<br />
parameter init value final value % change % sens signif<br />
rs 0.0000E+00 1.6422E-02 > 999.00 987.19 1.00<br />
RMS error = 0.82 %<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Extracción n <strong>de</strong> DELTA<br />
TITLE Ajuste <strong>de</strong> DELTA a 300 K<br />
COMMENT Seleccionamos mo<strong>de</strong>lo<br />
MODEL NAME=MOS/SPICE INIT=lev3.par<br />
COMMENT Extraemos DELTA<br />
DATA FILE=300.lin<br />
COMMENT Seleccionamos la longitud y la anchura <strong>de</strong>l<br />
dispositivo<br />
ASSIGN NAME=LONG N.VALUE=0.8E-6<br />
ASSIGN NAME=WIDE N.VALUE=20E-6<br />
FIX VTO=6.1357E-01 UO=5.0047E+02 RS=8.211E-03 RD=8.211E-03<br />
SELECT ALL<br />
SELECT VDS=0.1<br />
SELECT VBS=0.0<br />
SELECT VGS START=0.95 END=5 INCREMEN=0.15<br />
INCLUDE ID<br />
EXTRACT DELTA THETA<br />
OPTIMIZE<br />
PLOT ID VARIABLE=VG COLOR=2 SYMBOL=2<br />
LABEL LABEL=" W/L=""20""/""0.8" ; LABEL LABEL=" VBS=0"<br />
LABEL LABEL=" ooooo<br />
MINIMOS-NT"<br />
NT"<br />
LABEL LABEL=" ----- AURORA"<br />
*** Optimization successful:<br />
Smooth minimum found.<br />
14 function evaluations in 3 iterations.<br />
Condition number of solution: 3.88E+03<br />
parameter init value final value % change % sens signif<br />
<strong>de</strong>lta 1.0000E+00 2.5821E+00 158.01 7.98 1.07<br />
theta 2.0000E-02 1.0688E-01 434.38 0.33 1.07<br />
RMS error = 0.67 %<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Extracción n <strong>de</strong> VMAX, KAPPA y ETA<br />
TITLE Ajuste <strong>de</strong> VMAX, KAPPA y ETA a 300 K<br />
COMMENT Seleccionamos mo<strong>de</strong>lo<br />
MODEL NAME=MOS/SPICE INIT=lev3.par<br />
COMMENT Extraemos VMAX, KAPPA y ETA<br />
DATA FILE=300.sat<br />
COMMENT Seleccionamos la longitud y la anchura <strong>de</strong>l dispositivo<br />
ASSIGN NAME=LONG N.VALUE=0.8E-6<br />
ASSIGN NAME=WIDE N.VALUE=20E-6<br />
FIX VTO=6.1357E-01 UO=5.0047E+02 RS=8.211E-03 RD=8.211E-03<br />
FIX DELTA=2.5821 THETA= 1.0514E-01<br />
01<br />
SELECT ALL<br />
SELECT W=@WIDE L=@LONG<br />
SELECT VBS=0.0<br />
SELECT VDS START=0.0 END=5.0 INCREMEN=0.1<br />
SELECT VGS VALUE=(1.4, 2, 3.05, 4.1, 5 )<br />
INCLUDE ID MIN=1.0E-6*@WIDE/@LONG<br />
EXTRACT VMAX KAPPA ETA<br />
OPTIMIZE<br />
PLOT ID TOP=1.2E-2 2 VARIABLE=VD COLOR=2 SYMBOL=2<br />
LABEL LABEL=" W/L=""20""/""0.8"<br />
LABEL LABEL=" VBS=0"<br />
LABEL LABEL=" VGS=1.4, 2, 3.05, 4.1, 5 (V)"<br />
LABEL LABEL=" "<br />
LABEL LABEL="<br />
ooooo<br />
MINIMOS-NT"<br />
NT"<br />
LABEL LABEL="<br />
----- AURORA"<br />
*** Optimization successful:<br />
Smooth minimum found.<br />
17 function evaluations in 3 iterations.<br />
Condition number of solution: 2.25E+02<br />
parameter init value final value % change % sens signif<br />
vmax 1.0000E+05 1.66488E+05 58.77 1.56 1.47<br />
eta 0.0000E+00 4.51951E-02 > 999.00 4.77 1.97<br />
kappa 0.0000E+00 2.3629E-01 > 999.00 11.03 2.41<br />
RMS error = 4.22 %<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Resultados <strong>de</strong> la extracción n a distintas temperaturas<br />
Parámetros<br />
300 K<br />
375 K<br />
450 K<br />
VTO (V)<br />
6.13575e-1<br />
6.09245e-1<br />
5.8505e-1<br />
UO (cm 2 /V s)<br />
520.47<br />
534.31<br />
537.76<br />
THETA (1/V)<br />
1.10514e-1<br />
7.9675e-2<br />
5.7297e-2<br />
DELTA<br />
2.5821<br />
2.2403<br />
2.7504<br />
VMAX (m/ s)<br />
1.66488e+5<br />
1.52988e+5<br />
1.46796e+5<br />
ETA<br />
4.519e-2<br />
4.314e-2<br />
4.572e-2<br />
KAPPA<br />
2.3629e-1<br />
3.0191e-1<br />
3.3258e-1<br />
RS (Ω)<br />
8.21e-3<br />
7.78e-3<br />
10.8e-3<br />
RD (Ω)<br />
8.21e-3<br />
7.78e-3<br />
10.8e-3<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Resultados <strong>de</strong> la extracción n a distintas temperaturas<br />
‣ VTO, UO y THETA ‣ RS y RD ‣ DELTA<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
AURORA: Extracción <strong>de</strong> parámetros<br />
Resultados <strong>de</strong> la extracción n a distintas temperaturas<br />
‣ VMAX, KAPPA y ETA<br />
300 K<br />
375 K 450 K<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
ÍNDICE<br />
Objetivos <strong>de</strong>l proyecto<br />
Introducción a Los Dispositivos MOS<br />
El simulador: MINIMOS-NT<br />
Simulación <strong>de</strong>l Dispositivo N-MOS<br />
AURORA: extracción <strong>de</strong> parámetros<br />
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
Criterios para la implementación <strong>de</strong>l mo<strong>de</strong>lo en SPICE<br />
Configuración en fuente común<br />
Inversor NMOS<br />
Conclusiones Finales<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
Criterios para la implementación n <strong>de</strong>l dispositivo en SPICE<br />
Modos <strong>de</strong><br />
implementación<br />
- El código <strong>de</strong>l programa<br />
- Un mo<strong>de</strong>lo para cada temperatura<br />
- Promedio <strong>de</strong> los parámetros extraídos<br />
- Con los parámetros promedio <strong>de</strong>l mo<strong>de</strong>lo LEVEL 3<br />
Parámetros<br />
VTO (v)<br />
UO (cm 2 /V s)<br />
THETA (1/v)<br />
RS = RD (Ω)<br />
DELTA<br />
VMAX (m/ s)<br />
ETA<br />
KAPPA<br />
Promedio<br />
0.60133<br />
526.66<br />
7.86e-2<br />
9.11e-3<br />
2.5253<br />
1.54748e+5<br />
4.25e-2<br />
3.17623e-1<br />
510,47 8.4e-2<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
Configuración n en fuente común<br />
Vcc = I ⋅ Rd+<br />
V<br />
DQ<br />
DSQ<br />
Rg<br />
C1<br />
R1<br />
G<br />
Rd<br />
C2<br />
D<br />
NMOS_AMS<br />
Vcc<br />
Punto Q<br />
R1<br />
V GSQ<br />
= Vcc ⋅<br />
R1<br />
+ R 2<br />
I<br />
DQ<br />
KP<br />
= ⋅<br />
2<br />
1<br />
0.8<br />
⋅<br />
( V −V<br />
) 2<br />
GSQ<br />
T<br />
S<br />
Vin<br />
R2<br />
Rl<br />
T (K) V GSQ (V) V DSQ (V) I DQ (A)<br />
300 K 2.43 4.87 225.80⋅10 -6<br />
Anchura <strong>de</strong>l MOSFET: 1 µm<br />
375 K 3.43 4.91 240.43 ⋅ 10 -6<br />
450 K 2.43 4.93 242.53 ⋅ 10 -6<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
En pequeña señal:<br />
Rg = 100 KΩ<br />
G<br />
D<br />
Vo<br />
+<br />
Vi<br />
R1//R2 = 100 KΩ<br />
∆Vgs<br />
gm•∆Vgs<br />
Rd//Rl = 514 Ω<br />
Temperatura<br />
300 K<br />
375 K<br />
450 K<br />
-<br />
S<br />
Ganancia<br />
(1 µm)<br />
-57.38e-3<br />
-43.94e-3<br />
-33.53e-3<br />
V<br />
( Rd//<br />
Rl) =−gmV<br />
426.<br />
6<br />
0<br />
= −gmT<br />
⋅∆V<br />
gs⋅<br />
T i<br />
⋅<br />
R1//<br />
R2<br />
∆V<br />
= Vi⋅<br />
= 0. 83⋅<br />
Rg+<br />
R1//<br />
R2<br />
GS<br />
V i<br />
A<br />
V<br />
V<br />
0 = −gm<br />
⋅ 0.83 ⋅ 514<br />
Vi<br />
=<br />
T<br />
gm<br />
T<br />
=<br />
−<br />
1<br />
L<br />
⋅ UO<br />
T<br />
⋅ C<br />
ox<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
Configuración n en fuente común: resultados<br />
V GSQ<br />
(V) 300 K 375 K 450 K<br />
Teórico 2.43 3.43 2.43<br />
SPICE 2.56 2.56 2.56<br />
Error relativo 5 % 5 % 5 %<br />
V DSQ<br />
(V) 300 K 375 K 450 K<br />
Teórico 4.87 4.91 4.93<br />
SPICE 4.91 4.93 4.94<br />
Error relativo 0.8 % 0.4 % 0.2 %<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
‣ Señal <strong>de</strong> salida, a distintas temperaturas, con SPICE y MINIMOS-NT<br />
Temperatura 300 K 375 K 450 K<br />
Amplitud con<br />
MINIMOS-NT 5.65 V 4.25 V 3.8 V<br />
Amplitud con<br />
SPICE 5.48 V 4.36 V 3.66 V<br />
Error relativo 3 % 2.5 % 3.6 %<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
Inversor NMOS<br />
Vcc<br />
‣ Curva <strong>de</strong> transferencia<br />
Rd<br />
Vo<br />
G<br />
D<br />
Vo<br />
5 V<br />
A<br />
Vi<br />
NMOS_AMS<br />
S<br />
Corte<br />
V<br />
i<br />
< V T<br />
V o<br />
= Vcc<br />
Región <strong>de</strong> corte<br />
Región <strong>de</strong> saturación<br />
B<br />
C<br />
Saturación<br />
V0<br />
> V i<br />
−V T<br />
KP w<br />
2<br />
V0 = −<br />
T ⋅ ⋅( Vi<br />
−VT<br />
) Rd Vcc<br />
2 L<br />
+<br />
0<br />
Región<br />
lineal<br />
5 V<br />
Vi<br />
Lineal<br />
0<br />
V0 < V i<br />
−V T<br />
V0<br />
= − KPT ⋅ ⋅ ⎢( Vi<br />
− VT<br />
) ⋅V0<br />
− ⎥ ⋅ Rd + Vcc<br />
w<br />
L<br />
⎡<br />
⎣<br />
V<br />
2<br />
2<br />
⎤<br />
⎦<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
‣ Curva <strong>de</strong> transferencia a 300 K<br />
A<br />
B<br />
C<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
‣ Curva <strong>de</strong> transferencia a 375 K<br />
A<br />
B<br />
C<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
‣ Curva <strong>de</strong> transferencia a 450 K<br />
A<br />
B<br />
C<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
‣ Error relativo en el punto A<br />
Temperatura 300 K 375 K 450 K<br />
SPICE<br />
(V, V)<br />
(0.606 , 5) (0.610 , 5) (0.540 , 5)<br />
MINIMOS-NT<br />
(V, V)<br />
(0.605 , 5) (0.630 , 5) (0.560 , 5)<br />
Error relativo 0.1 % 3.1 % 3.5 %<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
‣ Error relativo en el punto B<br />
Temperatura 300 K 375 K 450 K<br />
SPICE<br />
(V, V)<br />
(3.84 , 2.12) (4.1 , 2.26) (3.6 , 3.10)<br />
MINIMOS-NT<br />
(V, V)<br />
(3.84 , 2.12) (4.1 , 2.25) (3.6 , 2.96)<br />
Error relativo 0 % 0.4 %<br />
4.5 %<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
‣ Error relativo en el punto C<br />
Temperatura 300 K 375 K 450 K<br />
SPICE<br />
(V, V)<br />
(5 , 1.49) (5 , 1.90) (5 , 2.0)<br />
MINIMOS-NT<br />
(V, V)<br />
(5, 1.59) (5 , 1.85) (5 , 1.87)<br />
Error relativo 6.2 % 2.6 % 6.5 %<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
ÍNDICE<br />
Objetivos <strong>de</strong>l proyecto<br />
Introducción a Los Dispositivos MOS<br />
El simulador: MINIMOS-NT<br />
Simulación <strong>de</strong>l Dispositivo N-MOS<br />
AURORA: extracción <strong>de</strong> parámetros<br />
Mo<strong>de</strong>lo: circuitos <strong>de</strong> validación<br />
Conclusiones Finales<br />
Líneas futuras<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Conclusiones finales<br />
‣ Hemos establecido un procedimiento mediante simulación<br />
numérica, para generar el funcionamiento <strong>de</strong> un transistor<br />
MOS en estática, a distintas temperaturas, conocidas sus<br />
curvas características experimentales a temperatura<br />
ambiente<br />
‣ A partir <strong>de</strong>l conocimiento <strong>de</strong> la influencia <strong>de</strong> la temperatura<br />
en el dispositivo, hemos generado un mo<strong>de</strong>lo en SPICE, con<br />
errores inferiores al 10 %, para la simulación <strong>de</strong> circuitos<br />
eléctricos a distintas temperaturas.<br />
‣ Este proyecto sirve <strong>de</strong> guía para la extracción <strong>de</strong> parámetros<br />
eléctricos en MOSFET´s, mediante el programa <strong>de</strong><br />
optimización <strong>de</strong> AURORA, y para su mo<strong>de</strong>lado<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez
Conclusiones finales<br />
Líneas abiertas<br />
- Introducción <strong>de</strong>l mo<strong>de</strong>lo en el código fuente <strong>de</strong> SPICE<br />
- Estudio <strong>de</strong>l MOSFET en dinámica<br />
- Uso y optimización <strong>de</strong>l MOSFET como varactor<br />
- Estudio <strong>de</strong>l autocalentamiento<br />
Simulación y mo<strong>de</strong>lado <strong>de</strong> la influencia <strong>de</strong> la temperatura en un transistor<br />
NMOS en estática<br />
José Luis Riverol Gómez