The Monte Carlo method for the solution of charge transport in semiconductors 洪于晟.

Slides:



Advertisements
Similar presentations
Simulazione di Biomolecole: metodi e applicazioni giorgio colombo
Advertisements

Molecular Dynamics at Constant Temperature and Pressure Section 6.7 in M.M.
Lecture #5 OUTLINE Intrinsic Fermi level Determination of E F Degenerately doped semiconductor Carrier properties Carrier drift Read: Sections 2.5, 3.1.
TECHNIQUES OF INTEGRATION
The Monte Carlo method for the solution of charge transport in semiconductors R 洪于晟.
COUNTING AND PROBABILITY
Physics of fusion power
INTEGRALS 5. INTEGRALS We saw in Section 5.1 that a limit of the form arises when we compute an area.  We also saw that it arises when we try to find.
Statistics.
Interactive Manipulation of Rigid Body Simulations Presenter : Chia-yuan Hsiung Proceedings of SIGGRAPH 2000 Jovan Popovi´c, Steven M. Seitz, Michael.
1 Stratified sampling This method involves reducing variance by forcing more order onto the random number stream used as input As the simplest example,
Viscosity. Average Speed The Maxwell-Boltzmann distribution is a function of the particle speed. The average speed follows from integration.  Spherical.
Current, Resistance, and Electromotive Force
Monte Carlo Methods in Partial Differential Equations.
Physics of fusion power
Lecture 12 Monte Carlo Simulations Useful web sites:
Introduction to Monte Carlo Methods D.J.C. Mackay.
Component Reliability Analysis
Ewa Lukasik - Jakub Lawik - Juan Mojica - Xiaodong Xu.
Advanced methods of molecular dynamics Monte Carlo methods
Statistical Decision Theory
Introduction to Monte Carlo Simulation. What is a Monte Carlo simulation? In a Monte Carlo simulation we attempt to follow the `time dependence’ of a.
1 Lesson 3: Choosing from distributions Theory: LLN and Central Limit Theorem Theory: LLN and Central Limit Theorem Choosing from distributions Choosing.
Statistical Analysis of Loads
1 Lesson 5: Flux, etc. Flux determination Flux determination Cell Cell Surface Surface Flux integral tallies (reaction rates) Flux integral tallies (reaction.
Chicago, July 22-23, 2002DARPA Simbiosys Review 1 Monte Carlo Particle Simulation of Ionic Channels Trudy van der Straaten Umberto Ravaioli Beckman Institute.
Introduction to integrals Integral, like limit and derivative, is another important concept in calculus Integral is the inverse of differentiation in some.
Radiation Shielding and Reactor Criticality Fall 2012 By Yaohang Li, Ph.D.
Scattering of particles - topic 1 - june 2007 Particle Scattering: –Differential cross section –Trajectories and currents –Mean free path Quantal Scattering:
Eurostat Weighting and Estimation. Presented by Loredana Di Consiglio Istituto Nazionale di Statistica, ISTAT.
Statistical Decision Theory Bayes’ theorem: For discrete events For probability density functions.
"Classical" Inference. Two simple inference scenarios Question 1: Are we in world A or world B?
TECHNIQUES OF INTEGRATION Due to the Fundamental Theorem of Calculus (FTC), we can integrate a function if we know an antiderivative, that is, an indefinite.
8 TECHNIQUES OF INTEGRATION. Due to the Fundamental Theorem of Calculus (FTC), we can integrate a function if we know an antiderivative, that is, an indefinite.
Diversity Loss in General Estimation of Distribution Algorithms J. L. Shapiro PPSN (Parallel Problem Solving From Nature) ’06 BISCuit 2 nd EDA Seminar.
INTEGRALS We saw in Section 5.1 that a limit of the form arises when we compute an area. We also saw that it arises when we try to find the distance traveled.
Mean Field Methods for Computer and Communication Systems Jean-Yves Le Boudec EPFL Network Science Workshop Hong Kong July
Markov Chain Monte Carlo in R
Optimisation of Radio Spectrum Usage
Semiconductor Device Modeling
ELEC 3105 Basic EM and Power Engineering
14. Electric current Applying an external source of electric field (a battery) to the metallic conductor, the forces acting on conduction electrons cause.
Modeling and Simulation Dr. Mohammad Kilani
Diffusion over potential barriers with colored noise
Electrical Engineering Materials
Optimization of Monte Carlo Integration
Lecture 4 OUTLINE Semiconductor Fundamentals (cont’d)
Monte Carlo methods 10/20/11.
5. Conductors and dielectrics
A second order ordinary differential equation has the general form
A way to detect a collision…
Chapter 3 Component Reliability Analysis of Structures.
Lecture #5 OUTLINE Intrinsic Fermi level Determination of EF
The Rendering Equation
Software Reliability Models.
Estimating
Lecture 4 OUTLINE Semiconductor Fundamentals (cont’d)
CONCEPTS OF ESTIMATION
Quantum One.
Question Suppose exists, find the limit: (1) (2) Sol. (1) (2)
Introduction to Simulated Annealing
COUNTING AND PROBABILITY
EE368 Soft Computing Genetic Algorithms.
Lecture 4 - Monte Carlo improvements via variance reduction techniques: antithetic sampling Antithetic variates: for any one path obtained by a gaussian.
Copyright © Cengage Learning. All rights reserved.
Common Types of Simulations
Lecture Slides Elementary Statistics Twelfth Edition
Estimating a Population Mean:  Known
Lesson 4: Application to transport distributions
Chapter 11 Probability.
Presentation transcript:

The Monte Carlo method for the solution of charge transport in semiconductors 洪于晟

Abstract With the Monte Carlo method, we apply this method to solutions of transport problems in conductors. The presentation will put attentions on the evaluations of the integrated scattering probabilities. For their direct use. A collection of results obtained with Monte Carlo simulations will be presented.

Information Flow Flowchart of a typical Monte Carlo program. Basic formula Definition of the physical system Initial conditions of motion What’s assumption in application? Flight duration Self-scattering What’s the random number? Simulation results Within sophisticated theorem

Information Flow Flowchart of a typical Monte Carlo program. Basic formula Definition of the physical system Initial conditions of motion What’s assumption in application? Flight duration Self-scattering What’s the random number? Simulation results Within sophisticated theorem

Flowchart of a typical Monte Carlo program

Basic formula During each collision (each new flight), the relation of external force of carrier in semiconductor is From the differential cross section of this mechanism, a new k state after scattering is randomly chosen as initial state of the new free flight.

Definition of the physical system The parameters that characterize the material, the least known, usually taken as adjustable parameters. We also define the parameters that control the simulation, such as the duration of each subhistory, the desired precision of the results, and so on.

Initial conditions of motion For the information of stationary, homogeneous, transport process, the time of simulation must be long enough. In order to avoid the undesirable effects of an inappropriate initial choice and to obtain a better convergence, the simulation is divided into many subhistories.

Information Flow Flowchart of a typical Monte Carlo program. Basic formula Definition of the physical system Initial conditions of motion What’s assumption in application? Flight duration Self-scattering What’s the random number? Simulation results Within sophisticated theorem

Flight duration P[k(t)]dt is the probability that a carrier in the state k suffers a collision during the time dt. Assume the probability that has no suffered another collision is Y(t)

Flight duration t ↑, collision events↑, Y(t) ↓. Thus, Y= The probability P(t) that the carrier will suffer its next collision during dt is P(t)dt =

But, what’s the problem ? The problem is: the integral for the collision of this situation is too complex.

self-scattering Rees (1968, 1969) has devised a very simple method to overcome this difficulty. If Γ ≡ 1/ τ0 is the maximum value of P(k) in the region of k space.

self-scattering A new fictitious “self-scattering” is introduced. If carrier undergoes such a self-scattering, it state k’ after the collision is taken to be equal to its state k before collision. It means ‘”as if no scattering at all had occurred” Generally, it is sufficient that Γ can be not less than the maximum value of P(k).

self-scattering = With the constant P(k) = Γ = 1/ τ0 The probability P(t) is approximate as diffusion P(t)

Information Flow Flowchart of a typical Monte Carlo program. Basic formula Definition of the physical system Initial conditions of motion What’s assumption in application? Flight duration Self-scattering What’s the random number? Simulation results Within sophisticated theorem

What’s the random number 0 ≦ P(t) τ0 = exp(-t/ τ0 ) ≦1 Set the random number r = P(t) τ0 , 0≦r≦1 Thus, the time t between each collision is t = - τ0 ln(r)

Information Flow Flowchart of a typical Monte Carlo program. Basic formula Definition of the physical system Initial conditions of motion What’s assumption in application? Flight duration Self-scattering What’s the random number? Simulation results Within sophisticated theorem

Sampling particle

Within sophisticated theorem

Reference Rev. Mod. Phys. 55, 645 - 705 (1983) Carlo Jacoboni and Lino Reggiani Gruppo Nazionale di Struttura della Materia, Istituto di Fisica dell'Università di Modena, Via Campi 213/A, 41100 Modena Italy

Thanks for your attention Wish you have a good summer vacation