板級備件通用測試系統(tǒng)設(shè)計(jì)方案及應(yīng)用實(shí)例
1.3 系統(tǒng)的安全性設(shè)計(jì)
測試系統(tǒng)設(shè)計(jì)時(shí)充分考慮了測試覆蓋性,也就是說要在可能的情況下,測試種類盡量的多。由于以上方面的原因,使得系統(tǒng)設(shè)計(jì)較為復(fù)雜。為防止測試人員使用時(shí)產(chǎn)生錯誤,必須進(jìn)行容錯及安全性設(shè)計(jì)。安全性設(shè)計(jì)的基本原則:測試過程中不能損壞被測模件。
測試系統(tǒng)中插入模板后,首先需要檢查電源地系統(tǒng)是否存在短路現(xiàn)象,為了保證安全,還需對模板的總線類別進(jìn)行甄別。因此,系統(tǒng)需要設(shè)計(jì)一種診斷板。只要系統(tǒng)的供電電源存在,診斷板即處于工作狀態(tài),即保證測試系統(tǒng)運(yùn)行前,完成基本診斷工作。
2 測試實(shí)例
為了更清楚地說明上述測試方法,下面以研華公司標(biāo)準(zhǔn)ISA總線開關(guān)量板卡PCL-734作為實(shí)例簡述測試過程。
2.1 PCL-734測試模型構(gòu)建
首先必須了解PCL-734的基本性能參數(shù),表1列出了PCL-734的基本性能參數(shù)。
從表1可以看出,PCL-734是一個(gè)標(biāo)準(zhǔn)ISA總線形式的升關(guān)量輸出板卡。測試模型構(gòu)建分兩步:第一步是總線接口設(shè)計(jì),由于采用標(biāo)準(zhǔn)ISA總線,可以設(shè)計(jì)為標(biāo)準(zhǔn)單元,單個(gè)板卡測試不再考慮設(shè)計(jì)。第二步是板卡測試邏輯設(shè)計(jì),板卡的測試邏輯可以完全按照PCL-734的手冊進(jìn)行,總線仿真板的底層驅(qū)動軟件和測試邏輯的接口軟件,通過驅(qū)動軟件獲取測試軟件執(zhí)行的數(shù)據(jù)信息,然后發(fā)送給總線仿真板執(zhí)行??偩€仿真板把上層發(fā)送的數(shù)據(jù)通過仿真總線(此處為ISA)發(fā)送給被測板PCL-734,被測板卡即可實(shí)現(xiàn)約定的信號輸出。
2.2 測試
總線信號的轉(zhuǎn)換和測試邏輯的設(shè)計(jì)實(shí)現(xiàn)后,信號的測試已經(jīng)變得相對容易。此處需要測試的信號為OC輸出的開關(guān)量信號,測試系統(tǒng)的I/O測試板可以實(shí)現(xiàn)該類型信號的測試。
3 結(jié) 語
板級備件測試系統(tǒng)采用了成熟的設(shè)計(jì)技術(shù),將現(xiàn)代測試技術(shù)與計(jì)算機(jī)技術(shù)融為一體,體現(xiàn)了通用化、模塊化、標(biāo)準(zhǔn)化的設(shè)計(jì)思想,通過實(shí)現(xiàn)總線的可配置而達(dá)到統(tǒng)一總線接口的目的,進(jìn)而滿足多種計(jì)算機(jī)類板卡的測試需求,并具有良好的穩(wěn)定性和可擴(kuò)展性,提高了板級備件的測試效率,使板級備件的測試躍升到一個(gè)新水平,增強(qiáng)了部隊(duì)綜合保障能力,對于打贏未來高技術(shù)條件下的信息化戰(zhàn)爭具有重要意義。
評論