26
Workshop - Statistical methods applied in microelectronics 13. June 2011, Catholic University of Milan, Milan, Italy Approaches for Implementation of Virtual Metrology and Predictive Maintenance into Existing Fab Systems G. Roeder 1) , M. Schellenberger 1) , U. Schoepka 1) , M. Pfeffer 1) , S. Winzer 2) , S. Jank 2) , D. Gleispach 3) , G. Hayderer 3) , L. Pfitzner 1) 1) Fraunhofer Institute for Integrated Systems and Device Technology (IISB), Schottkystraße 10, 91058 Erlangen, Germany 2) Infineon Technologies Dresden GmbH, Königsbrücker Straße 180, 01099 Dresden, Germany 3) austriamicrosystems AG, Tobelbader Straße 30, 8141 Unterpremstaetten, Austria

Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Workshop - Statistical methods applied in microelectronics13. June 2011, Catholic University of Milan, Milan, Italy

Approaches for Implementation of Virtual Metrology and Predictive Maintenance into Existing Fab Systems

G. Roeder1), M. Schellenberger1), U. Schoepka1), M. Pfeffer1), S. Winzer2), S. Jank2), D. Gleispach3), G. Hayderer3), L. Pfitzner1)

1) Fraunhofer Institute for Integrated Systems and Device Technology (IISB), Schottkystraße 10, 91058 Erlangen, Germany2) Infineon Technologies Dresden GmbH, Königsbrücker Straße 180, 01099 Dresden, Germany3) austriamicrosystems AG, Tobelbader Straße 30, 8141 Unterpremstaetten, Austria

Page 2: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Outline● Motivation

● Virtual metrology (VM) and predictive maintenance (PdM)Concept of VM and PdM for IC-manufacturing

Framework for implementation of VM and PdM

● VM and PdM application examplesStructured approach for VM and PdM development

Prediction of etch depth by VM

PdM for prediction of filament break-down in ion implantation

● Conclusions and outlook

2

Page 3: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Motivation● Objective European project “IMPROVE”: IMPROVE European

semiconductor fab competitiveness and efficiencyprocesses reproducibility and qualityefficiency of production equipmentshorten cycle times

● Approach: Development of novel methods and algorithms for virtual metrology (VM) and predictive maintenance (PdM)

● Challenges:Implementation of new control paradigms in existing fab systemsReusability of developed solutions amongst the nine IC manufacturers’ fabs gathered in IMPROVE

3

Page 4: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Outline● Motivation

● Virtual metrology (VM) and predictive maintenance (PdM)Concept of VM and PdM for IC-manufacturing

Framework for implementation of VM and PdM

● VM and PdM application examplesStructured approach for VM and PdM development

Prediction of etch depth by VM

PdM for prediction of filament break-down in ion implantation

● Conclusions and outlook

4

Page 5: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

VM objectives● Predict post process physical and electrical quality parameters of wafers and/or

devices from information collected from the manufacturing tools including support from other available information sources in the fab

VM benefits ● Support or replacement of stand-alone and in-line metrology operations ● Support of FDC, run-to-run control, and PdM● Improved understanding of unit processes

VM objectives and benefits

5

Place of execution of VM in a process flowPlace of execution of VM in a process flow

Page 6: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Key requirements of a VMsystem ●Capability for estimation of the equipment state or wafer quality parameter within predefined reaction time, typically at wafer-to-wafer level●Inclusion of metrology to control and adjust VM prediction and models●Capability for integration into a fab infrastructure and interaction with other APC modules, e.g. run-to-run control

VM key requirements

6

VM module componentsVM module components

Page 7: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Concept of PdM for IC-manufacturingCurrent situation of scheduled maintenance in semiconductor manufacturing● Maintenance scheduled based on elapsed time or fixed unit count usage● Maintenance frequency depends on:

process engineer’s experience known wear out cycles of certain parts of the tool

