DRIFT-DIFFUSION SYSTEMS: VARIATIONAL PRINCIPLES AND FIXED POINT MAPS FOR STEADY STATE SEMICONDUCTOR MODELS

Similar documents
Applicability of the High Field Model: A Preliminary Numerical Study

Numerical Approximation of PDE System Fixed Point Maps via Newton s Method

The Thermodynamic Characterization of Spontaneous Electrochemical Reactions

Quantum Corrected Drift Diffusion Models: Solution Fixed Point Map and Finite Element Approximation

SPLINE COLLOCATION METHOD FOR SINGULAR PERTURBATION PROBLEM. Mirjana Stojanović University of Novi Sad, Yugoslavia

2 Formal derivation of the Shockley-Read-Hall model

Newton Iteration for Partial Differential Equations and the Approximation of the Identity

Effect of non-uniform distribution of electric field on diffusedquantum well lasers

NEW ESTIMATES FOR RITZ VECTORS

ARTICLE IN PRESS Mathematical and Computer Modelling ( )

16EC401 BASIC ELECTRONIC DEVICES UNIT I PN JUNCTION DIODE. Energy Band Diagram of Conductor, Insulator and Semiconductor:

ESE 372 / Spring 2013 / Lecture 5 Metal Oxide Semiconductor Field Effect Transistor

Energy transport systems for semiconductors: Analysis and simulation

Device Benchmark Comparisons via Kinetic, Hydrodynamic, and High-Field Models

Newton Iteration for Partial Differential Equations and the Approximation of the Identity

Technology Computer Aided Design (TCAD) Laboratory. Lecture 2, A simulation primer

Review Energy Bands Carrier Density & Mobility Carrier Transport Generation and Recombination

Simulating Temperature Effects in Multi-dimensional Silicon Devices with Generalized Boundary Conditions

Semiconductor Physics fall 2012 problems

Adaptive methods for control problems with finite-dimensional control space

2.2. Methods for Obtaining FD Expressions. There are several methods, and we will look at a few:

PIECEWISE LINEAR FINITE ELEMENT METHODS ARE NOT LOCALIZED

A high order adaptive finite element method for solving nonlinear hyperbolic conservation laws

STUDY OF SEMICONDUCTOR DEVICES EXPOSED TO SPATIAL RADIATION

Variational Formulations

Relaxation methods and finite element schemes for the equations of visco-elastodynamics. Chiara Simeoni

Math Tune-Up Louisiana State University August, Lectures on Partial Differential Equations and Hilbert Space

Scharfetter Gummel Schemes for Non-Boltzmann Statistics

Abstract. 1. Introduction

Semiconductor Junctions

Positive Solutions of Three-Point Nonlinear Second Order Boundary Value Problem

A NOTE ON THE LADYŽENSKAJA-BABUŠKA-BREZZI CONDITION

Research Article A Two-Grid Method for Finite Element Solutions of Nonlinear Parabolic Equations

Tong Sun Department of Mathematics and Statistics Bowling Green State University, Bowling Green, OH

Today we begin the first technical topic related directly to the course that is: Equilibrium Carrier Concentration.

YURI LEVIN, MIKHAIL NEDIAK, AND ADI BEN-ISRAEL

The WKB local discontinuous Galerkin method for the simulation of Schrödinger equation in a resonant tunneling diode

Convergence and optimality of an adaptive FEM for controlling L 2 errors

Notes: Outline. Shock formation. Notes: Notes: Shocks in traffic flow

A Robust Preconditioner for the Hessian System in Elliptic Optimal Control Problems

Advanced Simulation Methods for Charge Transport in OLEDs

Lecture 15: Optoelectronic devices: Introduction

Iterative Solution of a Matrix Riccati Equation Arising in Stochastic Control

given in [3]. It may be characterized as a second-order perturbation of a nonlinear hyperbolic system for n, the electron density, p, the momentum den

Priority Program 1253

Simple Examples on Rectangular Domains

MEYERS TYPE ESTIMATES FOR APPROXIMATE SOLUTIONS OF NONLINEAR ELLIPTIC EQUATIONS AND THEIR APPLICATIONS. Yalchin Efendiev.

On uniqueness in the inverse conductivity problem with local data

Semiconductor Physics and Devices

On an Approximation Result for Piecewise Polynomial Functions. O. Karakashian

Efficient solution of stationary Euler flows with critical points and shocks

Session 5: Solid State Physics. Charge Mobility Drift Diffusion Recombination-Generation

A study of the silicon Bulk-Barrier Diodes designed in planar technology by means of simulation

ALGEBRAIC FLUX CORRECTION FOR FINITE ELEMENT DISCRETIZATIONS OF COUPLED SYSTEMS

Self-similar solutions for the diffraction of weak shocks

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs

