通常所說的JTAG大致分兩類,一類用于測試芯片的電氣特性,檢測芯片是否有問題;一類用于Debug,一般支持JTAG的CPU內(nèi)都包含了這兩個(gè)模塊。

一個(gè)含有JTAG Debug接口模塊的CPU,只要時(shí)鐘正常,就可以通過JTAG接口訪問CPU的內(nèi)部寄存器和掛在CPU總線上的設(shè)備,如FLASH,RAM,SOC(比如4510B,44Box,AT91M系列)內(nèi)置模塊的寄存器,像UART,Timers,GPIO等等的寄存器。

上面說的只是JTAG接口所具備的能力,要使用這些功能,還需要軟件的配合,具體實(shí)現(xiàn)的功能則由具體的軟件決定。

例如下載程序到RAM功能。了解SOC的都知道,要使用外接的RAM,需要參照SOC DataSheet的寄存器說明,設(shè)置RAM的基地址,總線寬度,訪問速度等等。有的SOC則還需要Remap,才能正常工作。運(yùn)行Firmware時(shí),這些設(shè)置由Firmware的初始化程序完成。但如果使用JTAG接口,相關(guān)的寄存器可能還處在上電值,甚至是錯(cuò)誤值,RAM不能正常工作,所以下載必然要失敗。要正常使用,先要想辦法設(shè)置RAM。在ADW中,可以在Console窗口通過Let 命令設(shè)置,在AXD中可以在Console窗口通過Set命令設(shè)置。

JTAG接口造價(jià)信息

市場價(jià) 信息價(jià) 詢價(jià)
材料名稱 規(guī)格/型號(hào) 市場價(jià)
(除稅)
工程建議價(jià)
(除稅)
行情 品牌 單位 稅率 供應(yīng)商 報(bào)價(jià)日期
接口 品種:接口,型號(hào):KD65 查看價(jià)格 查看價(jià)格

澤濟(jì)

13% 合肥澤濟(jì)消防器材有限公司
接口 100/; 查看價(jià)格 查看價(jià)格

13% 北京世紀(jì)皖京科技有限公司河南銷售
接口 DN50/- 查看價(jià)格 查看價(jià)格

個(gè) 13% 滄州永安消防器材廠
接口 80/; 查看價(jià)格 查看價(jià)格

13% 北京世紀(jì)皖京科技有限公司河南銷售
接口 (壓鑄)/; 查看價(jià)格 查看價(jià)格

13% 北京世紀(jì)皖京科技有限公司河南銷售
接口 DN65 查看價(jià)格 查看價(jià)格

個(gè) 13% 邢臺(tái)泰安消防器材有限公司
接口 KD65 查看價(jià)格 查看價(jià)格

東消

個(gè) 13% 銀川凱銳電子有限公司
接口 規(guī)格型號(hào):接扣 80,備注:表面氧化和電詠處理,貼身份證標(biāo)識(shí)可送檢。 查看價(jià)格 查看價(jià)格

天星

13% 合肥江晨物資有限公司
材料名稱 規(guī)格/型號(hào) 除稅
信息價(jià)
含稅
信息價(jià)
行情 品牌 單位 稅率 地區(qū)/時(shí)間
法蘭接口 DN20 查看價(jià)格 查看價(jià)格

個(gè) 湛江市2022年3季度信息價(jià)
法蘭接口 DN25 查看價(jià)格 查看價(jià)格

個(gè) 湛江市2022年3季度信息價(jià)
法蘭接口 DN50 查看價(jià)格 查看價(jià)格

個(gè) 湛江市2022年3季度信息價(jià)
法蘭接口 DN80 查看價(jià)格 查看價(jià)格

個(gè) 湛江市2022年3季度信息價(jià)
法蘭接口 DN80 查看價(jià)格 查看價(jià)格

個(gè) 湛江市2022年2季度信息價(jià)
法蘭接口 DN100 查看價(jià)格 查看價(jià)格

個(gè) 湛江市2022年2季度信息價(jià)
法蘭接口 DN15 查看價(jià)格 查看價(jià)格

個(gè) 湛江市2022年1季度信息價(jià)
法蘭接口 DN20 查看價(jià)格 查看價(jià)格

