



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 基于邊界掃描的故障定位軟件設計 陳建【摘 要】本文以邊界掃描測試技術為基礎,對電路板的故障定位方法進行了深入研究。以走步算法為核心來完成整個測試軟件的設計,達到快速定位故障的目的?!娟P鍵詞】邊界掃描;故障定位;軟件設計1、研究背景隨著電子技術的飛速發(fā)展,通過探頭與測試點接觸獲取信息的方式已經(jīng)很難滿足當前的測試需求。邊界掃描測試技術是一種可以脫離物理探針來完成復雜電路板測試的技術。當前各種復雜的軟件設計限制了邊界掃描的使用,因此需要一種簡單且快速進行故障定位的測試方法。2、邊界掃描測試技術的原理。邊界掃描實現(xiàn)的原理如圖1所示。在邊界掃描器件的
2、每一個管腳上都有一個bsc,即邊界掃描寄存器單元,它在器件正常工作狀態(tài)下猶如透明元件,不影響器件的正常工作。在進入邊界掃描測試狀態(tài)后,通過tap控制器,把數(shù)據(jù)通過tdi管腳打到對應的測試寄存器中,之后通過tdo管腳采集輸出,通過對比輸入激勵和輸出響應來判斷是否存在故障。3、測試軟件與設計3.1軟件設計綜述本文中主要使用了tcl腳本語言,tcl腳本語言是一種解釋性語言,擴展性和移植性較好,可以在不同的電路板之間快速移植代碼。主要針對走步算法進行分析,測試開始后,首先進行全0全1測試,全0全1測試是為了防止在測試呆滯故障時出現(xiàn)故障混淆,通過對比測試激勵與測試響應來判斷是否存在固定故障,若存在,則記
3、錄故障引腳及故障類型;然后進行走步1測試,通過對比測試激勵與測試響應來判斷是否存在線或短路故障以及開路故障等,并記錄相應的故障管腳;最后進行走步0測試,同理通過對比測試激勵與測試響應來判斷是否存在線與短路故障與開路故障。如果走步1走步0測試通過則證明相應測試模塊無故障,測試結束。3.2互聯(lián)測試中測試向量生成及應用要完成故障的精確定位,必須依照測試算法產(chǎn)生測試向量來進行測試,因此測試向量的生成是測試代碼中非常重要的一個環(huán)節(jié)。本文基于走步算法來完成測試向量生成,走步1算法的初始串行測試向量為“1,0,0,n”然后讓“1”順序移位,構成n個串行測試向量的組合,與走步1算法對應的是走步0算法,走步0算
4、法的初始測試向量為“0,1,1,n”,然后讓“0”順序移位。基于以上原理,在測試代碼中利用移位指令來生成所需的測試向量。利用走步1算法的函數(shù),將產(chǎn)生的測試向量依次取反后再與“1”相與即可獲得走步0的測試向量。通過測試對比可以精確的定位呆滯故障、開路故障、線或故障和線與故障。3.3功能測試中測試向量生成及應用功能測試中測試向量的產(chǎn)生與互聯(lián)測試測試向量的產(chǎn)生方法一致,但在測試方法上有所不同,如圖2所示為實例電路中邊界掃描器件控制的功能測試。功能測試需要參照相應器件的數(shù)據(jù)手冊,例如flash。需要按照手冊中的時序圖完成狀態(tài)控制以及數(shù)據(jù)的讀寫。在數(shù)據(jù)線測試時,將走步算法產(chǎn)生的測試向量,也即是將數(shù)據(jù)向一
5、個固定的地址上寫入,然后再去讀取該地址的數(shù)據(jù),來判斷寫入的數(shù)據(jù)與讀出的數(shù)據(jù)是否一致,一致則表明無故障,不一致則表明對應的某一數(shù)據(jù)線存在故障。地址線測試時需要分兩步進行:第一步測試地址線短路,首先將地址線低位到高位依次拉高,也即是用走步1算法產(chǎn)生的測試向量作為寫入的地址,向這些地址內容寫入一個固定的數(shù)據(jù)0x555,然后向地址空間0x00內寫入數(shù)據(jù)0x00,分別讀取上述地址空間的內容,任何一根地址線短路,其地址將變?yōu)?x00,其地址空間中的數(shù)據(jù)都將被后寫入的數(shù)據(jù)覆蓋,不能再讀出0x555,從而判斷出某一地址線故障;第二步測試地址線開路,用走步0算法產(chǎn)生的測試向量作為寫入的地址,然后向上述地址空間寫入數(shù)據(jù)0xaaa,然后向最高位地址0xfff寫入0x00,任何一根地址線開路的話,地址將變?yōu)?xfff,其內容將被后寫入的0x00所覆蓋,不能再讀出0xaaa。由上述測試流程,可完成nvram以及flash等存儲器的測試。4、結論邊界掃描測試技術是一種適用于大規(guī)模集成電路的測試技術,其獨特的優(yōu)勢必將在大規(guī)模集成電路的測試方面處于領先地位。本文主要以走步算法為核心介紹軟件的設計
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2022年北京市平谷初三二模英語試卷及答案
- 財稅知識專題培訓課件
- 喝果汁問題教學設計-2024-2025學年五年級下冊數(shù)學人教版
- 2025年營養(yǎng)午餐主題班會標準教案
- 古董煙斗購買合同范例
- 農(nóng)商展期合同范例
- 產(chǎn)品加工轉讓合同范例
- 產(chǎn)品推廣與渠道建設方案計劃
- 工作技能培訓與考核制度建立計劃
- 社區(qū)醫(yī)療服務的工作安排計劃
- 縣城生活垃圾填埋場滲濾液兩級DTRO處理設備采購及安裝項目招投標書范本
- 轉爐干法除塵技術介紹
- 北京市鄉(xiāng)村振興協(xié)理員面試題目
- 2024年國藥集團招聘筆試參考題庫含答案解析
- 投標管理制度(合集)
- 10廣東省事業(yè)單位工作人員年度考核登記表(申報評審衛(wèi)生版表十)
- 幼兒游戲活動指導第二版全套教學課件
- 南京市城市用地分類和代碼標準
- 向下管理高爾夫-完整備注版104張課件
- 護理技術操作考核評分標準患者約束法
- 慢性心功能不全的護理查房
評論
0/150
提交評論