ee290h special issues in semiconductor manufacturing

99
1 Lecture 1: Introduction & IC Yield Spanos EE290H F05 EE290H Special Issues in Semiconductor Manufacturing Costas J. Spanos Department of Electrical Engineering and Computer Sciences el (510) 643 6776, fax (510) 642 2739 email [email protected] http://www-inst.eecs.berkeley.edu/~ee290h/ Fall 2005

Upload: others

Post on 04-Feb-2022

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EE290H Special Issues in Semiconductor Manufacturing

1Lecture 1: Introduction & IC Yield

SpanosEE290H F05

EE290H

Special Issues in Semiconductor Manufacturing

Costas J. SpanosDepartment of Electrical Engineering

and Computer Sciencesel (510) 643 6776, fax (510) 642 2739

email [email protected]

http://www-inst.eecs.berkeley.edu/~ee290h/

Fall 2005

Page 2: EE290H Special Issues in Semiconductor Manufacturing

2Lecture 1: Introduction & IC Yield

SpanosEE290H F05

The purpose of this class

To integrate views, tools, data and methods towards a coherent view of the problem of Efficient Semiconductor Manufacturing.

The emphasis is on technical/engineering issues related to current state-of-the-art as well as future technology generations.

Page 3: EE290H Special Issues in Semiconductor Manufacturing

3Lecture 1: Introduction & IC Yield

SpanosEE290H F05

The Evolution of Manufacturing Science1. Invention of machine tools. English system (1800).

mechanical - accuracy2. Interchangeable components. American system (1850).

manufacturing - repeatability3. Scientific management. Taylor system (1900).

industrial - reproducibility4. Statistical Process Control (1930).

quality - stability5. Information Processing and Numerical Control (1970).

system - adaptability6. Intelligent Systems and CIM (1980).

knowledge – versatility7. Physical and logical (“lights out”) Automation (2000).

integration – efficiency

Page 4: EE290H Special Issues in Semiconductor Manufacturing

4Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Fall 2005 EE290H Tentative Weekly Schedule1. Functional Yield of ICs and DFM. 8/30

2. Parametric Yield of ICs. 9/6

3. Yield Learning and Equipment Utilization. (out this week) 9/13

4. Statistical Estimation and Hypothesis Testing. 9/20

5. Analysis of Variance. 9/27

6. Two-level factorials and Fractional factorial Experiments. 10/4

7. System Identification. 10/11

8. Parameter Estimation. 10/18

9. Statistical Process Control. Distribution of projects. (week 9) 10/25

10. Run-to-run control. 11/1

11. Real-time control. Quiz on Yield, Modeling and Control (week 11) 11/08

12. Off-line metrology - CD-SEM, Ellipsometry, Scatterometry 11/15

13. In-situ metrology - temperature, reflectometry, spectroscopy 11/22

14. The Computer-Integrated Manufacturing Infrastructure 11/29

15. Presentations of project results. 12/8

ProcessModeling

ProcessControl

IC Yield & Performance

MetrologyManufacturingEnterprise

Page 5: EE290H Special Issues in Semiconductor Manufacturing

5Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Bibliography• Introduction to Statistical Quality Control, D. C. Montgomery, John Wiley & Sons, 5th Edition, 2005• Design and Analysis of Experiments, D. C. Montgomery, John Wiley & Sons, 5th Edition, 2001• Manufacturing Yield Evaluation of VLSI/WSI Systems, Bruno Ciciani, IEEE Computer Society Press, 1995• Statistics for Experimenters, G.P. Box, W.G. Hunter, J.S. Hunter Wiley Interscience, 1978• Quality Engineering Using Robust Designs, Madhav S. Phadke, Prentice Hall 1989• Practical Experimental Designs for Engineers and Scientists, W. J. Diamond, Vannostrand & Reinhold, Second Edition,

1989• The Cartoon Guide to Statistics, L. Gonick & W. Smith, Harper Perennial, 1993• Guide to Quality Control, Kaoru Ishikawa Asian Productivity Organization - Quality Resources 1982• Quality Engineering in Production Systems, G. Taguchi, E. Elsayed, T. Hsiang, McGraw-Hill, 1989• Statistical Process Control in Automated Manufacturing, J. B. Keats and N.F. Hubele (editors) Marcel Dekker Inc. 1989• Statistical Methods for Industrial Process Control, D. Drain, Chapman and Hall, 1997• Special Issues in Semiconductor Manufacturing, Vols I-VI, Costas J. Spanos Electronics Research Laboratory EECS,