個(gè) 湛江市2022年1季度信息價(jià)
材料名稱 規(guī)格/需求量 報(bào)價(jià)數(shù) 最新報(bào)價(jià)
(元)
供應(yīng)商 報(bào)價(jià)地區(qū) 最新報(bào)價(jià)時(shí)間
說明 說明牌專業(yè)人員制作安裝 詳見:設(shè)計(jì)說明|41個(gè) 1 查看價(jià)格 福建華之興展柜有限公司 全國   2020-12-16
說明 1.說明牌|24個(gè) 1 查看價(jià)格 廣州千藝五金制品有限公司 廣東  廣州市 2022-09-14
說明 1、亞力克說明2、約30個(gè)|1批 2 查看價(jià)格 廣州市問道標(biāo)識(shí)有限公司 廣東   2019-12-13
詳見說明 1000mm×2200mm|0m2 1 查看價(jià)格 廣州市金點(diǎn)環(huán)保工程有限公司 廣東  惠東市 2009-07-20
景點(diǎn)說明 500×H1500|24套 3 查看價(jià)格 廣東雙子標(biāo)識(shí)科技有限公司 全國   2020-11-25
詳見說明 1500mm×2000mm|0m2 1 查看價(jià)格 廣州市金點(diǎn)環(huán)保工程有限公司 廣東  惠東市 2009-07-20
景點(diǎn)說明 1.名稱:景點(diǎn)說明2.尺寸:400×300×12003.工藝:5厚30×30方通焊接、5厚鍍鋅鋼板金屬噴氟碳漆、5厚鍍鋅鋼板金屬熱轉(zhuǎn)印木紋|11個(gè) 3 查看價(jià)格 東莞思拓廣告有限公司 全國   2022-07-19
科普說明 1.名稱:科普說明2.尺寸:335×280×2203.工藝:5厚30×30方通焊接、5厚鍍鋅鋼板金屬噴氟碳漆、5厚鍍鋅鋼板金屬熱轉(zhuǎn)印木紋|4個(gè) 3 查看價(jià)格 東莞思拓廣告有限公司 全國   2022-07-19

JTAG最初是用來對芯片進(jìn)行測試的,JTAG的基本原理是在器件內(nèi)部定義一個(gè)TAP(Test Access Port;測試訪問口)通過專用的JTAG測試工具對內(nèi)部節(jié)點(diǎn)進(jìn)行測試。JTAG測試允許多個(gè)器件通過JTAG接口串聯(lián)在一起,形成一個(gè)JTAG鏈,能實(shí)現(xiàn)對各個(gè)器件分別測試。如今,JTAG接口還常用于實(shí)現(xiàn)ISP(In-System Programmer,在系統(tǒng)編程),對FLASH等器件進(jìn)行編程。

JTAG編程方式是在線編程,傳統(tǒng)生產(chǎn)流程中先對芯片進(jìn)行預(yù)編程然后再裝到板上,簡化的流程為先固定器件到電路板上,再用JTAG編程,從而大大加快工程進(jìn)度。JTAG接口可對DSP芯片內(nèi)部的所有部件進(jìn)行編程。

JTAG引腳定義

具有JTAG口的芯片都有如下JTAG引腳定義:

TCK--測試時(shí)鐘輸入;

TDI--測試數(shù)據(jù)輸入,數(shù)據(jù)通過TDI輸入JTAG口;

TDO--測試數(shù)據(jù)輸出,數(shù)據(jù)通過TDO從JTAG口輸出;

TMS--測試模式選擇,TMS用來設(shè)置JTAG口處于某種特定的測試模式。

可選引腳TRST--測試復(fù)位,輸入引腳,低電平有效。

含有JTAG口的芯片種類較多,如CPU、DSP、CPLD等。

JTAG內(nèi)部有一個(gè)狀態(tài)機(jī),稱為TAP控制器。TAP控制器的狀態(tài)機(jī)通過TCK和TMS進(jìn)行狀態(tài)的改變,實(shí)現(xiàn)數(shù)據(jù)和指令的輸入。

JTAG芯片的邊界掃描寄存器

JTAG標(biāo)準(zhǔn)定義了一個(gè)串行的移位寄存器。寄存器的每一個(gè)單元分配給IC芯片的相應(yīng)引腳,每一個(gè)獨(dú)立的單元稱為BSC(Boundary-Scan Cell)邊界掃描單元。這個(gè)串聯(lián)的BSC在IC內(nèi)部構(gòu)成JTAG回路,所有的BSR(Boundary-Scan Register)邊界掃描寄存器通過JTAG測試激活,平時(shí)這些引腳保持正常的IC功能。

