ECE 595, Section 10 Numerical Simulations Lecture 19: FEM for Electronic Transport. Prof. Peter Bermel February 22, 2013

Similar documents
ECE606: Solid State Devices Lecture 13 Solutions of the Continuity Eqs. Analytical & Numerical

Periodic Table of Elements. EE105 - Spring 2007 Microelectronic Devices and Circuits. The Diamond Structure. Electronic Properties of Silicon

The E vs k diagrams are in general a function of the k -space direction in a crystal

Block-Based Compact Thermal Modeling of Semiconductor Integrated Circuits

Semiconductor Device Physics

Lecture 12 APPROXIMATION OF FIRST ORDER DERIVATIVES

Carrier Action under Perturbation

Homework #2 Solutions, EE/MSE 486, Spring 2017 Problem 1:

EE105 - Fall 2006 Microelectronic Devices and Circuits. Your EECS105 Week

Module 1 : The equation of continuity. Lecture 5: Conservation of Mass for each species. & Fick s Law

6.4.5 MOS capacitance-voltage analysis

End of Finite Volume Methods Cartesian grids. Solution of the Navier-Stokes Equations. REVIEW Lecture 17: Higher order (interpolation) schemes

Integral Equation Methods. Jacob White. Thanks to Deepak Ramaswamy, Michal Rewienski, Xin Wang and Karen Veroy

Solid State Device Fundamentals

CH E 374 Computational Methods in Engineering Fall 2007

2006 Jamie Trahan, Autar Kaw, Kevin Martin University of South Florida United States of America

Chapter 4 (Part 1): Non-Parametric Classification (Sections ) Pattern Classification 4.3) Announcements

C-1: Aerodynamics of Airfoils 1 C-2: Aerodynamics of Airfoils 2 C-3: Panel Methods C-4: Thin Airfoil Theory

PGE 310: Formulation and Solution in Geosystems Engineering. Dr. Balhoff. Interpolation

( ) Thermal noise ktb (T is absolute temperature in kelvin, B is bandwidth, k is Boltzamann s constant) Shot noise

1 Lyapunov Stability Theory

Functions of Random Variables

Cubic Nonpolynomial Spline Approach to the Solution of a Second Order Two-Point Boundary Value Problem

Beam Warming Second-Order Upwind Method

UNIVERSITY OF CALIFORNIA, BERKELEY DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES. Midterm I

Towards developing a reacting- DNS code Design and numerical issues

Space charge. Lecture 8 09/11/2011. p-n junction with gradient. p-n junction with gradient. V. p-n junction. Space charge

MMJ 1113 FINITE ELEMENT METHOD Introduction to PART I

Module 7. Lecture 7: Statistical parameter estimation

Chapter 5 Properties of a Random Sample

General Method for Calculating Chemical Equilibrium Composition

Idea is to sample from a different distribution that picks points in important regions of the sample space. Want ( ) ( ) ( ) E f X = f x g x dx

Comparing Different Estimators of three Parameters for Transmuted Weibull Distribution

G S Power Flow Solution

Special Instructions / Useful Data

Lecture #13. Diode Current due to Generation

KLT Tracker. Alignment. 1. Detect Harris corners in the first frame. 2. For each Harris corner compute motion between consecutive frames

CS5620 Intro to Computer Graphics

Derivation of 3-Point Block Method Formula for Solving First Order Stiff Ordinary Differential Equations

We have already referred to a certain reaction, which takes place at high temperature after rich combustion.

Physics 114 Exam 2 Fall Name:

Stability For a stable numerical scheme, the errors in the initial condition will not grow unboundedly with time.

X ε ) = 0, or equivalently, lim

d dt d d dt dt Also recall that by Taylor series, / 2 (enables use of sin instead of cos-see p.27 of A&F) dsin

EP2200 Queueing theory and teletraffic systems. Queueing networks. Viktoria Fodor KTH EES/LCN KTH EES/LCN

Diode DC Non-ideal Characteristics

b. There appears to be a positive relationship between X and Y; that is, as X increases, so does Y.

Estimation of Stress- Strength Reliability model using finite mixture of exponential distributions

Lecture Notes Types of economic variables

Introduction to local (nonparametric) density estimation. methods

R. G. Prinn, / Atmospheric Physics & Chemistry, March 14, 2006

Bounds on the expected entropy and KL-divergence of sampled multinomial distributions. Brandon C. Roy

Non-degenerate Perturbation Theory

1 Solution to Problem 6.40

Stochastic Finite Element Based on Stochastic Linearization for Stochastic Nonlinear Ordinary Differential Equations with Random coefficients

A Helmholtz energy equation of state for calculating the thermodynamic properties of fluid mixtures

MOLECULAR VIBRATIONS

