30.10.2014 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!