University of California, Berkeley, CA 94720• IEEE Transactions on Semiconductor Manufacturing, Quarterly publication of the IEEE.• Berkeley Computer-Aided Manufacturing Web site, http://bcam.eecs.berkeley.edu• Class Site http://www-inst.eecs.berkeley.edu/~ee290h/

• International Technology Road Map for Semiconductors, 2004 update http://www.itrs.net/Common/2004Update/2004Update.htm

• Atlas of IC Technologies - An Introduction to VLSI Processes, W. Maly, The Benjamin/Cummins Publishing Company, Inc, 1987

• Semiconductor Manufacturing (Final MS) by Gary May and Costas Spanos (Wiley, 2006).

Page 6: EE290H Special Issues in Semiconductor Manufacturing

6Lecture 1: Introduction & IC Yield

SpanosEE290H F05

IC Yield and Performance• Defect Limited Yield

• Definition and Importance

• Metrology

• Modeling and Simulation

• Design Rules and Redundancy

• Parametric Yield• Parametric Variance and Profit

• Metrology and Test Patterns

• Modeling and Simulation

• Worst Case Files and DFM

• Equipment Utilization• Definition and NTRS Goals

• Measurement and Modeling

• Industrial Data

• General Yield Issues• Yield Learning

• Short loop methods and the promise of in-situ metrology

Page 7: EE290H Special Issues in Semiconductor Manufacturing

7Lecture 1: Introduction & IC Yield

SpanosEE290H F05

What Determines IC Production Efficiency?

Process Design

CircuitDesign

HighVolumeManufacturing

Solid interaction channels are needed between design and manufacturing.

Page 8: EE290H Special Issues in Semiconductor Manufacturing

8Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Issues• Understand and model random phenomena.

• Functional and parametric yield important, but only part of the picture.

• Production optimization belongs to three "spheres of influence":

Process Engineer

Process Designer

IC Designer

• The interaction among the three spheres of influence is very important.

Page 9: EE290H Special Issues in Semiconductor Manufacturing

9Lecture 1: Introduction & IC Yield

SpanosEE290H F05

The 2002 Roadmap

Page 10: EE290H Special Issues in Semiconductor Manufacturing

10Lecture 1: Introduction & IC Yield

SpanosEE290H F05

The 2004 Roadmap Update

Page 11: EE290H Special Issues in Semiconductor Manufacturing

11Lecture 1: Introduction & IC Yield

SpanosEE290H F05

199719992001 2003 2006 2009 2012

Function/milicent0

5

10

15

20

Function/milice

Overall ProductionEfficiency up by ~20X (!) from 1997 to 2012.

The main metric is “Efficiency”

Page 12: EE290H Special Issues in Semiconductor Manufacturing

12Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Where will the Extra Productivity Come from?

(Jim Owens, Sematech)Time

Other Productivity - Equipment, etc.

Yield Improvement

Wafer Size

3%4%9%

12% Feature Size

12-14%

4%

7-10%2%

12-14%

<2%

<1%

9-15%Ln$

/ Fun

ctio

n

25% - 30% / Yr.Improvement

Page 13: EE290H Special Issues in Semiconductor Manufacturing

13Lecture 1: Introduction & IC Yield

SpanosEE290H F05

The OpportunitiesYear 1997 1999 2001 2003 2006Feature nm 250 180 150 100 70Yield % 85 ~90 ~92 ~93 ?Equipment utilization % 35 ~50 ~60 ~70Test wafers % 5-15 5-15 5-15 5-15

OEE30%

Down Un15%Down Pl

3%No Prod7%

No Oper10%

Quality2%

Test Wafers8%

Setup10%

Speed15%

Page 14: EE290H Special Issues in Semiconductor Manufacturing

14Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Yield Definitions

• Yield is simply the percentage of “good” product in a production batch.

• Yield has several components, each requiring a distinct set of tools to understand and improve.