JTAG在線寫Flash的硬件電路設(shè)計(jì)

JTAG在線寫Flash的硬件電路設(shè)計(jì)和與PC的連接方式

以含JTAG接口的StrongARM SA1110為例,F(xiàn)lash為Intel 28F128J32 16MB容量。SA1110的JTAG的TCK、TDI、TMS、TDO分別接PC并口的2、3、4、11線上,通過程序?qū)TAG口的控制指令和目標(biāo)代碼從PC的并口寫入JTAG的BSR中。在設(shè)計(jì)PCB時(shí),必須將SA1110的數(shù)據(jù)線和地址線及控制線與Flash的地線、數(shù)據(jù)線和控制線相連。因SA1110的數(shù)據(jù)線、地址線及控制線的引腳上都有其相應(yīng)BSC,只要用JTAG指令將數(shù)據(jù)、地址及控制信號(hào)送到其BSC中,就可通過BSC對應(yīng)的引腳將信號(hào)送給Flash,實(shí)現(xiàn)對Flash的操作。JTAG的系統(tǒng)板設(shè)計(jì)和連線關(guān)系如圖3所示。

使用TAP狀態(tài)機(jī)的指令實(shí)行對Flash的操作

通過TCK、TMS的設(shè)置,可將JTAG設(shè)置為接收指令或數(shù)據(jù)狀態(tài)。JTAG常用指令如下:

SAMPLE/PRELOAD--用此指令采樣BSC內(nèi)容或?qū)?shù)據(jù)寫入BSC單元;

EXTEST--當(dāng)執(zhí)行此指令時(shí),BSC的內(nèi)容通過引腳送到其連接的相應(yīng)芯片的引腳,我們就是通過這種指令實(shí)現(xiàn)在線寫Flash的;

BYPASS--此指令將一個(gè)一位寄存器置于BSC的移位回路中,即僅有一個(gè)一位寄存器處于TDI和TDO之間。

在PCB電路設(shè)計(jì)好后,即可用程序先將對JTAG的控制指令,通過TDI送入JTAG控制器的指令寄存器中。再通過TDI將要寫Flash的地址、數(shù)據(jù)及控制線信號(hào)入BSR中,并將數(shù)據(jù)鎖存到BSC中,用EXTEST指令通過BSC將寫入Flash。

軟件編程

在線寫Flash的程序用Turbo C編寫。程序使用PC的并行口,將程序通過含有JTAG的芯片寫入Flash芯片。程序先對PC的并口初始化,對JTAG口復(fù)位和測試,并讀Flash,判斷是否加鎖。如加鎖,必須先解鎖,方可進(jìn)行操作。寫Flash之前,必須對其先擦除。將JTAG芯片設(shè)置在EXTEST模式,通過PC的并口,將目標(biāo)文件通過JTAG寫入Flash,并在燒寫完成后進(jìn)行校驗(yàn)。程序主流程如圖4所示。

通過JTAG的讀芯片ID子程序如下:

電路設(shè)計(jì)和編程中的注意事項(xiàng)

①Flash芯片的WE、CE、OE等控制線必須與SA1110的BSR相連。只有這樣,才能通過BSR控制Flash的相應(yīng)引腳。

②JTAG口與PC并口的連接線要盡量短,原則上不大于15cm。

③Flash在擦寫和編程時(shí)所需的工作電流較大,在選用系統(tǒng)的供電芯片時(shí),必須加以考慮。

④為提高對Flash的編程速度,盡量使TCK不低于6MHz,可編寫燒寫Flash程序時(shí)實(shí)現(xiàn)。

JTAG(Joint Test Action Group ,聯(lián)合測試行動(dòng)小組 ) 是一種國際標(biāo)準(zhǔn)測試協(xié)議,主要用于芯片內(nèi)部測試及對系統(tǒng)進(jìn)行仿真、調(diào)試, JTAG 技術(shù)是一種嵌入式調(diào)試技術(shù),它在芯片內(nèi)部封裝了專門的測試電路 TAP ( Test Access Port ,測試訪問口),通過專用的 JTAG 測試工具對內(nèi)部節(jié)點(diǎn)進(jìn)行測試。

