差分信號線的分析和LAYOUT

2020-12-11 電子產品世界

隨著近幾年對速率的要求快速提高,新的總線協議不斷的提出更高的速率。傳統的總線協議已經不能夠滿足要求了。串行總線由於更好的抗幹擾性,和更少的信號線,更高的速率獲得了眾多設計者的青睞。而串行總線又尤以差分信號的方式為最多。所以在這篇中整理了些有關差分信號線的設計和大家探討下。

本文引用地址:http://www.eepw.com.cn/article/188368.htm


1.差分信號線的原理和優缺點

差分信號(Differential Signal)在高速電路設計中的應用越來越廣泛,電路中最關鍵的信號往往都要採用差分結構設計,什麼另它這麼倍受青睞呢?在PCB 設計中又如何能保證其良好的性能呢?帶著這兩個問題,我們進行下一部分的討論。 何為差分信號?通俗地說,就是驅動端發送兩個等值、反相的信號,接收端通過比較這兩個電壓的差值來判斷邏輯狀態「0」還是「1」。而承載差分信號的那一對走線就稱為差分走線。

差分信號和普通的單端信號走線相比,最明顯的優勢體現在以下三個方面:

a.抗幹擾能力強,因為兩根差分走線之間的耦合很好,當外界存在噪聲幹擾時,幾乎是同時被耦合到兩條線上,而接收端關心的只是兩信號的差值,所以外界的共模噪聲可以被完全抵消。

b.能有效抑制EMI,同樣的道理,由於兩根信號的極性相反,他們對外輻射的電磁場可以相互抵消,如圖在A-A『的電流是從右到左,那B-B『的是從左到右,那麼按右手螺旋定則,那他們的磁力線是互相抵消的。耦合的越緊密,互相抵消的磁力線就越多。洩放到外界的電磁能量越少。

c.時序定位精確,由於差分信號的開關變化是位於兩個信號的交點,而不像普通單端信號依靠高低兩個閾值電壓判斷,因而受工藝,溫度的影響小,能降低時序上的誤差,同時也更適合於低幅度信號的電路。目前流行的LVDS(low voltage differential signaling)就是指這種小振幅差分信號技術。


2.差分信號的一個實例:LVDS

LVDS(Low Voltage Differential Signaling)是一種低擺幅的電流型差分信號技術,它使得信號能在差分PCB線對或平衡電纜上以幾百Mbps的速率傳輸,其低壓幅和低電流驅動輸出實現了低噪聲和低功耗。LVDS驅動器由一個驅動差分線對的電流源組成通常電流為3.5mA),LVDS接收器具有很高的輸入阻抗,因此驅動器輸出的電流大部分都流過100Ω的匹配電阻,並在接收器的輸入端產生大約350mA 的電壓。當驅動器翻轉時,它改變流經電阻的電流方向,因此產生有效的邏輯″1″和邏輯″0″狀態。低擺幅驅動信號實現了高速操作並減小了功率消耗,差分信號提供了適當噪聲邊緣和功率消耗大幅減少的低壓擺幅。功率的大幅降低允許在單個集成電路上集成多個接口驅動器和接收器。這提高了PCB板的效能,減少了成本。

不管使用的LVDS傳輸媒質是PCB線對還是電纜,都必須採取措施防止信號在媒質終端發生反射,同時減少電磁幹擾。LVDS要求使用一個與媒質相匹配的終端電阻(100±20Ω),該電阻終止了環流信號,應該將它儘可能靠近接收器輸入端放置。LVDS驅動器能以超過155.5Mbps的速度驅動雙絞線對,距離超過10m。對速度的實際限制是:

①送到驅動器的TTL數據的速度;

②媒質的帶寬性能。

通常在驅動器側使用復用器、在接收器側使用解復用器來實現多個TTL信道和一個LVDS信道的復用轉換,以提高信號速率,降低功耗。並減少傳輸媒質和接口數,降低設備複雜性。

LVDS接收器可以承受至少±1V的驅動器與接收器之間的地的電壓變化。由於LVDS驅動器典型的偏置電壓為+1.2V,地的電壓變化、驅動器偏置電壓以及輕度耦合到的噪聲之和,在接收器的輸入端相對於接收器的地是共模電壓。這個共模範圍是:+0.2V~+2.2V。建議接收器的輸入電壓範圍為:0V~+2.4V。


3.差分信號的布線要求:

對於PCB 工程師來說,罟刈⒌幕故僑綰穩繁T謔導首呦咧心芡耆發揮差分走線的這些優勢。也許只要是接觸過Layout 的人都會了解差分走線的一般要求,即差分對的布線有兩點要注意,一是兩條線的長度要儘量一樣長,等長是為了保證兩個差分信號時刻保持相反極性,減少共模分量。另一是兩線的間距(此間距由差分阻抗決定)要一直保持不變,也就是要保持平行。平行的方式有兩種,一為兩條線走在同一走線層(side-by-side),一為兩條線走在上下相鄰兩層(over-under)。一般以前者side-by-side 實現的方式較多。

等距則主要是為了保證兩者差分阻抗一致,減少反射。對差分對的布線方式應該要適當的靠近且平行。所謂適當的靠近是因為這間距會影響到差分阻抗(differential impedance)的值, 此值是設計差分對的重要參數。需要平行也是因為要保持差分阻抗的一致性。若兩線忽遠忽近, 差分阻抗就會不一致, 就會影響信號完整性(signal integrity)及時間延遲(timing delay)。

下面是差分傳輸線模型

為便於分析,差分線對常常根據它的奇模和偶模阻抗和延遲來描述,而這些與其差模和共模對應的部分是密切相關的,因此可以用方程1 來計算。

這兒Ctot = Cself + Cm 。Cself 是一條線與地之間的電容,而Cm 是兩條線之間的電容。Lself 和Lm 分別是一條線的自電感,和兩條線之間的互電感。

差分阻抗被定義為在兩條差分驅動的導線之間所測得的阻抗。(所謂差分驅動就是指當兩個完全一樣,但極性相反的信號)。差分阻抗是對著奇模阻抗而言的,所謂奇模阻抗是指當兩條導線被差分驅動[3]時,在差分線對中一條傳輸導線的阻抗。偶模阻抗是指當兩條導線都被一個單一的對地共模信號驅動時,在差分線對中兩條導線的阻抗。

利用方程1,可以推得:

差分阻抗

共模阻抗

但所有這些規則都不是用來生搬硬套的,不少工程師似乎還不了解高速差分信號傳輸的本質。下面重點討論一下PCB 差分信號設計中幾個常見的誤區。

誤區一:認為差分信號不需要地平面作為回流路徑,或者認為差分走線彼此為對方提供回流途徑。造成這種誤區的原因是被表面現象迷惑,或者對高速信號傳輸的機理認識還不夠深入。雖然差分電路對於類似地彈以及其它可能存在於電源和地平面上的噪音信號是不敏感的。地平面的部分回流抵消並不代表差分電路就不以參考平面作為信號返迴路徑,其實在信號回流分析上,差分走線和普通的單端走線的機理是一致的,即高頻信號總是沿著電感最小的迴路進行回流,最大的區別在於差分線除了有對地的耦合之外,還存在相互之間的耦合,哪一種耦合強,那一種就成為主要的回流通路。

在PCB 電路設計中,一般差分走線之間的耦合較小,往往只佔10~20%的耦合度,更多的還是對地的耦合,所以差分走線的主要回流路徑還是存在於地平面。當地平面發生不連續的時候,無參考平面的區域,差分走線之間的耦合才會提供主要的回流通路。儘管參考平面的不連續對差分走線的影響沒有對普通的單端走線來的嚴重,但還是會降低差分信號的質量,增加EMI,要儘量避免。也有些設計人員認為,可以去掉差分走線下方的參考平面,以抑制差分傳輸中的部分共模信號,但從理論上看這種做法是不可取的,阻抗如何控制?不給共模信號提供地阻抗迴路,勢必會造成EMI 輻射,這種做法弊大於利。

所以要保持PCB地線層返迴路徑寬而短。儘量不要跨島(跨過相鄰電源或地層的分隔區域。)比如主板設計中的USB和SATA及PCI-EXPRESS等最好不要有跨島的做法。保證這些信號的下面是個完整地平面或電源平面。

