下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、基于邊界掃描技術(shù)的電路板可測性設計分析現(xiàn)代技術(shù)的高速進展對傳統(tǒng)的測試技術(shù)提出了新的挑戰(zhàn)。器件封裝的小型化、表面貼裝(smt)技術(shù)的應用,以及因為板器件密度的加大而浮現(xiàn)的多層印制板技術(shù)使得電路節(jié)點的物理可拜訪性逐步減低,本來借助于針床的在線測試(ict)的局限性日益增大。電路和系統(tǒng)可測試性的急劇降低導致測試費用占電路和系統(tǒng)總費用的比重越來越高。人們已意識到,單靠充實測試辦法來實現(xiàn)電路的測試及故障診斷是遠遠不夠的。要從根本上解決問題,提高電路的可觀測性和可控制性,在電路系統(tǒng)設計之初就要充分考慮測試及故障診斷的要求,即舉行可測性設計(design-for-testability,dft)?;趇ee
2、e 1149.1標準(又被稱為jtag協(xié)議)制定的邊界掃描技術(shù)是對dft的一個飛躍進展。邊界掃描技術(shù)的應用使得電路板上需要的測試節(jié)點數(shù)目削減,用于測試夾具的費用削減,比傳統(tǒng)的ict測試節(jié)約了時光,縮短了產(chǎn)品推向市場的周期。另外,邊界掃描也支持、和flash的 在線編程(isp)。但是,在現(xiàn)實狀況中,真正考慮到邊界掃描測試的電路設計并不普遍。本文以對一個目標板所作的測試工作為例,探討了在把邊界掃描機制引入電路設計的前提下,如何增強板級互連的故障診斷籠罩率。2 邊界掃描機制的引入邊界掃描技術(shù)的基本思想是在芯片管腳和內(nèi)部規(guī)律之間增強了串聯(lián)在一起的移位寄存器組,在邊界掃描測試模式下,寄存器單元在相應的
3、命令下控制引腳狀態(tài),從而對外部互連及內(nèi)部規(guī)律舉行測試。邊界掃描結(jié)構(gòu)定義了4個基本硬件單元:測試存取口(tap)、tap控制器、命令寄存器和測試數(shù)據(jù)寄存器組。其中,tap普通包括4條測試:測試數(shù)據(jù)輸入總線(tdi)、測試數(shù)據(jù)輸出總線(tdo)、測試模式挑選總線(tms)和測試時鐘輸入總線(tck)。還有一個可挑選的測試復位輸入端(trst*)。fap控制器是邊界掃描的核心部分,囫圇測試規(guī)律都是由它按一定挨次調(diào)用的。在測試時鐘tck的作用下,從tdi加入的數(shù)據(jù)可以在移位寄存器鏈中移動舉行掃描。目標板是一個中心資源板子系統(tǒng),其結(jié)構(gòu)1所示。主要作用是為數(shù)字通道子系統(tǒng)提供精確的時序信息,為數(shù)字通道板之間
4、提供定時和控制信號,分析處理數(shù)字通道子系統(tǒng)和探筆子系統(tǒng)返回的數(shù)據(jù)。該電路板上有4個邊界掃描器件:epld(epm7256aetc144)、fpga(ep1s25f780)、flash eprom(epc8)和(tms320c6203b)。在電路設計時,引入邊界掃描結(jié)構(gòu)首要考慮的問題就是盡可能地挑選符合ieee 1149.1標準的器件。目前大部分vlsi器件都帶邊界掃描結(jié)構(gòu),而對于小型芯片,在實現(xiàn)的功能相同的前提下,要盡量選用符合ieee 1149.1標準的。在此目標板上,我們將flash eprom(n30)、dsp(n31)、epld(n14)和fpga(n24)依次銜接起來,成為一個完整的
5、掃描鏈路。tap控制信號(tck、tms、trst*)并聯(lián),前一器件的tdo和后一器件的tdi依次銜接成鏈。其中惟獨dsp有trst*信號。對于trst*信號,由于它是低電平有效,若在器件內(nèi)部或者電路板上已經(jīng)上拉,則在測試時可以不加以控制。而在該目標板的dsp內(nèi)部此引腳處于下拉狀態(tài),為使其進人邊界掃描狀態(tài),必需外加激勵信號,因此本文把它單獨引出來。2所示。為保證信號的完整性,本文對來自測試裝置的主tap控制信號舉行了緩沖處理,同時用上拉將tdi、tms信號拉至規(guī)律1狀態(tài),將tck下拉接地。另外,在最后一個器件的tdo和被測板的tdo端口之間放置一個20 的電阻以衰減反射。緩沖器類型的選用要參考
6、電路板上器件的電平類型。3所示,被測板上邊界掃描器件工作為3.3 v,本文選用的緩沖器sn74lv244的工作電壓為2.7 v5.5 v,可以滿足需要。這樣做可以解決測試裝置和被測板之間的阻抗不匹配及提升tck的速度,可增強測試裝置和被測板之間電纜的長度,也使得在測試裝置和被測板間的電纜沒有銜接的狀況下,功能模式和測試模式時信號可以保持平安狀態(tài)。3 電路板互連測試bsdl(boundary scan description language)是硬件描述語言()的一個子集,是對邊界掃描器件的邊界掃描特性的描述,主要用來交流邊界掃描器件廠商、用戶與測試工具之間的聯(lián)系。每一個邊界掃描器件都附有特定的
7、bsdl文件。在測試舉行之前,有須要查看電路板上邊界掃描器件的bsdl文件,以確保器件能夠正常地進入到邊界掃描測試狀態(tài)。以n24為例,其bsdl文件中提到:attribute compliance _ patterns oftms320c6203:entity is“(emu1,emu0)(00)”;由此可知,器件的emu1和emu0引腳處于規(guī)律0狀態(tài)時,器件才干處于邊界掃描模 式。這種引腳被稱為邊界掃描聽從使能引腳(簡稱為bsce引腳)。因此本文通過跳線將emu0和emu1接地。另外,假如器件除了支持取樣預載(samplepreload)、互連測試(extest)、旁路(bypass)這些i
8、eee 1149.1強制的命令外,還支持idcode、clamp、highz等命令,就能給測試帶來更多便利。有些器件,內(nèi)部功能不同但有著相同的封裝,idcode命令能對此加以很好的區(qū)別,確保正確的器件安裝在正確的位置。clamp和highz命令可以使器件的輸出引腳處于一個固定狀態(tài),從而避開總線競爭。3.1 掃描鏈完整性測試掃描鏈銜接完畢后,為保證后續(xù)工作的舉行,要測試它的連通性,包括bypass測試和idcode測試。在tap控制器處于復位狀態(tài)時,bst電路無效。器件已處于正常工作狀態(tài),這時命令寄存器也已完成了初始化。假如器件支持idcode,則初始化的命令為idcode,否則為bypass。
9、在tck控制下,idcode或bypass寄存器中的內(nèi)容就從tdo端口移出,測試軟件將讀到的數(shù)據(jù)與正確數(shù)據(jù)對照,從而判定掃描鏈的通斷和器件型號的正確性。對于bypass測試,器件的bypass寄存器初始值為0;對于idcode測試,器件的標準idcode從bsdl文件中提取。3.2 包含非邊界掃描器件的互連測試對于一個電路板來說,相當部分的器件都是非邊界掃描器件,如何有效利用掃描鏈來測試銜接在邊界掃描器件之間的非邊界掃描器件是提高故障籠罩率的關鍵。可以說,故障籠罩率與邊界掃描器件的邊界掃描寄存器提供應非邊界掃描器件的可控制性和可觀測性的程度休戚相關。3.2.1 可控制性的提高為了增強可控制性,
10、對于非邊界掃描器件的重要的控制信號,如片選端和使能端,盡可能地挺直控制,或者通過邊界掃描器件的邊界掃描單元舉行控制。這樣在測試時,為了避開信號矛盾可以把相應的器件禁用或者轉(zhuǎn)變信號輸入輸出的方向。4所示,器件n17(sn74lvc4245a)的oe端和dir端與n14(epld)的引腳相連。n50(74f245)的e端也受n14控制,而dir端接地,n50的e端選通時,固定的b端為輸入而a端為輸出。n17和n50的a端引腳分享vxi總線的d00-d07,但b端引腳分離連在不同的總線上。假如n17的oe端選通,dir端置0時,a端為輸入,與n50的a端為輸出相沖突;dir端置1時,b端為輸入,不同
11、的總線信號發(fā)送到同一引腳上,引起矛盾。因此,通過n14的bs引腳控制n17和n50,讓兩個器件不同時選通,使測試順當舉行。3.2.2 可觀測性的提高為了增強可觀測性,本文要給測試軟件提供這些非邊界掃描器件的基本信息,如器件的電源vcc和接地gnd引腳、io引腳的性質(zhì)(是輸入、輸出、三態(tài)輸出還是雙向的)、器件的規(guī)律功能等,也就是對非邊界掃描器件舉行建模,編寫測試軟件能識別的model。以74f245為例,其model如下:在此model中,描述了器件的引腳性質(zhì)及各種狀態(tài)下的規(guī)律功能。model被分成了若干part,要按照電路板上器件的詳細銜接狀況來選取相應的part。對于n50和n51來說,因d
12、ir引腳接地,固定為低,我們就選取partbtoa_with_dir_fixed在做互連測試時,建模的器件越多,故障籠罩率就越高。本文做了一個對照試驗。5所示。n14的109、110和111這3個引腳分離與3個上拉電阻相連,同時與插針j6相連。通過跳線可以使3個引腳處于001111這7個狀態(tài)中的某一個,從而確定被測板電路響應vxi總線中7根中斷線中的某一根。在向測試軟件輸入被測板的信息時,我們默認109111這3個引腳正常狀態(tài)為規(guī)律高。那么,當我們用跳線將j6的1、2 腳短接時,就人為創(chuàng)造了n14的109腳與地短路的故障。第一階段,本文只對電路板上的179個電阻舉行了建模,測試得到的與邊界掃描器件引腳相關的故障籠罩率為56.78,沒有檢測到故障。其次階段,本文在第一階段的基礎上又對39個與邊界掃描器件相連的非邊界掃描器件舉行建模,測試得到的故障籠罩率為67.03 ,有了顯然提高,且故障檢出,結(jié)果顯示6所示。4 結(jié)束語復雜數(shù)字電路板的可測試性設計是電路和器件設計領域討論的重要課題。本文介紹了通過在復雜數(shù)字電路板中設計和利用器件的邊界掃描結(jié)構(gòu),提高電路板的可測試性,及通過增強邊界掃描器件對非邊界掃描器件的可控制性與可觀測性,獲得更高的故障診斷籠罩率的辦法。邊界掃描技術(shù)實現(xiàn)了可測性設計的一次變革,但它并不能解決全部的可測性問題。邊界掃描的特長在于器件引腳之間的互連測試
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度民間抵押借貸協(xié)議書合同范本(增強現(xiàn)實)2篇
- 2024年地產(chǎn)廣告折頁內(nèi)容策劃與市場反饋合同3篇
- 2024深圳住房租賃合同租賃房屋維修責任協(xié)議3篇
- 2024年環(huán)保型材料研發(fā)與應用合同
- 二零二五年度二手車買賣與二手車檢測合同3篇
- 2024正規(guī)買賣居間合同范本
- 2024版商鋪門頭租賃協(xié)議標準文本版B版
- 2024年鋼模板回收利用合同
- 2025年度木材采購合同范本:北方森林資源有限公司專用采購協(xié)議2篇
- 二零二五年專業(yè)游戲服務器銷售與維護協(xié)議3篇
- 部編版七年級語文上冊(課本全冊)課后習題參考答案
- 2022-2023學年成都市高二上英語期末考試題(含答案)
- 大學英語語法專項練習題及答案
- 高中英語高頻詞匯拓展延伸
- 2023年浙江杭州西湖文化旅游投資集團有限公司招聘筆試題庫含答案解析
- 班主任名工作室個人工作總結(jié)6篇 名班主任工作室總結(jié)
- 巧克畢業(yè)論文(南昌大學)超星爾雅學習通網(wǎng)課章節(jié)測試答案
- 大象版二年級科學上冊期末試卷(及答案)
- 榕江縣銻礦 礦業(yè)權(quán)出讓收益計算結(jié)果的報告
- 機電常用材料進場驗收要點
- 2023年浙江首考英語試題(含答案)
評論
0/150
提交評論