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

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

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

看看JTAG的最初用途,邊界測(cè)試

FPGA之家 ? 來(lái)源:FPGA之家 ? 作者:FPGA之家 ? 2021-03-09 10:54 ? 次閱讀

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

邊界測(cè)試

這是一個(gè)簡(jiǎn)單的電子板(也稱(chēng)為“印刷電路板”的“ PCB”),帶有兩個(gè)IC(“集成電路”),一個(gè)CPU和一個(gè)FPGA。典型的電路板可能具有更多的IC。

18a9140a-7c39-11eb-8b86-12bb97331649.jpg

IC可以有很多引腳。因此,當(dāng)然,IC通過(guò)大量連接(PCB traces)連接在一起。這里只顯示四個(gè)。但是可以輕松地在PCB上放置幾千個(gè)。

18c5ecd8-7c39-11eb-8b86-12bb97331649.jpg

現(xiàn)在,如果您構(gòu)建一千個(gè)板,每個(gè)板具有數(shù)千個(gè)連接,則不可避免地會(huì)有一些不良板。如何測(cè)試所有這些板?必須確保所有這些連接都正確。不能只手動(dòng)測(cè)試所有這些連接。這樣就創(chuàng)建了JTAG。

18e98a4e-7c39-11eb-8b86-12bb97331649.jpg

JTAG可以控制(or hijack)所有IC的引腳。在圖片上,也許JTAG將使所有CPU引腳輸出,以及所有FPGA引腳輸入。然后,通過(guò)從CPU引腳發(fā)送一些數(shù)據(jù),并從FPGA引腳讀取值,JTAG可以確保電路板連接良好。

現(xiàn)在,JTAG實(shí)際上包含四個(gè)邏輯信號(hào),分別為T(mén)DI,TDO,TMS和TCK。從PC的角度來(lái)看,這是三個(gè)輸出和一個(gè)輸入。

◇TCK:時(shí)鐘信號(hào),為T(mén)AP的操作提供了一個(gè)獨(dú)立的、基本的時(shí)鐘信號(hào)。

◇TMS:模式選擇信號(hào),用于控制TAP狀態(tài)機(jī)的轉(zhuǎn)換。

◇TDI:數(shù)據(jù)輸入信號(hào)。

◇TDO:數(shù)據(jù)輸出信號(hào)。

19228d8a-7c39-11eb-8b86-12bb97331649.jpg

這四個(gè)信號(hào)需要以特定方式進(jìn)行布線(xiàn)。首先,TMS和TCK與所有JTAG IC并聯(lián)。

194447d6-7c39-11eb-8b86-12bb97331649.jpg

然后將TDI和TDO并連接起來(lái),形成一條鏈。用JTAG術(shù)語(yǔ),您經(jīng)常會(huì)聽(tīng)到“ JTAG-chain”一詞的來(lái)歷。

1987d212-7c39-11eb-8b86-12bb97331649.jpg

如您所見(jiàn),每個(gè)符合JTAG的IC都有四個(gè)用于JTAG的引腳(三個(gè)輸入和一個(gè)輸出)。名為T(mén)RST的第五個(gè)引腳是可選的(JTAG復(fù)位)。JTAG引腳通常是專(zhuān)用的(不共享用于其他目的)。

所有大型IC都使用通過(guò)JTAG進(jìn)行的邊界測(cè)試-邊界測(cè)試是創(chuàng)建JTAG的最初原因。如今,JTAG的使用已得到擴(kuò)展,以允許進(jìn)行諸如配置FPGA之類(lèi)的操作,然后在FPGA內(nèi)核內(nèi)部使用JTAG進(jìn)行調(diào)試。

責(zé)任編輯:lq

聲明:本文內(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)投訴
  • JTAG
    +關(guān)注

    關(guān)注

    6

    文章

    393

    瀏覽量

    71432
  • 引腳
    +關(guān)注

    關(guān)注

    16

    文章

    1132

    瀏覽量

    49742
  • 電子板
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

    1639