• We will talk about the three main components:– Functional (defect driven)– Parametric (performance driven)– Production efficiency / equipment utilization

Page 15: EE290H Special Issues in Semiconductor Manufacturing

15Lecture 1: Introduction & IC Yield

SpanosEE290H F05

The Yield Problem• Improving Yield quickly used to be a key competitive

issue for all IC manufacturers.

• As the cost of installed equipment increases, one wants to amortize this cost over many ICs.

– Even on 24hour operation, equipment utilization is low.

– Limited yield is responsible for about 50% of equipment utilization loss.

– Yield fluctuations cause terrible planning problems.

– The problem is aggravated by frequent equipment, technology and design changes.

• One can say that Yield is limited by Variability

Page 16: EE290H Special Issues in Semiconductor Manufacturing

16Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Routine vs. Assignable Variability

• Routine Variability is the result of a process that is under “Statistical Control”, i.e. follows some predetermined statistical distributions.

• Assignable Variability is the result of inadvertent “one of a kind” occurrences.

Page 17: EE290H Special Issues in Semiconductor Manufacturing

17Lecture 1: Introduction & IC Yield

SpanosEE290H F05

IC production suffers from routine andassignable variability

• Human errors, equipment failures– Processing instabilities– Material non-uniformities– Substrate non-homogeneities– Lithography spots– ...

• Planning and scheduling issues that limit equipment utilization

Page 18: EE290H Special Issues in Semiconductor Manufacturing

18Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Process Variability Causes Deformations

• Geometrical • Electrical° Lateral ° Global° Vertical ° Local° Spot defects

Deformations have deterministic andrandom components, are global and/orlocal, can be independent or can interact.

Page 19: EE290H Special Issues in Semiconductor Manufacturing

19Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Deformations of Ideal Design

Atlas of IC Technologies - An Introduction to VLSI Processes, W. Maly, The Benjamin/Cummins Publishing Company, Inc, 1987

Page 20: EE290H Special Issues in Semiconductor Manufacturing

20Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Lateral Displacement In Pattern Transfer.

Page 21: EE290H Special Issues in Semiconductor Manufacturing

21Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Mask Misalignment

Page 22: EE290H Special Issues in Semiconductor Manufacturing

22Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Deformations cause Faults

Design Yield

• Functional

• Parametric

Design Yield

• Functional

• Parametric

Manufacturing Yield• Wafer

- Probe Testing- Final Testing

• Equipment Utilization

Manufacturing Yield• Wafer

- Probe Testing- Final Testing

• Equipment Utilization

• Structural faults• Performance faults

° Soft performance faults° Hard performance faults

Faults have an impact on Yield.

Page 23: EE290H Special Issues in Semiconductor Manufacturing

23Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Yield Measurements and Tests

step 1 step 2 step n

e-test packagingfunctionaltest

binning/parametric test

field installation

in-line testsreal-time

measurements

fielddata

wafer fab

wafer yield die yield (functional)

die yield (parametric)

back-end

EquipmentUtilization

Page 24: EE290H Special Issues in Semiconductor Manufacturing

24Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Why do chips fail?

GrossYieldLosses

Random DefectLosses

Log Scale,GenericDRAM

Page 25: EE290H Special Issues in Semiconductor Manufacturing

25Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Yield sensitivity of CMOS Gate Array

Spot DefectsFunctio

nal

Element parameter variation

Align & registration

Design

Parametric

Element parameter variation

Align & registration

Processing

Final

Interconnect delaysProbe

ContaminationAlign & registration

Align & registration

Manufacturing

Wafer

GlobalLocalGlobalLocalGlobalLocal

ElectricalGeometrical

Performance FailureStructural Fail.

Yield

Page 26: EE290H Special Issues in Semiconductor Manufacturing

26Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Yield Sensitivity of Large DRAM

Spot DefectsFunctio

nal

Element parameter variation

Align & registration

Align & registration

Design

Parametric

Element parameter variation

Align & registration

Align & registration

Processing

Interconnect delaysSpot Defects Final

Interconnect delaysSpot DefectsProbe

ContaminationEtchingWafer Deform

Manufacturing

Wafer

GlobalLocalGlobalLocalGlobalLocal

ElectricalGeometrical

Performance FailureStructural Fail.

