構建以PXI為核心的新一代測試系統
概覽
對于測試工程師而言,產(chǎn)品功能上的日益匯聚與行業(yè)標準的日益多樣這樣不斷顯著(zhù)的趨勢為他們創(chuàng )造了全新的機會(huì ),來(lái)開(kāi)發(fā)新一代的測試系統。由于新一代測試系統能順應市場(chǎng)主流技術(shù)的進(jìn)步而獲得更新,從而可以極大地加速產(chǎn)品開(kāi)發(fā)周期,并且確保測試系統可以被長(cháng)期使用。我們看到,測試系統開(kāi)發(fā)的方式已經(jīng)從構建應用系統或現成即用的測試系統,轉為構建一個(gè)模塊化的測試構架。新一代模塊化的測試構架不但能為多種產(chǎn)品的不同測試要求提供支持,而且當今后有新的測試技術(shù)推出,還可以輕松地將其集成到現有系統中。模塊化測試構架有幾個(gè)關(guān)鍵因素:高效管理測試資源的測試管理服務(wù),用于開(kāi)發(fā)測試程序的應用軟件環(huán)境,軟硬件接口的硬件驅動(dòng)層,以及根據應用需求給出結果的測試硬件部分。此文將主要討論開(kāi)發(fā)新一代模塊化測試構架的一些準則。
行業(yè)趨勢以及如何設計一個(gè)模塊化測試系統
我們看到在不同的行業(yè)具有一些共同的趨勢,比如產(chǎn)品在復雜性和功能上的不斷增加,這在消費市場(chǎng)上尤其顯著(zhù)。另一個(gè)趨勢是多種標準的涌現,但是目前沒(méi)有跡象表明其中的哪一種會(huì )獨占市場(chǎng),例如無(wú)線(xiàn)通訊領(lǐng)域。而事實(shí)是,從本質(zhì)上來(lái)說(shuō),測試系統的復雜性要歸因于待測產(chǎn)品的復雜性,一個(gè)靈活的測試系統不但能滿(mǎn)足現有的測試需求,而且具備極大的可擴展性,通過(guò)采用技術(shù)上的進(jìn)步來(lái)提升系統性能,同時(shí)確保已有投資。為了滿(mǎn)足這些趨勢帶來(lái)的要求,就必須要開(kāi)發(fā)模塊化的、以軟件為核心的測試系統,以便快速地適應不斷產(chǎn)生的變化。這一點(diǎn)已經(jīng)不單單是代工制造廠(chǎng)商的要求,在這些廠(chǎng)家里一直需要靈活的測試構架來(lái)滿(mǎn)足不同產(chǎn)品的要求;而且現在連一向很保守的美國國防部也決定采用綜合獨立以軟件為核心的)儀器來(lái)取代眾多功能單一的儀器,從而解決原有設備老化的問(wèn)題。
為了更好地設計一個(gè)模塊化測試構架來(lái)滿(mǎn)足您的諸多需求,以下5個(gè)結構層次為您提供了一個(gè)參考準則:
圖1:5個(gè)結構層次的模塊化測試構架
層次結構五:自動(dòng)化測試系統管理軟件
自動(dòng)化的測試系統需要實(shí)現多種任務(wù)和測量功能:這些任務(wù)和功能中,一些與待測設備(DUT)相關(guān)的,而另一些對于每個(gè)待測設備是通用的。為了把維護費用降至最小,并且保證測試系統的壽命,實(shí)現DUT級別的任務(wù)與系統級別的任務(wù)相分離的測試策略是十分重要的,這樣工程師們在整個(gè)開(kāi)發(fā)周期中可以迅速地重用、維護并修改測試程序(或者模塊)來(lái)滿(mǎn)足特定的測試需求。
在所有的測試系統中,都存在著(zhù)根據待測設備不同的不同操作,也存在著(zhù)對于所有待測設備都通用的操作,例如系統級別的任務(wù)等。
評論