亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種單板測試方法

文檔序號:7555268閱讀:268來源:國知局
專利名稱:一種單板測試方法
技術(shù)領(lǐng)域
本發(fā)明涉及電子及通信類的測試技術(shù),尤其涉及一種單板測試方法。
背景技術(shù)
隨著電子通信產(chǎn)品的飛速發(fā)展,相應(yīng)的生產(chǎn)測試要求也越來越高,因而需要對單板測試開發(fā)專用的生產(chǎn)測試系統(tǒng)。通常的單板生產(chǎn)測試系統(tǒng)的基本構(gòu)成如圖1所示測試夾具負責(zé)為被測單板提供測試所需的測試輸入信號(測試激勵),并從被測單板獲取測試輸出信號(測試響應(yīng)),必要時,對測試信號要做某種轉(zhuǎn)換和處理,這也是由測試夾具完成的。運行于計算機上的測試程序主要完成測試流程的控制及測試結(jié)果的顯示。為了完成測試,可能還需要某些儀器,計算機同時負責(zé)對測試儀器的控制和儀器測試結(jié)果的讀取(此句刪除)。測試程序通常稱為測試程序集(Test Program Set,TPS)。而測試夾具除了常見的針床式夾具外,也包括與被測單板對外接口連接器相連的轉(zhuǎn)接板,只要是負責(zé)測試設(shè)備與被測板相連的部件,都可以稱之為測試夾具。測試夾具與運行TPS的計算機一般通過標(biāo)準(zhǔn)的通信接口(如串口、網(wǎng)口)相連,完成相互之間的通信。
一般來說,TPS和測試夾具存在對應(yīng)關(guān)系,即某個測試夾具必須使用特定的TPS,如果使用了錯誤的TPS,則不能進行正常的測試或雖能測試但測試結(jié)果不正確,而在某些情況下,甚至?xí)p壞測試夾具或整個測試系統(tǒng)。在現(xiàn)代的單板生產(chǎn)測試中,為提高測試系統(tǒng)的適用性,對測試要求類似的被測試單板進行測試,可以通過更換各單板對應(yīng)的測試夾具和TPS的方式,使測試設(shè)備能夠同時適用于多種單板的測試。在這種情況下,確保測試夾具和TPS的正確對應(yīng)就極為重要。除此之外,還要保證被測試單板本身與測試夾具也能夠正確對應(yīng)。
現(xiàn)有技術(shù)中,為了保證測試夾具和TPS能夠正確對應(yīng),通常的做法是由測試操作人員根據(jù)測試夾具的型號(或被測單板的型號),選擇對應(yīng)的TPS,然后啟動TPS進行測試。如果單板生產(chǎn)測試系統(tǒng)具備管理系統(tǒng)(有時稱為測試平臺系統(tǒng)),則在測試設(shè)備管理系統(tǒng)中記錄測試夾具(或被測單板)型號與TPS的對應(yīng)關(guān)系,當(dāng)測試操作人員通過操作界面選擇測試夾具型號(或被測單板的型號)后,由管理系統(tǒng)負責(zé)啟動對應(yīng)的TPS進行測試。至于被測單板本身與測試夾具的正確對應(yīng),則需要測試人員通過仔細的檢查核對才能保證。
由于現(xiàn)有技術(shù)方案需要由測試操作人員選擇測試夾具型號(或被測單板的型號),以此來啟動對應(yīng)的TPS,因而需要在測試開始前首先檢查測試夾具的型號。因為是手工操作,容易出現(xiàn)差錯而導(dǎo)致夾具和TPS的對應(yīng)關(guān)系錯誤,使測試不能正常進行。另一方面,由于測試要求類似的被測單板的外觀很相近,對應(yīng)的測試夾具的差別也很小,出錯的幾率非常大。如果把被測試單板放到了錯誤的測試夾具里,有時測試雖然能夠進行,但結(jié)果不正常,在這種情況下,測試人員很難發(fā)現(xiàn)測試夾具與被測試單板不匹配。另外,由于手工操作的存在,會降低測試效率。