原文標(biāo)題:什么是JTAG?

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    PCB測(cè)試架和PCBA測(cè)試架的原理與用途

    一站式PCBA智造廠家今天為大家講講PCBA測(cè)試架有什么用?PCB與PCBA測(cè)試架的原理和用途。在電子制造領(lǐng)域,PCBA測(cè)試架是確保電路板質(zhì)量與可靠性的重要工具。通過(guò)模擬實(shí)際工作環(huán)境,
    的頭像 發(fā)表于 09-06 09:23 ?156次閱讀

    Samtec小課堂 | 兩分鐘了解JTAG連接器

    )是IEEE標(biāo)準(zhǔn)1149.1的通用名稱(chēng)。該標(biāo)準(zhǔn)定義了一種測(cè)試板級(jí)互連的特殊方法,也稱(chēng)為邊界掃描。簡(jiǎn)而言之,創(chuàng)建 JTAG 是為了測(cè)試常見(jiàn)問(wèn)題,但最近它已成為一種配置設(shè)備的方法。
    發(fā)表于 08-28 13:59 ?200次閱讀
    Samtec小課堂 | 兩分鐘了解<b class='flag-5'>JTAG</b>連接器

    在Traveo T2G CYT2B73BADQ0AZSGS上運(yùn)行JTAG邊界掃描,為什么無(wú)法從設(shè)備的JTAG端口獲得任何響應(yīng)?

    我試圖在 Traveo T2G CYT2B73BADQ0AZSGS 上運(yùn)行 JTAG 邊界掃描。 目前,我無(wú)法從設(shè)備的 JTAG 端口獲得任何響應(yīng)。 有沒(méi)有人設(shè)法在該設(shè)備上運(yùn)行邊界掃描
    發(fā)表于 05-22 07:19

    顏色識(shí)別邊界問(wèn)題

    顏色識(shí)別出現(xiàn)這種樣的左右邊框可能是什么原因?我感覺(jué)代碼好像沒(méi)有問(wèn)題上下邊界能畫(huà)出來(lái)左右邊界就畫(huà)不出來(lái)
    發(fā)表于 03-08 17:29

    邊界矢量數(shù)據(jù)是什么格式

    邊界矢量數(shù)據(jù)是一種用于描述地理空間邊界的格式。它包含了一系列的數(shù)據(jù)點(diǎn),這些點(diǎn)按照一定的順序連接起來(lái),形成了一條封閉的線(xiàn),來(lái)表示地理區(qū)域的邊界。 邊界矢量數(shù)據(jù)通常以矢量文件的形式存在,矢
    的頭像 發(fā)表于 02-25 15:16 ?892次閱讀

    關(guān)于JTAG口,你了解多少?

    IEEE標(biāo)準(zhǔn)用來(lái)解決板級(jí)問(wèn)題,誕生于20世紀(jì)80年代。今天JTAG被用來(lái)燒錄、debug、探查端口。當(dāng)然,最原始的使用是邊界測(cè)試。 1、邊界測(cè)試
    發(fā)表于 01-19 21:19

    模式帶寬在光纖測(cè)試中的用途

    大家好,本期我們一起討論下在光纖測(cè)試中經(jīng)常會(huì)聽(tīng)到的兩個(gè)名詞——模式帶寬和網(wǎng)絡(luò)應(yīng)用,看看他們?cè)诠饫w測(cè)試中的用途及對(duì)我們實(shí)際應(yīng)用的光纖鏈路有什么影響?
    的頭像 發(fā)表于 01-18 10:32 ?519次閱讀
    模式帶寬在光纖<b class='flag-5'>測(cè)試</b>中的<b class='flag-5'>用途</b>

    推拉力測(cè)試儀適用于各種不同用途測(cè)試及公式

    推拉力測(cè)試儀適用于各種不同用途測(cè)試! 1. 拉力測(cè)試。推拉力測(cè)試儀可以測(cè)試被測(cè)物體的拉力,例如
    的頭像 發(fā)表于 01-08 17:01 ?1238次閱讀
    推拉力<b class='flag-5'>測(cè)試</b>儀適用于各種不同<b class='flag-5'>用途</b>之<b class='flag-5'>測(cè)試</b>及公式

    JTAG經(jīng)典問(wèn)題解析

    請(qǐng)問(wèn),JTAG有5個(gè)端口,為什么Trst是可選的復(fù)位端口?
    的頭像 發(fā)表于 12-27 10:30 ?643次閱讀
    <b class='flag-5'>JTAG</b>經(jīng)典問(wèn)題解析

    【技術(shù)專(zhuān)欄】泰凌微電子JTAG工具使用教程(一)

    Group”的縮寫(xiě),是一種硬件調(diào)試和測(cè)試技術(shù),常被用于在集成電路中診斷和調(diào)試問(wèn)題。JTAG的正式名稱(chēng)為IEEE 1149.1標(biāo)準(zhǔn),是一種通過(guò)掃描鏈(scan chain)實(shí)現(xiàn)的測(cè)試方法,該方法可以在不破壞芯片的情況下,對(duì)集成電
    的頭像 發(fā)表于 12-20 10:00 ?2758次閱讀
    【技術(shù)專(zhuān)欄】泰凌微電子<b class='flag-5'>JTAG</b>工具使用教程(一)

    嵌入式C開(kāi)發(fā)中的JTAG接口定義及主要特點(diǎn)

    JTAG(聯(lián)合測(cè)試行動(dòng)組)是測(cè)試和調(diào)試集成電路的標(biāo)準(zhǔn),廣泛用于嵌入式系統(tǒng)開(kāi)發(fā)。
    的頭像 發(fā)表于 12-12 11:08 ?1298次閱讀
    嵌入式C開(kāi)發(fā)中的<b class='flag-5'>JTAG</b>接口定義及主要特點(diǎn)

    jtag接口和swd接口區(qū)別

    它們都可以用于嵌入式設(shè)備調(diào)試,但在設(shè)計(jì)、功能和性能方面存在一些區(qū)別。以下是關(guān)于 JTAG 和 SWD 接口的詳細(xì)比較。 1. 接口定義和適用性 JTAG 接口是一種標(biāo)準(zhǔn)化的串行接口,最初用于測(cè)
    的頭像 發(fā)表于 12-07 15:29 ?5495次閱讀

    5個(gè)PCB電路板測(cè)試架的用途

    5個(gè)PCB電路板測(cè)試架的用途
    的頭像 發(fā)表于 11-20 10:43 ?1278次閱讀

    簡(jiǎn)單認(rèn)識(shí)JTAG接口

    JTAG接口至少包括3個(gè)輸入端口(TDI、TMS、TCK)和1個(gè)輸出端口(TDO),統(tǒng)稱(chēng)測(cè)試訪(fǎng)問(wèn)端口(TAP)。TRST可選。當(dāng)TAP Controller在上電時(shí)不能復(fù)位,則TRST應(yīng)當(dāng)存在。
    的頭像 發(fā)表于 11-14 16:24 ?2476次閱讀
    簡(jiǎn)單認(rèn)識(shí)<b class='flag-5'>JTAG</b>接口

    JTAG在FLASH燒錄中的“江湖”

    首先,我們來(lái)看看JTAG燒錄FLASH的層次結(jié)構(gòu)
    的頭像 發(fā)表于 10-19 11:35 ?1983次閱讀
    <b class='flag-5'>JTAG</b>在FLASH燒錄中的“江湖”