● PdM considerations based on worst case scenarios to avoid unscheduled downsIdeal maintenance strategy - “Run to almost fail”● Predictive maintenance aims at replacing/repairing an equipment part when it has

nearly reached its end of life

7

PdM workflow utilizing Bayesian NetworksPdM workflow utilizing Bayesian Networks

Page 8: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

PdM objectives, benefits and key requirementsPdM objectives● Predict upcoming equipment failures or events, their root causes and corresponding

maintenance tasks in advance

PdM benefits ● Improved uptime and availability - by reducing or eliminating unplanned failures● Reduced operational cost – by enhanced consumable lifetimes and efficiency of

service personnel● Improved product quality – by eliminating degraded operation and tightening process

windows● Reduced scrap – by maintenance actions before a failure occurs

Key requirements of a PdM system ● Capability for reliable prediction of upcoming equipment failures, root causes and

corresponding maintenance tasks● Capability for integration into a fab infrastructure

8

Page 9: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Outline● Motivation

● Virtual metrology (VM) and predictive maintenance (PdM)Concept of VM and PdM for IC-manufacturing

Framework for implementation of VM and PdM

Structured approach for VM and PdM development

● VM and PdM application examplesPrediction of etch depth by VM

PdM for prediction of filament break-down in ion implantation

● Conclusions and outlook

9

Page 10: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

● Abstraction from existing fab infrastructures applying UML as project standard

● Adoption of architectures following SEMI and SEMATECH, including existing SEMI standards (interface A, B)

Consideration of user requirements for fab-wide master frameworkDevelop component- and service-based models for VM and PdM

Concept for a generic VM and PdM implementation

10

Definition of VM and PdM as EE applications on a conceptual level

Page 11: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Mapping to existing infrastructures●Consideration of specific user infrastructure●Inclusion of configuration, data analysis, and filter modules as plug-ins● First framework realization available

Architecture for generic VM and PdM implementation

11

UML description of the EE system and of a generic VM/PdM module

With contributions from the University of Augsburg

Page 12: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Outline● Motivation

● Virtual metrology (VM) and predictive maintenance (PdM)Concept of VM and PdM for IC-manufacturing

Framework for implementation of VM and PdM

● VM and PdM application examplesStructured approach for VM and PdM development

Prediction of etch depth by VM

PdM for prediction of filament break-down in ion implantation

● Conclusions and outlook

12

Page 13: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Structured approach for VM and PdM development

13

Phases in VM and PdM development as adapted from theCross-Industry Standard Process for Data-Mining (CRISP-DM)

Page 14: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Outline● Motivation

● Virtual metrology (VM) and predictive maintenance (PdM)Concept of VM and PdM for IC-manufacturing

Framework for implementation of VM and PdM

● VM and PdM application examplesStructured approach for VM and PdM development

Prediction of etch depth by VM

PdM for prediction of filament break-down in ion implantation

● Conclusions and outlook

14

Page 15: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

15

Introduction to the etch process

Trench etch process

● The IT etch defines the active regions

● The process is carried out in four steps: 1. Etching of the organic ARC and nitride layer

(mask open) 2. Conditioning step3. Conditioning step4. Etching of the poly silicon (IT etch)

● Strip of resist and of anti-reflective coating (ARC) by etching in a plasma

● Steps 4 and step 1 are expected to primarily define the etched depth

15

status first process step

status fourth process step

final process result

Page 16: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

16

Data understanding and preparation● Data analysis and

understanding Step and summary data collected over three months for two slightly different etch recipes performed on four chambers

● Data reduction stepDerivation of 8 subsets of data with 130 predictor/target

● Predictor selection by rule based elimination of correlated variables

Prioritization of data sources, e.g. logistic, equipment, and sensor data

16

Page 17: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

17

Modeling approach - overview

Modeling approaches

●Stepwise linear regression-algorithm

Identification of a small set of predictor variablesInclusion of model on FDC system

●Time-series neural networkModel development for variables selected in stepwise linear regression

●Test of models on new data collected on the FDC system

17