發(fā)明內(nèi)容
本發(fā)明提供一種單板測試方法,以解決現(xiàn)有技術(shù)中人工操作容易出錯和效率低的問題。
實現(xiàn)本發(fā)明的技術(shù)方案一種單板測試方法,所述單板測試是通過控制裝置執(zhí)行測試程序集,由測試程序確定的測試流程來控制測試夾具向單板提供測試信號和從單板獲取測試輸出信號而實現(xiàn);該方法包括步驟測試夾具向控制裝置上報包含自身型號和/或?qū)?yīng)的測試程序集的加載請求;控制裝置加載相應(yīng)的測試程序集并向測試夾具返回響應(yīng)消息;控制裝置執(zhí)行所述測試程序集控制測試夾具對單板進行測試。
其中
測試夾具在收到控制裝置返回的響應(yīng)消息后還包括下述步驟讀取被測單板的型號和/或版本信息;在當(dāng)前測試夾具所能測試單板的信息中查找是否包括被測單板;如果不包括,則上報錯誤信息并停止后續(xù)步驟,提示測試操作人員檢查;否則進行后續(xù)步驟。
測試夾具上報所述加載請求后,如果在預(yù)定時間內(nèi)未收到控制裝置返回的響應(yīng)消息,則重新上報所述加載請求。
測試夾具上報所述加載請求時記錄上報的次數(shù),當(dāng)上報加載請求達到預(yù)定的次數(shù)時結(jié)束上報加載請求。
測試夾具的型號與測試程序集的對應(yīng)關(guān)系,以及夾具所能測試單板的信息預(yù)先保存在測試夾具中,或者預(yù)先保存于控制裝置中,或者保存于網(wǎng)絡(luò)數(shù)據(jù)庫中。
本發(fā)明技術(shù)方案帶來的有益效果本發(fā)明通過保存對應(yīng)的TPS、被測試單板的型號和版本信息,使測試夾具具備了匹配正確的TPS、被測單板的能力,不需要測試操作人員手工操作來選擇合適的TPS;同時對測試夾具與被測單板的不對應(yīng)的錯誤也能自動發(fā)現(xiàn)。這樣,就避免了因配合關(guān)系導(dǎo)致的不正確的測試結(jié)果,提高了測試效率和測試系統(tǒng)的測試一致率。另一方面,由于測試夾具具備自動匹配及檢查的智能,可以使測試系統(tǒng)具有更好的靈活性,適應(yīng)柔性生產(chǎn)測試的需要。


