日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > EDA > 電子設(shè)計(jì)自動(dòng)化
[導(dǎo)讀]所有邏輯器件的廠商生產(chǎn)的器件都支持JTAG加載電路,它是一種通用的加載電路.幾乎所有的邏輯工程師或硬件開(kāi)發(fā)工程師都曾被這種簡(jiǎn)單的JTAG控制電路困惑過(guò).本人通過(guò)多次的現(xiàn)場(chǎng)應(yīng)用,把JTAG電路的應(yīng)用技巧總結(jié)如下.(以ALTE

所有邏輯器件的廠商生產(chǎn)的器件都支持JTAG加載電路,它是一種通用的加載電路.幾乎所有的邏輯工程師或硬件開(kāi)發(fā)工程師都曾被這種簡(jiǎn)單的JTAG控制電路困惑過(guò).本人通過(guò)多次的現(xiàn)場(chǎng)應(yīng)用,把JTAG電路的應(yīng)用技巧總結(jié)如下.(以ALTERA,并且FPGA支持CPU+JTAG編程模式為例).

  典型的JTAG控制電路

  很多設(shè)計(jì)者在應(yīng)用此電路的時(shí)候,往往達(dá)不到理想的效果.該電路使用方法不正確,可能導(dǎo)致如下結(jié)果:

  問(wèn)題一:電路無(wú)法正常加載.

  問(wèn)題二:電路可以正常加載,編程軟件顯示加載過(guò)程正常,但加載后內(nèi)部邏輯被復(fù)位.(多出現(xiàn)在CPLD+FLASH方式和CPU+FLASH方式)

  問(wèn)題三:CONF_DONE信號(hào)不能夠正常變高.

  工程師在使用此電路的時(shí)候,不要忽略nCONFIG,MSEL[3..0]和DCLK等特殊管腳的作用,更不要忽略上拉和下拉電路的作用.

nCONFIG,MSEL[3..0],DCLK等特殊管腳的作用.

  1.nCONFIG信號(hào)是FPGA的另一種加載模式PS(PassiveSerial)的握手信號(hào),該信號(hào)低電平有效.因?yàn)镻S模式的時(shí)鐘可以由設(shè)計(jì)者靈活控制,并且時(shí)序簡(jiǎn)單.PS模式常用于CPU加載或CPLD+FLASH等方式的加載,以方便CPU或CPLD模擬PS的時(shí)序.其典型電路為:

CPU加載或CPLD+FLASH加載方式

PS模式時(shí)序圖

  FPGA既采用CPU加載又采用JTAG的加載模式.這是一種典型的應(yīng)用,CPU加載可以避免使用昂貴的配置芯片,在產(chǎn)品量產(chǎn)時(shí)使用.JTAG加載模式一般用于量產(chǎn)之前的調(diào)試.在調(diào)試的過(guò)程中,如果不對(duì)nCONFIG信號(hào)進(jìn)行正確的處理,可能導(dǎo)致”問(wèn)題二”.從PS模式的時(shí)序圖上可以清楚的看到,nCONFIG信號(hào)是低電平有效,PS的控制電路檢測(cè)該信號(hào)的下降沿.如果采用CPU+JTAG模式編程FPGA,因在調(diào)試時(shí)只會(huì)用到JTAG模式,那么此時(shí)的nCONFIG必須保證為高電平.也就是PS模式無(wú)效.

  2.MSEL[3..0]是ModeSelect管腳.因?yàn)镕PGA支持不同的加載模式.在用到特殊模式編程FPGA時(shí),必須把MSEL[3..0]設(shè)置為對(duì)應(yīng)的狀態(tài).

