Power Device Modeling with TCAD

62 downloads 0 Views 5MB Size Report
DevEdit: ▫ deposit. ▫ stretch/squeeze, join, cut, move, flip, mirror, etch .... Example: Proton irradiated diode 10. ▫ define a ... perform a reverse recovery simulation.
Power Device Modeling with TCAD

Introduction

 Features Essential for Power Device Simulation  Device Structure Formation  Device Simulation  Case Studies

TCAD Power Device Modeling

-2-

Key Features for Power Device Simulation

 Non-Isothermal (Self Heating)  MixedMode (Physical Devices Embedded in Lumped Circuits)  Curve Tracer (for Modeling Instabilities such as Snapback)  Advanced Trap Modeling  Ionization Integrals  Advanced Numerics (methods/climit/dvmax)  Advanced Materials  Interoperability

TCAD Power Device Modeling

-3-

Interoperability

TCAD Power Device Modeling

-4-

Device Structure Formation

Overview

 Structures Tools Meshing Processing Editing

TCAD Power Device Modeling

-6-

Device Structure Formation: Tools

 ATHENA:  ATLAS:  DevEdit:

TCAD Power Device Modeling

1D, 2D rectangular initial grid, process simulation 1D, 2D, 3D rectangular grid analytical and measured profiles 2D, 3D arbitrary grid  GUI and command-line mode  advanced structure edit capabilities  advanced mesh capabilities

-7-

Device Structure Definition: Meshing

 ATLAS, ATHENA: direct specification of mesh coordinates mesh relax adaptive meshing for process (risk of obtuse triangles!) appropriate for simple meshes:  very quick  unflexible  not interactive  rectangular

TCAD Power Device Modeling

-8-

Device Structure Definition: Meshing

 DevEdit: mesh automatically created on boundary conditions, such as mesh constraints no obtuse triangles refinement on quantities manual interactive refine/unrefine

TCAD Power Device Modeling

-9-

Device Structure Definition: Meshing

 DevEdit Strategy: set base mesh height / width bigger than device dimension (historical feature) locate "critical" areas, add more regions if necessary set general max.height/width/angle by material set tighter max constraints per region  for user defined areas (command line mode) specify refinement quantities (net doping), tune min. spacing manually refine/unrefine refine on solution quantities

TCAD Power Device Modeling

- 10 -

Device Structure Definition: Meshing

 DevEdit Strategy: Note:  doping regions not hit by mesh lines will not be refined correctly  Solution:  change mesh constraints  add regions in this area with appropriate mesh-constraints

Caution:  Pay special attention to surface phenomena (MOS, surface charge), define a surface layer with finer constraints 3), or refine manually

TCAD Power Device Modeling

- 11 -

Device Structure Definition: Meshing

 Quality Criteria no obtuse triangles in semiconductor region fine grid where required coarse grid where nothing is happening not too many lines meeting in one node smooth grid smooth solution smooth terminal characteristics

TCAD Power Device Modeling

- 12 -

Device Structure Formation: Process Simulation in ATHENA ATHENA models: Models Implantation Dual Pearson Monte Carlo Diffusion Fermi two.dim Full.cpl power

Assumption

Application

empirical statistical

angled implant with reflec.

Defects in equilibrium Transient defect diffusion defect and impurity binding constant diffusivity depending on temp

Oxidation compress viscous elastic

TCAD Power Device Modeling

OED TED co-diffusion clustering for large structures

thick nitride birds-beak

- 13 -

Device Structure Formation: Process Simulation in ATHENA  Example: Calibration of diffusion properties 1 select the appropriate statements from the models file: ATHENA -models | grep aluminum > aluminum.mod

define your calibration target with EXTRACT use the Optimizer for calibration Tip: Introduce new dopant by redefining an unused existing one

TCAD Power Device Modeling

- 14 -

Device Structure Formation: Process Simulation in ATHENA

TCAD Power Device Modeling

- 15 -

Device Structure Formation: Process Simulation in ATHENA  Example: Double sided simultaneous doping 2 define dopant source material(s) deposit topside material flip the structure deposit bottom material Tip: to expose bottom surface, etch away infinite surface layer: ETCH BELOW P1.Y = 

