91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

IEEE 1149.7擴展和改進JTAG

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:Stephen Lau ? 2022-07-04 11:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

IEEE 1149.1 標(biāo)準(zhǔn)于 1990 年被采用?;诼?lián)合測試行動小組 (JTAG) 的工作,它提供了從一個 IC 焊盤到另一個 IC 焊盤的引腳視圖,以幫助測試工程師定位和發(fā)現(xiàn)有故障的 PC 板。1994 年增加了邊界掃描描述語言的描述。

隨著芯片功能的增加和設(shè)計從 PC 板轉(zhuǎn)向多芯片模塊和堆疊芯片封裝,復(fù)雜性出現(xiàn)了。這些困難包括處理片上系統(tǒng) (SoC) 設(shè)備的引腳數(shù)要求和多個測試訪問端口 (TAP) 控制器、測試多芯片模塊和堆疊芯片配置、提高調(diào)試性能以及改進測試和調(diào)試邏輯斷電低功率條件。

移動行業(yè)處理器接口聯(lián)盟和 NEXUS 5001 論壇等組織接受了挑戰(zhàn),以解決其行業(yè)特有的問題。他們的工作為 IEEE 1149.7 標(biāo)準(zhǔn)奠定了基礎(chǔ),該標(biāo)準(zhǔn)有望在明年初獲得批準(zhǔn)。

增加測試系統(tǒng)功能

新的 IEEE 1149.7 標(biāo)準(zhǔn)并沒有取代 IEEE 1149.1,而是通過減少使用的引腳數(shù)量來擴展其功能。這提供了有利于堆疊裸片和多芯片模塊配置的新掃描拓撲,并提供高級功能以幫助進行軟件調(diào)試。

IEEE 1149.7 目標(biāo)

與現(xiàn)有的 IEEE 1149.1 系統(tǒng)兼容

使用更少的引腳操作

使用相同的引腳提供后臺儀表功能

提供 TAP 電源管理機制

用于調(diào)試半導(dǎo)體錯誤/缺陷的保留網(wǎng)關(guān)

提高選定調(diào)試用例的性能

保留對半導(dǎo)體 IP、軟件 IP 以及現(xiàn)有調(diào)試和測試工具的投資

為其他調(diào)試引腳協(xié)議提供框架以訪問引腳

IEEE 1149.7 標(biāo)準(zhǔn)具有兩組功能:T0 到 T3 類,擴展 IEEE 1149.1 并啟用新操作,以及 T4 和 T5 類,專注于高級雙引腳操作。

T0 級

T0 類通過設(shè)置 IEEE 1149.7 設(shè)備以使其與 IEEE 1149.1 兼容,從而確保符合行業(yè)測試基礎(chǔ)設(shè)施。這些技術(shù)包括使用 N 位 IR、1 位 DR 用于旁路指令、強制性 IDCODE(32 位路徑)和行為如 IEEE 1149.1 規(guī)范中指定的強制性指令。啟動測試邏輯復(fù)位后,所有多 TAP 設(shè)備必須符合強制性 IEEE 1149.1 指令行為,并對旁路指令執(zhí)行 1 位 DR 掃描。

T1 級

T1 類實例化了一個對 IEEE 1149.1 設(shè)備透明的 IEEE 1149.7 標(biāo)準(zhǔn)的控制系統(tǒng),為在 T1 到 T5 類中實現(xiàn)的高級功能提供了基礎(chǔ),而無需更改 IEEE 1149.1 狀態(tài)機。除了創(chuàng)建控制系統(tǒng)外,該課程還解決了具有四種斷電模式的功率敏感設(shè)備的需求。

關(guān)鍵創(chuàng)新是 IEEE 1149.1 兼容的 TAP 狀態(tài)序列和移位狀態(tài)監(jiān)視的組合,它創(chuàng)建了一個 IEEE 1149.7 控制系統(tǒng),該系統(tǒng)利用旁路或 IDCODE 指令以及一系列稱為零位 DR 掃描的 IEEE 1149.1 兼容序列( ZBS),如圖 1 所示。

圖1

poYBAGLCZVmAOIW2AAETjxlJEV4718.png

