Calibration of a Dimensional Hydrodynamic with Monte Carlo...

7
VLSI DESIGN 1998, Vol. 8, Nos. (1-4), pp. 515-520 Reprints available directly from the publisher Photocopying permitted by license only (C) 1998 OPA (Overseas Publishers Association) N.V. Published by license under the Gordon and Breach Science Publishers imprint. Printed in India. Calibration of a One Dimensional Hydrodynamic Simulator with Monte Carlo Data O. MUSCATO a,,, S. RINAUDO b and P. FALSAPERLA Dipartimento di Matematica, Viale Andrea Doria, 95125 Catania (Italy)" b SGS-THOMSON Microelectronics, Stradale Primo Sole 50, 95121 Catania (ltaly) In this paper we use the code Exemplar for matching a hydrodynamic 1D, time- dependent simulator and the transport coefficients obtained by the Monte Carlo simulator Damocles. This code is based on the Least Square method and it does not require any a priori knowledge about the simulator (analytical form of the equations etc.). The stationary electron flow in a one dimensional n+-n-n + submicron silicon diode is simulated. Keywords." TCAD, VLSI, BTE, transport theory, fluid mechanics, electronic devices 1. INTRODUCTION Electronic transport in semiconductors can be described by hydrodynamic models (hereafter HM), obtained by taking the moments of the Boltzmann transport equation (hereafter BTE): the resulting mathematical model consists of an infinite hierarchy of Partial Differential Equations expressing balance laws for the particle number n, velocity , total energy E, deviatoric stress tensor (0"), energy flux (or heat flux h ) and so on, coupled with the Poisson equation. Recently Anile and Muscato [1] presented an Extended Hydrodynamic model where the closure of the moment hierarchy is obtained by exploiting the entropy principle: this system, which is hyperbolic, consists of 13 scalar equations in the 13 unknowns (n, , E, ( ij), ) and completely determines the description of the stress and of the heat flux, at variance with the other models. Such a model has been tested successfully with Monte Carlo (hereafter MC) simulations in Silicon [2]. The Left H and Side of the balance equations, called production terms, represent the average rate of change of carrier total energy Qw, momentum Qp, energy-flux Qs and stress Q</j> due to the scattering of carriers with the lattice. Usually they are approximated with ad hoe empirical formula [3] or as relaxation terms [4]: this last approxima- tion leads to a serious inconsistency with one of the fundamental principles of Linear Irreversible Thermodynamics, the Onsager Reciprocity Princi- *Corresponding author. 515

Transcript of Calibration of a Dimensional Hydrodynamic with Monte Carlo...

Page 1: Calibration of a Dimensional Hydrodynamic with Monte Carlo Datadownloads.hindawi.com/journals/vlsi/1998/047467.pdf · 2018. 11. 13. · The stationary electron flow in a one dimensional

VLSI DESIGN1998, Vol. 8, Nos. (1-4), pp. 515-520Reprints available directly from the publisherPhotocopying permitted by license only

(C) 1998 OPA (Overseas Publishers Association) N.V.Published by license under

the Gordon and Breach SciencePublishers imprint.

Printed in India.

Calibration of a One Dimensional HydrodynamicSimulator with Monte Carlo Data

O. MUSCATO a,,, S. RINAUDOb and P. FALSAPERLA

Dipartimento di Matematica, Viale Andrea Doria, 95125 Catania (Italy)"b SGS-THOMSON Microelectronics, Stradale Primo Sole 50, 95121 Catania (ltaly)

In this paper we use the code Exemplar for matching a hydrodynamic 1D, time-dependent simulator and the transport coefficients obtained by the Monte Carlosimulator Damocles. This code is based on the Least Square method and it does notrequire any a priori knowledge about the simulator (analytical form of the equationsetc.). The stationary electron flow in a one dimensional n+-n-n+ submicron silicondiode is simulated.

Keywords." TCAD, VLSI, BTE, transport theory, fluid mechanics, electronic devices

1. INTRODUCTION

Electronic transport in semiconductors can bedescribed by hydrodynamic models (hereafterHM), obtained by taking the moments of theBoltzmann transport equation (hereafter BTE):the resulting mathematical model consists of aninfinite hierarchy of Partial Differential Equationsexpressing balance laws for the particle number n,velocity , total energy E, deviatoric stress tensor

(0"), energy flux (or heat flux h) and so on,coupled with the Poisson equation.

Recently Anile and Muscato [1] presented anExtended Hydrodynamic model where the closureof the moment hierarchy is obtained by exploitingthe entropy principle: this system, which is

hyperbolic, consists of 13 scalar equations in the13 unknowns (n, , E, ( ij), ) and completelydetermines the description of the stress and ofthe heat flux, at variance with the other models.Such a model has been tested successfully withMonte Carlo (hereafter MC) simulations in Silicon[2]. The Left H and Side of the balance equations,called production terms, represent the average rateof change of carrier total energy Qw, momentum

Qp, energy-flux Qs and stress Q</j> due to thescattering of carriers with the lattice. Usually theyare approximated with ad hoe empirical formula[3] or as relaxation terms [4]: this last approxima-tion leads to a serious inconsistency with one ofthe fundamental principles of Linear IrreversibleThermodynamics, the Onsager Reciprocity Princi-

*Corresponding author.

515

Page 2: Calibration of a Dimensional Hydrodynamic with Monte Carlo Datadownloads.hindawi.com/journals/vlsi/1998/047467.pdf · 2018. 11. 13. · The stationary electron flow in a one dimensional

5!6 O. MUSCATO et al.

pie. In order to tackle this problem, we expandedthe electron distribution function in Hermitepolynomials around the state of global thermalequilibrium (limiting ourselves to the first twopolynomials), where the electrons lie close to thebottom of the conduction band. By using a wellknown procedure due to Grad [5] we obtained thefollowing equations:

Qw (1)"rw

Qp a Poo + a Pl + a P2 nff

+ bP + bP--oo+ bl-o kBTo

(2)

Qs ag + asl + kB Tonff

+ + +(3)

where To is the room temperature, E0 the latticetotal energy, no a reference impurity concentration(1018cm-3). Since in this approximation thedistribution function is quasi-isotropic [2] thedeviatoric stress tensor /is negligible and by thismethod we cannot extract the correspondingproduction term (unless we consider higher orderHermite polynomials).For the sake of simplicity we modeled the stress

production as a relaxation term:

Q<ij>-<ij>

(4)

We should emphasize that:

the coefficients appearing in Eqs. (1-4) are notfitting parameters but rather will be extracted byMC data obtained by the Damocles code [6], inthe case of parabolic spherical band approxima-tion, in order to be consistent with the Anile andMuscato model, obtained under these restric-tions;

these coefficients are not functions of thepositions in the device as some authors claim.

With such coefficients we obtained a closed set ofhydro equations which has been solved by anadequate numerical scheme. Since the MonteCarlo method gives a stochastic solution of theBTE, the results are noisy: how does the hydrosolution change for small variations of the para-meters Tw, T, a0, al, a2, b0, bl, b29. In order toanswer this question the simulator Exemplar,developed by one of us [7], has been used.The plan of the paper is the following: in section

2 we discuss the optimization problem; in section 3we simulate the usual n+-n-n + diode with theDamocles code and with our Extended hydrody-namic model. We discuss the range of validity ofthe optimization procedure for various biases andconclusion are drawn.

2. THE OPTIMIZATION PROBLEM

The optimization problem is well known: definingthe residual function

N

R() -wi(f(xi, ) yi)2 (5)i=1

where Y is the vector of the parameters, f(xi, ) isthe analytical description of the event computed in

xi (modeled by the vector parameter ), Yi the realevent value obtained in xi and wi an appropriateweight factor. In a mathematical language theproblem of the least squares method could beexpressed in the form:

min{R(7)fi7 e Rn} (6)

where n is the dimension of the vector 7 and 7 thesolution of the system, generally, non-linear

VR() -0 (7)

and R" the n dimensional space of the real R.If we know the analytical equation off(x, 7), we

could evaluate and resolve the system vR() 0,

Page 3: Calibration of a Dimensional Hydrodynamic with Monte Carlo Datadownloads.hindawi.com/journals/vlsi/1998/047467.pdf · 2018. 11. 13. · The stationary electron flow in a one dimensional

CALIBRATION OF A ONE DIMENSIONAL SIMULATOR 517

using one of many methods proposed (e.g.Marquardt). However, if we do not know theanalytical form off(x, E), it is not possible to findthe solution of the problem (6) finding the solutionof the system (7). This happens when we want todetermine a set of parameters to model a generaldevice with any kind of simulator: we run thesimulator obtaining the macroscopic quantitiesbut not the derivatives of the Residual function. Inthis case we can resort numerical methods as thesimplex method and Powell’s method, whichminimize the Residual function, without havingto know its derivatives.The Exemplar code runs the simulator to

calculate the function f(xi, ) (i= 1,...,N) thencompute and optimize the Residual function withthe Simplex or Powell method (according the user

choice) and the procedure restarts until a toleranceof the Residual function is obtained.The proposed algorithm can be used with any

simulators which can read their input from filesand store their output in column-formatted ASCIIfiles. It was implemented in a software programwith a friendly user interface based on X-Window,which resolves the problem of the optimizationwell, but, since during the optimization it runs thesimulator, it needs a large computational time.

-50

MC Eq.(2)

"700 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 O. 0.5(micron)

FIGURE Average rate of change of carrier momentum Qpvs. distance: Monte Carlo data (with ***) and the fitting formulaEq. (2) (with ooo).

-25MC Eq.(3) Volt bias

.300 0.05 0’.1 0.’15 0.2 0.25 0’.3 0.35 0.4 0.45 0.5(micron)

3. SIMULATION OF A ONE DIMENSIONALn + -n-n + SILICON DIODE

FIGURE 2 Average rate of change of carrier energy flux Qsvs. distance: Monte Carlo data (with ***) and the fitting formulaEq. (3) (with ooo).

The n + -n-n + diode consists of two n + regions0.1 gm-long doped to a density ofN 1018 cm-3,while the central n region is 0.3 gm wide, with a

doping density of N 1016 cm-3. We considerOhmic boundary conditions, To 300 K, and Vof applied bias; simulations refer to the stationaryregime.

In Figures and 2 we plot the MC data for Qvand Qs and the fitting with eqs. (2) and (3) (withooo): we see that our functional form fits well thedata. We observe that the MC data are noisyespecially near the contacts (this run needed

month of CPU in a IBM Risc 6000 590) andconsequently the fitting coefficients are not unique.By using these coefficients the Extended Hydro-

dynamic model is solved by using a simulatorbased on the splitting method between relaxationand convection (Tadmor scheme) [8]. Then we runthe Exemplar code in order to find the bestcoefficients which fit well the MC data. In Figures3, 4 and 5 we compare the MC data (with ***), thehydro data without optimization (with ooo), thehydro data optimized with Exemplar (with xxx).

Page 4: Calibration of a Dimensional Hydrodynamic with Monte Carlo Datadownloads.hindawi.com/journals/vlsi/1998/047467.pdf · 2018. 11. 13. · The stationary electron flow in a one dimensional

518 O. MUSCATO et al.

1.4

0.4

(micron)

Monte Carlo Hydro Exemplar Volt bias

x

0.4 0.45 0.5

FIGURE 3 Average drift velocity vs. distance computed byusing the hydrodynamic simulator without optimization (ooo),the hydro data optimized with the Exemplar code (xxx) andMonte Carlo data (***), with Volt bias.

0.15

-0.05

-0.1

Monte Carlo Hydro Exemplar Volt bias

(micron)

FIGURE 5 Heat-flux vs. distance computed by using thehydrodynamic simulator without optimization (ooo), the hydrodata optimized with the Exemplar code (xxx) and Monte Carlodata (***), with Volt bias.

Monte Carlo Hydro Exemplar Volt bias

0.25

0.2

0.1

0.05

oi5 o. o/15 0.2 o., ot o., o:, o:;. o.(micron)

FIGURE 4 Average electron energy vs. distance computed byusing the hydrodynamic simulator without optimization (ooo),the hydro data optimized with the Exemplar code (xxx) andMonte Carlo data (***), with Volt bias.

The optimized coefficients (shown in Tab. I)differ from the previous ones at maximum by 40%.We notice that the well known ’spurious’ peak inthe velocity curve Figure 3 is lowered and theenergy and heat flux curves Figures 4 and 5 arecloser to the MC data. However this ’spurious’peak cannot be eliminated by any small change inthe parameters and therefore its persistence callsfor a more radical examination of the basicassumptions of the model.

A crucial question to be addressed is what is therange of validity of the optimization procedure? Inorder to answer this question we simulate thedevice with the coefficients of Table I (obtainedwith Volt) for various biases. The result is that inthe range 0.8 / 1.2 Volt the hydro simulations fitwell the respective MC data (see Figs. 6, 7 and 8 incase of 1.2V): for higher biases the hydrosimulations diverge considerably with respect tothe MC data.

0,4

Monte Carlo Hydro 1.2 Volt bias

(micron)0.05 0.1 0.15 0.2 0.3 0.35 0.4 0.45 0.5

FIGURE 6 Average drift velocity vs. distance computed byusing the hydrodynamic simulator with transport coefficients ofTable (obtained with Volt) (ooo) and Monte Carlo data (***),with 1.2 Volt bias.

Page 5: Calibration of a Dimensional Hydrodynamic with Monte Carlo Datadownloads.hindawi.com/journals/vlsi/1998/047467.pdf · 2018. 11. 13. · The stationary electron flow in a one dimensional

CALIBRATION OF A ONE DIMENSIONAL SIMULATOR 519

TABLE Transport coefficients (in psec-), channel 0.3 tm, Volt bias

a0 a a2 b0 b b2Qp -0.1376 -2.3042 1.3978 1.6078 0.1930 -0.00769Qs 5.7677 27.7312 24.1639 -21.7514 -2.6697 3.5269

7-w 0.4094 (in psec.)- 0.0712 (in psec.)

0.4-

0.35

0.25

0,2

0.15

0.05

Monte Carlo, Hydro 1.2 Volt bias

ooOooOo

o

O0 0.;5 0:1 0.’15 0:2 0.5(micron)

0.3 0.35 0.4 0.45 0.5

FIGURE 7 Average electron energy vs. distance computed byusing the hydrodynamic simulator with transport coefficients ofTable (obtained with Volt) (ooo) and Monte Carlo data(***), with 1.2 Volt bias.

0,15

0"05

-0.05

-0.1

Monte Carlo Hydro 1.2 Volt bias

0.05 0.1 0.15 0.2 0.25 0.35 0.4 0.45 0.5(micron)

FIGURE 8 Heat flux vs. distance computed by using thehydrodynamic simulator with transport coefficients of Table(obtained with Volt) (ooo) and Monte Carlo data (***), with1.2 Volt bias.

Finally we say that the modeling of theproduction terms and the closure of the hydromodel are crucial points. They should be obtainedby using the physics (e.g., an entropy principle,

expansions of the distribution function). Thetransport coefficients can be obtained either byexperiments or by MC simulations, and theirvalidity is restricted to a neighborhood.We are trying to improve our model and to

simulate 2D devices: work along this line is inprogress and will presented elsewhere.

Acknowledgements

This work has been supported by the C.N.R.Progetto Speciale Modelli Matematici per semi-

conduttori 1996, the MURST project 40% and60% 1996.

References

[1] Anile, A. M. and Muscato, O. (1995). Phys. Rev. B., 51,16728.

[2] Anile, A. M. and Muscato, O. (1996). Cont. Mech Therm.,1,1.

[3] Tang, T. W., Ramaswamy, S. and Nam, J. (1993). IEEETrans. Elec. Dev., 40, 1469.

[4] Baccarani, G. and Wordemann, M. E. (1982). Solid StateElec., 29, 970.

[5] Grad, H. (1958). In Thermodynamics of gases edited byS. Flugee, Handerbruch der Physik 12, Springer-Verlag,Berlin.

[6] Laux, S. E., Fischetti, M. V. and Frank, D. J. (1990). IBMJ. Res. Develop., 34.

[7] Rinaudo, S. (1995). A General algorithm to calibrate anykind of simultators without any knowledge about analyticalform of the implemented models, SGS-THOMSON Micro-electronics, internal report.

[8] Falsaperla, P. and Trovato, M. (1997). Preprint Universityof Catania.

Authors’ Biographies

Orazio Muscato is Assistant Professor of Theore-tical Mechanics at Catania University. His re-search interests include mathematical models forsemiconductors, Monte Carlo simulations, wave

propagation.

Page 6: Calibration of a Dimensional Hydrodynamic with Monte Carlo Datadownloads.hindawi.com/journals/vlsi/1998/047467.pdf · 2018. 11. 13. · The stationary electron flow in a one dimensional

520 O. MUSCATO et al.

Salvatore Rinaudo is research staff member at Paolo Falsaperla is Graduade student at CataniaST. His research interests include process and University. His research interests include numer-devices numerical simulations and technology ical simulations and mathematical models forCAD. semiconductors.

Page 7: Calibration of a Dimensional Hydrodynamic with Monte Carlo Datadownloads.hindawi.com/journals/vlsi/1998/047467.pdf · 2018. 11. 13. · The stationary electron flow in a one dimensional

International Journal of

AerospaceEngineeringHindawi Publishing Corporationhttp://www.hindawi.com Volume 2010

RoboticsJournal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Hindawi Publishing Corporation http://www.hindawi.com

Journal ofEngineeringVolume 2014

Submit your manuscripts athttp://www.hindawi.com

VLSI Design

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation http://www.hindawi.com

Volume 2014

The Scientific World JournalHindawi Publishing Corporation http://www.hindawi.com Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Modelling & Simulation in EngineeringHindawi Publishing Corporation http://www.hindawi.com Volume 2014

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

DistributedSensor Networks

International Journal of