Yield

Page 27: EE290H Special Issues in Semiconductor Manufacturing

27Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Yield Sensitivity of Bipolar Op Amp

Spikes, pipes, etc

Align & registration

Spikes, pipes, etc

Functional

Element parameter variation

Design

Parametric

Bar tr. parameters

Spikes, pipes, etc

Align & registration

Spikes, pipes, etc

Processing

Final

Bar tr. parameters

Spikes, pipes, etc.

Align & registration

Spikes, pipes, etc.Probe

DIP Effect

Manufacturing

Wafer

GlobalLocalGlobalLocalGlobalLocal

ElectricalGeometrical

Performance FailureStructural Fail.

Yield

Page 28: EE290H Special Issues in Semiconductor Manufacturing

28Lecture 1: Introduction & IC Yield

SpanosEE290H F05

What limits Functional Yield?

• Gross Misalignments• Particles• Mask Defects• In general, the above are considered random

events, and their assumed distribution plays a profound role in decisions having to do with:– Metrology (how often and what we measure)– Modeling (how one can predict the occurrence of these

events)– Simulation (calculating how a specific IC layout will do)– Design rules/styles to “immunize” the IC to defects

Page 29: EE290H Special Issues in Semiconductor Manufacturing

29Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Particles vs. Defects

• Particles come from outside the device structure

• Defects are created within the device structure

Aluminum spiking

Interconnect patterning

etc.

Page 30: EE290H Special Issues in Semiconductor Manufacturing

30Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Particles

Picture 26, pp 185 Yield Book

Page 31: EE290H Special Issues in Semiconductor Manufacturing

31Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Where do particles come from?

• People

• Material Handling

• Processing chambers

Page 32: EE290H Special Issues in Semiconductor Manufacturing

32Lecture 1: Introduction & IC Yield

SpanosEE290H F05

When does a particle matter?

Exposure Etching Final Structure

Page 33: EE290H Special Issues in Semiconductor Manufacturing

33Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Wafer scanning for particles

• Catastrophic failures are the result of “defects”.• Not all defects are visible.• Often, defects are caused by visible particles.

– A great deal of effort is spent in testing process steps for particle generation.

• Equipment is used to scan patterned or un-patterned (blanket) wafers.

• Today’s sensitivity can be set to detect particles well under half a micron (typically as low as 0.1μm) on patterned wafers.

• Testing is expensive and time consuming.

Wafer Inspection Technology Challenges for ULSI Manufacturing, S. Stokowski and M Vaez-Iravani, Characterization and Metrology for ULSI Technology, March 1998

Page 34: EE290H Special Issues in Semiconductor Manufacturing

34Lecture 1: Introduction & IC Yield

SpanosEE290H F05

In Line Particle Detection by Wafer Scanning

Inspection systems sell at about 700M/year, and the best can do 40nm detection, at about 150 wafers/hour.

Bright field systems take and analyze images (slow!)

Dark field systems detect scattered light (fast!)

AOD scanner

PMTdetector

Polarizer &spatial filter

Laser

X-Y stage motion

Double dark field

Page 35: EE290H Special Issues in Semiconductor Manufacturing

35Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Counting particlesScanning a “blanket” monitor wafer. Diffracted light detects position and approximate size of particle.“Wafer Maps” with particle locations are then loaded to Optical or SEM imaging tools for further analysis.

xy

Lithography can print 1010 - 1011

resolution elements per sec.

The fastest systems can inspect 6x108 pixels per sec.

Page 36: EE290H Special Issues in Semiconductor Manufacturing

36Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Scanning a product wafer

1.E+01

1.E+02

1.E+03

1.E+04

1.E+05

1.E+06

1.E+07

1.E+08

10 100 1000

Sphere diam eter (nm )

Total integrated scattered

s ignal

PSL

Silicon

Aluminum

Particle size is deduced by scattered intensity.

Imaging is only needed for detailed diagnostics.

Page 37: EE290H Special Issues in Semiconductor Manufacturing

37Lecture 1: Introduction & IC Yield

SpanosEE290H F05

The issue of measurement planning

• Typical “suspect” processes include plasma etching, RTP, CVD, PVD, PECVD, etc.

• There are dozens of such steps in a process, so there is great demand for particle scanning.

