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 -