版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、JTAG 接口 接口目錄JTAG接口§基本信息§JTAG的一些說明§JTAG接口定義§展開JTAG接口§基本信息§JTAG的一些說明§JTAG接口定義§展開JTAG 接口 接口1 JTAG(Joint Test Action Group;聯(lián)合測試行動(dòng)小組)是一種國際標(biāo)準(zhǔn)測試協(xié)議(IEEE1149.1 兼容),主要用于芯片內(nèi)部測試?,F(xiàn)在多數(shù)的高級(jí)器件都支持 J
2、TAG 協(xié)議,如DSP、 FPGA 器件等。 標(biāo)準(zhǔn)的 JTAG 接口是 4 線:TMS、TCK、 TDI、 TDO,分別為模式選擇、 時(shí)鐘、數(shù)據(jù)輸入和數(shù)據(jù)輸出§線。JTAG 最初是用來對(duì)芯片進(jìn)行測試的,JTAG 的基本原理是在器件內(nèi)部定義一個(gè)TAP(Test Access Port;測試訪問口)通過專用的 JTAG 測試工具對(duì)進(jìn)行內(nèi)部節(jié)點(diǎn)進(jìn)行測試。JTAG 測試允許多個(gè)器件通過 JTAG 接口串聯(lián)在一起,形成一個(gè) JTAG 鏈
3、, 能實(shí)現(xiàn)對(duì)各個(gè)器件分別測試。 現(xiàn)在,JTAG 接口還常用于實(shí)現(xiàn) ISP(In-System Programmable?在線編程§),對(duì) FLASH 等器件進(jìn)行編程。JTAG 編程方式是在線編程,傳統(tǒng)生產(chǎn)流程中先對(duì)芯片進(jìn)行預(yù)編程現(xiàn)再裝到板上因此而改變,簡化的流程為先固定器件到電路板上,再用 JTAG 編程,從而大大加快工程進(jìn)度 。JTAG 接口可對(duì) PSD 芯片內(nèi)部的所有部件進(jìn)行編程 。具有 JTAG 口的芯片都有如下 JTA
4、G 引腳§定義:TCK——測試時(shí)鐘輸入;TDI——測試數(shù)據(jù)輸入,數(shù)據(jù)通過 TDI 輸入 JTAG 口;TDO——測試數(shù)據(jù)輸出,數(shù)據(jù)通過 TDO 從 JTAG 口輸出;TMS——測試模式選擇,TMS 用來設(shè)置 JTAG 口處于某種特定的測試模式??蛇x引腳 TRST——測試復(fù)位,輸入引腳,低電平有效。含有 JTAG 口的芯片種類較多,如 CPU、DSP、CPLD 等。JTAG 內(nèi)部有一個(gè)狀態(tài)機(jī)§,稱為 TAP 控制器。T
5、AP 控制器的狀態(tài)機(jī)通過 TCK 和 TMS進(jìn)行狀態(tài)的改變,實(shí)現(xiàn)數(shù)據(jù)和指令的輸入。圖 1 為 TAP 控制器的狀態(tài)機(jī)框圖。2 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(B
6、oundary-Scan Register)邊界掃描寄存器通過JTAG 測試激活,平時(shí)這些引腳保持正常的 IC 功能。圖 2 為具有 JTAG 口的 IC 內(nèi)部 BSR 單putp(1,0,IP); //Run-Test/Idleputp(1,1,IP);putp(1,0,IP);if(check_id(SA1110ID))error_out(“failed to read device ID for the SA-1110“);put
7、p(1,1,IP); //退出數(shù)據(jù)寄存器§putp(1,1,IP); //更新數(shù)據(jù)寄存器putp(1,0,IP); //Run-Test/Idle,使 JTAG 復(fù)位putp(1,0,IP); //Run-Test/Idleputp(1,0,IP); //Run-Test/Idle}6 電路設(shè)計(jì)和編程中的注意事項(xiàng)① Flash 芯片的 WE、 CE、 OE 等控制線必須與 SA1110 的 BSR 相連。 只有這樣,才能通過
8、BSR 控制 Flash 的相應(yīng)引腳。② JTAG 口與 PC 并口的連接線要盡量短,原則上不大于 15cm。③ Flash 在擦寫和編程時(shí)所需的工作電流較大,在選用系統(tǒng)的供電芯片時(shí),必須加以考慮。④為提高對(duì) Flash 的編程速度,盡量使 TCK 不低于 6MHz,可編寫燒寫 Flash 程序時(shí)實(shí)現(xiàn)?;拘畔?基本信息JTAG(Joint Test Action Group)聯(lián)合測試行動(dòng)小組)是一種國際標(biāo)準(zhǔn)測試協(xié)議(IEEE1149.
9、1 兼容),主要用于芯片內(nèi)部測試。現(xiàn)在多數(shù)的高級(jí)器件都支持 JTAG 協(xié)議,如DSP、 FPGA 器件等。 標(biāo)準(zhǔn)的 JTAG 接口是 4 線:TMS、TCK、 TDI、 TDO,分別為模式選擇、 時(shí)鐘、數(shù)據(jù)輸入和數(shù)據(jù)輸出線。JTAG 最初是用來對(duì)芯片進(jìn)行測試的,基本原理是在器件內(nèi)部定義一個(gè) TAP(TestAccess Port?測試訪問口)通過專用的 JTAG 測試工具對(duì)進(jìn)行內(nèi)部節(jié)點(diǎn)進(jìn)行測試。JTAG 測試允許多個(gè)器件通過 JTAG
10、接口串聯(lián)在一起,形成一個(gè) JTAG 鏈, 能實(shí)現(xiàn)對(duì)各個(gè)器件分別測試?,F(xiàn)在,JTAG 接口還常用于實(shí)現(xiàn) ISP(In-System Programmable?在線編程),對(duì) FLASH等器件進(jìn)行編程。JTAG 編程方式是在線編程,傳統(tǒng)生產(chǎn)流程中先對(duì)芯片進(jìn)行預(yù)編程實(shí)現(xiàn)再裝到板上因此而改變,簡化的流程為先固定器件到電路板上,再用 JTAG 編程,從而大大加快工程進(jìn)度。JTAG 接口可對(duì) PSD 芯片內(nèi)部的所有部件進(jìn)行編程JTAG 的一些說明
11、的一些說明通常所說的 JTAG 大致分兩類,一類用于測試芯片的電氣特性,檢測芯片是否有問題;一類用于 Debug;一般支持 JTAG 的 CPU 內(nèi)都包含了這兩個(gè)模塊。一個(gè)含有 JTAG Debug 接口模塊的 CPU,只要時(shí)鐘正常,就可以通過 JTAG 接口訪問CPU 的 內(nèi) 部 寄 存 器 § 和 掛 在 CPU 總 線 上 的 設(shè) 備 , 如 FLASH , RAM , SOC ( 比 如4510B,44Box,AT91
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 14針與20針jtag接口介紹
- 14針與20針jtag接口介紹
- 緊湊型JTAG接口的設(shè)計(jì)與驗(yàn)證.pdf
- 基于51MX的JTAG接口的設(shè)計(jì)與仿真.pdf
- 基于JTAG接口實(shí)現(xiàn)ARM對(duì)FPGA的Firmware遠(yuǎn)程配置.pdf
- 一種基于JTAG接口的仿真器系統(tǒng)研究.pdf
- 基于以太網(wǎng)接口的ARM-JTAG仿真器設(shè)計(jì).pdf
- 基于JTAG接口電路測試系統(tǒng)的上位機(jī)軟件設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于JTAG接口電路故障診斷系統(tǒng)的上位機(jī)軟件設(shè)計(jì).pdf
- 基于JTAG接口電路測試與故障診斷系統(tǒng)的硬件電路設(shè)計(jì).pdf
- JTAG控制器的設(shè)計(jì).pdf
- JTAG的分析和研究.pdf
- JTAG的設(shè)計(jì)與研究.pdf
- 在線測試中應(yīng)用JTAG技術(shù)的研究.pdf
- 基于C-JTAG的軟核研究.pdf
- 多核架構(gòu)下JTAG調(diào)試的研究與設(shè)計(jì).pdf
- 基于ARM7TDMI的JTAG調(diào)試設(shè)計(jì).pdf
- JTAG軟核測試與應(yīng)用設(shè)計(jì).pdf
- jtag安裝使用說明v1.0
- jtag安裝使用說明v1.0
評(píng)論
0/150
提交評(píng)論