TCAD Power Device Modeling

- 16 -

Device Structure Formation: Process Simulation in ATHENA

TCAD Power Device Modeling

- 17 -

Device Structure Definition: Editing (Structure Modification)  ATHENA: oxidation, deposition, etch (physical, arbitrary polygon) stretch, mirror, flip, cut (not interactive)  ATLAS: scale: width, cylindrical  DevEdit: deposit stretch/squeeze, join, cut, move, flip, mirror, etch

TCAD Power Device Modeling

- 18 -

Device Structure Definition: Editing

 Example: Parametrized shape

3

run DevEdit in command-line mode within DeckBuild use DeckBuild's SET feature to define parameter values set a=230

use DeckBuild's SET feature to calculate dependent variables (coordinates) set right=$a+250

use variables for substitution impurity id=2 imp=Boron color=0x8c5d00 \   x1=0 x2=$right y1=0 y2=0 \

TCAD Power Device Modeling

- 19 -

Device Structure Definition: Editing

TCAD Power Device Modeling

- 20 -

Device Structure Definition: Editing

TCAD Power Device Modeling

- 21 -

Device Simulation

Device Simulation: Overview

 Device Simulation Physics Boundary Conditions Numerics Mixed mode 3D

TCAD Power Device Modeling

- 23 -

Device Simulation: Physics

 Multiple equation solver: Fully coupled solutions for Poisson equation carrier continuity equation carrier temperature equation lattice heat flow equation (G.K. Wachutka, IEEE Trans CAD, 9, pp1141-1149, 1990)  Joule heat  recombination/ generation heating/cooling  Peltier/Thomson

TCAD Power Device Modeling

- 24 -

Device Simulation: Lifetime Tailoring

Recombination Models  Shockley-Read-Hall, fixed lifetime (SRH) or concentration dependent (CONSRH) single trap level (default: midgap) low concentration lifetime defined per region, per material (MATERIAL: TAUN0, TAUP0) local temperature dependent model (MATERIAL: LT.TAUN, LT.TAUP) C-Interpreter(x,y) store recombination rate in solution: OUTPUT U.SRH

TCAD Power Device Modeling

- 25 -

Device Simulation: Lifetime Tailoring

Recombination Models  additional traps can be superimposed (TRAP or DOPING Statement) arbitrary spatial distribution discrete acceptor or donor-like traps recombination parameters: cross-section or lifetime full trap dynamics or stationary approach (FAST)  optical (OPTR)  Auger (AUGER)  Interface (INTERFACE statement)

TCAD Power Device Modeling

- 26 -

Device Simulation: Physics

Models  Mobility Doping concentration (d) Temperature (T) Lateral electric field (l) Transverse electric field (f) Carrier Carrier scattering (c) surface mobility (s) C-Interpreter (d,T,f,composition) MOS regions:  CVT (l, f, d, T,s) Bipolar:  KLAASSEN (T, d, c) FLDMOB(f)

TCAD Power Device Modeling

- 27 -

Device Simulation: Physics

Models  Bandgap Narrowing Slootboom model (BGN) C-Interpreter  Impact Ionization (IMPACT statement) Selberherr model (SELBER) Grant model () Crowell & Sze model (CROWELL)  Light interaction (Luminous) visible light: absorption, refraction, ray-tracing C-Interpreter: arbitrary distributed generation (cosmic rays)

TCAD Power Device Modeling

- 28 -

Device Simulation: Physics

 Example: Transient IGBT Latchup VCE ramped to 300V with drift diffusion save solution turn on heat flow equation: MODELS ANALYTIC SRH AUGER FLDMOB SURFMOB LAT.TEMP IMPACT SELBER

fully coupled solution METHOD NEWTON

load VCE-solution transient gate-ramp to 10V

TCAD Power Device Modeling

- 29 -

Device Simulation: Physics

TCAD Power Device Modeling

- 30 -

Device Simulation: Physics

TCAD Power Device Modeling

