《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 滿足嵌入式系統電路特性測試需求的JTAG技術
滿足嵌入式系統電路特性測試需求的JTAG技術
中電網
Brian Stearns
摘要: IEEE1149.1邊界掃描測試標準(通常稱為JTAG、1149.1或"dot1")是一種用來進行復雜IC與電路板上的特性測試的工業標準方法,大多數復雜電子系統都以這種或那種方式用到了IEEE1149.1(JTAG)標準。為了更好地理解這種方法,本文將探討在不同年代的系統開發與設計中是如何使用JTAG的,通過借助過去有關JTAG接入的經驗或投入,推動設計向新一代發展。
Abstract:
Key words :

引言

IEEE 1149.1邊界掃描測試標準(通常稱為JTAG、1149.1或"dot 1")是一種用來進行復雜IC與電路板上的特性測試的工業標準方法,大多數復雜電子系統都以這種或那種方式用到了IEEE1149.1(JTAG)標準。為了更好地理解這種方法,本文將探討在不同年代的系統開發與設計中是如何使用JTAG的,通過借助過去有關JTAG接入的經驗或投入,推動設計向新一代發展。

大多數復雜電子系統都以這種或那種方式用到了IEEE1149.1(JTAG)標準。如果系統采用的是復雜FPGA或CPLD,那么幾乎可 以肯定這些硬件是通過JTAG端口設置的。如果系統利用仿真工具來調試硬件或軟件,那么仿真工具也很可能是通過JTAG端口與微處理器對話。而且,如果系 統中采用了球柵陣列(BGA)封裝的IC,那么JTAG也是測試BGA器件與底層印制電路板之間連接的最有效方法。

支持EEE 1149.1邊界掃描測試標準的IC與電路板都具備一個支持JTAG測試的4線串行總線(第5條線為可選的復位線)-TDI(測試數據輸入)、TDO(測 試數據輸出)、TMS(測試模式選擇)與TCK(測試時鐘)。該總線主要支持對焊點、電路板過孔、短路和開路等連接進行結構測試。此外,許多CPLD和 FPGA制造商也將JTAG作為其器件在系統編程與配置的標準方法。JTAG不但支持結構(互連)測試,如今還是一種用于在系統級實現配置、編程以及混合 信號測試的標準方法。

但大多數設計團隊都在新設計中對JTAG的應用更傾向于不一步到位,而是以一種更易掌控的方式慢慢轉為全面利用JTAG接口。有些團隊規 則(discipline)中廣泛利用了JTAG接口,有些則只利用了其中很有限的一部分。但每種規則都根據其自身的需要調整JTAG。在各種規則的共同 作用下,發展出了幾代不同的JTAG應用,每一代JTAG應用都有各自的特點,具有某種增強功能。

11.jpg

圖1:第二代JTAG應用:利用JTAG多支路復用器簡化對多個JTAG鏈的接入。

由于存在各種各樣的JTAG接入要求,所以開發團隊必需采用一種跨規則的JTAG接入策略以最大程度地發揮JTAG接入的功能。這種策略對 于實現一種標準方法非常必要,這種標準方法可以復用,并且下一代產品可以基于其構建。為了更好地理解這種方法,我們將探討在不同年代的系統開發與設計中是 如何使用JTAG的,目的是通過借助過去有關JTAG接入的經驗或投入,推動設計向新一代發展。

JTAG應用的各個階段

在JTAG應用的第一階段,只用到了某些有關電路板的特性和功能,有關該方法的整理和標準化工作卻做得很少。

這是一種最簡單的方法,幾乎甚至完全不需要進行任何軟件工具投資,通常使用IC廠商提供的免費工具即可。該階段的JTAG通常不具備或者只 具備很有限的診斷功能,也沒有可用于生成測試或編程的矢量的軟件。這時的JTAG接入只在生產時用于配置CPLD或對閃存編程。稍復雜一些的板卡也可以用 它來做測試。

然而,這并不是成本最低的方法。因為每種規則都有可能會為其自身的需要用一個單獨的JTAG接頭(header),于是一塊電路板上就得 用多個JTAG接頭,從而增加了成本,也占用了電路板空間。而且,每種規則可能都會開發它們自己的“自制”軟件工具和硬件,以實現與JTAG特性的交互, 而這些軟件工具和硬件對其他規則(discipline)而言卻是多余的。所以,采用這種方法開發的產品受其定制開發的影響,很難轉移到新一代的產品中 去。如果在生產中采用,這種方法也會增加成本,因為它需要進行多次插入。

