chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

JTAG Operation示例

sally100 ? 來(lái)源:數(shù)字ICer ? 2023-02-07 10:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

通過(guò)此前一系列文章熟悉 JTAG 架構(gòu)后,讓我們用一個(gè)完整的示例來(lái)了解用于 Debug 訪問(wèn)的 TAP 是如何工作的。

假設(shè)這么一個(gè)調(diào)試場(chǎng)景,我們出于調(diào)試需求,需要 JTAG 能夠訪問(wèn)并修改設(shè)計(jì)中一個(gè) 3 比特位寬的控制信號(hào)。在正常的 functional 模式中,該控制信號(hào)數(shù)值為 3'b111;但出于一些調(diào)試目的,我們想要把它改成 3'b100。以下是通過(guò) TAP 實(shí)現(xiàn)這一點(diǎn)的過(guò)程。

假設(shè)設(shè)計(jì)中的 JTAG 指令寄存器(IR)位寬為 4 比特。

首先我們需要在 JTAG 設(shè)計(jì)中增加一個(gè) 3 比特位寬的用戶數(shù)據(jù)寄存器(User DR),并將其輸出連接到我們想要修改的控制信號(hào)上。接下來(lái),我們?yōu)樵?User DR 指定一個(gè) opcode,比如 4'b1010(因?yàn)?IR 為 4 比特,因此 opcode 同樣為 4 比特)。在設(shè)計(jì)中添加該 User DR 時(shí),需要將其復(fù)位值設(shè)定為 3'b111(為什么?復(fù)位值對(duì)應(yīng)于該控制信號(hào)在 functional 模式中需要的數(shù)值,即 3'b111)。

這樣一來(lái),User DR 在任何 JTAG Update 事件更改數(shù)值前,將驅(qū)動(dòng)該信號(hào)為 3'b111。一般來(lái)說(shuō),在芯片上電過(guò)程中,JTAG 會(huì)比其他邏輯更早退出復(fù)位狀態(tài),因此,該控制信號(hào)能趕在被其驅(qū)動(dòng)的邏輯退出復(fù)位之前,確保其數(shù)值為所需的 3'b111。

05166ea8-a63d-11ed-bfe3-dac502259ad0.png

圖 1- 示例的時(shí)序圖

圖 1 中的時(shí)序圖展示了如何將 User DR 的數(shù)值更新為 3‘b100 的過(guò)程。該時(shí)序圖來(lái)自 JTAG 工業(yè)標(biāo)準(zhǔn),其中的 TMS 和 TDI 以及 IR/DR Hold Register 在時(shí)鐘下降沿更新數(shù)值,而 FSM 狀態(tài)以及 IR/DR Hold Register 則在時(shí)鐘上升沿跳變數(shù)值。

圖 1 中的 16-狀態(tài) FSM 從 Test-Logic Reset 狀態(tài)開(kāi)始工作,通過(guò)設(shè)置 TMS 的時(shí)序使?fàn)顟B(tài)機(jī)進(jìn)入 Shift IR 狀態(tài)。

接下來(lái)通過(guò) TDI 端口數(shù)據(jù)寄存器對(duì)應(yīng)的 opcode(4’b1010)移入指令寄存器。shift 和 hold 寄存器的初始值均為復(fù)位值 0,4'b1010 由從 LSB 到 MSB 的順序串行地移入指令寄存器中。

通過(guò)設(shè)置 TMS 的時(shí)序使?fàn)顟B(tài)機(jī)進(jìn)入 Update IR 狀態(tài)。在 Update IR 狀態(tài)中,IR 的 hold 寄存器更新為 Shift 寄存器中的值,指令譯碼器解碼該指令的數(shù)值,建立起一條 TDI 和用戶數(shù)據(jù)寄存器之間的通路。

接下來(lái),F(xiàn)SM 退出 Update IR 狀態(tài),轉(zhuǎn)移至 Shift DR 狀態(tài),此時(shí)串行地向 DR shift 寄存器中移入所需的數(shù)值 3'b100,由從 LSB 到 MSB 的順序。在數(shù)據(jù) 3'b100 完全加載到 Shift 寄存器中后,F(xiàn)SM 跳轉(zhuǎn)到 Update DR 狀態(tài)。在該狀態(tài)中,DR hold 寄存器更新為 3'b100,就在此時(shí),需要修改的控制信號(hào)數(shù)值也從復(fù)位值 3’b111 改變?yōu)?3'b100。

審核編輯 :李倩

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

    關(guān)注

    31

    文章

    5590

    瀏覽量

    129160
  • JTAG
    +關(guān)注

    關(guān)注

    6

    文章

    411

    瀏覽量

    74633

原文標(biāo)題:JTAG Operation 示例