- 31 -

Device Simulation: Physics

 Example: Light triggered thyristor 12 cylindrical structure with amplifying gate ramped anode to 1000V illumination of the gate area transient turn on extraction of turn-on delay time Note: Light can be used as a general tool to get thyristors latched

TCAD Power Device Modeling

- 32 -

Device Simulation: Physics

TCAD Power Device Modeling

- 33 -

Device Simulation: Physics

TCAD Power Device Modeling

- 34 -

Device Simulation: Physics

 Example: Proton irradiated diode 10 define a homogenous SRH-lifetime representing electron irradiation define a region where the proton induced traps are located perform a reverse recovery simulation extract (Von, Qrr, Irr) perform an experiment with SRH-lifetime, proton irradiation depth and dose as variables create a RSM for Von, Qrr, Irr

TCAD Power Device Modeling

- 35 -

Device Simulation: Physics

TCAD Power Device Modeling

- 36 -

Device Simulation: Physics

TCAD Power Device Modeling

- 37 -

Device Simulation: Physics

 Example: Turn-off of Inhomogenous GTO 5 four finger structure created to represent a 15 cm2 device structure devided in single cathode and gate regions set different lifetimes in cathode regions to simulate an overall +- 10% lifetime inhomogenity turn on device (1000 A) transient turn off (gate drive: with 100A/s)

TCAD Power Device Modeling

- 38 -

Device Simulation: Physics

TCAD Power Device Modeling

- 39 -

Device Simulation: Physics

TCAD Power Device Modeling

- 40 -

Device Simulation: Physics

TCAD Power Device Modeling

- 41 -

Device Simulation: Boundary Conditions

Electrical Contacts  Topology: define electrodes in ATHENA / DevEdit / ATLAS  Properties (CONTACT Statement): workfunction boundary conditions:  current, voltage, floating

 options: dipole barrier lowering, surface recombination

TCAD Power Device Modeling

- 42 -

Device Simulation: Boundary Conditions

Electrical Contacts  Lumpled elements:

R Vapp L



ATLAS Device

TCAD Power Device Modeling

- 43 -

C

Device Simulation: Boundary Conditions

Electrical Contacts  Slave: allow one electrode to be biased as a function of another electrode for voltage boundary conditions only

 Note: avoid to cover junctions boundary conditions can be changed during run don't change lumped elements

TCAD Power Device Modeling

- 44 -

Device Simulation: Boundary Conditions

 Example: Mixed pn-Schottky diode 7 split the anode electrode in Schottky and ohmic part start off with voltage ramping change to current boundary condition

TCAD Power Device Modeling

- 45 -

Device Simulation: Boundary Conditions

Example: I-V curve of a coarse gridded diode15 TCAD Power Device Modeling

- 46 -

Device Simulation: Boundary Conditions

Thermal Contacts  Topology: identical with electrical contacts boxes regions  Properties (THERMCONTACT Statement): external temperature thermal resistance

TCAD Power Device Modeling

- 47 -

Device Simulation: Numerics

Algorithms (DC and Transient Analysis)  Gummel  Newton  Block Block iteration scheme:  Coupled Newton Solution of Poisson and Continuity equations  Decoupled solution of lattice heat flow equations

 low power dissipation domain: BLOCK NEWTON  high power dissipation (current surges, breakdown): NEWTON

TCAD Power Device Modeling

- 48 -

Device Simulation: Numerics

Error Measures  relative error for carrier concentrations:

C

=

max

 

K +1 K C C m m max

 

C

C = n, p m = node identifier K= iteration number C0 = CLIM.DD = CLIMIT * (NC * NV)1/4

TCAD Power Device Modeling

- 49 -

0

,C

K m





      

Device Simulation: Numerics

Error Measures  Default value for CLIM.DD = 4.5e13 cm-3 (CLIMIT=1000) OK in forward state breakdown: 1e8 (300 K) high injection condition 1e15  monitor terminal current balancing Newton Parameters  DVMAX sets maximum allowed potential updates per Newton iteration default is 1 recommended for power applications: > 100000

