新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > JTAG接口的結(jié)構(gòu)組成

        JTAG接口的結(jié)構(gòu)組成

        作者: 時(shí)間:2011-12-08 來(lái)源:網(wǎng)絡(luò) 收藏
        JTAG調(diào)試接口的結(jié)構(gòu)如圖1所示。它由測(cè)試訪問(wèn)端口TAP(Test Access Port)控制器、旁路(bypass)寄存器、指令寄存器和數(shù)據(jù)寄存器,以及與兼容的ARM架構(gòu)處理器組成;處理器的每個(gè)引腳都有一個(gè)移位寄存單元,稱為邊界掃描單元BSC(Boundary Scan Cell),它將JTAG電路與處理器核邏輯電路聯(lián)系起來(lái),同時(shí),隔離了處理器核邏輯電路與芯片引腳;所有的邊界掃描單元構(gòu)成了邊界掃描寄存器BSR,該寄存器電路僅在進(jìn)行JTAG測(cè)試有效,在處理器核正常工作時(shí)無(wú)效。

        JTAG調(diào)試接口不意圖

          圖1 JTAG調(diào)試接口示意圖

          (1)TAP(測(cè)試訪問(wèn)端口)控制器

          TAP控制器對(duì)嵌入在ARM處理器核內(nèi)部的測(cè)試功能電路的訪問(wèn)控制,是一個(gè)同步狀態(tài)機(jī),通過(guò)測(cè)試模式選擇TMS和時(shí)鐘信號(hào)TCK來(lái)控制其狀態(tài)機(jī)。通過(guò)測(cè)試模式選擇TMS和時(shí)鐘信號(hào)TCK *控制其狀態(tài)轉(zhuǎn)移,實(shí)現(xiàn)IEEE1149.1標(biāo)準(zhǔn)所確定的測(cè)試邏輯電路的工作時(shí)序。

          (2)指令寄存器

          指令寄存器是串行移位寄存器,通過(guò)它可以串行輸入執(zhí)行各種操作的指令。

          (3)數(shù)據(jù)寄存器組

          數(shù)據(jù)寄存器組是一組串行移位寄存器。操作指令被串行裝入由當(dāng)前指令所選擇的數(shù)據(jù)寄存器,隨著操作的進(jìn)行,測(cè)試結(jié)果被串行移出。其中:

          ·器件ID寄存器:讀出在芯片內(nèi)固化的D號(hào)。

          ·旁路寄存器:1位移位寄存器,用一個(gè)時(shí)鐘的延遲把TDI連接至TDO,使測(cè)試者在同一電路板測(cè)試循環(huán)內(nèi)訪問(wèn)其他器件。

          ·邊界掃描寄存器(掃描鏈):截取ARM處理器核與芯片引腳之間的所有信號(hào),組成專用的寄存器位。



        關(guān)鍵詞: JTAG接口

        評(píng)論


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

        關(guān)閉
        主站蜘蛛池模板: 徐汇区| 名山县| 阳曲县| 团风县| 东城区| 隆安县| 环江| 吉木乃县| 自贡市| 泰宁县| 三江| 扎赉特旗| 奉新县| 进贤县| 黔江区| 平果县| 老河口市| 开平市| 梁平县| 益阳市| 潜山县| 运城市| 富裕县| 定日县| 淳化县| 炉霍县| 鄂州市| 开原市| 永德县| 安远县| 麟游县| 罗山县| 昭苏县| 化德县| 揭西县| 万山特区| 托克托县| 齐河县| 南阳市| 乐都县| 时尚|