從下面的注釋可以看到,JTAG模式對(duì)MSEL[3..0]無(wú)任何要求,可以接’1’,’0’,NC等.由于電路支持CPU加載模式.MSEL[3..0]以PS模式的要求為準(zhǔn).

  3.DCLK屬于AS(ActiveSerial)模式的時(shí)鐘管腳.AS模式是專用配置芯片和FPGA的連接電路.如果電路只支持CPU+JTAG方式,那么DCLK應(yīng)為一個(gè)確定的電平,可以為高/低電平,但不能夠接NC.

  上拉和下拉電路的作用

  Altera公司不斷優(yōu)化JTAG模式中的上拉和下拉電路,這是隨著FPGA內(nèi)部的JTAG控制的發(fā)展而發(fā)展的.這些電阻有不可低估的作用,不但需要設(shè)計(jì)者在PCB上一個(gè)不漏,而且需要靈活應(yīng)用.

  上拉/下拉電阻的三大作用:

  1.保證電路的初始值.比如TCK信號(hào)采用下拉電阻.為什么采用下拉電阻,而不采用上拉電阻呢?因?yàn)橄吕娮枋筎CK信號(hào)的初始值為0,由于是時(shí)鐘信號(hào),可以保證時(shí)鐘信號(hào)在初值后第一個(gè)邊沿為上升沿,而JTAG控制電阻正是以TCK的上升沿向FPGA內(nèi)部寫(xiě)配置數(shù)據(jù)的.

  2.這里的上/下拉電阻僅僅屬于推薦值,并非確定值,目的是保證信號(hào)質(zhì)量.以上拉電阻為例,如果上拉電阻為10K以上,由于管腳對(duì)地有一個(gè)等效電容,由于T=RC,C由器件的工藝決定,電阻越大,充放電時(shí)間越長(zhǎng),信號(hào)的上升沿就越緩慢,斜率就越小.上升時(shí)間如果超過(guò)JTAG控制電路的要求,向FPGA內(nèi)部寫(xiě)數(shù)據(jù)就可能出錯(cuò).那么,如果上拉電阻越小呢?會(huì)不會(huì)上升時(shí)間變小呢?是的.電阻變小,上升時(shí)間變小,斜率變大,但是卻帶來(lái)了另一個(gè)嚴(yán)峻的問(wèn)題,如果電阻小到一定程度,信號(hào)將在上升沿出現(xiàn)上沖現(xiàn)象,情形嚴(yán)重時(shí)會(huì)出現(xiàn)信號(hào)的振鈴.如果電阻太小,產(chǎn)生的倒灌電流超過(guò)器件IO的容限,JTAG控制電路會(huì)燒壞.

那么,這個(gè)電阻究竟多大才滿足一般PCB的要求呢?一般情況使用4.7K.

  3.保證信號(hào)的驅(qū)動(dòng)能力.前面提到,電阻越小,信號(hào)的斜率越小,同時(shí)信號(hào)的驅(qū)動(dòng)能力越強(qiáng).電阻越大,信號(hào)斜率越大,同時(shí)信號(hào)的驅(qū)動(dòng)能力越弱.這一點(diǎn)在JTAG菊花鏈電路中有及其重要的重要.

JTAG菊花鏈電路

  如有多個(gè)FPGA在同一板卡中,在板卡集成度較高的情況下會(huì)采用該電路.一般情況,菊花鏈不超過(guò)3三級(jí),也就是不超過(guò)三個(gè)FPGA時(shí),可以采用上述電路.由于JTAG控制電路的信號(hào)的吸電流較大,加上PCB走線的功率損耗,可以通過(guò)調(diào)節(jié)上/下拉電阻的方式來(lái)調(diào)節(jié)信號(hào)的驅(qū)動(dòng)強(qiáng)度.

  如果菊花鏈超過(guò)三級(jí),也就是超過(guò)三個(gè)FPGA.則推薦使用Buffer增強(qiáng)JTAG各個(gè)信號(hào)的驅(qū)動(dòng)強(qiáng)度

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

在這篇文章中,小編將對(duì)CPU中央處理器的相關(guān)內(nèi)容和情況加以介紹以幫助大家增進(jìn)對(duì)CPU中央處理器的了解程度,和小編一起來(lái)閱讀以下內(nèi)容吧。

關(guān)鍵字: CPU 中央處理器 晶圓