許多開發團隊都被這一代JTAG應用綁住了手腳。最終,當系統復雜性持續增大時,要保持產品的競爭力,就必需采用一種JTAG接入策略。

第二代JTAG應用

在第二代JTAG應用中, 不同的開發團隊規則對在新板卡設計上采用JTAG功能進行管理。該階段的JTAG應用需要一定程度的ATPG(自動測試程序生成)軟件工具(這類軟件工具 具有穩健的診斷功能)投資,用于對編程和測試矢量的開發和傳送進行管理。這類ATPG工具的供應商提供從簡單的針對每一任務的矢量生成的支持與咨詢服務, 也提供生產用的多任務(multi-seat)全套軟件支持。

在每塊電路板上添加一個策略性IC器件-JTAG復用器件,目的是去除電路板上的多個1149.1接頭并管理多個JTAG通路。這個JTAG復用器件所占用的電路板空間通常比一個JTAG接頭還小,但卻簡化了元件的隔離,也簡化了提高接入效率所需掃描路徑的組織。

例如,開發人員可能會希望將不同廠商的FPGA隔離在不同的掃描鏈中,以便簡化利用每個廠商提供的工具接入JTAG的過程。另外,我們可能 還希望將微處理器放在一個單獨的掃描鏈中,從而在仿真工具調試軟件或在閃存寫程序時,最大程度提高微處理器的運行速度。ATPG廠商對這些器件都提供了很 好的支持,因此軟件支持通常很簡單,直接提供交鑰匙的方案。

22.jpg

圖2:第三代J:將JTAG總線的擴展到在整個背板以連接多個板卡。

如今我們的第二代設計都只有一個單獨的JTAG接入點,在這種基本配置下,整個板卡的所有仿真、配置和1149.1測試都可以在一次插入中,在一個測試站(test station)上用一個基于PC的系統來實現。

在這一階段出現了一種新的JTAG總線應用-在產品的整個生命周期中都能利用JTAG接入功能。例如,可以將整個電路板級的矢量圖 (vector image)存檔,以便在需要現場服務時,對板卡重新編程或調試。同樣的接入功能還可以用于現場FPGA固件升級,或用于診斷一個FRU(現場可替換單 元)中的問題。返回廠家進行故障分析的設備也可以利用同一組矢量圖(以及廠家或開發測試站)來對問題進行隔離。

如果說這一代JTAG應用有什么缺點,那就是開發團隊通常還抱著單一板卡的心態。這是一種常有的心態,認為設計團隊的責任只局限于其設計的板卡及其接口。然而,如果不能向第三代JTAG發展,那么這種JTAG應用就出現了瓶頸,限制了使用JTAG實現多板卡的能力。

第三代JTAG應用

當能夠對一個背板上的多板卡系統級使用到JTAG的特性時,就實現了下一代JTAG接入。在這種環境下,仍然能夠單獨實現單板卡級JTAG功能,而且 還可以利用到板卡間的功能。這一代JTAG應用不 但促進了單板卡上不同規則的設計團隊相互合作,也促進了整個系統下不同板卡設計團隊之間的合作。如果在上一代JTAG應用中采用了一個JTAG多路器,那 么這個多路器支持多支路(multi-drop)接入。采用一種尋址方案,可以將串行JTAG總線用于多支路配置,提供對多板卡的支持。而一旦JTAG能 夠接入一塊背板上的多個板卡,就能實現系統級的配置或編程(例如,JTAG可以并行接入多塊板卡)。

如果驅動器/接收器對允許進行JTAG可接入的全速BIST(內建自測),也能測試板卡之間的背板互連,或者可以驗證板卡之間的高速 LVDS串行鏈接,那么就能對板卡間背板互連的完整性進行測試,或者驗證板卡間的高速LVDS串行連接?;蜻@些高速互連都是電容性耦合,并且驅動器/接收 器支持,則可以進行IEEE 1149.6測試。

利用與第二代同樣的設備-一個基于PC的JTAG站,就能使用所有這些JTAG功能。這個基于PC的JTAG站用作JTAG主控設備,通過一組單獨的線路連接到背板上的JTAG接頭。這個主控設備負責驅動測試矢量,并管理整個背板上的器件接入JTAG功能。