TCAD Power Device Modeling

- 50 -

Device Simulation: Numerics

Curvetracer  Trace out complex IV curves (Latch-up, breakdown, snapback)  Dynamic Load Line Approach (Goosens et al., IEEE Trans CAD 1994, 13, pp. 310-317)  Parameters: CONTR.NAME STEP.INIT MINCUR

is the name of the electrode to be ramped initial voltage step current level above the dynamic load line

algorithm will be used END.VAL

TCAD Power Device Modeling

stop tracing if level is reached

- 51 -

Device Simulation: Numerics

Curvetracer  Parameters: CURR.CONT  NEXTST.RATIO

END.VAL is a current multiplier for STEP.INIT in "linear" domains

Example: IGBT breakdown 11)  refined grid from 4)  curvetracer: curvetrace curr_cont end.val=1e-2 contr.name=collector step.init=1 nextst.ratio=1.2  solve curvetrace

TCAD Power Device Modeling

- 52 -

Device Simulation: Numerics

TCAD Power Device Modeling

- 53 -

Device Simulation: Numerics

 Example: Thyristor forward breakover 13 ramping over breakover point with curvetracer extraction of max. bias ramping again to max. bias extraction of herlett-zone width VWF experiment with n-base doping as variable

TCAD Power Device Modeling

- 54 -

Device Simulation: Numerics

TCAD Power Device Modeling

- 55 -

Device Simulation: Numerics

TCAD Power Device Modeling

- 56 -

Device Simulation: MixedMode

How it works  numerical devices are embedded in a spice circuit (up to 100 nodes, 300 elements, 10 numerical devices)  all numerical devices are solved in a single matrix together with the spice models  numerical devices are scaled by a width parameter or defined as cylindrical  standalone solutions can be loaded

TCAD Power Device Modeling

- 57 -

Device Simulation: MixedMode

Input structure  circuit: spice net list initial node setting numerics and options arbitrary number of dc statements to sweep sources single transient statement  models and parameters for the numerical devices

TCAD Power Device Modeling

- 58 -

Device Simulation: MixedMode

Numerics  Full Newton (OPTIONS: FULLN, default): Fast with good initial guess  Modified two-level Newton (.OPTIONS: M2LN): bad initial g. Convergence Criteria  numerical devices (.OPTIONS): RELPOT: relative potential criteria (large voltages)  circuit (.NUMERIC): TOLDC, TOLTR: relative accuracy for node voltages VMAX, VMIN: max/min value for node voltages

TCAD Power Device Modeling

- 59 -

Device Simulation: MixedMode

Example: Turn-off of Inhomogenous GTO 5 simulate on-state standalone extract terminal characteristics:  extract name="V_gate" y.val from curve(vint."anode",vint."gate") where x.val = $Von calculate initial settings:  .nodeset v(1)=2000 v(2)=$"Von" v(3)=$"V_gate" v(4)= $"V_gate" v(5)=-25 v(6)=-15 v(7)=$"v7" load the standalone solution

TCAD Power Device Modeling

- 60 -

Device Simulation: MixedMode

TCAD Power Device Modeling

- 61 -

Specialized Models

 In General Device3D has the same set of physical models as S-Pisces Most parameters of the MODELS, CONTACT, MATERIAL and INTERFACE statements are supported.

 Examples of Supported Models: CVT, FLDMOB CONSRH, AUGER, Traps IMPACT SELB, HEI FERMI, BGN Models for GaAs MESFETs are supported

TCAD Power Device Modeling

- 62 -

Structure Creation

 ATLAS/ Device3D performs 3D device simulations on a prismatic mesh  In XY the mesh is triangular. In XZ and YZ it is rectangular. This limits the arbitrary nature of 3D structures that can be handled  The most complex geometry should be in the XY plane (e.g.. field oxide bird’s beak)  The mesh in the Z direction consists of a set of planes repeating the XY mesh.  Regions can start and end in the Z-direction.

TCAD Power Device Modeling

- 63 -

Structure Creation

