• 沒有找到結果。

具網路結合功能之半導體製造集結式機台─子計畫四:半導體集結式機台整合檢測與控制(3/3)

N/A
N/A
Protected

Academic year: 2021

Share "具網路結合功能之半導體製造集結式機台─子計畫四:半導體集結式機台整合檢測與控制(3/3)"

Copied!
6
0
0

加載中.... (立即查看全文)

全文

(1)

行政院國家科學委員會補助專題研究計畫成果報告

行政院國家科學委員會補助專題研究計畫成果報告

行政院國家科學委員會補助專題研究計畫成果報告

行政院國家科學委員會補助專題研究計畫成果報告

※※※※※※※※※※※※※※※※※※※※※※※※※

※ ※

半導體集結式機台整合檢測與控制

(3/3)

Integrated Inspection and Control for Semiconductor Cluster Tools

※※※※※※※※※※※※※※※※※※※※※※※※※

計畫類別:整合型計畫

計畫編號:NSC-89-2218-E-002-055

執行期間:89 年 8 月 1 日至 90 年 7 月 31 日

計畫主持人:郭瑞祥

共同主持人:陳正剛

本成果報告包括以下應繳交之附件:

□赴國外出差或研習心得報告一份

□赴大陸地區出差或研習心得報告一份

□出席國際學術會議心得報告及發表之論文各一份

□國際合作研究計畫國外研究報告書一份

執行單位:台灣大學工商管理學系

中 華 民 國 90 年 8 月 1 日

(2)

行政院國家科學委員

行政院國家科學委員

行政院國家科學委員

行政院國家科學委員會專題研究計畫成果報告

會專題研究計畫成果報告

會專題研究計畫成果報告

會專題研究計畫成果報告

半導體集結式機台整合檢測與控制

Integrated Inspection and Control for Semiconductor Cluster Tools

計畫編號:NSC 89-2218-E-002-055

執行期限:89/8/1 ~ 90/7/31

主持人:郭瑞祥

台灣大學工商管理學系

共同主持人:陳正剛

台灣大學工業工程研究所

摘要

本計劃發展整合檢測與控制技術,其中包

含了離線製程最佳化技術與線上製程控制技

術。藉由整合機台、製程、材料與晶圓的資料

收集,決策分析與執行,以改善機台與製程的

表現。

在第一年中,我們發展了合理分群技術以

建立了快速熱氧化製程之非均勻度統計模型。

在第二年中,我們發展了自我調適督導控制技

術。

第三年重點為製程整合檢測與控制,具體

的工作項目包含了:

1. 發展整合檢測與控制技術

2. 建立整合檢測系統雛型

3. 進行資料分析

目前第三年的目標均已完成,我們已發展

了整合檢測與控制技術,並且建立了整合檢測

系統雛型。運用時間序列與多變量統計之技

術,我們建立了及時機台資料之模型,以作為

線上機台監控之用。

關鍵詞

關鍵詞

關鍵詞

關鍵詞:統計製程管制、督導控制、及時機台

監控

Abstract

The goals of this three-year project are to develop

integrated inspection and control schemes for

semiconductor cluster tools, which include

off-line process optimization and on-line process

control techniques.

In the first year, we have developed rational

subgrouping technique for modeling the oxide

thickness non-uniformity of the rapid thermal

cluster tool. In the second year, we then

developed the on-line supervisory control

technique.

The tasks of the third year include: 1) to develop

integrated inspection and control methodology 2)

to construct an integrated inspection system

prototype and 3) to conduct data analysis.

Currently the tasks are all completed. The

proposed integrated inspection methodology is

developed and the equipment monitoring system

prototype is constructed. Time-series modeling

and multivariate statistics are used to model the

real-time equipment data for on-line monitoring

purpose.

Keywords: statistical process control, supervisory

(3)

Integrated Inspection and Control for

Semiconductor Cluster Tools

ABSTRACT

As the wafer size increases from 200mm to 300mm, quality improvement and control for single wafer processing demand a tighter inspection and automation requirement. In recent years the use of cluster tools has become increasingly important for semiconductor fabrication. It is the goal of this research to develop integrated inspection and control schemes for semiconductor cluster tools, which include off-line process optimization and on-line process control techniques. Key algorithms of the developed techniques are reviewed.

INTRODUCTION