best estimate (mean) for X uncertainty or error in the measurement (systematic, random or statistical) best

UNIT 2 SOLUTION OF ALGEBRAIC AND TRANSCENDENTAL EQUATIONS

On Numerical Methods for Plasma 3-T Radiation Diffusion in Two and Three Dimensions

Cross-plane Seebeck coefficient and Lorenz number in superlattices

Evolution Operators and Boundary Conditions for Propagation and Reflection Methods

ESS Line Fitting

1 0, x? x x. 1 Root finding. 1.1 Introduction. Solve[x^2-1 0,x] {{x -1},{x 1}} Plot[x^2-1,{x,-2,2}] 3

CIS 800/002 The Algorithmic Foundations of Data Privacy October 13, Lecture 9. Database Update Algorithms: Multiplicative Weights

Numerical Analysis Formulae Booklet

Fourth Order Four-Stage Diagonally Implicit Runge-Kutta Method for Linear Ordinary Differential Equations ABSTRACT INTRODUCTION

Multiple Regression. More than 2 variables! Grade on Final. Multiple Regression 11/21/2012. Exam 2 Grades. Exam 2 Re-grades

Some Different Perspectives on Linear Least Squares

2.3. Quantitative Properties of Finite Difference Schemes. Reading: Tannehill et al. Sections and

Multivariate Transformation of Variables and Maximum Likelihood Estimation

Stationary states of atoms and molecules

The Selection Problem - Variable Size Decrease/Conquer (Practice with algorithm analysis)

A third-order unconditionally positivity-preserving scheme for. production-destruction equations with applications to non-equilibrium flows.

Lecture 07: Poles and Zeros

INTRODUCTION TO INERTIAL CONFINEMENT FUSION

Assignment 5/MATH 247/Winter Due: Friday, February 19 in class (!) (answers will be posted right after class)

Analysis of System Performance IN2072 Chapter 5 Analysis of Non Markov Systems

Ordinary Least Squares Regression. Simple Regression. Algebra and Assumptions.

Analysis of Variance with Weibull Data

2.28 The Wall Street Journal is probably referring to the average number of cubes used per glass measured for some population that they have chosen.

D. VQ WITH 1ST-ORDER LOSSLESS CODING

DATE: 21 September, 1999 TO: Jim Russell FROM: Peter Tkacik RE: Analysis of wide ply tube winding as compared to Konva Kore CC: Larry McMillan

Statistics: Unlocking the Power of Data Lock 5

Point Estimation: definition of estimators

2. Independence and Bernoulli Trials

( q Modal Analysis. Eigenvectors = Mode Shapes? Eigenproblem (cont) = x x 2 u 2. u 1. x 1 (4.55) vector and M and K are matrices.

FREQUENCY ANALYSIS OF A DOUBLE-WALLED NANOTUBES SYSTEM

Absorption in Solar Atmosphere

Chapter 9 Jordan Block Matrices

Chapter 8. Inferences about More Than Two Population Central Values

ECE606: Solid State Devices Lecture 11 Interface States Recombination Carrier Transport

Simple Linear Regression

Computational Geometry

D. L. Bricker, 2002 Dept of Mechanical & Industrial Engineering The University of Iowa. CPL/XD 12/10/2003 page 1

Investigating Cellular Automata

Log1 Contest Round 2 Theta Complex Numbers. 4 points each. 5 points each

7.0 Equality Contraints: Lagrange Multipliers

PREDICTION OF VAPOR-LIQUID EQUILIBRIA OF BINARY MIXTURES USING QUANTUM CALCULATIONS AND ACTIVITY COEFFICIENT MODELS

L5 Polynomial / Spline Curves

Transcription:

ECE 595, Secto 0 Numercal Smulatos Lecture 9: FEM for Electroc Trasport Prof. Peter Bermel February, 03

Outle Recap from Wedesday Physcs-based devce modelg Electroc trasport theory FEM electroc trasport model Numercal results Error Aalyss

Recap from Wedesday Thermal trasfer overvew Covecto Coducto Radatve trasfer FEM Modelg Approach Numercal Results Error Evaluato

Physcs-Based Devce Modelg D. asleska ad S.M. Goodck, Computatoal Electrocs, publshed by Morga & Claypool, 006. //03 ECE 595, Prof. Bermel

Electroc Trasport Theory Wll assume electroc badstructureskow, ad take a semclasscal approach Electrostatcs modeled va Possso s equato: ) D A ε = p N N Charge coservato s requred: t p t = J q = J p q U U S. Selberherr: "Aalyss ad Smulato of Semcoductor Devces, Sprger, 984. p