從零開始,ZBS 計數(shù)隨著 ZBS 的每次連續(xù)出現(xiàn)而遞增,而不會遇到 Shift-DR TAP 控制器 (TAPC) 狀態(tài)。當(dāng)包含 Shift-DR 的 DR 掃描發(fā)生并且 ZBS 計數(shù)大于零時,ZBS 計數(shù)被鎖定,激活相應(yīng)的控制級別(如表 1 所示)。

表格1

poYBAGLCZWGAHjHJAADTMLFubnI299.png

命令通常是 10 位值,由兩個連續(xù)的 DR 掃描組成,同時控制器鎖定在控制級別 2。命令部分 1 (CP1) 提供 5 位操作碼,命令部分 2 (CP2) 提供立即操作數(shù),這是命令的低 5 位。該命令指定的功能在 CP2 完成時執(zhí)行。

可以通過在 CP1 和 CP2 之后附加第三個 DR 掃描(控制寄存器或 CR 掃描)并傳輸數(shù)據(jù)值來創(chuàng)建三部分命令。這三個三部分命令中的每一個都有一個特殊的用途。

T2 級

為了讓參與測試高芯片數(shù)應(yīng)用的工程師獲得更高的性能,T2 類提供了一種縮短掃描鏈的芯片級旁路機制和另一種提供熱連接能力的機制。T2 類添加了三種掃描格式來實現(xiàn)這些新功能:

JSCAN0:提供符合 IEEE 1149.1 的操作。

JSCAN1:提供熱連接和斷開保護。上電時,旁路可以是默認設(shè)置(JSCAN1 格式)。這可以保護 TAP 免受虛假信號的影響,并防止熱連接期間的內(nèi)核損壞。

JSCAN2:實施旁路以提高串聯(lián)設(shè)備的性能。該機制還起到防火墻的作用,只有在啟動預(yù)定序列后才能訪問芯片 TAP。這種安全措施確保一旦運行的通電目標(biāo)具有穩(wěn)定的電氣連接,只有調(diào)試測試控制器才能訪問系統(tǒng)。

T3 級

雖然包括使用星形拓撲進行邊界掃描測試的規(guī)定,但 IEEE 1149.1 并未提供足夠的細節(jié)來使這種測試模式可行。IEEE 1149.7 中包含了一種新的掃描格式“?ì JSCAN3”,以糾正這一遺漏。用于指定掃描格式的只寫寄存器和星型配置的設(shè)備地址分配也已添加到新標(biāo)準(zhǔn)中。

IEEE 1149.7 支持串聯(lián)和星型拓撲,后者更適合測試堆疊芯片配置。由于調(diào)試連接的位置是一致的,因此星型拓撲對于堆疊管芯配置是可取的。圖 2a 顯示了串聯(lián)掃描拓撲,圖 2b 顯示了 Star-4 或 Wide Star 配置。

圖 2

pYYBAGLCZWeAIWvNAACfeChgGjc805.png

IEEE 1149.7 通過在一組選定的支持 IEEE 1149.7 的 TAP 控制器中使用 Capture-xR 和 Update-zR TAPC 狀態(tài)使所有操作看起來是系列掃描,從而保持與 IEEE 1149.1 標(biāo)準(zhǔn)的兼容性。要在這種模式下運行,必須為星型配置的芯片分配控制器標(biāo)識 (CID) 編號。使用迭代仲裁系統(tǒng)分配 CID,并使用控制級別 2 執(zhí)行操作。

T4 級

為了解決 SoC 器件中引腳數(shù)量不斷增加的問題,T4 類增加了掃描格式以支持使用兩個引腳而不是四個引腳的事務(wù),從而減少了芯片封裝所需的總引腳數(shù)。這也有助于堆疊裸片配置,因為非常希望在堆疊裸片時具有盡可能少的連接器數(shù)量。

雙引腳操作的關(guān)鍵是消除原始數(shù)據(jù)線并通過測試模式選擇 (TMS) 線發(fā)送雙向串行數(shù)據(jù),該線更名為 TMS 計數(shù)器 (TMSC)。為實現(xiàn)此功能,使用了 T3 類的無縫星形配置,這次沒有測試數(shù)據(jù)輸入 (TDI) 和測試數(shù)據(jù)輸出 (TDO)。這是圖 3 中所示的 Star-2 配置。

圖 3

pYYBAGLCZW2ATWI_AADO5cENsr0561.png