As the wafer size increases from 200mm to 300mm, quality improvement and control for single wafer processing demand a tighter inspection and automation requirement. In addition, to maintain the current productivity improvement in IC fabrication, the overall equipment effectiveness (OEE) must improve from the current 35% to 70% [1]. Studies have shown that process control will contribute to the OEE improvement because 1) it reduces the time for running test wafers 2) it improves wafer output quality 3) it reduces unscheduled downtime 4) it reduces the time for wafer rework and 5) it enhances correction efficiency. In the meantime, there has been a trend toward more in-situ measurements and real-time control for future semiconductor fabrication. This in turn demands an integrated inspection and control solution. It is then the goal of this research to develop integrated inspection and control schemes for semiconductor cluster tools. Here we define process optimization and control as the improvement of equipment / process performance by the integration of equipment, process, material, and wafer information acquisition; decision making; and execution.

In the current practice, process optimization and control are implemented in two stages: off-line and on-line. Off-line optimization uses the techniques of design of experiments [2]. Response surface methods [3][4] and the Taguchi method [5][6] are examples of methodologies based on the design of experiments. Both methods create models for the purpose of estimating the optimal operating point (recipe).

The most popular approach for on-line process control is the use of statistical process control for on-line fault detection [7][8]. Although it has been practiced in the semiconductor industry for many years, its capability is not fully utilized. Two examples are rational subgrouping and sampling techniques. For example, Roes et al. [9] describe

the rational subgroup techniques. Nurani et al. [10] and McIntyre et al. [11] investigate the sampling issue within the semiconductor industry. Spanos et al. in UC-Berkeley [12][13] and Bunkofske in IBM [14] propose an SPC scheme that utilizes time-series and multivariate SPC techniques to monitor tool data. Another on-line process control scheme that is getting more attention within the semiconductor industry is the supervisory control or run-to-run control. The SIA roadmap has specifically mentioned that during 1999-2004, run-to-run control should be implemented [15].

In summary, the integrated process control strategies have been identified as [16]:

a) use in-line / in-situ metrology b) use supervisory control c) track individual wafers

d) use multivariate SPC methods, and

e) monitor equipment performance in real time.

Based on these requirements, an integrated inspection and control framework for semiconductor equipment is proposed in Figure 1. As can be shown, the proposed framework consists of three modules: SPC, supervisory control and real-time monitoring. The SPC module serves as an on-line post-process monitoring tool while the real-time monitoring module serves as a real-time equipment/process monitoring tool. The supervisory control module serves as a run-to-run control on wafer output quality. Below, we review the key algorithms of each module. Wafer Processing Process state generation Process state regulator Tool signals Process states Wafer states Measurement & Statistical Process Control (SPC) Process Metrology Real-time monitoring Supervisory control

Figure 1: Integrated inspection and control

SPC AND SUPERVISORY CONTROL

Figure 2 illustrates the functional framework of the SPC and supervisory (feedback) control. As can be seen, the SPC module is used to distinguish between the common causes of variations and the special causes of variations. Only when there is an evidence indicating that the abnormal deviation is statistically significant, will the control actions be taken. Here, the Shewhart control chart is used to

(4)

detect a large process deviation while the EWMA control chart is used to detect a small process deviation. In the supervisory control module, both small and large deviation prediction modules use a moving average formulation. The constant term of a linear control model, initially obtained through off-line design of experiments and regression technique, is then re-tuned based on the estimated process deviation. A new process recipe (equipment setting) for the next run is generated to compensate for the observed process deviation. This detection and control process is then repeated on a run to run basis. Output measurement station Equipment Equipment settings Output measurements Model tuning Recipe generation Small deviation ?

Small deviation prediction

Feedback Control Module

Large deviation? Yes

No Controllable? Yes No Stop Shewhart control chart

Residual Model prediction

Statistical Process Control Module t t t Y Y e= ˆ t k t a bX Yˆ= 1+ t Y σ 3 > t e b a T Xt+1=( − k)

EWMA control chart