Electroc Trasport Theory Both p-type ad -type currets gve by a sum of two terms: Drft term, derved from Ohm s law Dffuso term, derved from Secod Law of Thermodyamcs d J = q x) µ E x) qd dx d J p = qp x) µ pe x) qdp dx S. Selberherr: "Aalyss ad Smulato of Semcoductor Devces, Sprger, 984.

FEM Electroc Trasport Model Much lke earler work, wll employ the followg strategy: Specfy problem parameters, cludg bulk ad boudary codtos Costruct fte-elemet mesh over spatal doma Geerate a lear algebra problem Solve for key feld varables: φ x,y,z,t) p x,y,z,t) x,y,z,t)

FEM Electroc Trasport Model Regardg the grd set-up, there are several pots that eed to be made: I crtcal devce regos, where the charge desty vares very rapdly, the mesh spacg has to be smaller tha the extrsc Debye legth determed from the maxmum dopg cocetrato that locato of the devce εkbt N max e Cartesa grd s preferred for partcle-based smulatos It s always ecessary to mmze the umber of ode pots to acheve faster covergece A regular grd wth small mesh aspect ratos) s eeded for faster covergece L D = D. asleska, EEE533 Semcoductor Devce ad Process Smulato Lecture Notes, Arzoa State

Posso Solver The D Posso equato s of the form: d ϕ e = p N D N A dx ε ) EF E = exp = exp ϕ / T ) kbt E E F p = exp = exp ϕ / T ) kbt D. asleska, EEE533 Semcoductor Devce ad Process Smulato Lecture Notes, Arzoa State

Posso Solver Perturbg potetal by δ yelds: d ϕ e dx ε e δ ε d ϕ e dx ε ϕ / / / ) T ϕ T e e C = ϕ / / ) T ϕ T e e ϕ / / ) / / / ) T ϕ T ew ϕ T ϕ T e e ϕ e e C = e e e old ϕ / / ) T ϕ T ε ϕ ew old δ = ϕ ϕ D. asleska, EEE533 Semcoductor Devce ad Process Smulato Lecture Notes, Arzoa State e ε

Posso Solver Reormalzed form d ϕ = p C) δ p ) dx d ϕ dx p ϕ = p C p = ) ew ) ) ew old δ ϕ ϕ ϕ old D. asleska, EEE533 Semcoductor Devce ad Process Smulato Lecture Notes, Arzoa State

Posso Solver Italze parameters: -Mesh sze -Dscretzato coeffcets -Dopg desty -Potetal based o charge eutralty Solve for the updated potetal gve the forcg fucto usg LU decomposto Update: - Cetral coeffcet of the learzed Posso Equato - Forcg fucto Equlbrum solver > tolerace Test maxmum absolute error update < tolerace D. asleska, EEE533 Semcoductor Devce ad Process Smulato Lecture Notes, Arzoa State

Curret Dscretzato The dscretzato of the cotuty equato coservatve form requres the kowledge of the curret destes J J x) = e x) µ E ed x) = ep x) µ E ed p o the md-pots of the mesh les coectg eghborg grd odes. Sce solutos are avalable oly o the grd odes, terpolato schemes are eeded to determe the solutos. There are two schemes that oe ca use: a)learzed scheme:,, p, µ ad D vary learly betwee eghborg mesh pots b) Scharfetter-Gummel scheme: electro ad hole destes follow expoetal varato betwee mesh pots p p D. asleska, EEE533 Semcoductor Devce ad Process Smulato Lecture Notes, Arzoa State p

Naïve Learzato Scheme Wth the learzed scheme, oe has that / J e / µ / ed / a J = / / = eµ / eµ / ed a a ed / a a Ths scheme ca lead to substatal errors regos of hgh electrc felds ad hghly doped devces. / a D. asleska, EEE533 Semcoductor Devce ad Process Smulato Lecture Notes, Arzoa State

Scharfetter-GummelScheme Oe solves the electro curret desty equato for ), subject to the boudary codtos The soluto of ths frst-order dfferetal equato leads to x ed a e x ed a e J = = / / / / / µ µ ) ad ) = = [ ] = = = t B t B a ed J e e g g g t t / / ) / ) / ) ), ) ) ) = x e x x B s the Beroul fucto D. asleska, EEE533 Semcoductor Devce ad Process Smulato Lecture Notes, Arzoa State

ADEPT.0 Avalable o aohubfrom Prof. Gray s team: https://aohub.org/tools/adeptpt

ADEPT.0 Ca customze all the calculato detals:

ADEPT.0 Outputs clude electrostatc Posso) soluto:

Eergy bad dagram ADEPT.0

ADEPT.0 Carrer cocetratos:

ADEPT.0 Ad fally, realstc I- curves:

Next Class Is o Moday, Feb. 5 Next tme, we wll cover electroc badstructures