除了減少引腳數(shù)之外,T4 類還定義了優(yōu)化的下載特定掃描模式,其中只下載有用的信息。為了提高引腳操作性能,時鐘頻率也可以加倍。這些功能與優(yōu)化的事務(wù)相結(jié)合不會導(dǎo)致性能損失,而是在某些情況下提高了性能。

T5 級

T5 類功能主要有利于利用 JTAG 進行調(diào)試的軟件設(shè)計人員。此類使測試端口能夠同時執(zhí)行調(diào)試和儀表操作(數(shù)據(jù)在空閑時間傳輸),這減少了專用于儀表的引腳數(shù)量,并使自定義協(xié)議能夠使用引腳,這是許多供應(yīng)商在非標(biāo)準(zhǔn)中提供的功能方法。T5 類標(biāo)準(zhǔn)化了訪問引腳的過程。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    20270

    瀏覽量

    252879
  • 芯片
    +關(guān)注

    關(guān)注

    463

    文章

    54063

    瀏覽量

    466860
  • JTAG
    +關(guān)注

    關(guān)注

    6

    文章

    415

    瀏覽量

    75054
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    JTAG各類接口針腳定義、含義及SWD接線方式

    JTAG有10pin的、14pin的和20pin的,盡管引腳數(shù)和引腳的排列順序不同,但是其中有一些引腳是一樣的,各個引腳的定義如下。一、引腳定義 Test Clock Input (TCK
    發(fā)表于 01-22 06:11

    用于SWD/JTAG調(diào)試器的多功能轉(zhuǎn)接板設(shè)計

    這款多功能轉(zhuǎn)接板主要設(shè)計用于與 J-Link 調(diào)試器配合使用(同時兼容其他采用標(biāo)準(zhǔn) 20 引腳 JTAG/SWD 引腳定義的調(diào)試器),允許用戶在 0.1" (2.54mm
    的頭像 發(fā)表于 01-19 09:46 ?3380次閱讀
    用于SWD/<b class='flag-5'>JTAG</b>調(diào)試器的多功能轉(zhuǎn)接板設(shè)計

    如何在Zynq UltraScale+ MPSoC平臺上通過JTAG啟動嵌入式Linux鏡像

    在之前文章中,我們介紹了如何使用 XSCT 工具通過 JTAG 在 Zynq SoC 上啟動嵌入式 Linux 鏡像(從 JTAG 啟動 Zynq-7000 嵌入式 Linux:使用 XSCT 全
    的頭像 發(fā)表于 01-13 11:45 ?4668次閱讀

    SCANSTA101:低電壓IEEE 1149.1系統(tǒng)測試訪問主設(shè)備的深度剖析

    SCANSTA101:低電壓IEEE 1149.1系統(tǒng)測試訪問主設(shè)備的深度剖析 在電子設(shè)備的測試與驗證領(lǐng)域,IEEE 1149.1(JTAG)標(biāo)準(zhǔn)發(fā)揮著至關(guān)重要的作用。德州儀器(TI
    的頭像 發(fā)表于 12-31 15:00 ?359次閱讀

    深入解析 SCANSTA111:增強型掃描橋多分支可尋址 IEEE 1149.1(JTAG)端口芯片

    深入解析 SCANSTA111:增強型掃描橋多分支可尋址 IEEE 1149.1(JTAG)端口芯片 在電子測試領(lǐng)域,IEEE 1149.1(JTAG)標(biāo)準(zhǔn)一直是板級和系統(tǒng)級測試的重要
    的頭像 發(fā)表于 12-31 11:25 ?338次閱讀

    探索SCANSTA112:多端口JTAG復(fù)用器的技術(shù)奧秘與應(yīng)用

    先進的7端口多分支IEEE 1149.1(JTAG)復(fù)用器,為復(fù)雜系統(tǒng)的測試和編程提供了強大的支持。今天,我們就來深入探討SCANSTA112的特點、架構(gòu)、應(yīng)用以及電氣特性。 文件下載
    的頭像 發(fā)表于 12-30 10:55 ?280次閱讀

    SN74LVT8980A-EP嵌入式測試總線控制器:JTAG測試的理想之選

    SN74LVT8980A-EP嵌入式測試總線控制器:JTAG測試的理想之選 在電子工程師的日常工作中,測試和驗證電路的性能是至關(guān)重要的環(huán)節(jié)。而IEEE Std 1149.1(JTAG)標(biāo)準(zhǔn)為我們提供
    的頭像 發(fā)表于 12-30 10:20 ?291次閱讀

    IEEE 802.11af 與空白頻譜無線技術(shù)的話題

    IEEE 802.11af 與空白頻譜無線技術(shù)的話題
    的頭像 發(fā)表于 12-14 15:12 ?1676次閱讀

    IEEE 754浮點算術(shù)標(biāo)準(zhǔn)(1)

    IEEE 754 浮點數(shù)格式 單精度浮點數(shù)格式如圖所示: 符號位 指數(shù)項:移碼。加上bias(127)可求得具體數(shù)值 尾數(shù)項:原碼。根據(jù)指數(shù)項不同,在最高位前擴展隱藏位。 規(guī)格數(shù): 非規(guī)格數(shù): 非數(shù)(NaN):
    發(fā)表于 10-22 07:19

    IEEE 754浮點算術(shù)標(biāo)準(zhǔn)(2)

    IEEE 754 浮點算術(shù)標(biāo)準(zhǔn) 5種舍入模式 5種異常
    發(fā)表于 10-22 06:08

    vivado JTAG鏈、連接、IP關(guān)聯(lián)規(guī)則介紹

    這列出了定義板上可用的不同JTAG鏈。每個鏈都列在下面以及鏈的名稱,以及定義名稱和鏈中組件的位置。
    的頭像 發(fā)表于 10-15 10:21 ?598次閱讀
    vivado <b class='flag-5'>JTAG</b>鏈、連接、IP關(guān)聯(lián)規(guī)則介紹

    JTAG標(biāo)準(zhǔn)的狀態(tài)機實現(xiàn)

    JTAG作為一項國際標(biāo)準(zhǔn)測試協(xié)議(IEEE1149.1兼容),主要用于芯片內(nèi)部測試和調(diào)試。目前的主流芯片均支持JTAG協(xié)議,如DSP、FPGA、ARM、部分單片機等。標(biāo)準(zhǔn)的JTAG接口
    的頭像 發(fā)表于 08-21 15:12 ?2759次閱讀
    <b class='flag-5'>JTAG</b>標(biāo)準(zhǔn)的狀態(tài)機實現(xiàn)

    是德科技解讀IEEE P802.3dj最新以太網(wǎng)標(biāo)準(zhǔn)

    基于1985 年首次發(fā)布的 IEEE Std 802.3 最初標(biāo)準(zhǔn),IEEE Std 802.3df 和 IEEE P802.3dj 標(biāo)準(zhǔn)代表了以太網(wǎng)標(biāo)準(zhǔn)的最新進展。這些新標(biāo)準(zhǔn)正在為下一代以太網(wǎng)
    的頭像 發(fā)表于 05-30 13:57 ?3212次閱讀
    是德科技解讀<b class='flag-5'>IEEE</b> P802.3dj最新以太網(wǎng)標(biāo)準(zhǔn)

    DS4550 I2C和JTAG、非易失、9位、輸入/輸出擴展器與存儲器技術(shù)手冊

    DS4550是9位,非易失(NV) I/O擴展器,具有I2C兼容串行接口或IEEE? 1149.1 JTAG端口控制的64字節(jié)NV用戶存儲器。DS4550采用數(shù)字編程替代硬件跳線和機械開關(guān),實現(xiàn)對數(shù)
    的頭像 發(fā)表于 05-26 09:50 ?906次閱讀
    DS4550 I2C和<b class='flag-5'>JTAG</b>、非易失、9位、輸入/輸出<b class='flag-5'>擴展</b>器與存儲器技術(shù)手冊

    FPGA的Jtag接口燒了,怎么辦?

    在展開今天的文章前,先來討論一個問題:FPGA的jtag接口燒了怎么辦?JTAG接口的輸入引腳通常設(shè)計為高阻抗,這使得它們對靜電電荷積累非常敏感,由于JTAG接口需要頻繁連接調(diào)試器、下載線纜等外
    的頭像 發(fā)表于 04-27 11:01 ?2665次閱讀
    FPGA的<b class='flag-5'>Jtag</b>接口燒了,怎么辦?