在桌面級(jí)處理器上,AMD多年來(lái)一直在多核上有優(yōu)勢(shì),不過(guò)12代酷睿開(kāi)始,Intel通過(guò)P、E核異構(gòu)實(shí)現(xiàn)了反超,13代酷睿做到了24核32線程,核心數(shù)已經(jīng)超過(guò)了銳龍7000的最大16核。在服務(wù)器處理器上,AMD優(yōu)勢(shì)更大,64...

關(guān)鍵字: AMD CPU Intel EUV

華為麒麟芯片(HUAWEI Kirin)是華為技術(shù)有限公司于2019年9月6日在德國(guó)柏林和北京同時(shí)發(fā)布的一款新一代旗艦芯片。華為麒麟在3G芯片大戰(zhàn)中,扮演了“黑馬”的角色。

關(guān)鍵字: 麒麟 CPU 華為Mate 50

據(jù)業(yè)內(nèi)信息,近日ADM的一份內(nèi)部報(bào)告顯示,ADM正在計(jì)劃降低其銳龍 7000 CPU的生產(chǎn)計(jì)劃。現(xiàn)階段全球市場(chǎng)PC的低迷和銷(xiāo)量下滑,再加上AM5平臺(tái)整體反響不佳等等一系列原因?qū)е翧DM采取這一行動(dòng)計(jì)劃。

關(guān)鍵字: PC ADM 銳龍 7000 CPU

北京2022年10月17日 /美通社/ --  "天下武功、唯快不破",數(shù)字經(jīng)濟(jì)時(shí)代尤甚。 數(shù)據(jù)極富價(jià)值,堪比新時(shí)代的石油。數(shù)字經(jīng)濟(jì)時(shí)代,數(shù)據(jù)價(jià)值如何快速、高效地釋放顯得尤為重要。自20...

關(guān)鍵字: 軟件 IO SSD CPU

Linux內(nèi)核是從V2.6開(kāi)始引入設(shè)備樹(shù)的概念,其起源于OF:OpenFirmware, 用于描述一個(gè)硬件平臺(tái)的硬件資源信息,這些信息包括:CPU的數(shù)量和類別、內(nèi)存基地址和大小、總線和橋、外設(shè)連接、中斷控制器和中斷使用情...

關(guān)鍵字: Linux內(nèi)核 硬件 CPU

(微控制單元 MCU(Microcontroller Unit),又稱單片機(jī),是把中央處理器(CentralProcess Unit; CPU)的頻率與規(guī)格做適當(dāng)縮減,并將內(nèi)存(memory)、計(jì)數(shù)器(Timer)、US...

關(guān)鍵字: 單片機(jī) 芯片 CPU

最近為什么越來(lái)越多的研究開(kāi)始利用FPGA作為CNN加速器?FPGA與CNN的相遇究竟能帶來(lái)什么神奇效果呢?原來(lái),F(xiàn)PGA擁有大量的可編程邏輯資源,相對(duì)于GPU,它的可重構(gòu)性以及高功耗能效比的優(yōu)點(diǎn),是GPU無(wú)法比擬的;同時(shí)...

關(guān)鍵字: FPGA 可編程邏輯資源 GPU

FPGA的應(yīng)用領(lǐng)域包羅萬(wàn)象,我們今天來(lái)看看在音樂(lè)科技領(lǐng)域及醫(yī)療照護(hù)的智能巧思。

關(guān)鍵字: FPGA 科技領(lǐng)域 智能

日前,瀾起科技宣布其第三代津逮?CPU系列產(chǎn)品通過(guò)了VMware公司的產(chǎn)品兼容性認(rèn)證,達(dá)到VMware ESXi 7.0 U3虛擬化平臺(tái)的通用兼容性及性能、可靠性要求,滿足用戶的關(guān)鍵應(yīng)用需要。

關(guān)鍵字: 瀾起科技 CPU VMware兼容性

電子設(shè)計(jì)自動(dòng)化

21464 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