role of computer experiment when • devices are expensive ... lectronic s ystem — a black box ......

27
X. ZHOU © 1997 Role of Computer Experiment TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD Ordering of factual information into logically coherent patterns to provide predictive laws Accumulation of factual information Checks and stimuli Computer Experiment Experimental World Theoretical World Complementing experiments/theory when • Devices are expensive • Data is inaccessible • Phenomena are very complex • Nonlinearity • Many degree of freedom • Lack of symmetry Computer experiment Physical experiment Theory Computer + simulation program Mathematicl analysis + numerical evaluation Apparatus + data analysis

Upload: doanque

Post on 11-May-2018

222 views

Category:

Documents


2 download

TRANSCRIPT

X. ZHOU © 1997

Role of Computer Experiment TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

Ordering of factual information intologically coherent patterns to providepredictive laws

Accumulation offactual information Checks and stimuli

Computer Experiment

Experimental

World

Theoretical

World

Complementingexperiments/theory

when

• Devices are expensive• Data is inaccessible• Phenomena are very complex

• Nonlinearity• Many degree of freedom• Lack of symmetry

Computerexperiment

Physicalexperiment Theory

Computer+

simulation program

Mathematicl analysis+

numerical evaluation

Apparatus+

data analysis

X. ZHOU © 1997

A Word About Modeling TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

Variables Behavior

Physicalphenomenon

MM oo dd ee ll

❏ Modeling — Approximation (different levels)

❏ Simulation — Trade-off (different considerations)

“A model of a physical device is a mathematical entity with precise lawsrelating its variables. The model is always distinct from the physicaldevice, though its behavior ordinarily approximates that of the physicaldevice represented. Thus a model is never strictly equivalent to the deviceit represents.”

— John Linvill

“Everything should be made as simple as possible, but not any simpler.”— Albert Einstein

X. ZHOU © 1997

Driving the Simulation Vehicle TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

Defaults

Meters

Direction/target

Roadmap

Numericalphysicalmodels

Engine

Strategy

Steering

Driver UserYY oo uu

X. ZHOU © 1997

Electronic Systems TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

S y s t e m

elect ron

Input Output

Electronic System — A black box which performs a certain function basedon the laws of physics of the electrons

Whenever you press the button of an electronic system, you are actuallymanipulating the motion of individual electrons.

X. ZHOU © 1997

Spectrum of Approaches to Analyzing Electronic System TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

The “Big Picture”

Physics Engineering

Behavioral

Structural

Functional

DD

MC Timing Switch Gate RTL

Electrical

Behavioral

Drift-diffusion

Monte Carlo

Quantummechanical

Semiclassical Device Circuit Logic

SystemCircuitDevice

Hydro-dynamic

HD

------------------

. . .

. . .

. . .

. . .

------------------

------------------

------------------

➚→

X. ZHOU © 1997

VLSI Design and Manufacturing Hierarachy TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

System

Drift-diffusionHydrodynamicMonte Carlo

GateSwitchElectrical

BehavioralStructualFunctional

Circuit

Device

Physical fabricationPhysical design

Wafer

Layout Process

Techfile

Electrical measurementParameter extraction

SPICE

---------------------------------

---------------------------------

Technology independent

Technology dependent

Process independent

Process dependent

-------------------------------------------------------------Front-end

Back-end

A

B

C

X. ZHOU © 1997

VLSI Technology Development TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

Structurevariation

Processvariation

Maskvariation

Processflow

Design ruleScaling rule

Devicespecification

Processspecification

Maskspecification

Circuit designTechnologyDevice physics

Wafer

X. ZHOU © 1997

VLSI Process Development TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

Process models

Semiconductor physics models

Circuit models

Processsimulation

Devicesimulation

Circuitsimulation

Simulation

Characterization

Wafer

Parametersfor circuit simulation

Device characteristics

Impurity profile

Process specification

Circuit performance

Electrical measurement

Transient measurement

Process recipe

C–V/SIMS measurement

Fabrication/Measurement

X. ZHOU © 1997

Three Ways of Obtaining Device Characteristics TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

V

I

| | |

Experimental Numerical Analytical

• Wafer

• SMU, oscilloscope

• Partial differentialequations + B.C.’s

• 2D/3D grid, finite-element

• MEDICI

• Closed-formequations

• Matrix, iteration

• SPICE

● What are the advantages of the numerical approach to devicecharacterization?

X. ZHOU © 1997