圖1為現(xiàn)有技術(shù)中單板生產(chǎn)測試原理框圖;圖2為測試夾具控制板的結(jié)構(gòu)框圖;圖3為測試夾具上報加載請求的流程圖;圖4為測試夾具測試一塊單板前檢測被測單板的流程圖。
具體實施例方式
本發(fā)明為測試夾具提供自動加載測試程序集(TPS)的能力。當(dāng)測試夾具上電接入測試系統(tǒng)后,把自身的型號和/或測試程序集名稱上報給測試系統(tǒng)的控制計算機,同時向計算機發(fā)出加載對應(yīng)的TPS的加載請求,計算機加載TPS完畢后即可準(zhǔn)備進行測試。
在對每塊單板進行測試前,測試夾具能通過特定的方法獲得被測單板的型號、版本等信息,如果被測單板信息不正確或無法獲得,則說明被測單板無法使用該測試夾具,在這種情況下,測試夾具停止測試,并通過控制計算機向測試操作人員報告錯誤,測試夾具也可以同時通過自身的指示燈來顯示錯誤狀態(tài)。
測試系統(tǒng)計算機在必要時,也可以通過通信接口向測試夾具發(fā)出查詢請求,要求測試夾具上報自己的型號和對應(yīng)的TPS名稱,然后根據(jù)上報的信息完成TPS的加載。
參閱圖2所示,在測試夾具中一般都有一塊夾具控制板,該板完成測試夾具的測試控制功能,并提供與測試系統(tǒng)的控制計算機的通信功能。夾具控制板實際上是一個嵌入式計算機控制系統(tǒng),具備中央處理器(CPU)、內(nèi)存系統(tǒng)(RAM/ROM)、測試控制邏輯、通信接口等硬件部件,并在其上運行單板軟件。
在夾具控制板的ROM中劃出固定的一段地址空間,用于保存測試夾具的型號、對應(yīng)的TPS名稱、所能測試單板的型號與版本。這些信息在測試夾具開發(fā)時都是可以確定的,可以隨單板軟件一起寫入到ROM中。為了便于更新,單板的ROM一般都是由閃存(FLASH)充當(dāng)?shù)模匀绻鲜鲂畔⑿枰鰷p,也可以通過對FLASH的更新來修改。因為這部分信息相對比較獨立,所以也可以用一塊單獨的存儲芯片來存儲。
符合規(guī)范的單板都在單板內(nèi)保存有型號和版本信息,并可通過單板的通信接口(如調(diào)試串口)查詢。測試夾具通過與被測單板通信接口連接,獲取單板的型號和版本信息。
參閱圖4所示,夾具控制板的單板軟件上加載請求的流程如下步驟10測試夾具上電或接到測試控制計算機的查詢請求,設(shè)置上報計數(shù)器初始值為0。
夾具控制板上電完成單板自身的初始化等操作后,就可以進入后續(xù)的處理流程,上報夾具的型號和對應(yīng)的TPS的加載請求。另外一種情況是,在收到計算機的查詢請求后,夾具控制板也可以上報夾具的型號和對應(yīng)的TPS的加載請求。
步驟20將上報信息的計數(shù)器加1。
步驟30判斷計數(shù)器的值是否大于等于3,如果是,則轉(zhuǎn)步驟70;否則繼續(xù)步驟40。
設(shè)置計數(shù)器的目的是防止測試夾具因某種原因無法取得計算機的響應(yīng)時,陷入到上報信息的死循環(huán)中去。
步驟40通過測試夾具通信接口向計算機上報夾具型號信息和TPS加載請求。
步驟50;延遲一小段時間,等待計算機返回響應(yīng)消息。
步驟60判斷在預(yù)定時間內(nèi)是否收到計算機的響應(yīng)消息,如果收到響應(yīng)消息,則繼續(xù)步驟70;否則轉(zhuǎn)到步驟20。
步驟70結(jié)束上報加載請求。
參閱圖5所示,每次對一塊單板進行測試前,測試夾具判斷被測試單板的型號和版本是否正確,其處理流程如下步驟100開始新單板的測試時,首先通過相應(yīng)的接口讀取被測單板的型號和版本。
步驟200判斷是否讀取到被測單板的型號和版本信息,如果是則繼續(xù)步驟300,否則進行步驟500。
步驟300在測試夾具所能測試的單板的型號和版本的信息中查找所述被測單板的型號和版本。
步驟400判斷是否查找到了與被測單板型號和版本相同的信息,如果若找到了,則開始正常測試(步驟401);否則上報錯誤信息,停止測試(步驟402),提示測試操作人員檢查。
在本方案中,測試夾具的TPS和被測試單板的信息存放在夾具控制板上,相應(yīng)的處理流程也是由夾具控制板的單板軟件完成的。也可在夾具控制板上只保存測試夾具的型號,而TPS和被測單板的信息則保存在計算機中或網(wǎng)絡(luò)數(shù)據(jù)庫中,測試夾具只上報自身的型號,而由計算機完成匹配查找和判斷等流程的處理。
對于本身沒有控制板的測試夾具,測試夾具的型號通過一些邏輯信號的組合來表示,計算機讀取這些信號,然后識別出夾具的型號,再完成匹配查找和判斷等流程的處理。
權(quán)利要求
1.一種單板測試方法,所述方法是通過控制裝置執(zhí)行測試程序集,由測試程序集確定的測試流程來控制測試夾具向單板提供測試信號和從單板獲取測試輸出信號而實現(xiàn);其特征在于,該方法包括步驟測試夾具向控制裝置上報包含自身型號和/或?qū)?yīng)的測試程序集(TPS)的加載請求;控制裝置加載相應(yīng)的測試程序集并向測試夾具返回響應(yīng)消息;控制裝置執(zhí)行所述測試程序集控制測試夾具對單板進行測試。
2.如權(quán)利要求1所述的方法,其特征在于,測試夾具在收到控制裝置返回的響應(yīng)消息后還包括下述步驟讀取被測單板的型號和/或版本信息;在當(dāng)前測試夾具所能測試單板的信息中查找是否包括被測單板;如果不包括,則上報錯誤信息并停止后續(xù)步驟;否則進行后續(xù)步驟。
3.如權(quán)利要求1所述的方法,其特征在于,測試夾具上報所述加載請求后,如果在預(yù)定時間內(nèi)未收到控制裝置返回的響應(yīng)消息,則重新上報所述加載請求。
4.如權(quán)利要求3所述的方法,其特征在于,測試夾具上報所述加載請求時記錄上報的次數(shù),當(dāng)上報加載請求達到預(yù)定的次數(shù)時結(jié)束上報加載請求。
5.如權(quán)利要求2所述的方法,其特征在于,測試夾具的型號與測試程序集的對應(yīng)關(guān)系,以及夾具所能測試單板的信息預(yù)先保存在測試夾具中,或者預(yù)先保存于控制裝置中,或者保存于網(wǎng)絡(luò)數(shù)據(jù)庫中。
6.如權(quán)利要求1所述的方法,其特征在于,測試夾具在上電或接到控制裝置的查詢請求時上報所述加載請求。
7.如權(quán)利要求1所述的方法,其特征在于,測試夾具的型號通過一些邏輯信號的組合來表示。
8.如權(quán)利要求1至7任一所述的方法,其特征在于,控制裝置為數(shù)字計算機。
全文摘要
本發(fā)明公開了一種單板測試方法,所述單板測試是通過控制裝置執(zhí)行測試程序集,由測試程序確定的測試流程來控制測試夾具向單板提供測試信號和從單板獲取測試輸出信號而實現(xiàn);該方法為測試夾具向控制裝置上報包含自身型號和/或?qū)?yīng)的測試程序集(TPS)的加載請求;控制裝置加載相應(yīng)的測試程序集并向測試夾具返回響應(yīng)消息;控制裝置執(zhí)行所述測試程序集控制測試夾具對單板進行測試。
文檔編號H04B17/00GK1620154SQ200310116770
公開日2005年5月25日 申請日期2003年11月21日 優(yōu)先權(quán)日2003年11月21日
發(fā)明者王雅坤 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1