研究生: |
張鈞程 Chang, Chun-Cheng |
---|---|
論文名稱: |
分群方法與批次控制於高度混和生產半導體製程之應用 Grouping Method and Run-to-run Control for High-mix Semiconductor Manufacturing Process |
指導教授: |
鄭西顯
Jang, Shi-Sheng |
口試委員: |
鄭西顯
汪上曉 姚遠 陳誠亮 錢義隆 張玨庭 吳煒 陳榮輝 |
學位類別: |
博士 Doctor |
系所名稱: |
工學院 - 化學工程學系 Department of Chemical Engineering |
論文出版年: | 2013 |
畢業學年度: | 101 |
語文別: | 英文 |
論文頁數: | 87 |
中文關鍵詞: | 批次控制 、高度混和製程 、EWMA控制器 |
外文關鍵詞: | Run-to-run control, High-mix, EWMA |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
In mixed run processes, typical in semiconductor manufacturing and other automated assembly-line type process, products with different recipe will be produced on the same tool. Product based run-to-run control can be applied to improve the process capability. The effect of product-based controller on low frequency products is, however, minimal, due to inability to track tool variations. In first work, we propose a group and product based EWMA control scheme which combines adaptive k-means cluster method and run-to-run EWMA control to improve the performance of low frequency products in the mixed run process. Similar products could be classified into the same group adaptively and controlled by a group EWMA controller. The group controller is updated by both low frequency products and similar high frequency products; so that low frequency products can be improved by shared information from similar large frequency products. However, the high frequency products are controlled by individual product-based EWMA to avoid interference of the low frequency products. The advantages of proposed control scheme are demonstrated by benchmark simulation and reversed engineered industrial applications.
The performance of EWMA RtR controllers is affected by the values of the selected tuning parameter. In practice, the tuning parameter usually remains unchanged, resulting in sub-optimal performance. In second work, we propose an adaptive-tuning method for a G&P EWMA controller to improve the control performance. The G&P EWMA controller is developed for mixed run processes. We show that the optimum tuning parameters for the next run of this G&P EWMA controller are obtained online using a window of historical input–output data. The performance improvement due to the proposed method is demonstrated by a simulation example and an industrial application.
Run-to-Run control algorithms for high-mix semiconductor processes typically require that the initial product state estimates have sufficient accuracy for satisfactory control. In third work, we use historical process data and apply single observation just-in-time adaptive disturbance estimation (JADE) to find the initial product state estimates. Single observation JADE with random selection, high frequency sampling and exclusion of the earliest data from the average is shown to provide satisfactory initial product state estimates. The effect of initial state estimate accuracy is demonstrated by several simulation and industrial data examples. We also provide a method to estimate relative confidence between individual product state estimates, information that may be used to determine assignment of process error between the tool and product state.
In mixed run processes, typical in semiconductor manufacturing and other automated assembly-line type process, products with different recipe will be produced on the same tool. Product based run-to-run control can be applied to improve the process capability. The effect of product-based controller on low frequency products is, however, minimal, due to inability to track tool variations. In first work, we propose a group and product based EWMA control scheme which combines adaptive k-means cluster method and run-to-run EWMA control to improve the performance of low frequency products in the mixed run process. Similar products could be classified into the same group adaptively and controlled by a group EWMA controller. The group controller is updated by both low frequency products and similar high frequency products; so that low frequency products can be improved by shared information from similar large frequency products. However, the high frequency products are controlled by individual product-based EWMA to avoid interference of the low frequency products. The advantages of proposed control scheme are demonstrated by benchmark simulation and reversed engineered industrial applications.
The performance of EWMA RtR controllers is affected by the values of the selected tuning parameter. In practice, the tuning parameter usually remains unchanged, resulting in sub-optimal performance. In second work, we propose an adaptive-tuning method for a G&P EWMA controller to improve the control performance. The G&P EWMA controller is developed for mixed run processes. We show that the optimum tuning parameters for the next run of this G&P EWMA controller are obtained online using a window of historical input–output data. The performance improvement due to the proposed method is demonstrated by a simulation example and an industrial application.
Run-to-Run control algorithms for high-mix semiconductor processes typically require that the initial product state estimates have sufficient accuracy for satisfactory control. In third work, we use historical process data and apply single observation just-in-time adaptive disturbance estimation (JADE) to find the initial product state estimates. Single observation JADE with random selection, high frequency sampling and exclusion of the earliest data from the average is shown to provide satisfactory initial product state estimates. The effect of initial state estimate accuracy is demonstrated by several simulation and industrial data examples. We also provide a method to estimate relative confidence between individual product state estimates, information that may be used to determine assignment of process error between the tool and product state.
[1] R. Doering and Y. Nishi, Handbook of semiconductor manufacturing technology. Boca Raton: CRC Press, 2008.
[2] G. S. May and C. J. Spanos, Fundamentals of semiconductor manufacturing and process control. Hoboken, N.J: Wiley-Interscience, 2006.
[3] T. F. Edgar, S. W. Butler, W. J. Campbell, C. Pfeiffer, C. Bode, S. B. Hwang, K. S. Balakrishnan, and J. Hahn, "Automatic control in microelectronics manufacturing: Practices, challenges, and possibilities," Automatica, vol. 36, pp. 1567-1603, 2000.
[4] S. W. Butler, "Process control in semiconductor manufacturing," Journal of Vacuum Science & Technology B, vol. 13, pp. 1917-1923, 1995.
[5] M. Sarfaty, A. Shanmugasundram, A. Schwarm, J. Paik, Z. Jimin, P. Rong, M. J. Seamons, H. Li, R. Hung, and S. Parikh, "Advance Process Control solutions for semiconductor manufacturing," in Advanced Semiconductor Manufacturing 2002 IEEE/SEMI Conference and Workshop, 2002, pp. 101-106.
[6] X. Jiang, "Control Performance Assessment of Run-to-run Control System Used in High-mix Semiconductor Manufacturing," DOCTOR OF PHILOSOPHY, Department of Chemical Engineering, The University of Texas at Austin, 2012.
[7] E. Del Castillo and A. M. Hurwitz, "Run-to-run process control: Literature review and extensions," Journal of Quality Technology, vol. 29, pp. 184-196, 1997.
[8] D. C. Montgomery, Introduction to Statistical Quality Control, 6th Edition, 6th ed.: Wiley, May 2008.
[9] J. M. Lucas and M. S. Saccucci, "Exponentially Weighted Moving Average Control Schemes: Properties and Enhancements," Technometrics, vol. 32, pp. 1-12, 1990.
[10] E. Sachs, A. Hu, and A. Ingolfsson, "Run by run process control: combining SPC and feedback control," IEEE Transactions on Semiconductor Manufacturing, vol. 8, pp. 26-43, 1995.
[11] E. Sachs, S. Ha, A. Hu, and W. Metz, "Automated on-line optimization of an epitaxial process," in Semiconductor Manufacturing Science Symposium, 1990. ISMSS 1990., IEEE/SEMI International, 1990, pp. 92-97.
[12] E. Sachs, A. Hu, A. Ingolfsson, and P. H. Langer, "Modeling and control of an epitaxial silicon deposition process with step disturbances," in Advanced Semiconductor Manufacturing Conference and Workshop, 1991. ASMC 91 Proceedings. IEEE/SEMI 1991, 1991, pp. 104-107.
[13] E. Del Castillo, Statistical Process Adjustment for Quality Control. New York: Wiley,, 2002.
[14] G. E. P. Box and G. M. Jenkins, Time Series Analysis: Forecasting and Control. San Francisc: Holden-Day, 1970.
[15] E. Del Castillo, "Some properties of EWMA feedback quality adjustment schemes for drifting disturbances," Journal of Quality Technology, vol. 33, pp. pp. 153-166, 2001.
[16] E. Del Castillo, "Closed-Loop Disturbance Identification and Controller Tuning for Discrete Manufacturing Processes," Technometrics, vol. 44, pp. 134-141, 2002.
[17] J. Wang, Q. Peter He, and S. Joe Qin, "Stability analysis and optimal tuning of EWMA controllers – Gain adaptation vs. intercept adaptation," Journal of Process Control, vol. 20, pp. 134-142, 2010.
[18] S. T. Tseng, A. B. Yeh, F. Tsung, and Y. Y. Chan, "A study of variable EWMA controller," IEEE Transactions on Semiconductor Manufacturing, vol. 16, pp. 633-643, 2003.
[19] R. P. Good, D. Pabst, and J. B. Stirton, "Compensating for the Initialization and Sampling of EWMA Run-to-Run Controlled Processes," IEEE Transactions on Semiconductor Manufacturing, vol. 23, pp. 168-177, 2010.
[20] T. H. Smith and D. S. Boning, "A self-tuning EWMA controller utilizing artificial neural network function approximation techniques," Components, Packaging, and Manufacturing Technology, Part C, IEEE Transactions on, vol. 20, pp. 121-132, 1997.
[21] N. S. PateL and S. T. Jenkins, "Adaptive optimization of run-to-run controllers: the EWMA example," IEEE Transactions on Semiconductor Manufacturing, vol. 13, pp. 97-107, 2000.
[22] C. T. Su and C. C. Hsu, "On-line tuning of a single EWMA controller based on the neural technique," International Journal of Production Research, vol. 42, pp. 2163-2178, 2004.
[23] Y. Zheng, Q. H. Lin, D. S. H. Wang, S. S. Jang, and K. Hui, "Stability and performance analysis of mixed product run-to-run control," Journal of Process Control, vol. 16, pp. 431-443, 2006.
[24] S. W. Butler and J. A. Stefani, "Supervisory run-to-run control of polysilicon gate etch using in situ ellipsometry," IEEE Transactions on Semiconductor Manufacturing, vol. 7, pp. 193-201, 1994.
[25] T. H. Smith, D. S. Boning, J. Stefani, and S. W. Butler, "Run by run advanced process control of metal sputter deposition," IEEE Transactions on Semiconductor Manufacturing, vol. 11, pp. 276-284, 1998.
[26] A. Chen and R. S. Guo, "Age-based double EWMA controller and its application to CMP processes," IEEE Transactions on Semiconductor Manufacturing, vol. 14, pp. 11-19, 2001.
[27] E. Del Castillo, "Long run and transient analysis of a double EWMA feedback controller," IIE Transactions, vol. 31, pp. 1157-1169, 1999.
[28] S. T. Tseng, R. J. Chou, and S. P. Lee, "Statistical design of double EWMA controller," Applied Stochastic Models in Business and Industry, vol. 18, pp. 313-322, 2002.
[29] S. T. Tseng, R. J. Chou, and S. P. Lee, "A study on a multivariate EWMA controller," IIE Transactions, vol. 34, pp. 541-549, 2002.
[30] E. Del Castillo and R. Rajagopal, "A multivariate double EWMA process adjustment scheme for drifting processes," IIE Transactions, vol. 34, pp. 1055-1068, 2002/12/01 2002.
[31] J. Wang, "Properties of EWMA Controllers With Gain Adaptation," Semiconductor Manufacturing, IEEE Transactions on, vol. 23, pp. 159-167, 2010.
[32] N. N. Patwardhan, "Evaluation and Extension of Threaded Control for High-mix Semiconductor Manufacturing," Master Thesis, Department of Chemical Engineering, The University of Texas at Austin, 2010.
[33] A. J. Pasadyn and T. F. Edgar, "Observability and state estimation for multiple product control in semiconductor manufacturing," IEEE Transactions on Semiconductor Manufacturing, vol. 18, pp. 592-604, 2005.
[34] J. Wang, Q. Peter He, and T. F. Edgar, "State estimation in high-mix semiconductor manufacturing," Journal of Process Control, vol. 19, pp. 443-456, 2009.
[35] A. V. Prabhu and T. F. Edgar, "A new state estimation method for high-mix semiconductor manufacturing processes," Journal of Process Control, vol. 19, pp. 1149-1161, 2009.
[36] M. D. Ma, C. C. Chang, S. S. Jang, and D. S. H. Wong, "Mixed product run-to-run process control – An ANOVA model with ARIMA disturbance approach," Journal of Process Control, vol. 19, pp. 604-614, 2009.
[37] N. S. Patel, "Model Regularization for High-Mix Control," IEEE Transactions on Semiconductor Manufacturing, vol. 23, pp. 151-158, 2010.
[38] S. K. Firth, W. J. Campbell, A. Toprac, and T. F. Edgar, "Just-in-time adaptive disturbance estimation for run-to-run control of semiconductor processes," IEEE Transactions on Semiconductor Manufacturing, vol. 19, pp. 298-315, 2006.
[39] S. K. Firth, "Just-in-time adaptive disturbance estimation for run-to-run control in semiconductor processes," PhD Thesis, Department of Chemical Engineering, The University of Texas at Austin, 2002.
[40] C. C. Chang, T. H. Pan, D. S. H. Wong, and S. S. Jang, "A G&P EWMA algorithm for high-mix semiconductor manufacturing processes," Journal of Process Control, vol. 21, pp. 28-35, 2011.
[41] S. K. Bhatia, "Adaptive K-Means Clustering," in Proceedings of 17th International FLAIRS Conference, Miami, FL, USA, 2004, pp. 695- 699.
[42] L. Chen, M. D. Ma, S. S. Jang, D. S. H. Wang, and S. Wang, "Performance assessment of run-to-run control in semiconductor manufacturing based on IMC framework," International Journal of Production Research, vol. 47, pp. 4173-4199, 2009.
[43] M. D. Ma, C. C. Chang, D. S. H. Wong, and S. S. Jang, "Threaded EWMA Controller Tuning and Performance Evaluation in a High-Mixed System," IEEE Transactions on Semiconductor Manufacturing, vol. 22, pp. 507-511, 2009.
[44] T. J. Harris, "Assessment of control loop performance," The Canadian Journal of Chemical Engineering, vol. 67, pp. 856-861, 1989.
[45] A. V. Prabhu and T. F. Edgar, "Performance Assessment of Run-to-Run EWMA Controllers," IEEE Transactions on Semiconductor Manufacturing, vol. 20, pp. 381-385, 2007.
[46] C. C. Chang, T. H. Pan, D. S. H. Wong, and S. S. Jang, "An Adaptive-Tuning Scheme for G&P EWMA Run-to-Run Control," IEEE Transactions on Semiconductor Manufacturing, vol. 25, pp. 230-237, 2012.
[47] B. S. Ko and T. F. Edgar, "PID control performance assessment: The single-loop case," AIChE Journal, vol. 50, pp. 1211-1218, 2004.
[48] C. C. Chang, A. J. Toprac, T. F. Edgar, and S. S. Jang, "The Effect of Initial State Estimates on Just-in-Time Adaptive Disturbance Estimation," Submit to IEEE Transactions on Semiconductor Manufacturing, 2013.