如今大多數(shù)比較復(fù)雜的器件都支持 JTAG 協(xié)議,如 ARM 、 DSP 、 FPGA 器件等。標(biāo)準(zhǔn)的 JTAG 接口是 4 線: TMS 、 TCK 、 TDI 、 TDO ,分別為測試模式選擇、測試時(shí)鐘、測試數(shù)據(jù)輸入和測試數(shù)據(jù)輸出。如今 JTAG 接口的連接有兩種標(biāo)準(zhǔn),即 14 針接口和 20 針接口,其定義分別如下所示。

14針JTAG接口

1 、 13 VCC 接電源

2 、 4 、 6 、 8 、 10 、 14 GND 接地

3 nTRST 測試系統(tǒng)復(fù)位信號(hào)

5 TDI 測試數(shù)據(jù)串行輸入

7 TMS 測試模式選擇

9 TCK 測試時(shí)鐘

11 TDO 測試數(shù)據(jù)串行輸出

12 NC 未連接

20針JTAG接口

1 VTref 目標(biāo)板參考電壓,接電源

2 VCC 接電源

3 nTRST 測試系統(tǒng)復(fù)位信號(hào)

4、6、8、10、12、14、16、18、20 GND 接地

5 TDI 測試數(shù)據(jù)串行輸入

7 TMS 測試模式選擇

9 TCK 測試時(shí)鐘

11 RTCK 測試時(shí)鐘返回信號(hào)

13 TDO 測試數(shù)據(jù)串行輸出

15 nRESET 目標(biāo)系統(tǒng)復(fù)位信號(hào)

17 、 19 NC 未連接

10針JTAG接口

仿真器端口 AVR端口 備注

1. TCK TCK

2. NC NC

3. TDO TDO

4. Vtref VCC

5. TMS TMS

6. nSRST RESET

7. NC / Vsupply NC / VCC JTAG ICE仿真器:VCC;JTAG ICE mkII仿真器:NC

8. nTRST NC ATMEL尚且保留該端口,如今暫不使用它,未來可能會(huì)使用

9. TDI TDI

10.GND GND

JTAG接口說明常見問題

  • 功放機(jī)接口說明哪位朋友能介紹下?

    EQ端口,表示外接均衡器,不用的話應(yīng)該用連線將OUT和IN的端口連接,紅對紅,白對白。 INPUT端口,是多種音頻信號(hào)輸入口,包括VCD/TAPE/LD/AUX/CD/TUNER,在前面板可以選擇對應(yīng)...

  • jtag插座型號(hào)有哪些?

    DC插座分為兩種封裝:SMT貼片封裝、DIP插件封裝。DC插頭規(guī)格有:2.35*0.7TVdc插頭、2.5*0.75TVdc插頭、3.0*0.1TV dc插頭、3.2*0.9TV dc插頭、3.5*1...

  • jtag插座封裝尺寸有哪些?

    DC插座分為兩種封裝:SMT貼片封裝、DIP插件封裝。 大江電子DC插頭規(guī)格有:2.35*0.7TVdc插頭、2.5*0.75TVdc插頭、3.0*0.1TV dc插頭、3.2*0.9TV dc插頭、...

JTAG接口說明文獻(xiàn)

電子門鎖接口說明 電子門鎖接口說明

格式:pdf

大?。?span id="iw2vi7a" class="single-tag-height">6KB

頁數(shù): 3頁

評(píng)分: 4.6

調(diào)用函數(shù)庫: 提供 Windows下的 32位動(dòng)態(tài)連接庫 proRFL.DLL 函數(shù)使用詳細(xì)說明 //-----------------------------------------------------------------------------------// 功能:讀 DLL 版本,不涉及 USB口操作 C++原型: int __stdcall GetDLLVersion(uchar *bufVer) 返回: DLL 版本 //-----------------------------------------------------------------------------------// 功能:打開 USB C++原型: int __stdcall initializeUSB(uchar d12) 參數(shù)說明: d12 USB 類型,對于 proUSB固定為

立即下載
webservice接口說明文檔模板 webservice接口說明文檔模板

格式:pdf

大小:6KB

頁數(shù): 2頁

評(píng)分: 4.5