• State of the art scanners need several minutes per wafer.– One has to decide on a rational subset of wafers to

scan.

Page 38: EE290H Special Issues in Semiconductor Manufacturing

38Lecture 1: Introduction & IC Yield

SpanosEE290H F05

The Resource Allocation Problem

Since wafer scanning is expensive, we must create an “optimum” plan for testing a meaningful allocation.

Plans can be adaptive, so that dirty wafers receive more scrutiny.

Page 39: EE290H Special Issues in Semiconductor Manufacturing

39Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Acceptance Sampling

Acceptance sampling is not a substitute for process control or good DFM practices.

Acceptance sampling is a general collection of methods designed to inspect the finished product.

How many wafers do we sample per lot? How many points we measure per wafer?

Page 40: EE290H Special Issues in Semiconductor Manufacturing

40Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Definition of a Single-Sampling Plan

P{d defectives } = f(d) = n!d!(n-d)!

pd 1-p n-d

Pα=P d ≤c = n!d!(n-d)!

pd 1-p n-dΣd=o

c

Page 41: EE290H Special Issues in Semiconductor Manufacturing

41Lecture 1: Introduction & IC Yield

SpanosEE290H F05

The Problem with Wafer MapsWafer maps contain information that is very difficult to enumerate

A simple particle count cannot convey what is happening.

Page 42: EE290H Special Issues in Semiconductor Manufacturing

42Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Typical Spatial Distributions

Page 43: EE290H Special Issues in Semiconductor Manufacturing

43Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Two (extreme) Clustering Cases

This needs the modified Houghtransformation to detect scratches, while ignoring background defects.

This is an example of a diffused cluster.This is best detected after high density clusters have been removed from the data.

The Development and Use of In-line Yield Estimates in Semiconductor Manufacturing, Ph.D. Dissertation, S. P. Cunningham, IEOR, UC Berkeley, 1995

Page 44: EE290H Special Issues in Semiconductor Manufacturing

44Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Spatial Wafer Scan Statistics for SPC applications

• Particle Count

• Particle Count by Size (histogram)

• Particle Density

• Particle Density variation by sub area (clustering)

• Cluster Count

• Cluster Classification

• Background Count

Whatever we use (and we might have to use more than one), must follow a known, usable distribution.Whatever we use (and we might have to use more than one), must follow a known, usable distribution.

Page 45: EE290H Special Issues in Semiconductor Manufacturing

45Lecture 1: Introduction & IC Yield

SpanosEE290H F05

In Situ Particle Monitoring Technology

Laser light scattering system for detecting particles in exhaust flow. Sensor placed down stream from valves to prevent corrosion.

chamberLaser

Detector

to pump

Assumed to measure the particle concentration in vacuum

Page 46: EE290H Special Issues in Semiconductor Manufacturing

46Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Progression of scatterplots over timeThe end-point detector failed during the ninth lot, and was detected during the tenth lot.

Page 47: EE290H Special Issues in Semiconductor Manufacturing

47Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Time series of ISPM counts vs. Wafer Scans

Page 48: EE290H Special Issues in Semiconductor Manufacturing

48Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Drawing inferences from electrical test patterns

• Often one resorts to much faster (but less accurate) testing of electrical structures designed for particle detection.

• These can only be used on conductive layers, at the end of a process.

• Can detect shorts, opens in one layer, or shorts between layers.

• One must make assumptions about defect size and density in interpreting these results.

Page 49: EE290H Special Issues in Semiconductor Manufacturing

49Lecture 1: Introduction & IC Yield

SpanosEE290H F05 Electrically testable defect structure -Short/Open detection

Page 50: EE290H Special Issues in Semiconductor Manufacturing

50Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Probability of Failure

Opentest structure

Shorttest structure

Complex,simulateddesign

Page 51: EE290H Special Issues in Semiconductor Manufacturing

51Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Electrically testable defect structures -defect size detection

Page 52: EE290H Special Issues in Semiconductor Manufacturing

52Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Test Structure Performance

Page 53: EE290H Special Issues in Semiconductor Manufacturing

53Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Other Types of defect structures

Contact chains

Fallon Ladders

Charging structures

etc.

Page 54: EE290H Special Issues in Semiconductor Manufacturing

54Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Use of in-line yield metrology

• Wafer screening

• Machine maintenance

• Yield learning

• Modeling (next time!)

• Design fault tolerant circuits

Page 55: EE290H Special Issues in Semiconductor Manufacturing

55Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Functional Yield Modeling

Early Yield Models

Murhpy’s

Modified Poisson

Negative Binomial

Component Models

Page 56: EE290H Special Issues in Semiconductor Manufacturing

56Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Early Yield Models

Y = ( 1 - S100

)N

Y = e-NAGD

Used for discrete components byWallmark, 1960.(S is failures in batch of 100)

Introduced by Hofstein and Heimanin 1963. Depends on gate area AG.

Page 57: EE290H Special Issues in Semiconductor Manufacturing

57Lecture 1: Introduction & IC Yield

SpanosEE290H F05

The Basic Yield Model

Assume a constant defect density DAssume that it takes one defect to kill a circuit.

Find the probability that a circuit will work, given D and the area A of a circuit.

A ΔA

P{ΔA is "bad"} = D ΔAA = n ΔA

Y = P{A is "good"} = (1 - D ΔA) = (1 - D ΔA)nΠ1

n

ln (Y) = AΔA

ln(1 - D ΔA) → - D A when ΔA→0

Y = e- D A

Page 58: EE290H Special Issues in Semiconductor Manufacturing

58Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Poisson and Murphy’s Yield Models

Y = e-AD

0

f(D)dD

Y = 1-e-2ADo

2DoA

Y = 1-e-ADo

DoA

0 Do 2Do

Murphy 1964

0 Do 2Do

Page 59: EE290H Special Issues in Semiconductor Manufacturing

59Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Poisson and Murphy’s Yield Models (cont)

Page 60: EE290H Special Issues in Semiconductor Manufacturing

60Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Modified Poisson Model

Yest (A) = e-λ(A) = e-λ( Ao) (A/Ao )

Yest (A)= e-λ( Ao) (A/Ao )1-b

= Ymeas (Ao)(A/Ao )1-b

From basic yield model.

But basic yield model is too pessimistic, mainly becauseof defect clustering. So, the basic model can be modified:

Dest (A) = Dinf (Ao) (A/ Ao )1-b

Dinf (Ao) = - [ lnYmeas (Ao) ] / Ao

Page 61: EE290H Special Issues in Semiconductor Manufacturing

61Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Fitting the Modified Poisson Model

Page 62: EE290H Special Issues in Semiconductor Manufacturing

62Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Negative Binomial

If f(D) follows a Gamma distribution, then:

Y = 1 + A Dα

- α

And if clustering becomes an issue, then:

Y = Yo 1 + A Dα

- α

where Yo is the “gross cluster yield”.

(α ~ 0.3 - 3)

Page 63: EE290H Special Issues in Semiconductor Manufacturing

63Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Negative Binomial vs Modified Poisson

Page 64: EE290H Special Issues in Semiconductor Manufacturing

64Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Component Yield Models

It is understood that as ICs are being processed in steps, yield losses also occur at each layer.

One can further assume that defect types are independent of each other.

Y = 1 + Ai Diαi

-αi

Πi = 1

M

Or, to simplify model fitting, an approximation is made:

Y = 1 + Ai DiΣ

i = 1

M

αt

- αt

Page 65: EE290H Special Issues in Semiconductor Manufacturing

65Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Fitting Yield Models by LayerEach layer (or defect type) is measured by a defect monitor made for that layer.

Ypi = Yoi 1 + ApiAmi

αi YoiYmi

1/2- 1

- α i

grosscluster

product

monitor

What is the “critical area”?

Page 66: EE290H Special Issues in Semiconductor Manufacturing

66Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Yield simulation based on Critical Area

• Yield “Modeling” refers to aggregate models for a given technology and design rules (λ).

• The objective of yield “Simulation” is to predict the functional yield of a given, specific layout fabricated in a known line.– Need to know defect size and spatial distributions.– Must take into account the specific masks, one layer

at a time.

Page 67: EE290H Special Issues in Semiconductor Manufacturing

67Lecture 1: Introduction & IC Yield

SpanosEE290H F05

The Concept of the Critical Area

