用於集成電路自動分選機的數據提取方法及其系統的製作方法
2023-06-09 08:34:36 2
用於集成電路自動分選機的數據提取方法及其系統的製作方法
【專利摘要】一種用於集成電路自動分選機的數據提取方法與系統,該方法包括如下步驟:提取自動分選機的統計結果所對應的數據窗口;獲取所提取數據窗口的控制項句柄;通過控制項句柄查詢控制項包含的控制項信息;根據控制項信息篩選控制項;輸出篩選得到的控制項所對應的文本信息。該系統包括用於提取自動分選機的統計結果所對應的數據窗口並獲取所提取數據窗口的控制項句柄的數據採集模塊,通過控制項句柄查詢控制項包含的控制項信息並根據控制項信息篩選控制項的數據處理模塊及輸出篩選得到的控制項所對應的文本信息的數據輸出模塊。該用於集成電路自動分選機數據提取方法與系統可以將數據窗口中無法處理的數據提取出來以方便處理,相對於人工抄錄的方式,具有效率高、不易出錯的優點。
【專利說明】用於集成電路自動分選機的數據提取方法及其系統
【技術領域】
[0001 ] 本發明涉及ー種用於集成電路自動分選機的數據提取方法及其系統。
【背景技術】
[0002]請參考圖1,在集成電路成品測試(Final Test)過程中,自動測試機(ATE — AutoTest Equipment)通過控制自動分選機(Handler)來進行晶片測試,自動分選機將測試的結果記錄在與自動分選機相連的計算機上;測試完成後,測試結果會顯示在與自動分選機相連的計算機顯示屏上,如圖1中所示界面。該界面上的測試結果是無法編輯的。此時,操作員會將計算機顯示屏上的數據抄寫在數據記錄單上,然後再手動輸入到統計數據的數據管理系統中。這樣操作不僅效率低下,而且由於是人工輸入,容易造成數據錯寫、漏寫等錯誤,造成質量事故。
【發明內容】
[0003]基於此,有必要提供ー種用於集成電路自動分選機的數據提取方法及其系統,其能夠將自動分選機測試得到的顯示在計算機顯示屏上的數據提取出來,以方便對數據進行處理。
[0004]一種用於集成電路自動分選機的數據提取方法,所述數據提取方法包括如下步驟:提取自動分選機的統計結果所對應的數據窗ロ ;獲取所提取數據窗ロ的控制項句柄;通過所述控制項句柄查詢所述控制項包含的控制項信息;根據控制項信息篩選控制項;輸出篩選得到的控制項所對應的文本信息。
[0005]在其中一個實施例中,所述控制項包含的控制項信息包括控制項類型、控制項標題、控制項大小、控制項位置及控制項所對應的文本信息。
[0006]在其中一個實施例中,所述根據控制項信息篩選控制項的步驟包括:根據控制項類型信息篩選出文本型控制項。
[0007]在其中一個實施例中,所述根據控制項信息篩選控制項的步驟包括根據控制項位置信息篩選出控制項位置符合要求的控制項。
[0008]在其中一個實施例中,所述輸出篩選得到的控制項所對應的文本信息後還包括上傳控制項信息。
[0009]在其中一個實施例中,所述上傳控制項信息步驟中的控制項信息包括控制項標題信息與控制項所對應的文本信息。
[0010]一種用於集成電路自動分選機的數據提取系統,其特徵在於,包括用於提取自動分選機的統計結果所對應的數據窗ロ並獲取所提取數據窗ロ的控制項句柄的數據採集模塊,通過控制項句柄查詢控制項包含的控制項信息井根據控制項信息篩選控制項的數據處理模塊及輸出篩選得到的控制項所對應的文本信息的數據輸出模塊。
[0011]在其中一個實施例中,所述數據提取系統還包括對數據輸出模塊輸出的文本信息進行顯示的顯示模塊。[0012]在其中一個實施例中,所述數據提取系統還包括對數據處理模塊篩選得到的控制項的控制項信息進行上傳的上傳模塊。
[0013]在其中一個實施例中,所述數據提取系統還包括控制所述數據提取系統工作的控制豐吳塊。
[0014]上述用於集成電路自動分選機的數據提取方法和系統,通過數據採集模塊獲取數據窗ロ的控制項句柄,利用數據處理模塊對獲取的控制項句柄進行查詢得到所述控制項包含的控制項信息,井根據控制項信息篩選控制項,然後通過數據輸出模塊將篩選得到的控制項所對應的文本信息。這樣的文本信息就是可以處理的數據。該用於集成電路自動分選機的數據提取方法相對於人工抄錄具有效率高、不易出錯的優點。
【專利附圖】
【附圖說明】
[0015]圖1為自動分選機的統計結果所對應的數據窗ロ界面圖;
[0016]圖2為ー個實施例的用於集成電路自動分選機的數據提取方法流程圖;
[0017]圖3為ー個實施例的用於集成電路自動分選機的數據提取方法所對應的數據提取結果的數據窗ロ界面圖;
[0018]圖4為ー個實施例的自動分選機的統計結果所對應的數據窗ロ的數據與用於集成電路自動分選機的數據提取方法所對應的數據提取結果的數據對比示意圖;
[0019]圖5為ー個實施例的用於集成電路自動分選機的數據提取方法所對應的數據提取結果上傳界面圖;
[0020]圖6為ー個實施例的用於集成電路自動分選機的數據提取系統方框圖。
【具體實施方式】
[0021]請參考圖2,一個實施方式提供一種用於集成電路自動分選機的數據提取方法,該用於集成電路自動分選機的數據提取方法包括如下步驟:
[0022]步驟S110,提取自動分選機的統計結果所對應的數據窗ロ ;
[0023]步驟S120,獲取所提取數據窗ロ的控制項句柄;
[0024]步驟S130,通過所述控制項句柄查詢所述控制項包含的控制項信息;
[0025]步驟S140,根據控制項信息篩選控制項;
[0026]步驟S150,輸出篩選得到的控制項所對應的文本信息。
[0027]該用於集成電路自動分選機的數據提取方法首先提取自動分選機的統計結果所對應的數據窗ロ,然後獲取數據窗ロ的控制項句柄,然後通過控制項句柄查詢該控制項包含的控制項信息,井根據控制項信息篩選控制項,最後輸出篩選得到的控制項所對應的文本信息至指定位置。從而能夠將數據窗ロ中所需的數據提取出來,以方便後續對數據進行處理。該數據提取方法能夠將數據窗口中所顯示的無法進行複製、上傳等處理的數據提取出來以方便複製、上傳等操作。
[0028]請參考圖1,在windows中,句柄是ー個系統內部數據結構的引用,句柄可以映射到唯一的對象。該用於集成電路自動分選機的數據提取方法對數據窗ロ進行數據提取吋,首先會執行步驟S110,提取自動分選機的統計結果所對應的數據窗ロ。該步驟SllO是提取界面上需要對其進行控制項句柄處理的當前打開的自動分選機的測試結果所對應數據窗ロ。該數據窗ロ具有自動分選機測試得到的晶片測試結果。圖1中的Bin#l、Bin#2、Bin#3、Bin#4、Bin#5、Bin#6、Bin#7、Bin#8所對應文本框中的數據即為所需要的數據。
[0029]提取自動分選機的統計結果所對應的數據窗ロ後,執行步驟S120,獲取所提取數據窗ロ的控制項句柄。該步驟S120用於獲取所提取數據窗ロ的所有控制項句柄,以方便後續的處理。
[0030]獲取所提取數據窗ロ的控制項句柄後,執行步驟S130,通過控制項句柄查詢該控制項包含的控制項信息。該步驟S130中的控制項信息包括控制項類型、控制項標題、控制項大小、控制項位置及控制項所對應的文本信息。該控制項信息為每ー個控制項所對應的信息,其中每ー個控制項可以包括該控制項信息中的一個或者多個信息。
[0031]通過控制項句柄查詢該控制項包含的控制項信息後,執行步驟S140,根據控制項信息篩選控制項。
[0032]該步驟S140根據控制項信息篩選控制項的步驟包括:根據控制項類型信息篩選出文本型控制項。因為此處主要是為了提取出文本型控制項所對應的文本信息以方便對該文本信息進行處理,因此此處可以根據控制項類型信息進行篩選,從而得到文本型控制項。
[0033]該步驟S140根據控制項信息篩選出符合要求的控制項的步驟還包括根據控制項位置信息篩選出控制項位置符合要求的控制項。根據控制項位置我們可以得到我們所需要的控制項,從而就能得到該控制項所對應的控制項信息。此處的控制項位置是指控制項在界面上的位置,篩選出控制項位置符合要求的控制項是指根據控制項位置信息篩選出所需要的控制項,所需要的控制項即是控制項位置符合要求的控制項。當需要提取某些控制項時,可以根據這些控制項在界面上的位置來進行篩選,從而篩選出需要對之進行處理的那些控制項,接著就可以得到這些控制項,然後就能得到這些控制項所對應的文本信息。
[0034]請參考圖3與圖4,在根據控制項信息篩選控制項後,執行步驟S150,輸出篩選得到的控制項所對應的文本信息。該步驟S150所輸出的文本信息即為所需要的信息。圖3中的Binl、Bin2、Bin3、Bin4、Bin5、Bin6、Bin7、Bin8所對應文本框中的數據即為所提取出來的文本信息。該文本信息可以輸出到顯示界面上的指定位置,如圖3中Binl、Bin2、Bin3、Bin4、Bin5、Bin6、Bin7、Bin8所對應的文本框中,或者輸出到存儲裝置中存儲起來。根據圖4中自動分選機的統計結果所對應的數據窗ロ與採用該用於集成電路自動分選機的數據提取方法所對應的數據窗ロ的比較可以看出,該用於集成電路自動分選機的數據提取方法所輸出的數據與自動分選機的統計結果所對應的數據窗口中的數據是一一對應的,即該用於集成電路自動分選機的數據提取方法提取出來的數據是準確無誤的。
[0035]請參考圖5,該用於集成電路自動分選機的數據提取方法還包括步驟S160,上傳控制項信息。該步驟S160上傳控制項信息中的控制項信息包括控制項標題信息與控制項所對應的文本信息。圖中的 Binl:1638、Bin2:4、Bin3:4、Bin4:8、Bin5:0、Bin6:0、Bin7:2、Bin8:1 即為要上傳的信息。這些信息可以被上傳至數據管理系統中,以利於對它們進行統一的管理。
[0036]請參考圖2,一個實施方式提供一種用於集成電路自動分選機的數據提取系統。該用於集成電路自動分選機的數據提取系統包括用於提取自動分選機的統計結果所對應的數據窗ロ並獲取所提取數據窗ロ的控制項句柄的數據採集模塊210,通過控制項句柄查詢控制項包含的控制項信息井根據控制項信息篩選控制項的數據處理模塊220及輸出篩選得到的控制項所對應的文本信息的數據輸出模塊230。[0037]該用於集成電路自動分選機數據提取系統還包括對數據處理模塊220篩選得到的控制項的控制項信息進行上傳的上傳模塊240。該上傳模塊240可以將控制項信息上傳至數據管理系統,以利於對數據進行統一的管理。
[0038]該用於集成電路自動分選機數據提取系統還包括對數據輸出模塊230輸出的文本信息進行顯示的顯示模塊250。該顯示模塊250可以為顯示器,文本信息通過該顯示器呈現在使用者眼前。
[0039]該用於集成電路自動分選機數據提取系統還包括控制所述數據提取系統工作的控制模塊。該控制模塊可以控制整個數據提取系統的工作,其可以設有輸入設備,使用者通過輸入設備控制控制模塊以控制整個數據提取系統的工作。
[0040]在集成電路製造領域,對集成電路成本進行測試後得到的測試數據會記錄在計算機上,並通過顯示器顯示出來。然而這些測試數據是在數據窗ロ的文本框中,而文本框為不可編輯的類型,無法進行複製、上傳等數據處理。此時,該用於集成電路自動分選機數據提取系統的數據採集模塊210首先提取需要處理的數據窗ロ。然後,數據採集模塊210會進一步的獲取所提取數據窗ロ的控制項句柄,並將採集到的控制項句柄傳遞個數據處理模塊220進行處理。數據處理模塊220根據控制項信息篩選出符合要求的控制項,此處可以根據控制項類型信息篩選出控制項類型為文本型的控制項,然後再根據控制項位置信息篩選出需要提取的數據所對應的文本型控制項。接著,數據輸出模塊230輸出篩選得到的控制項所對應的文本信息至指定位置,這裡是將該文本信息按照順序輸出到新的數據窗口中,該新的數據窗口中設有可編輯的文本框,該文本信息就被分別輸出至對應的文本框中並可以通過顯示模塊250顯示出來。這些數據即被提取了出來,變成可以編輯的數據了。
[0041]此處,該數據提取系統得到的控制項信息還可以經過上傳模塊240上傳至數據管理系統。從而方便對這些數據進行統ー的管理。
[0042]該用於集成電路自動分選機數據提取方法與數據提取系統可以將數據窗口中的數據提取出來,然後這些就能對這些提取出來的數據進行編輯、上傳等處理。從而解決數據窗ロ的數據無法處理,只能通過人工記錄,然後重新輸入計算機系統進行處理的問題。該用於集成電路自動分選機數據提取方法與數據提取系統具有使用方便、效率高、不易出錯等優點。
[0043]以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但並不能因此而理解為對本發明專利範圍的限制。應當指出的是,對於本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬於本發明的保護範圍。因此,本發明專利的保護範圍應以所附權利要求為準。
【權利要求】
1.一種用於集成電路自動分選機的數據提取方法,其特徵在於,所述數據提取方法包括如下步驟: 提取自動分選機的統計結果所對應的數據窗ロ; 獲取所提取數據窗ロ的控制項句柄; 通過所述控制項句柄查詢所述控制項包含的控制項信息; 根據控制項信息篩選控制項; 輸出篩選得到的控制項所對應的文本信息。
2.根據權利要求1所述的數據提取方法,其特徵在於,所述控制項包含的控制項信息包括控制項類型、控制項標題、控制項大小、控制項位置及控制項所對應的文本信息。
3.根據權利要求1所述的數據提取方法,其特徵在於,所述根據控制項信息篩選控制項的步驟包括:根據控制項類型信息篩選出文本型控制項。
4.根據權利要求1至3中任ー權利要求所述的數據提取方法,其特徵在於,所述根據控制項信息篩選控制項的步驟包括根據控制項位置信息篩選出控制項位置符合要求的控制項。
5.根據權利要求1至3中任ー權利要求所述的數據提取方法,其特徵在於,所述輸出篩選得到的控制項所對應的文本信息後還包括上傳控制項信息。
6.根據權利要求5所述的數據提取方法,其特徵在於,所述上傳控制項信息步驟中的控制項信息包括控制項標題信息與控制項所對應的文本信息。
7.一種用於集成電路自動分選機的數據提取系統,其特徵在於,包括用於提取自動分選機的統計結果所對應的數據窗ロ並獲取所提取數據窗ロ的控制項句柄的數據採集模塊,通過控制項句柄查詢控制項包含的控制項信息井根據控制項信息篩選控制項的數據處理模塊及輸出篩選得到的控制項所對應的文本信息的數據輸出模塊。
8.根據權利要求7所述的數據提取系統,其特徵在幹,所述數據提取系統還包括對數據輸出模塊輸出的文本信息進行顯示的顯示模塊。
9.根據權利要求7所述的數據提取系統,其特徵在於,所述數據提取系統還包括對數據處理模塊篩選得到的控制項的控制項信息進行上傳的上傳模塊。
10.根據權利要求7至9中任ー權利要求所述的數據提取系統,其特徵在於,所述數據提取系統還包括控制所述數據提取系統工作的控制模塊。
【文檔編號】B07C5/344GK103513970SQ201210199047
【公開日】2014年1月15日 申請日期:2012年6月15日 優先權日:2012年6月15日
【發明者】顧漢玉 申請人:華潤賽美科微電子(深圳)有限公司