Discontinuous Galerkin methods for nonlinear elasticity

Finite Volume Schemes: an introduction

Finite Element Method for Ordinary Differential Equations

quantum semiconductor devices. The model is valid to all orders of h and to rst order in the classical potential energy. The smooth QHD equations have

Bipolar quantum corrections in resolving individual dopants in atomistic device simulation

R T (u H )v + (2.1) J S (u H )v v V, T (2.2) (2.3) H S J S (u H ) 2 L 2 (S). S T

Chapter 5 HIGH ACCURACY CUBIC SPLINE APPROXIMATION FOR TWO DIMENSIONAL QUASI-LINEAR ELLIPTIC BOUNDARY VALUE PROBLEMS

Block-Structured Adaptive Mesh Refinement

ENO and WENO schemes. Further topics and time Integration

NUMERICAL STUDY OF CONVECTION DIFFUSION PROBLEM IN TWO- DIMENSIONAL SPACE

CHUN-HUA GUO. Key words. matrix equations, minimal nonnegative solution, Markov chains, cyclic reduction, iterative methods, convergence rate

EE 3329 Electronic Devices Syllabus ( Extended Play )

Solving the Generalized Poisson Equation Using the Finite-Difference Method (FDM)

ITERATIVE METHODS FOR NONLINEAR ELLIPTIC EQUATIONS

NUMERICAL SOLUTION OF DOPANT DIFFUSION EQUATIONS. M.J. Bainss, C.P. Please and P.K. Sweby. Mathematics Department University of Reading, Berkshire.

Sliding Modes in Control and Optimization

The German University in Cairo. Faculty of Information Engineering & Technology Semiconductors (Elct 503) Electronics Department Fall 2014

Partial Differential Equations and the Finite Element Method

Obstacle problems and isotonicity

ECE-305: Fall 2016 Minority Carrier Diffusion Equation (MCDE)

Plasma transport around dust agglomerates having complex shapes

Semiconductor Devices and Circuits Fall Midterm Exam. Instructor: Dr. Dietmar Knipp, Professor of Electrical Engineering. Name: Mat. -Nr.

Partial differential equations

Semiconductor Physics fall 2012 problems

10 The Finite Element Method for a Parabolic Problem

Weierstraß-Institut. für Angewandte Analysis und Stochastik. Leibniz-Institut im Forschungsverbund Berlin e. V. Preprint ISSN

Classification of Solids

Semiconductor Module

Basic Physics of Semiconductors

CAM Ph.D. Qualifying Exam in Numerical Analysis CONTENTS

Applied Numerical Analysis

Numerical Methods for the Landau-Lifshitz-Gilbert Equation

A DUALITY APPROXIMATION OF SOME NONLINEAR PDE s

A GALERKIN S PERTURBATION TYPE METHOD TO APPROXIMATE A FIXED POINT OF A COMPACT OPERATOR

Bernstein-Szegö Inequalities in Reproducing Kernel Hilbert Spaces ABSTRACT 1. INTRODUCTION

Hamburger Beiträge zur Angewandten Mathematik

ELLIPTIC EQUATIONS WITH MEASURE DATA IN ORLICZ SPACES

The Nearest Doubly Stochastic Matrix to a Real Matrix with the same First Moment

Investigation of tunneling effects modeling in degenerate semiconductors

Finite-Elements Method 2

A NEW ITERATIVE METHOD FOR THE SPLIT COMMON FIXED POINT PROBLEM IN HILBERT SPACES. Fenghui Wang

Cost-accuracy analysis of a variational nodal 2D/1D approach to pin resolved neutron transport

Active sets, steepest descent, and smooth approximation of functions

Transcription:

DRIFT-DIFFUSION SYSTEMS: VARIATIONAL PRINCIPLES AND FIXED POINT MAPS FOR STEADY STATE SEMICONDUCTOR MODELS Joseph W. Jerome Department of Mathematics Northwestern University Evanston, IL 60208 Abstract The mathematical semiconductor device model, consisting of the potential equation and the current continuity subsystem for the carriers, is studied from the standpoint of its decoupling fixed point map and the numerical approximate fixed point map. Variational principles will be discussed for this process and for discretizations achieved by use of generalized splines. By the choice of trial space, these capture the upwinding associated with Scharfetter-Gummel methods. An approximation calculus will be introduced in conjunction with the numerical fixed point map. 1 Introduction. The standard Van Roosbroeck model for the flow of electrons and holes in a semiconductor device, incorporating diffusion and electric field induced drift, has been much studied since its introduction ([7]). Among the more significant computational ideas introduced in the study of this model were the iterative, decoupling technique, introduced by Gummel ([1]) and the exponential upwinding, introduced by Scharfetter and Gummel ([6]), for the discretization of the current continuity subsystem. Of interest also is the mathematical understanding achieved during this period (cf. [4]). At the heart of both mathematical analysis and the development of effective computational procedures, is the construction of the system fixed point map. Fixed points can be identified with solutions of the coupled system of Partial Differential Equations (PDEs) in terms of the system dependent variables. The system is not a gradient system, i., e., it does not arise as the Euler system The author is supported by the National Science Foundation under grant DMS-8721742