Yield Simulation for Integrated Circuits, D. Walker, Kluwer Academic, 1987

Page 68: EE290H Special Issues in Semiconductor Manufacturing

68Lecture 1: Introduction & IC Yield

SpanosEE290H F05

What do we need to know about particles

• Spatial distribution

• Size distribution

• Interaction of above with layout of circuit

Page 69: EE290H Special Issues in Semiconductor Manufacturing

69Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Typical Defect Size Distribution

Page 70: EE290H Special Issues in Semiconductor Manufacturing

70Lecture 1: Introduction & IC Yield

SpanosEE290H F05

How do Defects Propagate in Process?

Effects of Defect Propagation/Growth on In-Line Defect-Based Yield Prediction, Shindo et al, IEEE, TSM, V 11, No 4, 11/1998

Page 71: EE290H Special Issues in Semiconductor Manufacturing

71Lecture 1: Introduction & IC Yield

SpanosEE290H F05

How do Defects Propagate in Process?

Random

Cluster

Page 72: EE290H Special Issues in Semiconductor Manufacturing

72Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Defect impact simulation• One can now simulate the “evolution” of defects

during processing.

Efficient Macromodeling of Defect Propagation/Growth Mechanisms in VLSI Fabrication, Li et al, IEEE TSM, Vol 11, No 4, 11/1998

Page 73: EE290H Special Issues in Semiconductor Manufacturing

73Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Design Rules

• Design rules are developed to guide designers in matters of processing capability.

• Practical Design rules are a gross simplification of how an actual process behaves.

2λ2λ

Page 74: EE290H Special Issues in Semiconductor Manufacturing

74Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Design Rules (cont)

Lamda (λ) based design rules allow:• The effective summary of process behavior for

the benefit of the designer.• That standardization of layout design.• The automation of scaling, design checking, etc.• The simplification of design transitions from one

technology to the next.• The effective “modularization” of IC design.

Page 75: EE290H Special Issues in Semiconductor Manufacturing

75Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Redundancy and other DFM techniques

Design rulesFault tolerance

Design rules

Worst Case design

Statistical Design

Digital Analog

Functional

Parametric

Page 76: EE290H Special Issues in Semiconductor Manufacturing

76Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Defect Tolerant Digital Designs

Page 77: EE290H Special Issues in Semiconductor Manufacturing

77Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Defect Tolerance Implementation Requirements

• No or very limited impact on performance visible to the user.

• No additional manufacturing steps.

• Defective redundant elements replaceable by other redundant elements.

Page 78: EE290H Special Issues in Semiconductor Manufacturing

78Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Typical Memory Faults

Page 79: EE290H Special Issues in Semiconductor Manufacturing

79Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Redundancy in Memory ICs

Defective row / column replacement

Page 80: EE290H Special Issues in Semiconductor Manufacturing

80Lecture 1: Introduction & IC Yield

SpanosEE290H F05

The problem with fuse links

• Electrical fuses are not very reliable.• Laser trimming is expensive.• Best techniques involve non-volatile memory

programming.

Page 81: EE290H Special Issues in Semiconductor Manufacturing

81Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Error Correcting Code Example

0 63...

Data Bits Parity Bits

Parity allows correction of 16 kilobit failures out of 1 megabit.

Consecutive bits in a word are stored at least 15 cells apart

i i+1

0 6

Page 82: EE290H Special Issues in Semiconductor Manufacturing

82Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Associative ApproachSometimes, instead of replacing single rows or columns, one has to replace larger blocks destroyed due to wide fault clusters.

In this scheme the address of the block to be replaced is stored in a permanent memory.

Access time increase 2%. Power increase 0.6%, substantial area increase (27% for 1Mbit).

Page 83: EE290H Special Issues in Semiconductor Manufacturing

83Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Partially Good Chips

A 1Mbit chip can be sold as a usable 0.5 Mbit, or even a usable 0.25Mbit chip.

Page 84: EE290H Special Issues in Semiconductor Manufacturing

84Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Yield Modeling for Fault Tolerant CircuitsAssuming a simple Poison Model:

Page 85: EE290H Special Issues in Semiconductor Manufacturing

85Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Yield Model for Fault Tolerant Circuits.

Y= Yo(1+D/α)-α