1 ) 1 (− − + = t t t We W E E W W Et >3σ 2− Yes No

Large deviation prediction

t X + = = t M t j j t e M 1 1 ˆ δ Recipe in spec ? ∑+ = = t m t j j t e m 1 1 ˆ δ t k k a a = −1+δˆ Stop Yes No

Figure 2: SPC and supervisory (feedback) control Next we demonstrate the effectiveness of the proposed algorithm through a simulated example. In this simple example, a process is assumed to have the model form as:

t t

t X

Y =α+β +ε

(1) in which α = 3000, β = 10 and

ε

t ~ N(0, σ2), σ = 50.

Let’s further assume the target output is 3500. Now suppose that the process mean has a sudden shift of 3σ at run 10 and the results of the process output with and without using the detection and control algorithm are compared in Figures 3(a), 3(b) and 3(c).

As can be seen, the process is brought back to the target value in two

adjustments that occur at runs 13 and 27. The first adjustment at run 13 is actually triggered by the Shewhart control chart at run 12 and the adjustment magnitude is around 1.89σ. Since it is not completely compensated, there is another adjustment at run 27 which is triggered by the EWMA control chart at run 26 and the adjustment magnitude is around 1.15σ. 3300 3350 3400 3450 3500 3550 3600 3650 3700 3750 3800 1 11 21 31 41 51 61 71 81 91 101 run ou tp ut without control with control (m=4)

Figure 3(a): A simple example to show the effectiveness of the proposed detection and control algorithm.

-200 -150 -100 -50 0 50 100 150 200 1 11 21 31 41 51 61 71 81 91 101 R un R e si dua l L CL UCL

Figure 3(b): Shewhart control chart for the simulated shifting process. -45 -35 -25 -15 -5 5 15 25 35 45 55 1 11 21 31 41 51 61 71 81 91 101 Run UCL LCL ) 2 ( 3 W W − σ

Figure 3(c): EWMA control chart for the simulated shifting process.

(5)

REAL-TIME MONITORING

Real-time equipment monitoring and fault detection become critical as most problems reveal themselves first on the equipment performance and much later on the wafer quality. To perform real-time monitoring, we have proposed the following generic functions as shown in Figure 4.

Integrated monitoring scheme Raw data Run data Real-time SPC SPEC Run-to-run SPC Data classification Pattern filtering Multivariate SPC Trend chart Simultaneous monitoring

Overall health index

Integrated monitoring scheme Raw data Run data Real-time SPC SPEC Run-to-run SPC Data classification Pattern filtering Multivariate SPC Trend chart Simultaneous monitoring

Overall health index

Figure 4: Generic functions in real-time monitoring. As can be seen, the raw data can be examined through the pre-determined specification windows. In this respect, we propose the following functions:

a) Overall health index: This index provides an overall evaluation of the equipment’s health. Based on evaluation of the tool parameters’ performance against the setting specifications, a score is calculated. The score is re-evaluated when new sampled data points are received.

b) Simultaneous monitoring scheme: The scheme consists of 3 concentric circular regions. Observations of different parameters are first normalized and then displayed simultaneously on a dartboard. The farther away the observations from the dartboard center, the worse the performance of the corresponding tool parameters. The display of the scheme provides an easy reading of the equipment’s overall status.

c) Trend analyses: The trend charts will help us to examine the equipment performance over time. Based on the proposed functions, a prototype is developed using the data from a single-wafer rapid thermal chamber (Figure 5). Figure 6 and 7 show the overall health index, simultaneous monitoring dartboard and trend analysis for the rapid-thermal chamber.

Gate valve Process gas in Shower head Furnace (3 zone) Quartz window To pump Single wafer

Figure 5: Single-wafer rapid thermal chamber.

Figure 6: Overall health index and simultaneous monitoring for the rapid thermal chamber.

Figure 7: Trend analysis for the rapid thermal chamber. Because of the presence of process dynamics and internal feedback control mechanism, the real-time raw data often possess auto-correlation and cross-correlation natures. This prevents us from directly applying the traditional SPC techniques to the real-time data. Pre-treatment of raw data is thus needed. With data items classified into independent groups, the following functions are proposed for the real-time statistical monitoring:

a) Pattern filtering: This function builds a mathematical model to characterize the equipment behavior based on equipment data collected in real-time. Such a model allows us to predict the running trend of each data item under in-control conditions. By subtracting the predicted values from the actual observed value, the running pattern of the equipment data is filtered out. Left over is the residuals that can be later used to detect faults caused by special causes.

(6)

b) Multivariate SPC: The multivariate SPC technique is applied to the residuals of multiple data items to detect special faults that cause the process excursion. With the pattern filtering function described earlier, the normal behavior of the equipment data has been correctly predicted. If any excursion occurs, the actual observed values will deviate from the predicted values and the excursion will manifest itself in the residuals’ deviations.

Figure 8 shows the correlation between two equipment signals while Figure 9 shows the data pattern filtering function applied to the monitored signals.

Chamber temperature 424.00 426.00 428.00 430.00 432.00 1 5 run Current 0 5 10 15 20 1 5 run

