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

          新聞中心

          EEPW首頁 > EDA/PCB > 設計應用 > 高速電路布局布線需要了解的知識技能(下)

          高速電路布局布線需要了解的知識技能(下)

          作者: 時間:2024-04-12 來源:山羊硬件Time 收藏

          高速電路無疑是設計中要求非常嚴苛的一部分,因為高速信號很容易被干擾,導致信號質(zhì)量下降,所以在設計的過程中就需要避免或降低這種情況的發(fā)生。

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

          在具體的高速電路布局布線中,這些知識技能需要掌握。

          阻抗不連續(xù)

          阻抗不連續(xù)也是常常會碰到的問題,走線的阻抗值一般取決于線寬與參考平面與走線之間的距離等等有關。

          走線越寬,它的阻抗就越小。阻抗不連續(xù)這個現(xiàn)象在連接接口端子的焊盤與高速信號連接的過程中需要特別注意,因為如果接口端子的焊盤特別大,而高速信號線又特別窄的話,就會出現(xiàn)大焊盤阻抗小,而高速信號的阻抗大,就會產(chǎn)生阻抗不連續(xù),然后就會產(chǎn)生信號的反射。


          所以在實際的設計過程中,為了防止阻抗不連續(xù),就需要在接線端子或者器件的焊盤下面添加一個禁布銅皮,從而加大阻抗,使得阻抗連續(xù)。

          另外過孔也會導致阻抗的不連續(xù),所以為了消除或者減少這種影響,在的內(nèi)層和過孔連接的中不需要的銅皮就應該去除掉,具體實操時可以通過聯(lián)系溝通PCB加工廠來消除掉不需要的銅皮,從而包裝阻抗的連續(xù)。


          差分信號

          這是中常常會碰到的一種信號類型,在設計差分信號,尤其是高速差分信號時是必須要保證等寬,等間距來實現(xiàn)特定的差分阻抗值的,不然信號就會有問題。

          在布置差分走線包含的區(qū)域內(nèi),是不允許布置過孔或者相關元器件的,因為如果放置不相干的元器件在里面,會導致信號傳輸時出現(xiàn)EMC問題,并且會導致阻抗不連續(xù)。


          另外,一些高速差分信號是需要串聯(lián)耦合電容的,在串聯(lián)這些耦合電容布局布線時,也是需要進行對稱布置的,同時需要特別注意的是選用電容的封裝規(guī)格時,推薦使用0402,0603規(guī)格小一點的類型,0805等大小以上則盡量不要去使用。


          布線時也是一樣,能不打過孔就不打過孔,如果碰上必須打過孔的情況,那過孔的分布也是需要對稱放置的。

          等長

          對于高速信號來說,等長是一個非常重要的概念,因為對于高速信號接口,總線傳輸?shù)刃枰紤]某些信號線之間的到達時間以及時間滯后誤差。


          比如說某兩個信號,它們在傳輸時的要求是要一起到達,那就需要讓這兩個信號保證在一定的時滯誤差內(nèi),不然信號傳輸就會出現(xiàn)問題,這個在實際設計時,必須要考慮好他們的走線等長。


          有時候可能因為板子外形的限制而導致走常規(guī)直線不能等長,這個時候就可以采用蛇形走線的方式來實現(xiàn)走線,從而滿足滯后誤差的要求。

          同時要布置蛇形走線時,需要布置在信號的源頭處,不要放置在末尾,因為在源頭的位置可以保證差分走線的信號大部分時間都是同步傳輸?shù)摹?/p>




          關鍵詞: PCB 電路設計

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();