第三代JTAG應用中添加的一項最有意思的新功能,在系統運行時,通過這個邊帶(sideband)JTAG通道可以訪問整個系統。具備了這一功能,這使得很多系統級功能得以實現,例如在線“健康”狀況監測、故障預測、故障檢測、故障插入(用于故障轉移測試或冗余度測試)以及診斷。

第四代JTAG應用

當測試矢量的傳送和管理發生在系統內部時,對JTAG的應用就達到了最高級別,即第四代。第四代JTAG應用采用了一個板載JTAG主控制器來驅動背板JTAG總線。同時,還利用板載存儲器存儲測試矢量,并利用一個微處理器驅動JTAG主控制器。多板卡系統級主控制器可以位于一塊單獨的板卡上的,也可以在每塊板卡上設置一個主控制器以增強控制性能。

到了第四代,所有前面幾代JTAG應用的 功能都能通過遠程方式實現,包括編程、配置、互連測試以及診斷,從而極大降低了現場服務與支持所需的成本。當需要升級一個現場系統的固件時,直接將新的配 置文件下載到JTAG主控制器上,再由JTAG主控制器通過背板JTAG總線將其發給目標器件即可。當然,在生產時只要將主控制器禁用,那么仍可使用基于 PC的JTAG接入站,這又進一步增強了靈活性,也在所有集成度上提供了最多的接入選擇。

JTAG接入可以通過外部或內部啟動,也可以由某些系統事件啟動,例如系統上電或電源復位。

本文小結

迄今為止,JTAG應用與 集成中存在的最大障礙,就是如何讓人們認識到需要一種基于多個開發規則的策略,并使管理者相信這種策略能夠帶來經濟效益。一旦跨出了這一步,并且采用了 ATPG支持和JTAG復用器件,那么就更容易一步步或一代代地循序漸進評估或實現新的JTAG功能。而且,如果開發團隊能夠基于先前應用JTAG的經 驗,就能更好地發揮JTAG總線的功用。

