<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 邊界掃描測試技術(shù)

邊界掃描測試技術(shù)

——
作者: 時(shí)間:2005-07-18 來(lái)源: 收藏

最近出現的系統級接口器件,為設計人員把用于制造測試的邊界掃描測試從板級擴展到系統級提供了靈活條件。
擴展到系統級的基礎結構是提供單點(diǎn)接入到多掃描鏈,以支持隔離的診斷能力。這可以用于CPLD和FPGA系統內配置的最佳化,以及編程閃存時(shí),存儲器讀/寫(xiě)周期的最佳化。
它也支持板到板內連測試(用于背投內連失效診斷)到端口連接器引腳級。另一個(gè)優(yōu)點(diǎn)是在產(chǎn)品裝運前提供系統測試,這包括固件檢驗和簡(jiǎn)化固件更新。
擴展邊界掃描到系統級提供執行嵌入式測試結構(即器件級BIST)的基礎結構,這可在EPGA、ASIC和SoC中實(shí)現。
另外,它提供單點(diǎn)接入能力來(lái)支持環(huán)境重點(diǎn)測試和精確的引腳級診斷。
拓撲結構
選擇邊界掃描系統結構對于路由TAP測試接入端口,是重要的,并將確定選擇哪些系統級器件。有三種訂的TAP路由方式:ring(環(huán)狀)star(星狀)multi-drop(多分接)
當然,多分接方式是最廣泛用于可靠系統控制的。在這種方式中,5個(gè)主要的IEEE1149.1測試接入信號(TCK,TMS,TDI,TDD,TEST)并聯(lián)連接到系統配置的所有背投槽中。
多分接配置中的每個(gè)槽都有一個(gè)專(zhuān)門(mén)的地址,槽地址多達64/128個(gè)專(zhuān)門(mén)地址,通常,這些地址在背投中用硬線(xiàn)連接(見(jiàn)圖1)
通過(guò)部體掃描鏈的TDI信號線(xiàn),廣播每個(gè)板的專(zhuān)門(mén)背投地址來(lái)接入系統中的每塊板。對應于廣播地址的置于槽中的板,將喚醒并允許接入到本地掃描鏈,這如同用系統器件接入協(xié)議進(jìn)行選擇哪樣。
支持器件
對邊界掃描系統級測試能力的需求增加,促進(jìn)開(kāi)發(fā)各種支持器件,如3和4端口網(wǎng)關(guān),掃描通路線(xiàn)路和多掃描端口。
根據設計結構要求,可得到封裝類(lèi)型、大小和工作電壓不同的器件。一些供應商也提供象IP那樣的器件功能,可用CPLD、FPGA或ASIC器件嵌入IP。
這些器件的重要功能是提供從主邊界掃描總線(xiàn)到特定本地掃描鏈(LSL)的接入,這如同系統級器件協(xié)議選擇那樣。掃描鏈中是單獨選擇就是任意組合中的菊花鏈,這為測試分配提供了靈活性(見(jiàn)圖2)。
這對于支持閃存器件系統內編程而分配板設計是有用的。在這些環(huán)境下,在板上圍繞邊界掃描移位的向量數應該保持絕對最少,以使閃存編程周期時(shí)間最佳。
閃存編程
理想情況,對于閃存而言,具有對閃存地址、數據和控制信號網(wǎng)直接接入的邊界掃描器件可放置在單個(gè)LSC上。此LSC只在閃存編程相被選擇。換句話(huà)說(shuō),為執行板級內連測試選擇所有LXD或為執行功能邏輯組測試,可選擇專(zhuān)門(mén)的LSC。在此,假設用外部邊界掃描控制器驅動(dòng)測試圖形或向量,通過(guò)總體掃描鏈基礎結構到各個(gè)板。
一些嵌入式控制結構通常在IEE1149.1系統測試配置中實(shí)現,在嵌入式邊界掃描控制器件的控制下,這種結構將允許測試向量的時(shí)序,測試向量一般存儲在閃存中。
嵌入式控制器可按排在單系統主機板上或安排在系統環(huán)境中的多板上,它支持嵌入向量輸送方法。這最普通的是系統總線(xiàn)主機結構。
系統測試總線(xiàn)主機
在此,背投中的一個(gè)模件是系統主機,而其他模件變成從機(見(jiàn)圖3)。用于測試從模件或多板中執行測試的邊界掃描向量安排在系統主機板上的閃存中。
在位于系統主機板上的嵌入式掃描控制器件的控制下,這些向量通過(guò)總體掃描鏈發(fā)送。這種系統級基礎結構可用于執行從靜態(tài)結構測試到嵌入式以BIST速度的測試。這也可以在現場(chǎng)更新可編程邏輯器件中的系統操作固件和配置碼的修改版本。
用商用軟件工具,在實(shí)踐中實(shí)現所設計的理論性測試方法是可能的。這要考慮不同系統級結構的支持以及系統接口器件和測試配置的各種組合。
外部控制。
圖4給出在采用外部控制器時(shí)測試向量開(kāi)發(fā)的數據流程,外部控制器包括配備PCI邊界掃描控制卡的PC。一旦進(jìn)行測試的檢驗,同樣的測試向量格式存儲在閃存中,在掃描主機的控制下廣播到系統的從機板/模件。
圖4示出在嵌入式系統主機測試處理器的控制下NS公司的Scanease軟件驅動(dòng)器如何用于控制向量傳遞。嵌入式向量來(lái)自同一ATPG(自動(dòng)測試程序產(chǎn)生器)輸出,這原來(lái)是為外部邊界掃描測試開(kāi)發(fā)的。其他測試總線(xiàn)控制器廠(chǎng)家(如Firecron公司)也提供類(lèi)似的驅動(dòng)器。
這種系統級嵌入式IEEE1149.1測試方法可提供全面的系統自測試。它為所有測試時(shí)序提供合格/失效狀態(tài)。然而,所面對的是診斷出有故障的線(xiàn)路可替代單元,將返回到中心維修實(shí)驗室進(jìn)行引腳級診斷,采用的是邊界掃描工具廠(chǎng)家的診斷軟件。
用戶(hù)的要求驅動(dòng)IEEE1149.1邊界掃描迅速開(kāi)發(fā)成系統級測試和可編程器件現場(chǎng)重新配置的事實(shí)上的標準。此標準應用已替代專(zhuān)用IEEE1149.1維護和測試管理總線(xiàn)的需求。
嵌入測試總線(xiàn)控制器的開(kāi)發(fā),進(jìn)一步增強采用邊界掃描做為大規模系統的有效BIST方法,而實(shí)際上是用在象3G蜂窩基礎結構狀置的應用中。

本文引用地址:http://dyxdggzs.com/article/7308.htm


圖1背投接入限制專(zhuān)門(mén)板槽地址選擇


圖2LSC為測試分配提供靈活性


圖3無(wú)源背投:系統測試主機


圖4測試向量開(kāi)發(fā)的數據流



關(guān)鍵詞:

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>