Prediction Model for Long-term Performance Indicators of Semiconductor Wafer Fabrication Facility Based on Gaussian Process Regression
Zhihong Min Presenter
Zhihong Min, Li Li
Wafer Fabrication Facility Based on Gaussian Process Regression - - PowerPoint PPT Presentation
Prediction Model for Long-term Performance Indicators of Semiconductor Wafer Fabrication Facility Based on Gaussian Process Regression Zhihong Min Li Li Presenter Zhihong Min OUTLINE MOTIVATION & FORMULATION I MODEL &
Zhihong Min, Li Li
2
3
Semiconductor Manufacturing
Information society
Computer X-Box Pad Router Flash Disk Cell phone
Factory
Customers
Challenges
Multiple re-entrant feature Complicated working conditions Draw plan by experience
Opportunities
Big Data Prediction Method (LR) Cloud Manufacturing
Factory Customer
4
KPI Prediction Platform
5
A bridge for factory and customers
Work in Process Queue Length Move ment Through put Equipm ent Utility On-time Delivery Rate Cycle Time
Short-term KPI Long-term KPIs To choose proper supplier according to the prediction results To make daily feeding plans from the perspective
Main concern: When does my proposed
delivered? Make production plan according to the current working condition and order request Build a prediction Model Real-time collected by the real fab line
Multi-linear Regression
variable y and one or more explanatory variables (or independent variables) denoted X.
6
7
Data Pre-Processing
KPIs (long/short) Short-term KPI Selection Process
correlation coefficients
Prediction Method
Data Set Database Training Set
Experiment
Regression
Comparison of GPR & LR
GPR VS. LR Test Set
8
Data cleansing and filtration Statistics for KPI(long-term & short-term)
9
Pearson correlation coefficients
To measure the correlation between KPIS.
Move An important KPI to measure the overall performance of Fab Work In Process Being fabricated or waiting for further processing in a queue
Queue Length Number of lots queued at a particular station during a period of time Equipment Utility Rate of the operation time of some equipment during a period
wafer fab
10
Ranking results of Pearson correlation coefficients
0.2 0.4 0.6 0.8 1 1.2 1 2 3 4 5 6 7 8 9 10 11 12
WIP-MOVE Coefficient
0.2 0.4 0.6 0.8 1 1.2 1 2 3 4 5 6 7 8 9 10 11 12
QL-MOVE Coefficient The impact put by a single variable on Move when WIP is higher, is not greater than when WIP is low.
for WIP and Move and that for QL and Move, which clearly indicates that WIP and QL have greater impact on the key short-term performance Move.
11
Selection Rule
0.1 0.2 0.3 0.4 0.5 0.6 0.7
18 Equipment
12
UTI
Lot-in-time
Move
TH
QL
ODR
QL
WIP
Lot-in-time
WIP
Move Product ② Product ① Product③
13
Gaussian Regression Process
14
random variable
normal distribution
𝚻
𝒬( 𝑛 𝑦 , 𝑙(𝑦, 𝑦′ )
Mean Function: 𝑛 𝑦 = 𝐹 𝑔 𝑦 For notational simplicity: 𝑛 𝑦 = 0 Covariance function: 𝑙 𝑦, 𝑦′ = 𝐹[(𝑔 𝑦 − 𝑛 𝑦 )(𝑔 𝑦′ − 𝑛(𝑦′ ))] Squared exponential (SE): 𝑙 𝑦, 𝑦′ = 𝐟𝐲𝐪(− 𝟐 𝟑 𝒚 − 𝑦′ )
Gaussian Regression Process
* A consistency requirement: if the GP e.g. specifies (𝒛𝟐, 𝒛𝟑) ~ N ( 𝝂,𝚻 ), then it must also specify property:𝒛𝟐 ~ N ( 𝝂𝟐,𝚻𝟐𝟐) , where 𝚻𝟐𝟐 is the relevant submatrix of 𝚻 .
we want to make predictions f* at test points X* .
the known observations
15
16
Data Analysis
Product GPR LR B0 9.55% 28.03% B9 10.01% 26.38% 6L1 14.04% 17.57% 6M1 14.79% 25.71% B1 9.59% 13.50% 6B1 12.33% 30.30% 6M0 12.98% 25.26% 6M9 4.73% 24.87% Product GPR LR B0 3.14% 10.96% B9 2.04% 5.01% 6L1 4.30% 20.51% 6M1 2.54% 12.96% B1 1.08% 2.79% 6B1 4.25% 24.56% 6M0 4.35% 10.69% 6M9 2.07% 7.02%
RESULTS:
17
Chart Analysis
0.00% 5.00% 10.00% 15.00% 20.00% 25.00% 30.00% 35.00% B0 B9 6L1 6M1 B1 6B1 6M0 6M9 GPR LR 0.00% 5.00% 10.00% 15.00% 20.00% 25.00% 30.00% B0 B9 6L1 6M1 B1 6B1 6M0 6M9 GPR LR
CT error rate comparison histogram ODR error rate comparison histogram
RESULT
multi-linear regression
18
Cycle Time
20 40 60
CT_6B1
20 40 60 80
CT_6M1
20 40 60
CT_6M0
10 20 30
CT_6M9
2 4 6 8 10
CT_6L1
20 40 60
CT_B0
10 20 30 40
CT_B1
10 20 30 40
CT_B9
*Blue denotes predicted value. Orange denotes actual value.
19
On-time Delivery Rate
0.2 0.4 0.6 0.8 1
ODR_6B1
0.75 0.8 0.85 0.9 0.95 1
ODR_6M0
0.5 1 1.5
ODR_6M1
0.9 0.92 0.94 0.96 0.98 1 1.02
ODR_6M9
0.2 0.4 0.6 0.8 1
ODR_6L1
0.8 0.85 0.9 0.95 1 1.05
ODR_B0
0.85 0.9 0.95 1
ODR_B1
0.96 0.97 0.98 0.99 1
ODR_B9
*Blue denotes predicted value. Orange denotes actual value.
20
allocation
21