第 1 頁 共 9 頁 竭誠為您提供優(yōu)質(zhì)文檔 /雙擊可除 webservice 接口說明文檔模板 篇一:項(xiàng)目接口需求及設(shè)計(jì)說明文檔 (模板 ) 客戶化開發(fā)需求規(guī)格說明書 媒訊集團(tuán) eas 項(xiàng)目 ctc 與 eas 接口需求及設(shè)計(jì)說明書 文檔作者: 創(chuàng)建日期: 20xx-05-10 確認(rèn)日期:當(dāng)前版本: 1.0 拷貝 數(shù)量: 1 審批簽字 : 客戶方: 實(shí)施方: 文檔控制 目錄 1. 概 述 ................................................. ................................................... .............................................41.1 讀 第 2 頁 共 9 頁 者 ...............................

立即下載

SBW是MSP430的調(diào)試接口的一種。

外文名
SBW
類別
MSP430的調(diào)試接口

SBW接口

SBW功能與JTAG功能一樣,但只需兩根線(1根信號(hào)線,1根復(fù)位線)即可完成JTAG接口的所有功能。主要用SBWTCK(連接到JTAG仿真器的7腳TCK)與SBWTDIO(連接到JTAG仿真器的1腳TDO/TDI)。SBW(Spy-Bi-Wire,雙面間諜),該接口主要用于小于28腳的2系列的430單片機(jī),因?yàn)?8腳以內(nèi)的2系列單片機(jī)的JTAG接口一般與IO口復(fù)用,為了給用戶預(yù)留更多的IO口,才推出了SBW接口。同樣SBW接口可以用于仿真器及編程器。只有2xx系列和5xx系列的單片機(jī)帶有SBW接口。 2100433B

書名單板級(jí)JTAG測試技術(shù)

書號(hào)978-7-118-09986-7

作者王承、劉治國

出版時(shí)間2015年6月

譯者

版次1版1次

開本32

裝幀平裝

出版基金

頁數(shù)205

字?jǐn)?shù)190

中圖分類TN407

叢書名

定價(jià)58.00

第1章測試的基本概念1

1.1數(shù)字電路測試1

1.1.1測試1

1.1.2測試分類2

1.1.3數(shù)字電路分類2

1.2故障及故障模型3

1.3算法3

1.4測試覆蓋率和故障檢出率4

1.5測試矢量4

1.5.1組合電路的測試矢量生成6

1.5.2時(shí)序電路的測試矢量生成10

1.6可測性15

1.6.1可控性15

1.6.2可觀性16

1.6.3可測性設(shè)計(jì)方法17

第2章單板級(jí)JTAG測試31

2.1背景介紹31

2.2傳統(tǒng)單板測試方法的困難32

2.2.1在線測試33

2.2.2光學(xué)測試33

2.2.3功能測試34

2.3生產(chǎn)制造應(yīng)用35

2.4JTAG測試技術(shù)36

2.5單板級(jí)JTAG測試38

2.6JTAG測試的優(yōu)缺點(diǎn)39

第3章IEEE1149.X標(biāo)準(zhǔn)40

3.1IEEE1149.1(邊界掃描測試)40

3.1.1邊界掃描測試概述40

3.1.2邊界掃描硬件結(jié)構(gòu)42

3.1.3邊界掃描描述語言69

3.2IEEE1532(在系統(tǒng)編程)84

3.2.1標(biāo)準(zhǔn)測試與編程語言85

3.2.2在系統(tǒng)配置硬件結(jié)構(gòu)87

3.2.3數(shù)據(jù)和地址寄存器的訪問89

3.2.4在系統(tǒng)配置指令89

3.2.5在系統(tǒng)編程實(shí)現(xiàn)91

3.3IEEE1149.6(高級(jí)數(shù)字網(wǎng)絡(luò)邊界掃描測試)93

3.3.1連接模型93

3.3.2IEEE1149.6架構(gòu)95

3.3.3IEEE1149.6指令96

3.3.4IEEE1149.6應(yīng)用實(shí)例99

第4章單板級(jí)邊界掃描可測性設(shè)計(jì)100

4.1測試點(diǎn)和測試探針100

4.2應(yīng)力分析102

4.3菊花鏈103

4.4復(fù)位管腳設(shè)置104

