在測試執(zhí)行期間記錄每個引腳的狀態(tài)。測試完成后,實(shí)際的總線流量(命令和DUT響應(yīng))可以從硬件上傳到DIOEasy,允許用戶評估和/或記錄I2C總線通信。
測試過程
Continuity 連續(xù)性
每個GX5295 I/O通道提供的每引腳PMU功能用于對通過每個DUT的ESD二極管產(chǎn)生一個小電流,測量二極管上產(chǎn)生的電壓降,以確定DUT是否正確安裝在其插座中。在此之前,需要啟用上拉隔離繼電器,因此流經(jīng)I2C上拉電阻的電流不會破壞連續(xù)性測量。設(shè)備根據(jù)PASS/FAIL狀態(tài)分類。任何具有FAIL容器狀態(tài)的設(shè)備都會繞過未來的測試評估。
Sensor Initialization 傳感器初始化
在將DUT暴露于測試氣體并測量MOX電阻之前,必須初始化傳感器。初始化讀取相關(guān)的NVM(非易失性存儲器)數(shù)據(jù)并存儲它以用于將來的數(shù)據(jù)關(guān)聯(lián)。它還根據(jù)存儲的加熱器電阻和當(dāng)前腔室溫度動態(tài)計(jì)算每個DUT的最小和最大允許MOX電阻值。這些值被存儲以供將來使用。氣體測試將在確定好/壞設(shè)備時(shí)使用這些值。
Gas Measurement 氣體測量
氣體測量測試是MOX氣體傳感器生產(chǎn)測試的核心。一旦初始化,所有室內(nèi)的所有裝置都暴露于“干凈/干燥空氣”(CDA),“加濕空氣”(通過起泡器運(yùn)行CDA-BBL)和“測試氣體”的受控混合物中。使用可編程質(zhì)量流量控制器MFC精確控制氣體混合物(PPM)。三個MFC中每一個都是通過0V-5V的應(yīng)用程序進(jìn)行控制,分別表示占額定流量的0%-100%。每個腔室/負(fù)載板中包含第四個MFC。MFC控制電壓由GX5295s的J3連接器上的輔助PMU通道提供。
在氣體測試期間,測試氣體的濃度和每個特定濃度的暴露時(shí)間由“浸泡列表”定義。浸泡列表包含三種氣體的設(shè)定點(diǎn),以及在移動到列表中的下一個設(shè)定點(diǎn)之前保持該濃度的持續(xù)時(shí)間。在規(guī)定的時(shí)間段結(jié)束時(shí),進(jìn)行MOX測量,與先前計(jì)算的MOX最小/最大值進(jìn)行比較并記錄。其它分箱設(shè)置類似。
為了簡化浸泡參數(shù)的應(yīng)用,在ATEasy中創(chuàng)建了一個表單(圖8),允許工程師使用GUI創(chuàng)建浸泡列表。可以添加、插入、修改和刪除設(shè)置點(diǎn)。在執(zhí)行過程中,GUI會突出顯示測試過程在列表中的位置,為操作人員提供測試運(yùn)行了多長時(shí)間,以及完成測試需要多長時(shí)間的指示。
在運(yùn)行浸泡列表時(shí)可以啟用的一個可選參數(shù)是進(jìn)行中間MOX測量——在浸泡列表設(shè)置點(diǎn)之間進(jìn)行測量。通過在漫長的測試中記錄這些額外的測量值,提供MOX操作的其它特征數(shù)據(jù)。數(shù)據(jù)日志記錄的“Off”選項(xiàng),僅在設(shè)置點(diǎn)進(jìn)行測量,每分鐘測試“2”、“4”、“6”測量值。中間測量值保存到Excel數(shù)據(jù)日志文件中,但不用于評估通過/失敗狀態(tài)。
Pre-Initialization預(yù)初始化
設(shè)備由合同制造商(CM)提供,設(shè)備的非易失性存儲器(NVM)中已經(jīng)存儲了一些信息,如產(chǎn)品ID、相關(guān)跟蹤號、加熱器電阻和測量電阻的環(huán)境溫度、從地址等。預(yù)初始化測試允許工程師用新數(shù)據(jù)覆蓋NVM。這不是在生產(chǎn)過程中使用的正常測試過程。相反,它常常用于讓工程師在設(shè)備上運(yùn)行特性測試,并完全控制所有DUT參數(shù)。
Sensor Aging 傳感器老化測試
傳感器老化測試也不是常規(guī)生產(chǎn)測試的一部分。它常常用來表征模擬老化過程下的MOX特性。老化測試將CDA運(yùn)行到加熱器溫度延長的部件上,用戶定義1分鐘的循環(huán)次數(shù)。在此過程中收集分析數(shù)據(jù),在老化試驗(yàn)結(jié)束時(shí)進(jìn)行正常氣體試驗(yàn),記錄MOX特征。
DUT Polling DUT輪詢測試