• Keine Ergebnisse gefunden

drain current [A]

N/A
N/A
Protected

Academic year: 2022

Aktie "drain current [A]"

Copied!
28
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Mathematik und Nanotechnologie:

Warum werden Computer immer kleiner?

Ansgar J¨ungel

Institut f¨ur Analysis und Scientific Computing

www.juengel.at.vu

(einige Bilder sind aus urheberrechtlichen Gr¨unden entfernt)

• Einleitung

• Drift-Diffusionsgleichungen

• Numerische Beispiele

(2)

Einleitung

Einsatz von Computern Kommunikation

Audio/Video

Haushalt

Transport

Medizin

Wirtschaft

(3)

Einleitung

Vom Computer zum Halbleiter 1 Computer

2 Prozessorplatine

3 Computerschaltung

4 Transistor

(4)

Einleitung

Geschichte der Intel-Prozessoren 1971

4004

108 KHz, 2250 Transistoren,

Kanall¨ange: 10µm (1µm= 10−6m) 1982

80286

12 MHz, 134.000 Transistoren, Kanall¨ange: 1,5µm

1993

Pentium 1

66 MHz, 7.500.000 Transistoren, Kanall¨ange: 0,35µm

2007

Core Duo

3 GHz, 410.000.000 Transistoren, Kanall¨ange: 45nm

(5)

Einleitung

Entwicklung der Transistorzahl 1970–2008

(6)

Einleitung

Entwicklung der Kanall¨ange 2000–2016

(7)

Introduction

Herausforderungen im Schaltkreisdesign Zuk¨unftiger Prozessor (2010):

• Transistorzahl > 1 000 000 000

• Kanall¨ange < 45 nm

• hochintegrierte Schaltkreise:

Leistungsdichte > 100 W/cm2 Hauptprobleme:

• sinkende Spannung → Rauschen

• steigende Frequenzen → Mehrskalenproblem

• steigende Designvielfalt → schnelle und akkurate Simulationen notwendig

• steigende Leistungsdichte → parasit¨are Effekte

(W¨arme, “hot spots”)

(8)

Einleitung

Funktionsweise eines MOSFET-Transistors

(MOSFET = Metal Oxide Semiconductor Field Effect Transistor)

Elektronen

Source Gate Drain

Bulk

70 Nanometer

• Kanall¨ange: 70 Nanometer

• Elektronenfluß von Source zu Drain

• Stromfluß gesteuert vom elektrischen Potential am Gate

• Elektronen fließen von − nach +

(9)

Drift-Diffusionsgleichungen

Mathematische Modellierung Variablen:

• Ortsvariable x

• Anzahl der Elektronen: Elektronendichte n(x) ≥ 0

• Stromfluß: Teilchenstromdichte J(x)

• elektrisches Potential V (x): gegebene Funktion Eindimensionale Gleichungen:

• station¨are Stromdichte konstant: J = 0

• Stromdichte = Diffusionsstrom + Driftstrom:

J = Jdiff + Jdrift

Frage: Wie lauten Diffusions- und Driftstrom?

(10)

Drift-Diffusionsgleichungen

Herleitung von Diffusions- und Driftstrom

- HH

HH HH

HH HH

HH HH

HH HH

HHH

n

-

V +

n < 0

V > 0

-

J > 0

⇒ Jdiff = −n

⇒ Jdrift = nV

⇒ J = Jdiff + Jdrift

= −n + nV

(11)

Drift-Diffusionsgleichungen

Differentialgleichungen:

J = 0, J = −n+nV ⇒ −n′′+(nV ) = 0, x ∈ (0, 1) Randbedingungen: n(0) = 1, n(1) = 1

• lineares Randwertproblem zweiter Ordnung (V gegeben)

• kann explizit gel¨ost werden (→ VL Diff.gleichungen) L¨osung des Randwertproblems:

n(x) = eV (x)−V (0) − J

Z x

0

eV (x)−V (y)dy, x ∈ [0, 1]