相關焦點

  • 差分放大電路這麼畫~
    這篇推送主要講一下mos型差分放大電路的layout的畫法和注意事項。關於詳盡的差分放大電路分析小編也為好學的你準備了ppt,感興趣的同學可以點擊文章最後的閱讀原文下載~。差分放大電路再項目中非常常見,對抑制幹擾,提高信號準確性有很大的作用。這也對layout提出了更高的要求,對這種對稱的結構layout時要進行高度匹配,使各個管子保持高度一致性。
  • pcb layout初學者如何理解差分信號
    而承載差分信號的那一對線就稱為差分線。差分線阻抗怎麼算?各種差分信號的阻抗都不一樣的,比如USB的D+ D-,差分線阻抗是90ohm,1394的差分線是110ohm,最好先看看規格書或者相關資料。現在已經有很多計算阻抗工具,比如polar的si9000,影響差分阻抗的因素有線寬、差分線間距、介質介電常數、介質的厚度(差分線到參考面之間的介質厚度),一般是調整差分線間距和線寬來控制差分阻抗的。
  • 差分處理方法詳解與信號分析
    一、什麼是差分信號      差分傳輸是一種信號傳輸的技術,區別於傳統的一根信號線一根地線的做法,差分傳輸在這兩根線上都傳輸信號,這兩個信號的振幅相等,相位相差180度,極性相反我們用一個方法對差分信號做一下比喻,差分信號就好比是蹺蹺板上的兩個人,當一個人被蹺上去的時候,另一個人被蹺下來了 - 但是他們的平均位置是不變的。繼續蹺蹺板的類推,正值可以表示左邊的人比右邊的人高,而負值表示右邊的人比左邊的人高。0 表示兩個人都是同一水平。這兩個蹺蹺板用一對標識為V+和V-的導線來表示。當V+>V-時,信號定義成正極信號,當V+<V-時,信號定義成負極信號。
  • 差分信號簡介
    此時便需要用差分信號。而如果我們想要把單端信號跟差分信號,做互相轉換的動作,便要透過Balun。怎樣使用差分?當然差分信號,有其該注意的地方,否則便會發揮不出該有的優點。1.兩信號線要儘可能靠近2. 兩信號線的間距須從頭到尾一致3. 兩信號需等長下面就來探討,為什麼若不遵循以上三點,差分信號會發揮不出該有的優點。根據克希荷夫電流定律 (Kirchhoff's current Laws-KCL),一個節點,只要有電流流出,便會有等量的電流進入,以下圖為例 :
  • 我為layout工程師平反!
    在電子技術領域總喜歡拿硬體工程師、軟體工程師、layout工程師、結構工程師等等來做比較,哪個工資高哪個更有前途,通過網友們比較layout工程師好像排名不太好,甚至還出現了工程師鄙視鏈。我覺得這根本是一種毫無意義的比較,你根本沒搞清楚局勢沒搞清楚策略。
  • 單端、差分、差模、共模信號的愛恨情仇
    所以單端信號的優點就是成本低,可以說單端信號線上傳輸的信號就是信號線和地線之間電位差,這樣的話其缺點就是優點造成的,即抗幹擾能力比較差。這句話如何證明呢?差分信號差分信號常用於高速電路中,例如 LVDS(低電壓差分信號)。差分信號如上圖的下半部分,顧名思義,差分信號就是兩條信號線。然而「差分」這兩個字所謂何意呢?
  • 通信模組layout布線設計參考
    模組layout布線設計參考模組PCB在加工的時候,分測試用的打樣加工,以及最終成型的批量產品加工。線寬線距與孔徑規則設置注意事項在PCB設計中,批量加工所能支持的最高精度為線寬線距4mil。如果整個PCB的最小安全間距設置是8mil,那么元器件焊盤的間距明顯違反了規則設置。
  • 關於Layout之美的分析和介紹
    打開APP 關於Layout之美的分析和介紹 發表於 2019-10-11 14:51:47 層次化規劃布局是Xpedition
  • 說說電源線和音頻信號線如何影響聲音(二)
    最近,和燒友交流如何對chord hugo進行改進,燒友親自實踐改進了Hugo的供電系統,在hugo的電源輸入端,並聯了四個超級電容和四節18650鋰電池(完全參照chord hugo TT的改造方法進行,材料也一致),最終,不但大幅提升hugo的續航,而且hugo的聲音也提升了一檔次,據燒友的測試,可以與原版的hugo
  • 學習筆記之差分線的那些事
    同時我們也可以看到,組成差分信號的兩根單端信號在傳輸線上傳輸仍要遵循單端信號傳輸的各種規律,所以我們在看DDRx時鐘信號質量時,既要看差分信號質量,同時還要分別看單端信號的質量情況。一般我們不看共模信號,通常它不攜帶有用信息,理想情況下,共模信號是恆定的,但很多情況下我們的傳輸線不可能完全對稱,所以就會帶來共模分量的改變,這個分量會帶來潛在的EMI問題。
  • 作為一名PCB設計工程師,充分理解「差分信號」很重要
    在高速PCB設計中,差分信號的應用越來越廣泛,這主要是因為和普通的單端信號走線相比,差分信號具有抗幹擾能力強、能有效抑制EMI
  • Android MotionLayout動畫:續寫ConstraintLayout新篇章
    :constraint-layout:2.0.0-beta8'學習MotionLayout動畫可能需要點Transition和ConstraintLayout知識點,不了解可以看看文末連結哦。到這一步,Transition標籤已經擁有開始和結束狀態了,就差觸發動畫開始的操作了。給Transition標籤增加onClick子標籤,表示點擊觸發動畫。onClick標籤增加clickAction屬性,值為toggle,表示重複點擊時,動畫循環效果;增加targetId屬性,值為@id/vStartStatus,表示點擊正方形視圖觸發過渡動畫。
  • 一文弄懂差分信號及差分放大電路的作用
    差分放大電路在數顯表應用很多,昌暉儀表以圖文形式簡單介紹差分信號、單端信號的概念及差分放大電路的作用,方便大家對差分放大電路相關知識有所了解。 1、什麼是單端信號?什麼是差分信號?
  • 乾貨| PCB 板 layout 中容易被忽視的 12 個細節,
    貼片元器件之間的間距是工程師在layout時必須注意的一個問題,如果間距太小焊膏印刷和避免焊接連錫難度非常大。距離建議如下貼片之間器件距離要求:同種器件:≥0.3mm異種器件:≥0.13*h+0.3mm(h為周圍近鄰元件最大高度差)只能手工貼片的元件之間距離要求:≥1.5mm.上述建議僅供參考,可按照各自公司的PCB工藝設計規範
  • 常用pcb layout軟體有哪些
    pcb layout是什麼   pcb layout是印刷電路板。   pcb layout特性   目前電子產業得到了飛速發展,人們的工作生活和各種電子產品密不可分。Allegro系統互連平臺能夠跨集成電路、封裝和PCB協同設計高性能互連。
  • Android 8.0 LinearLayout 源碼解析
    measureVertical 方法還是很長的,不過整個過程可以分為三個階段,為了分析的比較清楚,我們也分階段循序漸進的分析1. 聲明變量在 measureVertical 開始之前,需要初始化一些類變量 & 聲明一些重要的局部變量,重要的變量我都有注釋。
  • 單端、差分信號有何不同_單端信號和差分信號區別
    本文為大家詳細介紹單端信號和差分信號區別。 差分信號介紹 差分傳輸是一種信號傳輸的技術,區別於傳統的一根信號線一根地線的做法,差分傳輸在這兩根線上都傳輸信號,這兩個信號的振幅相等,相位相差180度,極性相反。在這兩根線上傳輸的信號就是差分信號。
  • 如何區分差分信號與單端信號
    差分信號 差分傳輸是一種信號傳輸的技術,區別於傳統的一根信號線一根地線的做法(單端信號),差分傳輸在這兩根線上都傳輸信號,這兩個信號的振幅相等,相位相反。在這兩根線上傳輸的信號就是差分信號。差分信號的接受端是兩根線上的信號幅值之差發生正負跳變的點,作為判斷邏輯0/1跳變的點的。而普通單端信號以閾值電壓作為信號邏輯0/1的跳變點,受閾值電壓與信號幅值電壓之比的影響較大,不適合低幅度的信號。 缺點 若電路板的面積非常緊張,單端信號可以只有一根信號線,地線走地平面,而差分信號一定要走兩根等長、等寬、緊密靠近、且在同一層面的線。
  • Power Supply PCB Layout/Output Capacitor Design
    PADS 電子布局工程高速PCB layout設計培訓:初級班,中級班,4G   MTK6735智慧型手機班,平板電腦班(全志,MTK,多種平臺),個人定製班。硬體設計培訓初級班,中級班。        各模塊電路原理講解(PMC,USB,OTG,LCD,DDR NANDFLASH ,WI-FI,BT,Camera,HDMI,MIC SPEKER,認識數位訊號,模擬信號,高速信號)        2      生成網表及布局前設計參數設置:        3        柵格設置 (柵格設計)       4        約束規則設置 (物理規則,間距規則,等長設置,差分線創建及設置
  • Android系統中View的measure與layout和draw過程
    Android應用程式的Activity及PhoneWindow、DecorView和ViewRootImpl對象都創建完畢。所有對象創建完畢後,ViewRootImpl類就可以從DecorView開始測量、布局和繪製View,這個過程分別確定View的大小、位置和繪製界面,這幾個步驟也完成後,View就顯示到界面上了。這個過程分為三個階段,如圖所示。