4.5菊花鏈TAP端口設(shè)置104

4.6不同電壓芯片的連接106

4.7優(yōu)選遵循IEEE1149.1芯片108

4.8配置管腳設(shè)置108

4.9掃描鏈中芯片個(gè)數(shù)108

4.10邏輯芯片的設(shè)置110

4.11存儲(chǔ)器的連接110

4.12器件族的連接111

4.13其他情況111

4.14測試點(diǎn)的設(shè)計(jì)111

4.15小結(jié)113

第5章邊界掃描測試技術(shù)應(yīng)用116

5.1故障模型116

5.2器件模型117

5.2.1關(guān)鍵字符118

5.2.2器件模型實(shí)例118

5.3測試算法130

5.3.1計(jì)數(shù)/補(bǔ)償算法130

5.3.2走步算法131

5.3.3邊界掃描測試流程132

5.4芯片級(jí)測試134

5.4.1JTAG總線測試134

5.4.2芯片寄存器測試135

5.5單板級(jí)測試139

5.5.1基礎(chǔ)測試139

5.5.2上/下拉測試141

5.5.3互連測試142

5.5.4器件族測試143

5.5.5存儲(chǔ)器測試144

5.6系統(tǒng)級(jí)測試145

5.6.1系統(tǒng)級(jí)測試結(jié)構(gòu)146

5.6.2多點(diǎn)網(wǎng)關(guān)芯片147

5.6.3基于STA112的系統(tǒng)級(jí)測試架構(gòu)149

5.7應(yīng)用方式150

5.8優(yōu)缺點(diǎn)分析150

第6章串行矢量格式152

6.1引言152

6.2SVF命令集152

6.2.1SVF文件152

6.2.2SVF命令集153

6.3SVF命令詳述154

6.3.1寄存器測試結(jié)束155

6.3.2測試頻率設(shè)置155

6.3.3寄存器頭設(shè)置156

6.3.4并行測試矢量設(shè)置158

6.3.5并行管腳映射159

6.3.6測試運(yùn)行設(shè)置160

6.3.7寄存器掃描163

6.3.8狀態(tài)路徑設(shè)置165

JTAG接口相關(guān)推薦
  • 相關(guān)百科
  • 相關(guān)知識(shí)
  • 相關(guān)專欄

最新詞條

安徽省政采項(xiàng)目管理咨詢有限公司 數(shù)字景楓科技發(fā)展(南京)有限公司 懷化市人民政府電子政務(wù)管理辦公室 河北省高速公路京德臨時(shí)籌建處 中石化華東石油工程有限公司工程技術(shù)分公司 手持無線POS機(jī) 廣東合正采購招標(biāo)有限公司 上海城建信息科技有限公司 甘肅鑫禾國際招標(biāo)有限公司 燒結(jié)金屬材料 齒輪計(jì)量泵 廣州采陽招標(biāo)代理有限公司河源分公司 高鋁碳化硅磚 博洛尼智能科技(青島)有限公司 燒結(jié)剛玉磚 深圳市東海國際招標(biāo)有限公司 搭建香蕉育苗大棚 SF計(jì)量單位 福建省中億通招標(biāo)咨詢有限公司 泛海三江 威海鼠尾草 Excel 數(shù)據(jù)處理與分析應(yīng)用大全 廣東國咨招標(biāo)有限公司 甘肅中泰博瑞工程項(xiàng)目管理咨詢有限公司 山東創(chuàng)盈項(xiàng)目管理有限公司 當(dāng)代建筑大師 廣西北纜電纜有限公司 拆邊機(jī) 大山檳榔 上海地鐵維護(hù)保障有限公司通號(hào)分公司 甘肅中維國際招標(biāo)有限公司 舌花雛菊 湖北鑫宇陽光工程咨詢有限公司 GB8163標(biāo)準(zhǔn)無縫鋼管 中國石油煉化工程建設(shè)項(xiàng)目部 華潤燃?xì)猓ㄉ虾#┯邢薰? 韶關(guān)市優(yōu)采招標(biāo)代理有限公司 莎草目 建設(shè)部關(guān)于開展城市規(guī)劃動(dòng)態(tài)監(jiān)測工作的通知 電梯平層準(zhǔn)確度 廣州利好來電氣有限公司 四川中澤盛世招標(biāo)代理有限公司