| 研究生: |
周明億 Chou, Ming-Yi |
|---|---|
| 論文名稱: |
全自動虛擬量測系統核心與功能機制之精進 Kernel and Functional Mechanisms Refinement of Automatic Virtual Metrology System |
| 指導教授: |
鄭芳田
Cheng, Fan-Tien |
| 共同指導教授: |
洪敏雄
Hung, Min-Hsiung |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 製造資訊與系統研究所 Institute of Manufacturing Information and Systems |
| 論文出版年: | 2010 |
| 畢業學年度: | 98 |
| 語文別: | 中文 |
| 論文頁數: | 70 |
| 中文關鍵詞: | 自動化虛擬量測系統 、虛擬量測管理伺服器 、新式核心 、功能機制精進 、平行處理 、多緒處理 |
| 外文關鍵詞: | Automatic Virtual Metrology System, VM Manager, New Kernel, Functional Mechanisms Refinement, Parallel Processing, Multithreading |
| 相關次數: | 點閱:94 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
虛擬量測技術使用生產機台之重要參數資料及採用適當的預測架構,在不實際量測情況下預測產品品質。全自動虛擬量測系統(Automatic Virtual Metrology System, AVMS)中,虛擬量測管理伺服器(Virtual Metrology Manager)是系統運作之核心,為各子系統間相互溝通的橋梁,負責分派各子系統命令及具有存取中央資料庫(Central Database)的權限。本論文針對虛擬量測管理伺服器,開發新的核心與精進功能機制,以有效提升AVMS之整體執行效率。主要改善處包含:豐富介面設計,使其具有多溝通介面(Multi-Interface)功能;採用平行處理(Parallel Processing)技術,使迴圈運算執行更具效率;支援多執行緒(Multithreading),能夠自動依照硬體等級決定同時處理訊息的數量,達到即時回應的目的;改良訊息處理機制,使能追蹤每一訊息的狀態,且依照重要程度有不同的處理方式。整合測試結果顯示本研究所開發之虛擬量測管理伺服器新式核心與各項功能機制,確能達到設計目標。
Virtual Metrology (VM) refers to a technology that is able to conjecture product quality using important parameter data of production equipment and adopting a proper prediction scheme without conducting real metrology. In an automatic VM system (AVMS), the VM manager is the core of system's operations and the communication bridge among subsystems. It is responsible for distributing commands to each subsystem and possesses access privilege to the central database. This thesis aims to develop a new kernel and refine functional mechanisms for the VM manager such that the total execution efficiency of AVMS can be effectively enhanced. The major improvements include the following. The interface design is enriched to possess multi-interface capabilities. The parallel processing technology is adopted to enable the loop computation to execute more efficiently. Multithreading is supported such that the system can decide how many messages can be processed simultaneously according to the hardware grade for the purpose of prompt responses. The message processing mechanism is reformed for allowing the system to trace the status of each message and have different processing modes based on the importance levels of the messages. Integrated testing results show that the developed new kernel and various functional mechanisms of the VM manager can indeed achieve the design objectives.
[1] 2003 International Technology Roadmap for Semiconductors (ITRS), December 2003. http://public.itrs.net/
[2] Y.-C. Chang and F.-T. Cheng, “Application Development of Virtual Metrology in Semiconductor Industry,” in Pro. of the 31st Annual Conference of the IEEE Industrial Electronics (IECON 2005), Raleigh, North Carolina, USA, pp. 124-129, November 2005.
[3] P.-H. Chen, S. Wu, J.-S. Lin, F. Ko, H. Lo, J. Wang, C.-H. Yu, and M.-S. Liang,, “Virtual Metrology: a Solution for Wafer to Wafer Advanced Process Control,” in Proc. of 2005 IEEE International Symposium on Semiconductor Manufacturing, San Jose, CA ,USA, pp.155-157, September 2005.
[4] Y.-C. Su, M.-H. Hung, F.-T. Cheng, and Y.-T. Chen, “A Processing Quality Prognostics Scheme for Plasma Sputtering in TFT-LCD Manufacturing,” IEEE Transactions on Semiconductor Manufacturing, Vol. 19, No. 2, pp. 183-194, May 2006.
[5] Y.-C. Su, F.-T. Cheng, M.-H. Hung, and H.-C. Huang, “Intelligent Prognostics System Design and Implementation,” IEEE Transactions on Semiconductor Manufacturing, Vol. 19, No. 2, pp. 195-207, May 2006.
[6] Y.-J. Chang, Y. Kang, C.-L. Hsu, C.-T. Chang, and T. Y. Chan, “Virtual Metrology Technique for Semiconductor Manufacturing,” in Proc. of 2006 International Joint Conference on Neural Networks (IJCNN’06), pp. 5289-5293, July 2006.
[7] N. M. Ericsson and Y. Lafon, SOAP Version 1.2, April 2007.
http://www.w3.org/TR/soap/
[8] Y.-P. Cheng and M.-C. Lin, “Awk-Linux: A Lightweight Operating Systems Courseware,” IEEE Transactions on Education, Vol. 51, No. 4, pp. 461-467, November 2008.
[9] D. Parsons, A. Rashid, A. Speck, and A. Telea, “A Framework for Object Oriented Framework Design,” in Proc. of 1999 Technology of Object-Oriented Languages and Systems, pp.141-151, July 1999.
[10] M.-H. Hung, T.-H. Lin, F.-T. Cheng, and R.-C. Lin, “A Novel Virtual Metrology Scheme for Predicting CVD Thickness in Semiconductor Manufacturing,” IEEE/ASME Transactions on Mechatronics, Vol. 12, No. 3, pp. 308-316, June 2007.
[11] SEMI E133-0306, Provisional Specification for Automated Process Control Systems Interface, USA, 2004.
[12] J. Moyne, E. d. Castillo, and A. M. Hurwitz, Run-to-Run Control in Semiconductor Manufacturing. Boca Raton, FL: CRC, 2001.
[13] S. J. Qin, G. Cherry, R. Good, J. Wang, and C. A. Harrison, “Semiconductor Manufacturing Process Control and Monitoring: A Fab-Wide Framework,” Journal of Process Control, Vol. 16, pp. 179–191, 2006.
[14] F.-T Cheng, H.-C. Huang, and C.-A. Kao, “Developing a Dual-Phase Virtual Metrology Scheme,” In Proc. of 2007 IEEE Conference on Automation Science and Engineering (CASE 2007), Scottsdale, AZ, USA, pp. 270-275, September 2007.
[15] M.-H. Hung, H.-C. Huang, and F.-T. Cheng, “Development of an Automatic Virtual Metrology Framework for TFT-LCD Industry,” in Proc. of 2010 IEEE International Conference on Automation Science and Engineering (CASE 2010), Toronto, Ontario, Canada, pp. 879-884, August 2010.
[16] F.-T. Cheng, Y.-T. Chen, Y.-C. Su, and D.-L. Zeng, “Evaluating Reliance Level of a Virtual Metrology System,” IEEE Transactions on Semiconductor Manufacturing, Vol. 21, No. 1, pp. 92-103, February 2008.
[17] G. Booch, J. Rumbaugh, and I. Jacobson, The Unified Modeling Language User Guide, ADDISON-WESLEY, April 2000.
[18] Charming Systems, The Recipe Management Proposal, December 21, 2004.
[19] Gino Crispispieri, ISMI Manufacturing Initiative, Interface A Standards Implementation, 1998.
[20] Gino Crispispieri, ISMI Manufacturing Initiative, Interface A Usage Guidance, 1998.
[21] ISMI Manufacturing Initiative, Interface A Standards E120, March 2004.
[22] ISMI Manufacturing Initiative, Interface A Standards E125, March 2004.
[23] ISMI Manufacturing Initiative, Interface A Standards E127, March 2004.
[24] ISMI Manufacturing Initiative, Interface A Standards E132, March 2004.
[25] ISMI Manufacturing Initiative, Interface A Standards E134, March 2004.
[26] E. Ayguade, N. Copty, A. Duran, J. Hoeflinger, Y. Lin, F. Massaioli, X. Teruel, P. Unnikrishnan, and G. Zhang, "The Design of OpenMP Tasks," IEEE Transactions on Parallel and Distributed Systems, Vol. 20, No. 3, pp. 404-418, March 2009.
[27] B. Barney, "OpenMP Application Program Interface Documents", May 2010. http://Openmp.org
[28] C. Alexander, S. Ishikawa, M. Silverstein, M. Jacobson, I. Fiksdahl-King, and S. Angel, A Pattern Language, Oxford University Press, New York, 1977.
[29] D. C. Schmidt, “Using Design Patterns to Develop Re-usable Object-Oriented Communication Software,” Communications of the ACM, 38(10), pp. 65-74, October 1995.
[30] F. W. Opdyke and R. E. Johnson. “Refactoring: An Aid in Designing Application Frameworks and Evolving Object-oriented Systems,” in SOOPPA Conference Proceedings, Marist College, Poughkeepsie, NY, pp. 145-161, September 1990.
[31] B. Foote, “A Fractal Model of the Lifecycles of Reusable Objects,” in Proceedings of OOPSLA '92 Workshop on Reuse, Vancouver, British Columbia, Canada, October 1992.
校內:2012-09-10公開