增大JTAG結構的復雜性并不一定會成為系統的負擔,恰恰相反,這樣才能完全地發揮JTAG作為一個受到廣泛支持的,對現代復雜電子系統進行系統級測試、編程、配置和的健康狀態監控的工業標準方法的全部價值。
 

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美精品一区二区三区在线看午夜| 欧美一区二区| 在线观看国产欧美| 先锋影音国产精品| 欧美日韩视频在线第一区| 欧美不卡在线| 国产精品视频1区| 欧美精品一区三区| 国产精品xnxxcom| 亚洲线精品一区二区三区八戒| 欧美肥婆在线| 亚洲国产一成人久久精品| 麻豆九一精品爱看视频在线观看免费| 影音先锋亚洲视频| 国产精品亚洲人在线观看| 国产精品人成在线观看免费| 欧美午夜免费电影| 中文久久乱码一区二区| 91久久国产综合久久91精品网站| 欧美华人在线视频| 老司机午夜免费精品视频| 亚洲私人黄色宅男| 国产精品久久久久久久久免费| 加勒比av一区二区| 欧美+日本+国产+在线a∨观看| 久久综合狠狠| 男女av一区三区二区色多| 亚洲激情二区| 亚洲日本无吗高清不卡| 亚洲精品一区二区在线观看| 久久香蕉精品| 久久综合一区二区三区| 欧美好吊妞视频| 亚洲免费在线观看视频| 亚洲国产精品精华液2区45| 国产精品久久久久久久久果冻传媒| 麻豆精品91| 午夜国产精品视频免费体验区| 欧美理论片在线观看| 一区二区三区精品视频| 国外成人在线| 欧美日本在线看| 欧美人妖在线观看| 亚洲黄色影片| 性感少妇一区| 国产精品免费一区二区三区观看| 亚洲一级黄色av| 亚洲国产美女精品久久久久∴| 久久精品99国产精品酒店日本| 欧美成人国产va精品日本一级| 国产精品成人av性教育| 亚洲日本欧美天堂| 蜜桃av噜噜一区| 国产一区二区三区免费观看| 国产伦精品一区二区三区免费| 欧美成人69av| 欧美视频一区| 久久岛国电影| 亚欧美中日韩视频| 激情综合中文娱乐网| 欧美久久久久中文字幕| 欧美亚洲自偷自偷| 一区二区三区国产精华| 性伦欧美刺激片在线观看| 欧美在线亚洲| 欧美区国产区| 久久激情视频久久| 欧美精品一区在线观看| 亚洲欧洲精品天堂一级| 亚洲欧美大片| 亚洲视频免费观看| 一区视频在线| 亚洲先锋成人| 久久99伊人| 亚洲精品欧美一区二区三区| 久久精品人人做人人爽电影蜜月| 欧美aⅴ一区二区三区视频| 欧美亚州在线观看| 久久精品亚洲一区二区三区浴池| 欧美激情第3页| 性欧美暴力猛交另类hd| 一区二区三区在线免费观看| 欧美在线免费一级片| 亚洲欧洲日产国码二区| 国产模特精品视频久久久久| 黄色成人免费网站| 亚洲激情校园春色| 亚洲精品国产品国语在线app| 欧美黄色一区二区| 免费欧美日韩国产三级电影| 国产精品高潮久久| 国产亚洲欧美一区在线观看| 欧美久久久久中文字幕| 国产精品国产三级国产aⅴ入口| 欧美中文字幕在线| 国产精品一二一区| 日韩一级大片在线| 性伦欧美刺激片在线观看| 亚洲伦理精品| 国产精品久久久久久五月尺| 国产精品无码专区在线观看| 亚洲国产日本| 久久国产精品色婷婷| 韩日午夜在线资源一区二区| 欧美成人免费观看| 欧美三级午夜理伦三级中文幕| 亚洲少妇中出一区| 欧美成人免费一级人片100| 亚洲手机视频| 六十路精品视频| 久久爱91午夜羞羞| 亚洲性感美女99在线| 国产精品免费福利| 亚洲黄色成人久久久| 欧美中文在线观看| 在线一区免费观看| 免费亚洲一区二区| 久久人人九九| 午夜久久99| 伊人久久噜噜噜躁狠狠躁| 一本大道久久a久久精二百| 国产精品日韩精品| 久久久久国产精品一区| 久久精品欧洲| 美女视频网站黄色亚洲| 99视频国产精品免费观看| 欧美性大战久久久久久久| 亚洲欧美福利一区二区| 国产一区二区三区日韩| 久久久精品国产一区二区三区| 久久天天躁狠狠躁夜夜av| 这里只有精品丝袜| 中文久久乱码一区二区| 日韩午夜av在线| 欧美jizz19hd性欧美| 亚洲国产精品va在线看黑人| 欧美日韩精品一区二区三区| 欧美在线短视频| 国产精品久久久久久久久久妞妞| 在线精品视频在线观看高清| 久久精品国产亚洲高清剧情介绍| 欧美高潮视频| 国产综合精品一区| 亚洲国产精品一区二区三区| 欧美大片在线看免费观看| 在线成人免费观看| 在线观看日产精品| 欧美日韩精品免费观看视频完整| 久久综合狠狠综合久久综青草| 欧美日韩在线亚洲一区蜜芽| 亚洲风情亚aⅴ在线发布| 性色av一区二区三区红粉影视| 亚洲人成免费| 欧美色中文字幕| 一区二区三区四区五区在线| 久久裸体视频| 亚洲国产成人久久综合一区| 黑人巨大精品欧美一区二区| 极品av少妇一区二区| 亚洲日本va在线观看| 亚洲欧美综合另类中字| 国产精自产拍久久久久久| 国产一区二区欧美日韩| 欧美一区二区三区视频| 亚洲视频免费在线观看| 亚洲欧美日韩一区在线观看| 在线观看不卡| 亚洲日本中文字幕| 国产最新精品精品你懂的| 欧美一区激情视频在线观看| 亚洲美女免费视频| 欧美日韩中文另类| 欧美本精品男人aⅴ天堂| 亚洲一区二区三区涩| 国产日本精品| 久久久精品午夜少妇| 欧美视频在线观看免费| 伊人久久亚洲热| 欧美网站大全在线观看| 亚洲男女自偷自拍图片另类| 最新中文字幕亚洲| 亚洲欧洲精品一区二区三区不卡| 欧美日韩国产小视频在线观看| 国产亚洲欧美一区在线观看| 国产主播精品| 亚洲摸下面视频| 一本久道久久综合婷婷鲸鱼| 一片黄亚洲嫩模| 国产欧美日韩免费看aⅴ视频| 一区二区三区日韩| 亚洲国产合集| 篠田优中文在线播放第一区| 欧美大片第1页| 欧美视频一区二区三区…| 欧美视频在线观看一区| 亚洲三级电影全部在线观看高清| 亚洲高清视频在线观看| 国产酒店精品激情| 亚洲欧美国产高清va在线播| 亚洲在线1234| 亚洲美女视频在线免费观看| 欧美日韩免费区域视频在线观看| 欧美国产日韩一区二区三区| 久久久久久亚洲精品不卡4k岛国| 伊人狠狠色j香婷婷综合| 夜夜嗨网站十八久久| 亚洲欧美日韩综合aⅴ视频| 欧美成人精品高清在线播放| 噜噜噜久久亚洲精品国产品小说| 你懂的国产精品永久在线| 欧美日韩亚洲三区| 欧美午夜精品理论片a级大开眼界| 欧美日韩国产区| 欧美刺激性大交免费视频| 欧美视频一区二区三区四区| 午夜精品久久久久久久蜜桃app| 欧美在线资源| 国产亚洲制服色| 欧美日本在线观看| 国产午夜精品一区理论片飘花| 亚洲一区二区三区四区五区午夜| 久久国产一区| 久久成人国产精品| 国产伦精品一区二区三区照片91| 免费久久99精品国产自| 欧美日韩国产色视频| 久久久福利视频| 亚洲午夜精品久久| 久久夜色精品亚洲噜噜国产mv| 国产亚洲激情视频在线| 免费成年人欧美视频| 欧美日本视频在线| 免费国产自线拍一欧美视频| 夜夜爽99久久国产综合精品女不卡| 一区二区三区精密机械公司| 欧美日韩综合在线免费观看| 欧美一区二区在线免费播放| 久久精精品视频| 国产日本欧美一区二区三区在线| 欧美日韩三级在线| 午夜一区二区三区不卡视频| 久久视频免费观看| 久久综合九色综合久99| 欧美日韩免费| 欧美日本亚洲| 亚洲欧美另类国产| 国产精品大片免费观看| 久久国产精品久久久久久久久久| 91久久久久久久久| 国产精品xxxav免费视频| 午夜综合激情| av不卡在线| 欧美国产视频在线观看| 国产女主播一区二区三区| 日韩午夜在线播放| 欧美日韩精品在线| 欧美视频中文字幕在线| 午夜精彩视频在线观看不卡| 伊人蜜桃色噜噜激情综合| 欧美一区网站| 欧美三级视频| 国产精品一区二区三区观看| 在线观看亚洲一区| 另类酷文…触手系列精品集v1小说| 国产无遮挡一区二区三区毛片日本| 欧美一区深夜视频| 亚洲国产一区二区三区在线播| 欧美日韩性视频在线| 欧美三级午夜理伦三级中视频| 1204国产成人精品视频| 亚洲欧美日韩在线高清直播| 美女视频黄a大片欧美| 韩国三级在线一区| 毛片精品免费在线观看| 国产视频观看一区| 伊人久久大香线蕉综合热线| 欧美日韩国产一中文字不卡| 欧美国产一区二区| 午夜国产欧美理论在线播放| 欧美视频在线观看免费网址| 日韩香蕉视频| 六十路精品视频| 国产精品久久久久久久久久三级| 亚洲欧洲一区二区三区久久| 亚洲欧美一区二区三区极速播放| 激情久久婷婷| 久久久爽爽爽美女图片| 一区免费视频| 亚洲国产一区二区三区高清| 亚洲国产经典视频| 久久精品最新地址| 亚洲成人在线视频网站| 黑人巨大精品欧美一区二区| 欧美日韩成人免费| 欧美日韩中文在线| 中文在线资源观看网站视频免费不卡| 国产综合欧美在线看| 亚洲精品视频在线看| 性做久久久久久久免费看| 有码中文亚洲精品| 一区二区亚洲精品| 亚洲在线视频一区| 欧美激情二区三区| 欧美一区二区在线视频| 久久久久久亚洲精品不卡4k岛国| 欧美福利电影在线观看| 狂野欧美激情性xxxx欧美| 久久精品午夜| 欧美性片在线观看| 欧美日韩ab| 韩国av一区二区三区在线观看| 欧美成人日本| 欧美成人一区二免费视频软件| 中文日韩在线| 亚洲激情自拍| 久久精品视频导航| 欧美一区二区三区精品| 亚洲欧洲精品天堂一级| 亚洲裸体在线观看| 一本色道久久综合亚洲91| 亚洲欧美另类久久久精品2019| 久久久中精品2020中文| 亚洲高清三级视频| 亚洲精品在线三区| 国产精品99久久久久久久女警| 午夜久久久久久| 久久久蜜桃精品| av成人黄色|