associated with a global convex minimization principle of least energy. Such variational principles can be derived by partial or total decoupling, however. Since the quasi-fermi levels appear to be the optimal choice of dependent variables from the standpoint of computing, the bulk of our remarks concerning variational principles at the PDE level will focus on this situation. A critical issue is the extent to which lagging should be employed in the recombination term. This is taken up in Section 2. The next major topic is taken up in Section 3. Here, we present a novel interpretation of the Scharfetter- Gummel scheme in terms of appropriate local basis functions. Such functions may be identified with generalized splines, and are defined to have the property that the associated flux is piecewise constant. The natural variables here are the Slotboom variables. Since these are not the ultimate computing variables of interest, this should be viewed as intermediate discretization analysis. However, this is consistent with the currently accepted view that upwinding should be applied, as a preliminary step, to the Slotboom variables; then, further linearization should occur with respect to the quasi-fermi levels, via Newton s method, for example. The final topic treated is an introduction to a nonlinear approximation theory, which we shall refer to as the Krasnosel skii calculus. This is taken up in Section 4. 2 The Fixed Point Map Denote the dimensionless electrostatic potential by u and the quasi-fermi levels by v and w, respectively. Thus, in intrinsic concentration units, n = exp(u v) and p = exp(w u) are the expressions for the electron and hole densities. When the Gummel map is defined in terms of v and w, the first (fractional) step is the determination of u by use of the potential equation, where ɛ and k 1 denote the dielectric and doping, respectively: (1) F 1 (u, v, w) (ɛ u) + exp(u v) exp(w u) k 1 =0. It remains to compute the new values, written as v and w. Denote by R = R(u, v,w ) the Shockley-Read-Hall/Auger recombination term. The variables, v and w, occur several places in the representation for R. The complete elimination of recombination lag, or, equivalently, the retention of v and w at each instance of their appearance in R, is one extreme possibility. Such total coupling at first appears desirable, since it achieves quasi-fermi level dependence, at the PDE level, only upon the intermediately computed electric field,

u. The functional dependence upon the electric field need not be unique or continuous, however, in this case. The other extreme is lag which completely decouples the current continuity subsystem. This amounts to replacement of w by w in the electron current equation, and the corresponding operation in the hole current equation. In this case, each decoupled equation satisfies a minimization principle. As an intermediate position, one is led to introduce certain types of partial coupling. In order to fix the notation, let R v and R w represent the recombination term as it appears in the v -equation and w -equation, respectively, after insertion of lagging. The condition for well-posedness of the current continuity subsystem involves a comparison between the quadratic forms determined by these recombination functionals and a certain fundamental eigenvalue for the diffusion operator. The details are furnished in [4]. As introduced in [3], one way of viewing the coupled current continuity subsystem is as a so-called obstacle problem. In this analogy, the analytical formalism is that of a variational inequality, and the extreme boundary values, described by the maximum principles, are seen as enforced obstacles. Although the variational inequality serves as a mathematical device, rather than the final formulation, which takes the form of the usual system of equations, (2) (3) F 2 (u, v,w ) J n R v =0, F 3 (u, v,w ) J p +R w =0, it serves the essential purpose of defining appropriate maximum principles, thereby providing the underlying stability for the system. The Gummel map, T, may then be written as T :[v, w] [v,w ]. The maximum principles serve to define the domain of T. 3 Piecewise Constant Flux We consider the one-dimensional version of the electron current equation, and assume, for simplicity, zero recombination and constant mobility. We employ the notation, J n = J, and require that the discretization scheme be exact for J a piecewise constant flux, whose discontinuities coincide with selected grid