Bestimmung des Stromes J: setze x = 1 in obige Formel ein

⇒ 1 = eV (1)−V (0) − J

Z 1

0

eV (1)−V (y)dy

⇒ J = (eV (1)−V (0) − 1)

Z 1 0

eV (1)−V (y)dy

!−1

(12)

Drift-Diffusionsgleichungen

L¨osung des Randwertproblems:

n(x) = eV (x)−V (0) − J

Z x

0

eV (x)−V (y)dy, x ∈ [0, 1]

J = (eV (1)−V (0) − 1)

Z 1

0

eV (1)−V (y)dy

!−1

Probe (Randbedingungen):

n(0) = eV (0)−V (0) = 1 n(1) = eV (1)−V (0) − J

Z 1

0

eV (1)−V (y)dy = 1

→ Randbedingungen sind erf¨ullt

(13)

Drift-Diffusionsgleichungen

L¨osung des Randwertproblems:

n(x) = eV (x)−V (0) − J

Z x

0

eV (x)−V (y)dy, Rechenregel:

d dx

Z x

0

f(x)g(y)dy =

Z x

0

f(x)g(y)dy + f(x)g(x) Probe (Differentialgleichung):

n(x) = eV (x)−V (0)V (x) − J

Z x

0

eV (x)−V (y)V (x)dy

− J eV (x)−V (x)

=

eV (x)−V (0) − J

Z x

0

eV (x)−V (y)dy

V (x) − J

= n(x)V (x) − J ⇒ −n + nV = J

→ Differentialgleichung erf¨ullt

(14)

Drift-Diffusionsgleichungen

Strom:

J = (eV (1)−V (0) − 1)

Z 1

0

eV (1)−V (y)dy

!−1

Von Interesse ist die Relation

angelegte Spannung U := V (1) − V (0) zum Strom J Beispiel: V (x) = x (linear anwachsende Spannung)

J = (eU − 1)

Z 1 0

eU(1−y)dy

!−1

= (eU − 1)

− 1

U eU(1−y) 1

0

!−1

= (eU − 1)

− 1

U (1 − eU)

−1

= U

→ Strom w¨achst linear mit angelegter Spannung

→ Widerstand R = UI = |JU| = 1 konstant

(15)

Drift-Diffusionsgleichungen

• Spannungsverlauf V (x) = x ergibt J = U (linear)

• Realistischerer Zusammenhang:

0 0.5 1 1.5

0 0.2 0.4 0.6 0.8 1 1.2

1.4x 10−4

drain voltage [V]

drain current [A]

• Spannung 0.1 . . . 0.3 V: (fast) lineare Verst¨arkung

• Spannung > 0.6 V: S¨attigung

(16)

Drift-Diffusionsgleichungen

Verfeinerung der Modellierung

• elektrisches Potential ist nicht gegeben, sondern h¨angt von Elektronendichte ab (Elektronen erzeugen Potential)

• Modellierung mit Poisson-Gleichung:

V ′′ = n, x ∈ (0, 1), V (0) = 0, V (1) = U Poisson-Drift-Diffusions-Gleichungen:

J = 0, J = −n + nV , V ′′ = n, x ∈ (0, 1) n(0) = 1, n(1) = 1, V (0) = 0, V (1) = U

• nichtlineares Randwertproblem wegen Produkt nV

• keine explizite L¨osung ⇒ numerische L¨osung

(17)

Drift-Diffusionsgleichungen

Numerische Methode: Finite Differenzen

• Idee: ersetze Differentialquotient durch Differenzenquotient y(x) ≈ y(x + △x) − y(x)

△x

y′′(x) ≈ y(x + △x) − y(x)

△x

≈ y(x + △x) − y(x)

(△x)2 − y(x) − y(x − △x) (△x)2

= y(x + △x) − 2y(x) + y(x − △x) (△x)2

• Bequemere Schreibweise: xi = x, xi±1 = x ± △x y(xi) ≈ yi+1 − yi

△x , y′′(xi) ≈ yi+1 − 2yi + yi−1 (△x)2

