將四個引腳組中的任何一個從當前模式切換到自動序列,存儲序列或高阻抗
根據(jù)編程的自動序列算法,在自動序列模式下更改引腳組中的驅動器狀態(tài)
根據(jù)編程的存儲順序,在存儲序列模式下更改引腳組中驅動程序的狀態(tài)
啟用或禁用所有接收器
執(zhí)行下表中定義的存儲序列的操作碼
圖4:存儲序列的操作碼
3050B數(shù)字子系統(tǒng)更換
替換3050B的數(shù)字子系統(tǒng)為Marvin的6U PXI GX5055數(shù)字I / O卡,該板卡可以提供32個數(shù)字I / O通道和更寬驅動/檢測電壓范圍(-14 V至+25 V)。為了容納240個引腳,該子系統(tǒng)將包含(8)GX5055數(shù)字I / O卡,安裝在GX7005高功率PXI機箱中。該數(shù)字子系統(tǒng)可以工作在50 MHz,具有可編程壓擺率,有助于匹配3050B的驅動器性能特性。此外,子系統(tǒng)還具有每引腳和每個測試步進方向控制以及可編程的每個引腳驅動/檢測電平。所有這些功能都提供了靈活性,便于將3050B測試程序適配/遷移到所提出的數(shù)字子系統(tǒng)。如上文所述,3050B支持多種測試模式,包括比較和簽名模式的pass/fail測試。 下面詳細介紹了基于GX5055數(shù)字子系統(tǒng)的功能和差異:
簽名模式,僅pass/fail。簽名模式的使用需要計算來自UUT的獲取數(shù)據(jù)的CRC,然后與已知的良好設備的CRC進行比較。GX5055不支持CRC計算,因此需要在系統(tǒng)控制器(PC)采集后完成,不過這就要求CRC計算方法已知。
如果可以從已知的良好UUT獲得刺激/響應矢量,則可以支持比較模式。已知的良好測試向量將應用于UUT,響應將由GX5055的內存捕獲。在采集后,將來自UUT的采集的矢量與已知的良好矢量進行比較。GX5055的功能庫包括支持此比較功能的函數(shù)。請注意,盡管3050B僅支持2K向量,但序列長度可能高達40M。GX5055支持最長512K的序列長度,因此對于長序列(> 512K),測試和比較過程需要分成多個序列。
概念子系統(tǒng)沒有規(guī)定將引導探針算法用于故障診斷。探針可以連接到備用DIO通道,但探針算法的開發(fā)將由最終用戶負責。
GX5055數(shù)字子系統(tǒng)與支持存儲序列模式最為一致。GX5055的矢量深度為2K vectors,遠大于3050B。但是,GX5055的序列深度限制為512K。 3050B支持40M的序列。 GX5055的操作碼非常類似于3050B,這有助于重新托管存儲序列。對于大序列,需要加載多個序列并將其作為多個突發(fā)執(zhí)行。
采用GX5055數(shù)字子系統(tǒng)進行3050B更換 - 注意事項
GX5055子系統(tǒng)(圖5)可以提供3050B支持的基本數(shù)字測試功能。
圖5:GX7005機箱和數(shù)字子系統(tǒng)
作為此替換解決方案的一部分,需要考慮的其他問題包括:
夾具:需要構建適配器以使3050B的連接器適配器/測試接口適應GX5055的I / O連接器。或者,需要構建新的固定裝置/布線。Marvin為GX5055數(shù)字子系統(tǒng)提供了由Virginia Panel和Mac Panel提供的多種不同質量終端接口。