points. If the exactness requirement is interpreted in terms of approximation theory, we are seeking an approximation of n of the form (4) n h = i α i M i where {α i } is a set of nodal values of n determined by a specified numerical method, and where {M i } is a nodal basis of local support functions of piecewise constant flux. More precisely, given a grid of the interval G =[0,1], of the form x i = ih, i =0, N,forNh =1,M i is associated with the ith grid point, and is specified by the following requirements for i 0 and i N with obvious adjustments for the endpoints: 1. M i (x i ) = 1, support M i =[x i 1,x i+1 ]. 2. M i is continuous. 3. On each subinterval determined by the grid, M i has constant flux. We shall refer to discretizations of the form (4) as being of the class of Scharfetter- Gummel type. The functions M i are generalizations of the chapeau functions, and are examples of the generalized B-splines introduced in [2]. It is quite easy to give explicit formulas for the B-spline functions, M i. For example, when i =1, { M 1 (x)= exp[u(x) u(x 1 )] x 0 e u(s) ds/ x 1 x 0 e u(s) ds, x 0 x x 1, exp[u(x) u(x 1 )] x 2 x e u(s) ds/ x 2 x 1 e u(s) ds, x 1 x x 2. The general formula is obtained via the identifications 0 i 1, 1 i, and 2 i+1. The definition is completed by the support requirement in the second part of item one above. It is also quite straightforward to compute the piecewise constant flux J. On the subinterval, (x i,x i+1 ), the flux has components from both M i and M i+1. The total flux can then be assembled from the following result. Denoting by J M i the flux due to M i on (x i 1,x i ), and by J + M i the flux due to M i on (x i,x i+1 ), we have xi J Mi = e u(xi) / e u(s) ds, x i 1 J + M i = e u(xi) / xi+1 x i e u(s) ds. In order to evaluate the integrals appearing in the flux representations, it has been common to employ the piecewise linear interpolant of u. When this is

done, direct flux evaluation gives the following representation for the assembled flux on (x i,x i+1 ), with α i = n i : (5) J = 1 h [B( u)n i+1 B( u)n i )], wherewehaveadoptedtheconventions u=u(x i+1 ) u(x i )andb(z)=. The latter function is known as the Bernoulli function. Note that an z exp(z) 1 exponential fitting method of this type resolves the currents adequately, even if the mesh allows for substantial variation in the function u. By writing the nodal density values in the form, n i = exp(u i )ν i, and recasting the vector unknown in terms of the Slotboom vector, ν, we obtain the flux representation in the familiar form involving the hyperbolic sin function. Although the form given in (5) is well-known, it is not widely understood that it holds for the class (4), irrespective of the numerical method used to characterize the nodal values. The original method of Scharfetter and Gummel was to define these values by the box method, or, in current parlance, a finite volume method. An approximation procedure which may well be superior to the classical procedure just cited is a simple Ritz procedure, based upon a variational principle, wherein (5) is minimized in the integral mean square sense, subject to the boundary conditions. This is known to be second order in h. 4 The Krasnosel skii Calculus The generic problem is the local approximation of fixed points x 0 of a smooth mapping T of an open subset of a Banach space E into itself. The admissible approximations are contained in subspaces E n of E and a suitability hypothesis on the class {E n } is contained in If P n denotes the projection of E onto E n,then (6) P n x 0 x 0 as n. The goal of the theory constructed in [5] is to identify hypotheses upon a given family of numerical fixed point approximate maps T n, with fixed points x n drawn from E n, such that the estimate (7) c 1 R n x 0 x n P n x 0 c 2 R n x 0, holds, for R n = P n T T n P n. The estimate (7) specifies the truncation error, R n (x 0 ), as the convergence rate governing the numerical scheme. The overall convergence of x n to x 0 depends upon the rate in (6) as well as in (7).

The authors of [5] identify two fundamental properties which guarantee (7). Although the terms are not used in [5], we shall identify the properties by names familiar to numerical analysts. 1. Consistency: The derivative map of T n is uniformly continuous in a neighborhood of P n x 0. 2. Stability: The inverse maps of I T n are uniformly bounded in the same neighborhood. The reader who consults the reference [5] will notice that the hypotheses employed there actually imply (1) and (2) above, which in turn allows the application of a fundamental approximation lemma, derived via a mean value calculus. The form of T n used in applications decouples as does T, but the individual components are discretized. References [1] H. K. Gummel. A self-consistent iterative scheme for one-dimensional steady-state transistor calculations. IEEE Trans. Electron Devices, ED- 11:455 465, 1964. [2] Joseph W. Jerome. On uniform approximation by certain generalized spline functions. J. Approximation Theory, 7:143 154, 1973. [3] Joseph W. Jerome. Consistency of semiconductor modeling: An existence/stability analysis for the stationary Van Roosbroeck system. SIAM J. Appl. Math., 45:565 590, 1985. [4] Joseph W. Jerome. Analysis of Charge Transport. Springer, 1996. [5] M. A. Krasnosel skii, G. M. Vainikko, P. P. Zabreiko, Ya. B. Rutitskii, and V. Ya. Stetsenko. Approximate Solution of Operator Equations. Wolters- Noordhoff, 1972. [6] H. L. Scharfetter and H. K. Gummel. Large signal analysis of a silicon read diode oscillator. IEEE Trans. Electron Devices, ED-16:64 77, 1969. [7] W. R. Van Roosbroeck. Theory of flow of electrons and holes in germanium and other semiconductors. Bell System Technical J., 29:560 607, 1950.