Criteria for model selection

Page 18: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

18

Predictor selection using stepwise linear regression

18

Modeling●Predictor selection and model development using bagging, and repeated stepwise linear regressionResult●Prediction of etch-depth is possible●Predictor selection is unique and independent from selection of sample subset●Prediction capability for sub-sets identical as for training on complete data set

Prediction of etch depth by stepwise linear regression

Page 19: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

19

Prediction capability of different models

19

Prediction capability of stepwise regression and time-series neural network

● Prediction capability of TSNN slightly better than for stepwise regression

● Modeling techniques provide comparable results

Parameter Stepwise regression TSNN

Std. dev. abs. 4.0 nm 3.8 nm

Std. dev. rel. 0.8 % 0.75%

MAE 3.2 nm 3.0 nm

Page 20: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

20

Assessment of model adaptation

20

Capability of prediction after model adaptation on additional FDC test data

● Due to modifications in database, errors occur in VM for test set● Prediction errors are lower for TSNN● Capability for model adaptation can be tested: Comparable adaptation for both

models (MAE: 12 nm); models rebuilding from full predictor set necessary

TSNN modelRegression model

Page 21: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Outline● Motivation

● Virtual metrology (VM) and predictive maintenance (PdM)Concept of VM and PdM for IC-manufacturing

Framework for implementation of VM and PdM

Structured approach for VM and PdM development

● VM and PdM application examplesPrediction of etch depth by VM

PdM for prediction of filament break-down in ion implantation

● Conclusions and outlook

21

Page 22: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

2222

Ion implantation overviewImplantation process

● Different ions (B, BF2, P, As, Sb,…) for doping of certain chip regions

● Ion source: 1. Electron generation from heated cathode2. Creation of ions in process gas through

collisions with accelerated electrons3. Extraction and acceleration of ion beam

● Degeneration of cathode/heating filament through sputtering

● End of lifetime: breakdown of filament

● Problem: measurement of filament degradation not possible => PdM!

source: http://en.wikipedia.org/wiki/Ion_implantation

Page 23: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

PdM modelingPredictor parameters

● Different currents and voltages related to ion source, power

● Gas flow rates, source pressure, time

Modeling● Method: Bayesian Networks with

soft discretization (discretization required for non-Gaussian data)

● Model learning with real production data (noisy, different recipes/ions)

● Soft discretization used for broadening of data basis and reduction of quantization error

23

p(NextBreakdown=State1|Fil-I,Ext-I,Arc-I,GAS)p(NextBreakdown=State1|Fil-I,Ext-I,Arc-I,GAS)

Page 24: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

2424

PdM Results

Data● 7 maintenance cycles for training● 2 maintenance cycles for test● Simple model with 4 predictors

Prognosis● Calculation of probability not

to fail within the next 50h based on actual data

● Can be directly used as filament health factor

Further investigations● Improved pre-processing for more robust prediction (considering influence of

recipe changes for outlier prevention)

Page 25: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Conclusions and outlook

25

Achievements● Common architecture to integrate VM and PdM into the different existing fab

systems developed● Software for implementation of VM and PdM modules in fab environments

available● VM and PdM modules for important fabrication steps demonstrated

Development may follow a structured approach

Data quality and preparation is of key importance

Prediction quality but also other properties (e.g. model adaption, automation) are key to model selection

Next steps in IMPROVE● Refinement of VM and PdM algorithms● Continued testing of VM algorithm for etch-depth prediction

Page 26: Approaches for Implementation of Virtual Metrology and ...convegni.unicatt.it/miproco/meetings_Roeder2011_06_13_Statistical... · PdM modeling Predictor parameters Different currents

Acknowledgment

26

● This research is funded by the German Federal Ministry of Education and Research (BMBF) and the European Nanoelectronics Initiative Advisory Council (ENIAC)

● The work is carried out in the ENIAC project “IMPROVE” (Implementing Manufacturing science solutions to increase equipment PROductiVity and fab pErformance)