TCAD — Physical Simulation TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

TCAD

Processsimulation

Devicesimulation

Technologycharacterization

Circuitsimulation+

Layout

Process

● Goal: Emulate physical phenomena — “virtual” wafer fabrication

❏ Semiconductor processing

❏ Device operation and electrical characterization

❏ Parasitic electrical effects

❏ Circuit performance

X. ZHOU © 1997

The Driving Force — Deep Submicron Technology TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

❏ New device physics

• Pushing to the limit of conventional device modeling (“drift-diffusion”)

• Requiring advanced physical models and quantitative accuracy (3D)

❏ New technologies

• Pushing to the optical limit of conventional masking

• Requiring advanced processing technologies (E-beam, …)

❏ New design methodologies

• Interconnect parasitic plays a more critical role

• Multilayer technology complicates topography

• Maximum IC performance requires full-cell characterization

X. ZHOU © 1997

Role of TCAD in IC Engineering TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

TCAD

ECAD

CIM

---------------

--------------- -------------

-------------

Physicalsimulation

Software tools IC engineer groups

Circuit design

Technologydevelopment

Manufacturing

X. ZHOU © 1997

Three Major Stages of Physical Simulation TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

Stage Motivation/Goal

ProcessSimulation

• Process alternative evaluation

• Process sensitivity investigation

• Process centering and yield improvement

DeviceSimulation

• Understanding physical effects

• Electrical characteristics prediction

• Device reliability study

TechnologyCharacterization

• Device parameter extraction and optimizationfor circuit design

• Interconnect parasitic extraction for signalintegrity analysis

• Full-cell extraction for technology developmentand library characterization

X. ZHOU © 1997

The Simulation Vehicle TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

❏ The simulator: The “numerical engine” of the “simulation vehicle.”

❏ Back and front: What are the input and output parameters?

❏ Under the hood: What are the physical models?

● The key to effective use of a simulation tool is to know what it iscapable, and to use it as your tool, not your goal.

Process Device Circuit

X. ZHOU © 1997

Process Simulation TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

Process Steps

– Diffusion

– Oxidation

– Ion implantation

– Deposition

– Etching

– Masking

– Epitaxy

– Stress

Ambient

Temperature

Pressure

Time

Rate

Dose

Energy

Thickness

Structure

Mesh

Layer thickness

Doping profile

Junction depth

• •

• •

Input Output

Models & coefficientsDevice structure spec.

X. ZHOU © 1997

Device Simulation TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

Boundary Conditions

Physical Models

Numerical Methods

Analyses

– Recombination– Bandgap/DOS– Mobility– Statistics

– Ohmic/Schottky– Insulator/Neumann– Interface charge/traps– Lumped/distributed RC

– Decoupled (Gummel)– Coupled (Newton)– Linear matrix– Jacobian matrix

– Transient– Small-signal AC– Impact ionization– Gate current

Structure

Mesh

Doping

Process

Grid

MeshAnalyticprofile

User

1D plots (along a line segment)

Potential, field, band-edge, Fermi-level, doping, carrier temperture,carrier concentration, generation/recombination rate, current density

Terminal characteristicsI–V, G–V, C–V

2D plotsRegion boundaries, junctions,depletion regions, …

3D plots (same quantities as 1D)

Surface (projection of a 3D view)

Vector (field, current density)

Contour (same quantities as 1D)

OutputInput

X. ZHOU © 1997

Technology Characterization TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

– Built-in: MOS/BSIM, BJT, JFET, …Measured or

simulated

electrical

characteristics

OutputInput Device Parameter

Models

Variables

– Voltage, geometry, temperature

Targets

– Currents

– Data selection/weighting

Optimization

SPICE

model

parameters

Interconnect Parasitic

2D/3D solver engine

High-frequency analysis(including skin effect)

OutputSPICE equivalent RLC netlistDistributions: potential, currentdensity, temperature

RSM model from regressionanalysis: analytic models,rules for LPE

3D cell-level interconnectextraction

Input

Lithography

Topography

GDS II

X. ZHOU © 1997

Circuit Simulation TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

OutputInputMatrix Solver

Analyses

Elements

Device Models

– LU decomposition– Relaxation– Event driven– Selective trace

– Operating point/DC– Small-signal AC– Transient

– Sources– Linear/passive– Nonlinear/active– Subcircuits

– Diode– BJT– MOSFET– JFET/MESFET

Circuitnetlist