Structure and Mesh formation for 3D simulation is very important. Several Options exist for Device3D  1/ Structure definition using ATLAS syntax limited to rectangular regions in XY uses analytic functions for doping syntax is simple extensions of the 2D syntax  2/ Structure definition using DevEdit3D can draw materials and regions in DevEdit3D interactive meshing  3/ ATHENA-DevEdit-Device3D interface  4/ 3D Process Simulation

TCAD Power Device Modeling

- 64 -

Structure Creation

3D process simulation. TCAD Power Device Modeling

- 65 -

ATHENA-DevEdit-Device3D Interface

Step-by-step guide to getting 2D process simulation results into 3D device simulator

 1/ Do process simulation in 2D. This will be XY plane in 3D.  2/ Import structure into DevEdit3D  3/ Edit structure using REGION/MODIFY or REGION/ADD restrict regions in Z direction add new regions

 4/ Add additional doping profiles using IMPURITY/ADD

TCAD Power Device Modeling

- 66 -

ATHENA-DevEdit-Device3D Interface

 5/ Setup Meshing Rules and create XY Grid  6/ Use Z_PLANE menu to define Z mesh  7/ Save 3D structure and view in Tonyplot3D  8/ Save Command File for future use  9/ Load 3D structure into Device3D using MESH statement  10/ Automate the interface by editing a single ATHENA-DevEdit-Device3D input file

TCAD Power Device Modeling

- 67 -

ATHENA-DevEdit-Device3D Interface

ATHENA Process simulation across a MOS channel width.

TCAD Power Device Modeling

- 68 -

ATHENA-DevEdit-Device3D Interface

Editing the ATHENA Result in DevEdit3D.

TCAD Power Device Modeling

- 69 -

ATHENA-DevEdit-Device3D Interface

3D MOSFET prepared for Device Simulation.

TCAD Power Device Modeling

- 70 -

Novel Structures

 Some novel structures require the mixing of circular, cylindrical and rectangular structures. (IEDM 95 p657)  In these devices the XZ plane contains non-rectangular structures DevEdit3D should be used to define the XZ plane. Y direction is treated as planes of XZ mesh

TCAD Power Device Modeling

- 71 -

Novel Structures

Vertical MOSFET in Device3D.

TCAD Power Device Modeling

- 72 -

Novel Structures

TCAD Power Device Modeling

- 73 -

Insulated Gate Bipolar Transistor

Insulated Gate Bipolar Transistor

TCAD Power Device Modeling

- 75 -

Insulated Gate Bipolar Transistor

TCAD Power Device Modeling

- 76 -

Insulated Gate Bipolar Transistor

TCAD Power Device Modeling

- 77 -

Insulated Gate Bipolar Transistor

TCAD Power Device Modeling

- 78 -

Insulated Gate Bipolar Transistor

TCAD Power Device Modeling

- 79 -

Insulated Gate Bipolar Transistor

TCAD Power Device Modeling

- 80 -

Insulated Gate Bipolar Transistor

TCAD Power Device Modeling

- 81 -

Insulated Gate Bipolar Transistor

TCAD Power Device Modeling

- 82 -

Vertical Double-Diffused MOS Transistor

Vertical Double-Diffused MOS Transistor

TCAD Power Device Modeling

- 84 -

Vertical Double-Diffused MOS Transistor

TCAD Power Device Modeling

- 85 -

Vertical Double-Diffused MOS Transistor

TCAD Power Device Modeling

- 86 -

Vertical Double-Diffused MOS Transistor

TCAD Power Device Modeling

- 87 -

Vertical Double-Diffused MOS Transistor

TCAD Power Device Modeling

- 88 -

Vertical Double-Diffused MOS Transistor

TCAD Power Device Modeling

- 89 -

Vertical Double-Diffused MOS Transistor

TCAD Power Device Modeling

- 90 -

Vertical Double-Diffused MOS Transistor

TCAD Power Device Modeling

- 91 -

Gate Controlled Thyristor

Gate Controlled Thyristor

TCAD Power Device Modeling

- 93 -

Gate Controlled Thyristor

TCAD Power Device Modeling

- 94 -

Suggest Documents