Figure 8: Correlation between temperature and current.

Measured vs. time-series fitted current data

0 5 10 15 20 1 5 measured fitted

Residuals of current data

-4 -2 0 2 4 1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 61 65 69 point

Figure 9: Data pattern filtering.

CONCLUSIONS

In this research, we have presented an integrated inspection and control scheme for semiconductor cluster tool. It consists of three modules of SPC, supervisory control and real-time monitoring. The SPC module and the supervisory control module provide an on-line run-to-run process quality control capability. The real-time monitoring module provides real-time equipment/process

monitoring function. Generic functions and modeling algorithms were developed and a prototype was constructed to demonstrate its feasibility.

REFERENCES

[1] L. Peters, J. Griffin, and R. Skinner, Cost Effective

IC Manufacturing 1995, Integrated Circuit

Engineering Corporation, 1995.

[2] D. Montgomery, Design and Analysis of Experiments,

New York: Wiley 1984.

[3] G. Box and N. Draper, Empirical Model-Building

and Response Surfaces, New York: Wiley, 1987.

[4] R. Myers, A. Khuri, and W. Carter, “Response Surface Methodology: 1966-1988,” Technometrics, vol. 31, no. 2, May 1989.

[5] G. Taguchi, Introduction to Quality Engineering,

Asian Productivity Organization, 1986.

[6] M. Phadke, Quality Engineering Using Robust Design, Englewood Cliffs, NJ: Prentice-Hall, 1989.

[7] D. Montgomery, Introduction to Statistical Quality Control, New York: Wiley 1996.

[8] S. Cunningham, C. Spanos, and K. Voros, “Semiconductor Yield Management: Results and Best Practices,” IEEE Trans. Semiconductor Manufacturing, vol. 8, no. 2, May 1995.

[9] K. Roes and R. Does, “Shewhart-type Charts in Nonstandard Situations,” Technometrics, vol. 37, no. 1, February 1995.

[10] R. Nurani, R. Akella, and A. Stojwas, “In-line Defect sampling Methodology in Yield management: An Integrated Framework,” IEEE Trans. Semiconductor Manufacturing, vol. 9, no. 4, November 1996.

[11] M. McIntyre, R. Nurani, and R. Akella, “Key Considerations in the Development of Defect Sampling Methodologies,” Advanced Semiconductor Manufacturing Conference, Cambridge, MA, 1996. [12] C. Spanos, H. Guo, A. Miller, and J. Levine-Parrill,

“Real-Time Statistical Process Control Using Tool Data,” IEEE Trans. Semiconductor Manufacturing, vol. 5, no. 4, November 1992.

[13] S. Lee, E. Boskin, H. Liu, E. Wen and C. Spanos, “RTSPC: A Software Utility for Real-Time SPC and Tool Data Analysis,” IEEE Trans. Semiconductor Manufacturing, vol. 8, no. 1, February 1995.

[14] R. Bunkofske, N. Pascoe, J. Colt and M. Smit, “Real-Time Process Monitoring,” Advanced Semiconductor Manufacturing Conference, Cambridge, MA, 1996.

[15] The National Technology Roadmap for Semiconductor, Semiconductor Industry Association, 1994.

[16] B. Johnson, “300mm Fab Architecture,” SEMATECH APC/EPC Workshop, September 1997.

數據

Figure 1: Integrated inspection and control
Figure  3(c): EWMA control chart for the simulated  shifting process.
Figure  6:  Overall health index and simultaneous  monitoring for the rapid thermal chamber

參考文獻

相關文件

由三位選手共同集體創作一套事先公開且具創新功能之機械

(ii) Maximum power point tracking (MPPT) controller design of the PV module.. (iii) MPPT controller design of the WTG without sensing the

可程式控制器 (Programmable Logic Controller) 簡稱 PLC,是一種具有微處理機功能的數位電子 設備

多元就業開發方案社會型 3 年期計畫書撰寫格式

This research was based on a 12-year compulsory education syllabus in the field of mathematics, and it integrated mathematical culture to develop game-based lesson plans to

在室溫時,少部分共價鍵中的電子吸收了足 夠的熱能跳出他的鍵結位置,進入共價鍵間

結合地方政府及民間團體,提具促進特定對象及就業弱勢者就業

進而能自行分析、設計與裝配各 種控制電路,並能應用本班已符 合機電整合術科技能檢定的實習 設備進行實務上的實習。本課程 可習得習得氣壓-機構連結控制