建构半导体制造过程产品异常资料挖矿技术之研究.doc
《建构半导体制造过程产品异常资料挖矿技术之研究.doc》由会员分享,可在线阅读,更多相关《建构半导体制造过程产品异常资料挖矿技术之研究.doc(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、建構半導體製造過程產品異常資料挖礦技術之研究梁蕙姿 簡禎富 彭金堂國立清華大學工業工程與工程管理研究所國立清華大學工業工程與工程管理研究所元培科學技術學院經營管理研究所摘 要為因應半導體製造過程中產品製程技術的快速變化、複雜產品組合及生產週期時間長的生產環境,如何在自動化系統輔助的大量生產之下,在製造過程中提供工程人員可確認正確的製程參數,以及發現產品異常時可立即針對問題的特徵進行問題真因追蹤與分析,針對取得的資訊進行合適的決策並將可能已受影響的產品列表管理,以減少產品的良率損失,已成為重要的產業應用與學術研究議題。本研究目的係研究資料挖礦技術中關聯規則的Apriori 演算法,結合半導體領域
2、知識,將製造過程中追蹤已發生問題的解決方式,進行關聯資料的搜尋並予以模式化,並利用決策樹歸納法進行可疑原因區別的建議;本研究並建構此半導體製造過程中的資料挖礦應用系統雛型,而以目前半導體製造中自動化系統所蒐集的資料結合此方法而建構一半導體製造過程中的資料挖礦應用系統為此研究的實作驗證,以完整地檢驗資料挖礦的方法與步驟進行大量資料的篩選、推演與模式建構等過程;結論歸納本研究結果與貢獻,並探討未來研究方向。關鍵字:資料挖礦、決策分析、半導體製造管理、關聯規則The Study of Data Mining Techniques for Analyzing Semiconductor Manufac
3、turing Product AbnormalHui-Tzu Liang Chen-Fu Chien Jin-Tang PengDepartment of Industrial Engineering and Engineering Management, National Tsing Hua UniversityDepartment of Industrial Engineering and Engineering Management, National Tsing Hua UniversityGraduate Institute of Business and Management,Yu
4、anpei Institute of Science and TechnologyABSTRACTThe environment within the semiconductor industry is one that is made up of rapidly changing technologies, complicated product groups, extensive production hours. The following points have become crucial issues for industrial application and academic
5、research within the semiconductor industry: methods by which accurate processing parameters may be provided for engineers to confirm to, within an automation system during mass production; methods by which abnormal wafers may be instantly tracked and analyzed, based on the problems/defects of each i
6、ndividual case; methods by which obtained data may be appropriately processed, by which affected products may be managed through a report chart, and by which yield loss of products may be lessened.This study will focus on the Apriori algorithm used in data mining technologies, and will incorporate w
7、orking knowledge of the semiconductor industry, to search for, and to develop the solution used to track existing problems within the fabrication process. The decision tree analysis method will also be used to categorize and differentiate possible problem sources. This study will also configure an i
8、nitial prototype of a data mining application system to be used within the semiconductor fabrication process. The data mining application system produced from combining this prototype with the automation system currently used for semiconductor fabs will be set forth as a feasible example in this stu
9、dy, and comprehensive data will be filtered, calculated, and modeling, based upon data mining methods and procedures. Research results of this study will be classified and organized, and a goal for future studies will be examined. Keywords:Data Mining、Decision Analysis、Semiconductor Manufacture Mana
10、gement、Association Rule一、前言我國半導體產業不論是產值、全球佔有率、或是自給能力近年來皆有顯著的表現。根據統計1987年時台灣半導體產品產值達全球的0.6%,在企業與政府的全力合作及衝刺之下,於1995年已上升至2.6%(何宜佳,民92)。在半導體製造技術日趨進步與純熟之下,已進入八吋、十二吋晶圓的年代,這其中大量資金的投入是不可或缺的,特別是十二吋晶圓廠其所投入的金額約需30億美元。因此,在如此龐大的投資金額與技術快速變化之下,如何規避經營風險已是台灣甚至全球半導體業者共同面對的重要課題。在半導體廠製造環境中,不乏包含200種以上的製程與設備種類,若以半導體製程的創新
11、速度與產品多樣性生産特性、或是生産能力及其大批量生産方式發展而言,對於目前已存在的八吋廠或是十二吋廠來說,不論是製程設備或是自動化系統的規劃上,皆會影響晶圓廠的成本與生產效率。因此,為因應製造過程中產品的製程技術變化、以及在自動化系統的輔助大量生產之下,如何在製造過程中提供工程人員可確認正確的製程參數、以及發現產品異常時,可立即針對問題的特徵進行問題真因追蹤與分析,並將可能已受影響的產品列表管理,以減少產品的良率損失與如何針對取得的資訊進行合適的決策,將是生產人員所必須面對的挑戰。就目前的企業對於數以百萬筆的歷史資料處理方式而言,當產品發生異常或為特定任務而必須得到部份資訊的支援時,若將其一一
12、分類並運用於分析上,其實是件耗時且相當困難的工作;通常在自動化系統中資料庫僅記錄現場正使用的已設定參數值,因而當產品被發現已產生異常時往往無法及時取得當時製造過程中的參數設定值,必須依賴製程或設備工程人員的紀錄或是其他備份的資料庫,資料不易取得且方法繁雜。但由於資料挖礦(Data Mining)技術的發展,使得從龐大複雜的資料中萃取出隱含有用的資訊,以客觀的統計分析提供快速且正確的訊息變為可能。資料挖礦技術是一種統計工具的應用,其結合該產業領域的專業與資料庫知識,從資料庫或其他資料儲藏系統中,針對大量的資料進行篩選、推演與模式建構等程序,以挖掘隱含在資料與模式中的訊息進而轉換成為商機,或是提供
13、決策者新的知識以利於決策的進行(簡禎富等,民90;簡禎富等,民92)。因此,本研究將以目前半導體製造中自動化系統所蒐集的資料結合資料挖礦技術的應用,建立半導體製造過程中所蒐集資料的資料挖礦分析,以提供工程師問題追蹤的另一種方法的選擇。本研究是使用半導體自動化系統的資料庫為資料挖礦的資料來源,並運用資料挖礦中的關聯規則作為分析問題的方法,藉此協助製程工程人員如何在大量的生產資料中找出可能隱藏的訊息,以快速的找出與問題相關性的關聯資訊,確保問題能在較短的時間內予以解決,不至於造成產品的損失擴大。因此本研究目的有以下三點1. 建構一半導體製造過程中所蒐集資料的資料挖礦分析方法,以發現資料中隱含的有用
14、資訊,以提供決策者參考。2. 建構製造過程中製程參數與機台資料的關聯規則,以提供一可追蹤產品、製程或設備參數設定值的有用資訊,幫助製程或設備工程人員進行問題追蹤。3. 針對問題的特徵進行大量資料的匯整並挖掘其中隱含的資訊,以協助工程人員的問題真因追蹤與分析,並將可能已受影響的產品列表管理,以減少產品的良率損失。二、文獻探討2-1半導體製程半導體技術變化快速,目前已進入深次微米的時代,產業的生產趨勢將是集中資源於最具核心競爭力產品的生產方式。過去政府對於半導體產業的推動與規劃不遺餘力,自設置科學工業園區開始,陸續引進該產業的科技工業及科技人才,並著手培訓國內人才以帶動我國工業技術的研究與創新,以
15、促進高科技產業生根發展,加速我國的經濟建設為目的。目前在半導體產業的硬體建設上雖可滿足產業的大量需求,但是隨之而來的將是如何在快速生產與大量產能中,提升良率與及時發現異常等問題。半導體的製造流程是由矽晶圓開始,經過一連串製程步驟,如圖1半導體製程示意圖中,包括最初的磊晶沉積、沉積、微影處理的光學顯影、快速高溫製程、化學氣相沉積、離子植入、蝕刻、化學研磨與製程監控等前段製程,以及封裝、測試等後段製程才可完成一顆可運用的IC。自1947年發明電晶體後,新的技術亦不斷的被發現,其技術的創新與快速使得積體電路製造在短短的數十年間迅速發展至今日的奈米半導體製程。圖1 半導體製程示意圖2-2晶圓廠自動化系
16、統半導體產業的自動化製造系統一般稱之為CIM(Computer Integrated Manufacture),CIM是以IT技術應用於製造環境中,將公司內部各個獨立的局部自動化系統加以整合使生產作業自動化,以因應大量產品的需求與產品品質的提升,進而發揮整體的效益。關於晶圓廠自動化系統之資料倉儲,以前段製程FAB生產流程中的Lot Transportation、Lot History、Recipe、Data Collection等四種資料流來了解在自動化系統的製造環境中,系統是如何紀錄與取得各產品的生產資料以及所需要的資料是存放於何處。首先是Lot Transportation,系統中將會紀錄
17、每一批產品在製造過程中即時的資料,如進出機台的時間、使用的參數、製造時間等,並將這些經過設計存放的資料依需要將其存放於固定的空間,以作為資料分析的依據,這也就是所謂的Lot History;系統對與Lot Transportation與Lot History的存放方式是在製造過程中同時進行的。其次是Recipe即製程參數的資料流,當使用者透過自動化系統的介面取得機台與Lot ID的關係之後,系統將提供一組適合該Lot在此機台製造的參數,這就是自動化系統所帶來的便利之一。最後的一項資料流Data Collection,一批Lot在製造的過程中是需要不斷的進行檢測以確保產品的品質,生產機台也是如此
18、必須在固定時間或生產片數達一定數量後進行檢測與維護,所以在這些過程中系統將會依據所設計的蒐集條件完整的紀錄資料,而這些資料也將會是所需的部分。不論是即時的生產資料或是歷史資料將存放在系統所指定的資料庫中。通常自動化製造系統的資料庫中除了儲存產品製造時所需的機台、產品、製程參數等基本資料之外,也包含生產過程中各需求點的量測值與量測規格需求。這些資料經過規劃之後有規則的將及時資料與歷史資料個別置於關聯的資料項中,並適當適時的進行儲存與備份的工作。也因此當工程人員欲進行資料追蹤或異常產品原因追查時,往往必須透過多方單位的資料支援與溝通即費時又浪費人力,容易延誤問題的解決,所以如何解決工程人員快速的取
19、得資料與正確的分析資料是各企業所需要的。在本研究中將以資料挖礦的技術建立一適合使用者查詢與分析資料的方法,以協助工程人員的問題追蹤與分析。2-3資料挖礦對於資料挖礦的意義有很多學者提出不同的解釋,也提出很多意義相近卻不同的名稱,例如資料庫知識發現(Knowledge Discovery in Databases; KDD)、知識萃取(Knowledge extraction)、資料考古學(Data archeology)、資料捕撈(Data dredging)(Han and Kamber, 2001)。而比較常用的名稱是資料挖礦與資料庫知識發現,Fayyad et al. (1996)定義資
20、料庫知識發現的過程是,一個包含很多重要搜尋步驟的程序過程,從資料中來發現有效的、新穎的、潛在有用的、以及最終可理解的樣型,資料挖礦是知識發現過程中一個最關鍵的步驟;Berry and Linoff (1997)則定義資料挖礦是經由自動或半自動的方式探索和分析資料,從大量資料中能夠擷取出有意義的樣型和規則。綜合以上,資料庫知識發現和資料挖礦的目的皆相同,同樣是從資料庫的大量資料中發現有用的資訊以提供決策者參考,只是資料庫知識發現描述出資料準備階段之過程,也就是資料如何從資料庫轉換成資料挖礦工具可運用的程序皆完整的描述,然而要達到資料挖礦的目的,資料挖礦的定義已隱含有資料準備的概念,因此,可直接採
21、用資料挖礦此一名詞。也因此,本研究定義資料挖礦為經由自動或半自動的方式探索和分析資料,從大量資料中能夠擷取出有意義的樣型和規則,發現事先未知的隱含資訊與知識,以提供決策者相關的參考資訊。資料挖礦中所使用的挖掘技術與類型,通常包含關聯規則、分類規則、叢集規則、預測分析、趨勢分析、偏差分析等類型。為完成以上的各類型,在資料挖礦的技術中將運用資料庫理論、資料倉儲、人工智慧、機器學習、統計學等領域,包含統計分析方法(Statistical Analysis)、決策樹(Decision Tree)、類神經網路(Neural Network)、基因演算法(Genetic Algorithms)、粗糙集(R
22、ough Set)、線上分析處理 (OLAP)的技術等。2-4關聯規則關聯規則是資料挖礦模式中最常被應用模式之一(Berry and Linoff, 1997; Han and Fu, 1999; Han and Kamber, 2001; Tung et al., 2003; 陳家仁等,民92)。關聯規則主要是從龐大資料中,探索資料間欄位的相關性。過去對於關聯規則已有相當多的研究,也證明關聯規則為一有效之方法,其方法的特性主要是,關聯規則能容易解釋其產生的規則,且可完整呈現變數之間的影響,但篩選規則的條件設定很重要,否則條件太鬆可能造成結果多且凌亂,相反地,如果條件太嚴可能忽略掉一些罕見變數
23、的有趣樣型。關聯規則方法是Agrawal et al.在1993年提出,T是指一筆交易記錄(Transaction)內物品項的集合。而D則是所有交易記錄T的集合。假若在集合D中,項目X與項目Y產生關聯規則,表示當交易記錄T有項目X時,有很大機會也會同時有項目Y,此規則可表示為XYIf X, then Y,X為前提項目組(Antecedent item set),Y為結果項目組(Consequent item set),X和Y皆為所有相異物品項目集合的子集合,且。針對每一項關聯規則If X, then Y可以用支持度(Support)、信賴度(Confidence)以及增益(Lift)等三個指標
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 建构 半导体 制造 过程 产品 异常 资料 技术 研究
限制150内