新聞中心

EEPW首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 用下行鏈路實(shí)現(xiàn)遠(yuǎn)程邊界掃描測(cè)試

用下行鏈路實(shí)現(xiàn)遠(yuǎn)程邊界掃描測(cè)試

作者: 時(shí)間:2012-09-07 來源:網(wǎng)絡(luò) 收藏

  將內(nèi)部 IEEE 1149 架構(gòu)與集成在產(chǎn)品中的通信端口鏈接起來,供外界使用。

  一段時(shí)間以來,工程師們按照 IEEE 1149.1 標(biāo)準(zhǔn)(亦稱為“”)在印制電路板上和完整的系統(tǒng)中建立測(cè)試架構(gòu)。不幸的是,一旦產(chǎn)品離開生產(chǎn)線,工程師就無法實(shí)際使用五針的 IEEE 1149 連接器,或者針床測(cè)試儀上的五個(gè)測(cè)試點(diǎn)。因此,雖然設(shè)備可能仍然具備 IEEE 1149 測(cè)試能力,但工程師卻無法使用它們。

  為繞開這個(gè)問題,可以將內(nèi)部 IEEE 1149 結(jié)構(gòu)連接到產(chǎn)品的通信端口上,供外界使用。這樣,工程師們就無需實(shí)際接觸到測(cè)試(或)信號(hào),通過 USB 端口、以太網(wǎng)端口、無線遙測(cè)信道,或其它媒介,與具有 IEEE 1149 能力的設(shè)備傳遞測(cè)試信息,例如衛(wèi)星系統(tǒng)或遠(yuǎn)程嵌入系統(tǒng)。(工程師通常將順從于 IEEE 1149 的這種技術(shù)叫做“”或“JTAG”。JTAG 意為開發(fā) IEEE 標(biāo)準(zhǔn)的聯(lián)合測(cè)試行動(dòng)小組。)


  這種技術(shù)需要的設(shè)計(jì)修改最少,只在要測(cè)試的系統(tǒng)即 DUT(待測(cè)設(shè)備)上增加一個(gè)模塊。但是,對(duì)測(cè)試功能的重新遠(yuǎn)程接入會(huì)增加少量成本。其實(shí)現(xiàn)亦需要在接近邊界

掃描控制器處有一個(gè)上行鏈路模塊,這通常會(huì)采用一臺(tái) PC(圖 1)。遠(yuǎn)程通信技術(shù)還可以并行測(cè)試多個(gè)遠(yuǎn)端系統(tǒng)(圖 2),配一個(gè) 4合1 邊界掃描 TAP(測(cè)試接入端口)。


  這些通信模塊在某個(gè)協(xié)議(如傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議 TCP/IP)和標(biāo)準(zhǔn)五線 IEEE 1149 信號(hào)之間轉(zhuǎn)換,否則要將測(cè)試儀電氣連接到目標(biāo)系統(tǒng)。五線的邊界掃描控制器直接連接到上行鏈路模塊。而模塊為目標(biāo)系統(tǒng)的邊界掃描設(shè)備提供五線連接。實(shí)際上,模塊與通信鏈接對(duì)控制器和目標(biāo)系統(tǒng)來說運(yùn)行都是透明的。


  保持測(cè)試軟件

  目標(biāo)系統(tǒng)的通信鏈接與硬件改動(dòng)都要求不改變測(cè)試軟件。增加的工具程序可用于建立通信,以及校準(zhǔn)由于電纜長(zhǎng)度或網(wǎng)絡(luò)延遲所造成的任何收發(fā)延遲。這種方法用于 10 Gbps 以太網(wǎng)等通信介質(zhì)可以在長(zhǎng)距離上實(shí)現(xiàn)很高的測(cè)試速度。

  以太網(wǎng) TCP/IP 這樣的通信協(xié)議要優(yōu)于直接邊界掃描連接,盡管這似乎有點(diǎn)奇怪。首先,TCP/IP 含有誤差檢測(cè),而 IEEE 1149.1 標(biāo)準(zhǔn)并未定義這種功能。因此,一旦發(fā)生通信錯(cuò)誤,接收方可以請(qǐng)求重發(fā)。

  其次,用于 TCP/IP 通信的加密/解密軟件有助于保護(hù)嵌入設(shè)計(jì)中或內(nèi)含在邊界掃描信息中的知識(shí)產(chǎn)權(quán)。同樣,加密可以保護(hù)通過邊界掃描通道向配置 FPGA 所傳輸?shù)摹拔涣鳌薄?BR>
  如用硬件實(shí)現(xiàn)功能(也許采用一片廉價(jià)的 PLD,即可編程邏輯器件),則無需在目標(biāo)系統(tǒng)中使用單獨(dú)的 IEEE 1149.1 順從性測(cè)試控制器。并且,由于通信介質(zhì)對(duì)控制器和 DUT 是透明的,因此工程師可以連續(xù)使用相同的邊界掃描測(cè)試向量。

  圖 3 是一種典型的網(wǎng)絡(luò)拓?fù)?,它是一個(gè)制造設(shè)施中的通信與測(cè)試設(shè)備。這種遠(yuǎn)程測(cè)試配置提供了上行和下行鏈路模塊的協(xié)議轉(zhuǎn)換器。下行鏈路模塊可以作為目標(biāo)系統(tǒng)的一個(gè)組成部分,也可以外接到目標(biāo)系統(tǒng)。


  邊界掃描操作發(fā)生在一個(gè)同步過程中(圖4a)。測(cè)試控制器與 DUT 在 TCK(測(cè)試時(shí)鐘)信號(hào)的上升沿上對(duì)所有輸入采樣。這些輸入包括 DUT 的 TDI(測(cè)試數(shù)據(jù)輸入)和 TMS(測(cè)試模式選擇),以及測(cè)試控制器的 TDO(測(cè)試數(shù)據(jù)輸出)。


上一頁 1 2 3 下一頁

關(guān)鍵詞: 下行鏈路 邊界掃描 IEEE1149

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