<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 旁路開(kāi)關(guān)加速通過(guò)菊花鏈或JTAG鏈的數(shù)據(jù)

          旁路開(kāi)關(guān)加速通過(guò)菊花鏈或JTAG鏈的數(shù)據(jù)

          ——
          作者:ADI 公司 Catherine Redmond 時(shí)間:2005-06-13 來(lái)源: 收藏

          對(duì)多個(gè)器件構(gòu)成的菊花鏈進(jìn)行控制是相當(dāng)麻煩的,特別是當(dāng)唯一需要更新的器件處于鏈路倒數(shù)第1時(shí)控制更麻煩。必須寫(xiě)鏈路中的每個(gè)器件,導(dǎo)致慢的更新率。用緩沖器,F(xiàn)ET和電阻器旁路器件加速鏈路是可能的。但這會(huì)增加元件數(shù),布局成本,并需要板空間。
          一個(gè)比較簡(jiǎn)單和比較精致的方案是用單SOF-23封裝的ADG3223旁路開(kāi)關(guān)。此開(kāi)關(guān)可以旁路鏈路中的1個(gè)或多個(gè)器件,因此可以降低器件數(shù)。在圖1所示的實(shí)例中,ADG3223用于旁路3器件鏈路中的Device。正常的路由(圖1a)是:數(shù)據(jù)從Device 0數(shù)據(jù)輸出流入旁路開(kāi)關(guān)的引腳A1,通過(guò)Device1(再次通過(guò)旁路開(kāi)關(guān))并到Devic2。此行程依次把數(shù)據(jù)送到菊花鏈中的每個(gè)器件。
          為了斷開(kāi)1個(gè)器件或1個(gè)單元,使能線EN變低態(tài),使能旁路功能。圖14示出如何從數(shù)據(jù)通路中去除Device1。
          同樣,這類(lèi)器件可用于旁路JTAG鏈中的器件。在器件故障時(shí),旁路開(kāi)關(guān)可以斷開(kāi)鏈路中有故障的器件,并讓測(cè)試在其他器件中繼續(xù)進(jìn)行。
          ADG3223除旁路功能外,還可提供工作在不同電源的器件之間的數(shù)字電平變換。圖1所示器件工作電源Vcc0、Vcc1和Vcc2因?yàn)榕月烽_(kāi)關(guān)工作在兩個(gè)電源電壓,這允許從低電壓到高電壓電平轉(zhuǎn)換和從高電壓到低電平,電平能換。信號(hào)通路是單向的,數(shù)據(jù)從A到Y(jié)。電源電壓范圍1.65~3.6V。
          注意,A1和EN 輸入可接受1.6V和3.6V 之間的任意邏輯電平,因此可用工作在此電壓范圍的器件驅(qū)動(dòng)。A2邏輯輸入可接受的邏輯電平依賴于Vcc1電壓和Vcc2之間,以保證Device1和Device2可以接受寫(xiě)入它們的數(shù)據(jù)。
          圖1邏輯1加到ADG3233的EN輸入圖2用在JTAG鏈中的旁路開(kāi)關(guān)數(shù)據(jù)通過(guò)鏈路中所有3個(gè)器件(a)當(dāng)EN為低態(tài)時(shí),旁路器件1(b)
          圖2 用在JTAG鏈中的旁路開(kāi)關(guān)

          本文引用地址:http://www.ex-cimer.com/article/6775.htm


          關(guān)鍵詞:

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();