(18)

Drift-Diffusionsgleichungen

Numerische Methode: Finite Differenzen

• Kontinuierliche Gleichungen:

J = 0, J = −n + nV , V ′′ = n

• Approximierte Gleichungen:

0 = Ji − Ji−1

△x

Ji = −ni+1 − ni

△x + ni+1 + ni 2

Vi+1 − Vi

△x ni = Vi+1 − 2Vi + Vi−1

(△x)2

• L¨ose diskretes Problem (→ VL Numerische Mathematik) und erhalte Approximationen ni, Vi von n(xi) und V (xi)

(19)

Numerische Beispiele

MOS-Transistor in 2D

Elektronen

Source Gate Drain

Bulk

70 Nanometer

Elektronendichte Elektronentemperatur

(20)

Numerische Beispiele

MES-Transistor in 3D (MES = metal-semiconductor)

Geschlossener Zustand

Offener Zustand

(21)

Numerische Beispiele

Gate-all-around MES-Transistor in 3D

Drain

Gate

0.1µm n+

n+ n 0.6µm Source

0.24µm

Geometrie Temperatur

Thermische Energie Stromdichte

(22)

Numerische Beispiele

Quanteneffekte in der Physik

• charakteristische L¨angen < 100 nm ⇒ Quanteneffekte

• Quantenmechanik: Elektronen interpretiert als “Wellen”

• Elektronen k¨onnen durch “W¨ande tunneln”

• Beispiel: hochpr¨azise Mikroskopaufnahmen von Molek¨ulen

(23)

Numerische Beispiele

Quanteneffekte in Halbleiterbauteilen Ziele:

• Speicherung von einzelnen Elektronen (quantum dots)

• ultraschnelle Bauteile und Quantencomputer

(24)

Numerische Beispiele

Quantentransistor

• Prinzip: Steuere Elektronenstrom durch Ver¨anderung des Potentials in T-St¨uck

• Transistor ist entweder offen oder geschlossen

(25)

Numerische Beispiele

Quantentransistor in 2D: geschlossener Zustand

(26)

Numerische Beispiele

Quantentransistor in 2D: offener Zustand

(27)

Numerische Beispiele

Quantentransistor in 3D

(28)

Zusammenfassung

Zusammenfassung:

• Modellierung von Halbleiterbauteilen mit Diff.gleichungen

• Analyse der Differentialgleichungen

• Numerische L¨osung der Differentialgleichungen Ziele in der Mathematik:

• Herleitung der Modelle

• Beweis der Existenz und Eindeutigkeit der L¨osungen

• Bestimmung einer pr¨azisen Approximation der Gleichungen

• Effiziente numerische L¨osung der Gleichungen Ben¨otigte Mathematik:

• (Gew¨ohnliche und Partielle) Differentialgleichungen

• Numerische Mathematik

• Funktionalanalysis

Referenzen

ÄHNLICHE DOKUMENTE

, a n (x) ein, da sich –abh¨ angig von den a i (x)– die L¨ osung meist nur durch spezielle Funktionen (Bessel-Funktionen, Airy-Funktionen, hypergeometrische Funktionen etc., etc.,

Stelle eine Differentialgleichung f¨ ur die Menge u(t) des Abfalles auf einem Quadratzentimeter auf, l¨ose diese und zeige, daß sich die Abfallmenge im Laufe der Zeit

Die Wahrscheinlichkeit daf¨ ur, daß ein ,,nicht-moderner” Farmer in einer Zeiteinheit die Innovation neu ¨ ubernimmt, setze sich additiv zusammen aus der konstanten Wahrscheinlichkeit

[r]

[r]

[r]

Dann wir das Minimum dadurch gesucht, dass die Werte entlang des negativen Gradienten ge¨ andert werden, und zwar mit einem variablen Vorfaktor, bis ein Minimum gefunden

Diese Bedingung ist auch hinreichend, falls zus¨atzlich U sternf¨ormig ist. ( U heißt