文章出處:【微信號(hào):數(shù)字ICer,微信公眾號(hào):數(shù)字ICer】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    cc3200 移植file operation 和tcp出現(xiàn)的rtos問(wèn)題

    像例程一樣運(yùn)行成功。我想問(wèn):1.這個(gè)error的原因是什么?如何解決?2.能否不使用OS 在其他項(xiàng)目中運(yùn)用tcp和file operation3. _SlNonOsMainLoopTask() 這個(gè)函數(shù)的具體用法示例,細(xì)節(jié)的說(shuō)明
    發(fā)表于 02-24 10:04

    怎么在Xilinx FPGA上獲得JTAG詳細(xì)文檔的最佳位置

    in-depth technical detail for JTAG operation in Xilinx FPGAs.I am considering building my own TAP
    發(fā)表于 01-24 09:36

    JTAG口及其對(duì)Flash的在線編程

    通過(guò)JTAG 實(shí)現(xiàn)對(duì)Flash 在線編程。首先, 介紹JTAG 的定義、結(jié)構(gòu)及引腳的定義, 并闡述JTAG 狀態(tài)機(jī)的工作原理。然后,介紹JTAG口的邊界掃描寄存器,給出實(shí)現(xiàn)
    發(fā)表于 04-16 10:00 ?62次下載

    JTAG先進(jìn)的功能和系統(tǒng)設(shè)計(jì),JTAG Advanced C

    JTAG先進(jìn)的功能和系統(tǒng)設(shè)計(jì),JTAG Advanced Capabilities and System Design The JTAG bus, originally intended
    發(fā)表于 05-16 09:57 ?32次下載

    JTAG調(diào)試原理(推薦)

    JTAG調(diào)試原理(推薦):ARM JTAG 調(diào)試原理
    發(fā)表于 05-27 08:59 ?21次下載

    JTAG調(diào)試原理(推薦)

    JTAG調(diào)試原理(推薦):溫度循環(huán)監(jiān)測(cè)儀
    發(fā)表于 05-27 10:38 ?55次下載

    什么是jtag接口 jtag接口定義 JTAG ARM

    什么是jtag接口 JTAG(Joint Test Action Group ,聯(lián)合測(cè)試行動(dòng)小組 ) 是一種國(guó)際標(biāo)準(zhǔn)測(cè)試協(xié)議,主要用于芯片內(nèi)部測(cè)試及對(duì)系統(tǒng)進(jìn)行仿真、調(diào)試, J
    發(fā)表于 12-20 13:40 ?5.4w次閱讀
    什么是<b class='flag-5'>jtag</b>接口 <b class='flag-5'>jtag</b>接口定義 <b class='flag-5'>JTAG</b> ARM

    PMU Mode Operation for the MAX

    PMU Mode Operation for the MAX9979 Pin-Electronics IC Abstract: This application note
    發(fā)表于 12-25 17:55 ?1829次閱讀
    PMU Mode <b class='flag-5'>Operation</b> for the MAX

    JTAG功能及系統(tǒng)設(shè)計(jì)

    本內(nèi)容向大家提供了JTAG功能及系統(tǒng)設(shè)計(jì) JTAG也是一種國(guó)際標(biāo)準(zhǔn)測(cè)試協(xié)議(IEEE 1149.1兼容),主要用于芯片內(nèi)部測(cè)試?,F(xiàn)在多數(shù)的高級(jí)器件都支持JTAG協(xié)議,如DSP、FPGA器件等。標(biāo)準(zhǔn)的
    發(fā)表于 03-30 10:04 ?0次下載
    <b class='flag-5'>JTAG</b>功能及系統(tǒng)設(shè)計(jì)

    LT1017:Circuitry for Single Cell Operation

    Portable, battery-powered operation of electronic apparatushas become increasingly desirable.
    發(fā)表于 01-06 14:29 ?50次下載
    LT1017:Circuitry for Single Cell <b class='flag-5'>Operation</b>

    ARM JTAG 調(diào)試原理

    ARM JTAG 調(diào)試原理對(duì)于了解jtag結(jié)構(gòu)由很好的幫助。
    發(fā)表于 03-10 14:08 ?10次下載

    jtag接口是什么_jtag接口定義

    JTAG(JointTestActionGroup,聯(lián)合測(cè)試行動(dòng)小組)是一種國(guó)際標(biāo)準(zhǔn)測(cè)試協(xié)議,主要用于芯片內(nèi)部測(cè)試及對(duì)系統(tǒng)進(jìn)行仿真、調(diào)試,JTAG技術(shù)是一種嵌入式調(diào)試技術(shù),它在芯片內(nèi)部封裝了專門(mén)
    發(fā)表于 01-11 09:45 ?3.3w次閱讀
    <b class='flag-5'>jtag</b>接口是什么_<b class='flag-5'>jtag</b>接口定義

    ARM的JTAG調(diào)試結(jié)構(gòu)

    JTAG是Joint Test Action Group的縮寫(xiě),是IEEE 1149.1標(biāo)準(zhǔn)。使用JTAG的優(yōu)點(diǎn):JTAG的建立使得集成電路固定在PCB上,只通過(guò)邊界掃描便可以被測(cè)試。
    的頭像 發(fā)表于 08-27 14:18 ?3705次閱讀

    JTAG簡(jiǎn)介 JTAG和SWD之間的區(qū)別

    01JTAG簡(jiǎn)介 JTAG(JointTest ActionGroup)是一個(gè)接口,為了這個(gè)接口成立了一個(gè)小組叫JTAG小組,它成立于1985年。在1990年IEEE覺(jué)得一切妥當(dāng),于是發(fā)布了IEEE
    的頭像 發(fā)表于 07-23 17:53 ?7.1w次閱讀
    <b class='flag-5'>JTAG</b>簡(jiǎn)介 <b class='flag-5'>JTAG</b>和SWD之間的區(qū)別

    什么是JTAG?用途是什么

    JTAG是1980年代開(kāi)發(fā)的用于解決電子板制造問(wèn)題的IEEE標(biāo)準(zhǔn)(1149.1)。如今,它可以用作編程,調(diào)試和探測(cè)端口。但是首先,讓我們看看JTAG的最初用途,邊界測(cè)試。
    的頭像 發(fā)表于 10-17 17:46 ?1.1w次閱讀