簡易檢索 / 詳目顯示

研究生: 周明億
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.

    中文摘要 英文摘要 誌謝 目錄 i 圖目錄 iii 表目錄 v 第一章 緒論 1 1.1 研究背景 1 1.2 研究動機與目的 6 1.3 論文架構 7 第二章 文獻探討與理論基礎 9 2.1 虛擬量測 9 2.2 全自動虛擬量測系統[15] 9 2.3 統一塑模語言 12 2.4 Interface-A規範[19]~[25] 14 2.5 OpenMP元件 16 2.6 設計模式 18 第三章 系統需求分析 19 3.1 VM Manager需求分析 19 3.2 主要功能機制需求分析 22 第四章 系統架構設計 25 4.1 目前VM Manager架構 25 4.2 VM Manager新架構 27 4.3 主要功能機制設計 28 (1) 資料容器 28 (2) 多緒處理 29 (3) 平行處理 30 (4) 多重通訊介面 33 (5) 訊息管理機制 34 第五章 物件導向分析與設計 42 5.1 VM Manager功能需求分析 – 使用案例圖 42 5.1.1 Actor說明 42 5.1.2 使用案例(Use Case)說明 43 5.2 物件導向分析 44 5.2.1 物件導向分析階段之類別圖 44 5.2.2 物件導向分析階段之循序圖 46 (1) Insert VM Results循序圖 46 (2) Kernel Initial循序圖 48 (3) Kernel Dispatch循序圖 50 5.3 物件導向設計 51 5.3.1 物件導向設計階段之循序圖 51 (1) Insert VM Results循序圖 51 (2) Kernel Initial循序圖 52 (3) Kernel Dispatch循序圖 53 5.3.2 物件導向設計階段之類別圖 54 第六章 系統實作與整合測試 56 6.1 開發環境 56 6.2 系統實作 57 6.3 系統整合測試與效能評估 60 第七章 結論 65 7.1 研究成果與貢獻 65 7.2 未來研究方向 66 參考文獻 68

    [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公開
    校外:不公開
    電子論文尚未授權公開,紙本請查館藏目錄
    QR CODE