αM,N = Prob {Exactly M out of the N modules are fault-free}

Y= Yo ΣM=N-R

NαM,N

Problem: what is the clustering parameter α of the module?

αM,N= Σk=0

N-M(-1)k

N-M

k

N

M1+(M+k)D

α-α

For non-fault tolerant designs:

For fault tolerant chips that have N modules with R spares:

Page 86: EE290H Special Issues in Semiconductor Manufacturing

86Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Effective Yield vs. Amount of Redundancy

“Effective” Yield takes into account Good die / wafer

Page 87: EE290H Special Issues in Semiconductor Manufacturing

87Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Competitive Semiconductor Manufacturing Study

The Berkeley CSM survey is a comprehensive “field”study analyzing the elements of manufacturing competitiveness:

Technology, Integration, Automation, Process Control, Personnel Organization, Planning & Scheduling, Costing & Accounting.

The focus is on “front end” production, digital ICs.

35 fabs around the world were targeted for 3-day visits by a multidisciplinary team of researchers.

Information is shown for 16 fabs.

CSM, 3rd Report on the Results of the Main Phase, CSM-31, 8/1996

Page 88: EE290H Special Issues in Semiconductor Manufacturing

88Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Line Yield, Memory

Page 89: EE290H Special Issues in Semiconductor Manufacturing

89Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Line Yield, CMOS Logic

Page 90: EE290H Special Issues in Semiconductor Manufacturing

90Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Memory Defect Density, 0.45-0.6μm

Y = [ (1-e-AD)/AD ]2

Page 91: EE290H Special Issues in Semiconductor Manufacturing

91Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Logic Defect Density, 0.7-0.9μm CMOS

Y = [ (1-e-AD)/AD ]2

Page 92: EE290H Special Issues in Semiconductor Manufacturing

92Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Logic Defect Density 1.0-1.25μm CMOS

Y = [ (1-e-AD)/AD ]2

Page 93: EE290H Special Issues in Semiconductor Manufacturing

93Lecture 1: Introduction & IC Yield

SpanosEE290H F05

A More Dynamic View of Yield

• The Yield of each new process-product combination follows a trajectory called the yield learning curve.

• Time to yield for a new product can have huge implications.

• Also, field reliability is often related to yield.

• 1 Quarter sooner => 1 billion more sales over a 10 quarter lifetime.

Time

Yield

Page 94: EE290H Special Issues in Semiconductor Manufacturing

94Lecture 1: Introduction & IC Yield

SpanosEE290H F05

A Comprehensive Model from the Field Study

When all the factors were examined, an empirical model that predicted yield contained the following factors:

W=log Y1 - Y

=

.38 - (.96)(dieSize) + (.37)log( ProcessAge) -(.28)( PhotoLink)

Page 95: EE290H Special Issues in Semiconductor Manufacturing

95Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Survey Residuals

Page 96: EE290H Special Issues in Semiconductor Manufacturing

96Lecture 1: Introduction & IC Yield

SpanosEE290H F05

Survey Residuals (cont)

Page 97: EE290H Special Issues in Semiconductor Manufacturing

97Lecture 1: Introduction & IC Yield

SpanosEE290H F05

What Drives Yield Learning Speed?

W j = α0j +α1j (dieSize) +α2j log( ProcessAge)

For each factory, this model was used to calibrate learning speed by the α2j coefficient.

Due to the small sample size, analysis was done with the help of contingency tables.

Page 98: EE290H Special Issues in Semiconductor Manufacturing

98Lecture 1: Introduction & IC Yield

SpanosEE290H F05

What Drives Yield Learning Speed? (cont)

Page 99: EE290H Special Issues in Semiconductor Manufacturing

99Lecture 1: Introduction & IC Yield

SpanosEE290H F05

In SummaryYield modeling, measurement and control is vital in semiconductor manufacturing.

“Process Control” has interesting technical, as well as cultural aspects.

Yield learning is driven by competition and made even because of an ever improving equipment base.

Future advances will further decrease cycle time, increase wafer and die yield, and give more uniform performances for current geometries.

It will be a serious challenge to bring these improvements to the factory of 2010 with 0.03μm geometries and >>12 inch wafers.

Next frontier for yield improvement: Parametric Considerations and Equipment Utilization!