Controlcard

Operating point

I–V characteristic

Voltage/current transients

Derived parametersTransconductance,Gain, Power, Delay, …

X. ZHOU © 1997

Device vs Process Simulation TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

V

IStructure

Mesh

Impurityprofile

Boundaryconditions

RecipeProcessmodels

Process Simulation

2D/3D PDE Engine

– Drift diffusion

– Balance equation

Device Simulation

X. ZHOU © 1997

Device vs Circuit Simulation TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

V

IStructure

Mesh

Impurityprofile

Boundaryconditions

SPICEmodel

parameter

MeasuredI–V

Device Simulation

Circuit Simulation Delay

Simulated I–V

X. ZHOU © 1997

Role of Process and Device Simulation TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

❏ Process simulation

• Stand-alone: simulate processing steps for evaluating process alternatives,sensitivity, and yield improvement

• Front-end to device simulator: provide realistic structure and impurityprofile for meaningful device simulation

❏ Device simulation

• Stand-alone: simulate single-device electrical characteristics forunderstanding physical effects, advanced device design, and reliability study

• Front-end to circuit simulator: provide accurate parameters for transistor-level models to predict circuit performance

X. ZHOU © 1997

Design of Experiment (DOE) TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

V

I

td

S P I C EVTI–VVT➝ ➝➝

• •

••

• •

T, t

E, Φ

Processsimulation

Devicesimulation

Parameterextraction

Circuitsimulation

Circuitperformance

Variables TargetsModel

X. ZHOU © 1997

Response Surface Modeling (RSM) TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

RSMCoefficients

Response

Data– Min

y(ξ1,ξ2,…ξN)

Channel Implant Dose

Diff

usio

n T

empe

ratu

re

Vt

X. ZHOU © 1997

Virtual Device Fabrication TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

V i r t u a ld e v i c e

Structure editor& visualizer

Process

simulation

Device

simulation

Technology

characterizationCircuit

simulation

2D device sim

Device-levelcircuit sim

3D device sim

He

tero

jun

ctio

n

de

vic

e

Op

tica

l d

ev

ice

Layo

ut

Inte

rco

nn

ec

t p

ara

sitic

Circu

it p

arameter

La

ttice

te

mp

era

ture

Pro

gra

mm

ab

le

de

vic

e

An

isotro

pic

material

Tra

pp

ed

c

ha

rge

De

po

sitio

n/e

tch

Ph

oto

-litho

gra

ph

y

2D p

rocess sim

1D p

rocess sim

LC

D

analysis

X. ZHOU © 1997

TCAD Tools from Technology Modeling Associates TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

Process

simulation

Device

simulation

Technology

characterizationCircuit

simulation

TWB

DAVINCI MEDICI

PD

-AA

M

LT

-AA

M

HD

-AA

M

AM

-AA

M

TC

-AA

M

OD

-AA

M

CA-AAM

RA

PH

AE

L

AU

RO

RA

TE

RR

AIN

DE

PIC

T

TS

UP

RE

M-4

TS

UP

RE

M-3

LIQ

UID

TM

AL

AY

OU

T

MICHELANGELOTMAVISUAL

X. ZHOU © 1997

Simulator Accuracy TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

❏ Relative accuracy of a simulator — basic usage

• An “inaccurate” simulator can provide relatively “accurate” results in terms ofthe valuable insight into the different variable–target dependencies

❏ Absolute accuracy of a simulator — ultimate goal

• Accuracy of models (→ physics)

• Accuracy of model coefficients (→ calibration)

❏ Accuracy of simulations

 Accuracy of simulator + Proper use of simulator 

● Essence of simulation — trade-off between accuracy and speed

X. ZHOU © 1997

General Tips on Using CAD Tools TCAD: Process and Device Simulation Introduction to Physical Simulation and TCAD

❏ A simulator is only as good as the physics put into it

• Only what is well understood can be modeled

• Always with clear objectives for a simulation

• Rely on your own judgement, not simulation nor experimental results

❏ Be fully aware of the model assumptions and the default parameters

• Make sure the model is used in its region of validity

• Justify if defaults are to be used

❏ The result of a simulation is grid dependent

• Trade-off between accuracy and speed

• Use coarse grids initially, refine the grids as you proceed

❏ Look for trends, not for “accurate” values

• Never try to “perfectly fit” a single set of parameters to an experimental curve

• Overall 10–20% accuracy would be a reasonably good fit