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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 利用Allegro實(shí)現(xiàn)嵌入式系統(tǒng)高速電路布線(xiàn)設(shè)計(jì)

          利用Allegro實(shí)現(xiàn)嵌入式系統(tǒng)高速電路布線(xiàn)設(shè)計(jì)

          作者:張藝凡 張藝夕 李琪 時(shí)間:2008-07-01 來(lái)源:微計(jì)算機(jī)信息 收藏

            1.在Allegr o的assign diff pair菜單中選擇建立差分對(duì)的信號(hào)Tx+/-,命名為T(mén)X_Pair。

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

            2.按照對(duì)信號(hào)TX+/-阻抗控制要求計(jì)算差分對(duì)線(xiàn)寬、線(xiàn)距,如圖4所示,選擇走線(xiàn)層面top層,填入差分對(duì)阻抗100歐,單線(xiàn)阻抗60歐,得到線(xiàn)寬10.1mil,主要線(xiàn)間距8.1mil。

            3.定義差分對(duì)TX_PAIR電氣約束條件:
            主要線(xiàn)寬,線(xiàn)間距:10mil/8mil;
            次要線(xiàn)寬/線(xiàn)間距:10mil/8mi;
            線(xiàn)最小間距:6mil;
            兩條線(xiàn)無(wú)法走到一起時(shí)允許的線(xiàn)長(zhǎng):100mil;
            兩條線(xiàn)可允許的誤差值:25mil。

            4.分配差分對(duì)TX_PAIR到電氣約束集,打開(kāi)差分對(duì)DRC模式。

          圖4差分對(duì)阻抗計(jì)算

            以上實(shí)現(xiàn)差分對(duì)走線(xiàn)和阻抗控制的方法在涉及到大量差分對(duì)的通信系統(tǒng)中非常簡(jiǎn)單實(shí)用。

            4 結(jié)語(yǔ)

            筆者利用強(qiáng)大的PCB設(shè)計(jì)軟件實(shí)現(xiàn)了基于EP9315系統(tǒng)的硬件設(shè)計(jì)。該板采用6層PCB布線(xiàn),完全滿(mǎn)足高速設(shè)計(jì)中對(duì)等長(zhǎng)、差分、阻抗控制的要求。 基于該電路設(shè)計(jì)的系統(tǒng)與武漢中科院巖土力學(xué)所設(shè)計(jì)的SY5聲波工程檢測(cè)儀實(shí)現(xiàn)了良好接口,與由51單片機(jī)搭建的原 SY5 聲波儀相比,改系統(tǒng)功耗降低,體積變小,穩(wěn)定性增強(qiáng),成本降低,更適合工業(yè)控制中的運(yùn)用。

          linux操作系統(tǒng)文章專(zhuān)題:linux操作系統(tǒng)詳解(linux不再難懂)

          DIY機(jī)械鍵盤(pán)相關(guān)社區(qū):機(jī)械鍵盤(pán)DIY



          上一頁(yè) 1 2 3 下一頁(yè)

          評(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); })();