乾貨!差分信號簡介

2021-03-01 EETOP


什麼是差分?


驅動端發送兩個大小相等,方向相反的信號,接收端會有一個相減器,比較這兩信號的差值,來判斷邏輯位是0 或是1,承載差分信號的那一對走線,即稱為差分走線,或差動對。


圖 1. 差動對

上圖是差動對示意圖。兩個大小相同,方向相反的信號,分別在兩個導體上傳輸,其兩信號的差,即為差分信號。用數學式表示 :


如果用蹺蹺板來表示 :


圖 2. 蹺蹺板示意圖

所謂的正電壓跟負電壓,都是V1 跟V2比較出來的結果。
這點跟傳統的單端信號不一樣。單端信號中,所謂的正電壓或負電壓,是跟GND ( 電位 = 0 ) 比較出來的。上面圖1 也可以看成兩個單端信號:




圖 3. 雙絞線

日常生活中常見的雙絞線,就是典型的差分信號,但它是立體3D的。該文主要還是針對平面式差動對來做探討。


為什麼要用差分 ?

使用差分信號的第一個好處,就是具錯誤更正效果。

圖 4. 有噪聲的單端信號

由上圖知道,如果在單端信號中有噪聲,即VERROR,則會直接進入接收器,嚴重一點可能會造成邏輯誤判。在那些對於時序有很精密要求的系統中,會有很重大的影響。


圖 5. 有噪聲的差分信號

由(3)式知道,差分信號為兩信號的差,因此圖5 中,接收器接收到的信號為


因為正信號跟負信號上的VERROR大小相等,因此(6)式的差分信號,其VERROR會被消除掉。若以圖表示之 :


圖 6. 有噪聲的差分信號

由圖6 可知其差動對的噪聲,會透過相減器消除,使輸出信號乾淨無瑕。
第二個好處,就是防EMI 幹擾,不論是幹擾別人或是被別人幹擾,都可有效抑止。這也是為什麼高速信號一般都用差分信號,以加強其信號完整性,將失真度降到最低。


圖 7. 差分信號之耦合示意圖

B 跟C 為差分對,而A 為鄰近的信號。在PCB 板面積極為有限的產品,例如手機,A 跟B、C 有可能會靠得很近,在這情況下,A 會把能量耦合到B跟 C,以S 參數表示,A 耦合到B 為SBA ,A 耦合到C 為SCA 。當B 跟C 夠緊密時,則SBA = SCA ,而又因為B 跟C 的信號方向相反,所以SBA跟SCA是等量又反向,如此一來, SBA跟SCA會相消,這就是為何差動對可以防止被其他信號幹擾之故。


什時候使用差分?


1. 信噪比很差時,也就是信號很微弱,或周遭噪聲很高,例如LVDS ( Low-voltage differential signaling ) 。

2. 當信號路徑很長時。當然一般而言,信號路徑是越短越好,既可減少損耗,又可防EMI 幹擾,不論是幹擾別人或是被別人幹擾。但有些信號必須走PCB內層,以獲得良好的保護時,信號路徑不得不長途跋涉。此時便需要用差分信號。

而如果我們想要把單端信號跟差分信號,做互相轉換的動作,便要透過Balun。


怎樣使用差分?


當然差分信號,有其該注意的地方,否則便會發揮不出該有的優點。
1. 兩信號線要儘可能靠近
2. 兩信號線的間距須從頭到尾一致
3. 兩信號需等長
下面就來探討,為什麼若不遵循以上三點,差分信號會發揮不出該有的優點。
根據克希荷夫電流定律 (Kirchhoff's current Laws-KCL),一個節點,只要有電

流流出,便會有等量的電流進入,以下圖為例 :


圖8. KCL


這表示任何信號都會有所謂的回流電流,使整體信號路徑形成一個迴路。以圖9

為例,當一個單端信號由發射端 (Tx)傳送到接收端 (RX)時,會有一個回流電流經由GND 再回到Tx,使整體路徑形成一個迴路。


圖9. 單端信號回流電流示意圖

而由圖9 也知道,在形成迴路過程中,會有電磁波輻射,進而產生EMI 幹擾,而EMI 強度跟迴路面積有關。所以為什麼信號路徑越短越好,主要原因就是迴路面積縮小,其產生的EMI 幹擾也跟著減弱。

圖10. 差分信號回流電流示意圖

至於差分信號,其回流電流是沿著另一條信號,不會流過GND。因此為什麼兩信號線要儘可能靠近,在圖7 說明過,可以防止信號被幹擾。如果B 跟C 離太遠,則 SBA > SCA,如此一來, SBA 跟SCA不會完全相消,會有殘留的SBA,即B還是會受到A 的幹擾。
另外由圖10 知,兩信號線的間距,會決定迴路面積,因此間距小,迴路面積就小,產生的EMI 也小,不會去幹擾別人。
承上,那麼差分信號的長度,也會決定迴路面積,是不是差分信號的長度,越短越好 ? 答案是肯定的,我們在第6 頁說過,信號路徑是越短越好,既可減少損耗,又可防EMI 幹擾,長途跋涉是不得不的選擇,這點不管單端或差分信號都適用。 另外,以圖7 為例,其差分阻抗為2(Z0 - ZBC), Z0為特性阻抗,ZBC是來自B 跟C 的相互耦合所產生的阻抗,跟B C 間的間距有關,故兩信號線的間距須從頭到尾一致,這樣ZBC才會固定,其差分阻抗2(Z0 - ZBC)也才會一致,避免因阻抗不匹配而導致反射。

圖11. 不等長的差分信號


嚴重減損的惡劣環境下,必須要用差分信號的走線,來使失真度降到最低。因此,如果今天信號在這些惡劣環境下,依然走單端形式,那麼其信號完整性必定大大降低。圖11 中,B 跟C 為差動對,A 為鄰近信號。在length 1 中,B 跟C 靠得夠近,因此不會去幹擾A,也不會被A 幹擾。同時,間距也一致,不會造成阻抗變化而導致反射。但是,因為B 跟C 的長度不同,導致length 2 中,只有B
信號,這樣就變成單端信號了。因為使用差分信號的環境,多半是對於信號完整性有嚴重減損的惡劣環境,若該環境下依然走單端形式,那麼其信號完整性必定大大降低。因此在使用差分信號時,須嚴格要求兩信號線長度一致。


差分信號的缺點

當然差分信號,也不是沒有缺點,否則所有信號都一律走差分形式就好了。

最主要是會造成走線跟零件的數量變兩倍,導致成本增加,以及layout 的面積跟複雜度提高,因此,多半是關鍵的信號線才會走差分形式,例如數字高速信號。

接地


在此針對接地的概念,再做更詳細說明。前面提到,任何信號都會有所謂的回流電流,使整體信號路徑形成一個迴路。單端信號的回流電流是經由GND,而單端信號中,所謂的正電壓或負電壓,是跟GND ( 電位 = 0 ) 比較出來的。因此若 GND 的電位非恆為0,則會造成ERROR V ,但差動對因為其回流電流是沿著另一條信號,不會流過GND,因此即使GND 的電位非恆為0,也不會影響其信號的電壓,就算有ERROR V ,由圖6 可知,也會透過相減器消除。
另外,若是GND 離單端信號太遠,則會使迴路面積變大,導致產生的EMI 幹擾也跟著變大。或是GND 有不連續面,其單端信號的信號完整性也會跟著受到影
響,然而由於差動對因為其回流電流不會流過GND,因此即便GND 有不連續面,其差動對的信號完整性也不會有太大影響。

那麼,如果GND 離差分信號太遠,會如同單端信號一樣,導致EMI幹擾也跟著變大嗎?


圖12. 差動對的感應電流

差動對的回流電流,固然不會經過GND,但是依然會在下方的GND Plane,感
應出一個相反方向的電流迴路,其感應電流的迴路面積跟上方的差動對迴路面積成正比,因此差分信號的間距要儘可能小,走線長度要儘可能縮短,這樣差動對迴路面積才會小,其下方感應電流的迴路面積跟著變小,使產生的EMI 幹擾降到最低。
或許有人問,那可以把下方的GND Plane 拿掉嗎? 這樣就不會有感應電流迴路,否則一但差動對的迴路面積過大,則感應電流的迴路面積跟著過大,等於有兩個EMI 幹擾來源。答案是不行,除非有辦法保證差動對的長度,可以完全等長,否則一旦差動對的長度有些許的差異,如同圖11 的length 2,則會變成單端信號,而單端信號的回流電流會經過GND,若把下方的GND Plane 拿掉,那麼該單端信號的回流電流,會自己繞遠路,去尋找遠方的GND,來形成一個迴路,這樣等於是讓迴路面積加大,其EMI 的幹擾會跟著加大。
因此,再回到13 頁的問題,如果GND 離差分信號太遠,其EMI 幹擾會變大嗎?

答案是會,除非有辦法保證差動對的長度,可以完全等長,否則會變成單端信號,如此的話,迴路面積加大,其EMI 的幹擾會跟著加大。

(點擊左下角閱讀原文可以下載PDF版)

業務聯繫請加個人微信號:jack_eetop 或 QQ:228265511

全力打造中國電子工程師微信第一品牌!

點擊左下角閱讀原文

相關焦點

  • 什麼叫差分信號?詳解差分信號
    當'地'當作電壓測量基準時,這種信號規劃被稱之為單端的。我們使用該術語是因為信號是用單個導體上的電壓來表示的。另一方面,一個差分信號作用在兩個導體上。信號值是兩個導體間的電壓差。儘管不是非常必要,這兩個電壓的平均值還是會經常保持一致。我們用一個方法對差分信號做一下比喻,差分信號就好比是蹺蹺板上的兩個人,當一個人被蹺上去的時候,另一個人被蹺下來了 - 但是他們的平均位置是不變的。
  • 單端、差分信號有何不同_單端信號和差分信號區別
    本文為大家詳細介紹單端信號和差分信號區別。 差分信號介紹 差分傳輸是一種信號傳輸的技術,區別於傳統的一根信號線一根地線的做法,差分傳輸在這兩根線上都傳輸信號,這兩個信號的振幅相等,相位相差180度,極性相反。在這兩根線上傳輸的信號就是差分信號。
  • 詳解差分信號
    也就是說,在最大的可實現範圍內,差分對中每根走線應該具有一致的阻抗與一致的長度。差分走線通常以線對的方式進行布線,線對的間距沿線處處保持不變。通常地,我們儘可能將差分對靠近布線。  差分信號的優點  「單端」信號通常參考到某些「參考」電位。這有可能是正的或者是地電壓,一個器件的門限電壓,或者另外某處的信號。
  • 談談差分信號
    習慣了單端信號,對差分信號的使用還是會有點發怵。所以有的器件廠商,雖然輸入接口是差分,但是會註明一下,單端輸入時的具體接法。 差分信號的抗擾以及EMI特性但其實,由於差分信號是對差模信號響應,對共模信號不敏感,所以差分信號的抗幹擾特性是優於單端信號的。即差分信號是對兩根線之間的差值響應,而不是對線與地之間的差值響應。
  • 差分信號詳解
    何為差分信號?通俗地說,就是驅動端發送兩個等值、反相的信號,接收端通過比較這兩個電壓的差值來判斷邏輯狀態「0」還是「1」。而承載差分信號的那一對走線就稱為差分走線。b.能有效抑制EMI,同樣的道理,由於兩根信號的極性相反,他們對外輻射的電磁場可以相互抵消,耦合的越緊密,洩放到外界的電磁能量越少。c.時序定位精確,由於差分信號的開關變化是位於兩個信號的交點,而不像普通單端信號依靠高低兩個閾值電壓判斷,因而受工藝,溫度的影響小,能降低時序上的誤差,同時也更適合於低幅度信號的電路。目前流行的LVDS就是指這種小振幅差分信號技術。
  • 如何區分差分信號與單端信號
    差分信號 差分傳輸是一種信號傳輸的技術,區別於傳統的一根信號線一根地線的做法(單端信號),差分傳輸在這兩根線上都傳輸信號,這兩個信號的振幅相等,相位相反。在這兩根線上傳輸的信號就是差分信號。但是如果是差分信號,你就可以考慮拉,為啥呢,兩根導線是平行傳輸的, 每根導線上產生的感應電動勢不是一樣嗎,兩個一減,他不久沒了嗎~ 確實,同樣的情況下,傳輸距離較長時,差分信號具有更強的驅動能力、更強的抗幹擾能力,同樣的,當你傳輸的信號會對其他設備有幹擾時,差分信號也比單端信號產生的信號相對小,也就是常說的EMI特性。
  • USB接口擴展與差分信號仿真
    對於USB接口的數據線採用差分布線的方式,以保證信號傳輸的質量,抑制幹擾。通常認為信號在傳輸時採用3種方式:單點對單點、差分模式和共模模式。相比於單點對單點模式,差分信號有著明顯的不足,就是它需要兩根走線,如果PCB上信號都採用差分布線的方式,可以想像電路設計者會陷入絕境。
  • 差分信號全面詳解!
    從嚴格意義上來講,所有電壓信號都是差分的,因為一個電壓只能是相對於另一個電壓而言的。在某些系統裡,系統'地'被用作電壓基準點。當'地'當作電壓測量基準時,這種信號規劃被稱之為單端的。我們使用該術語是因為信號是用單個導體上的電壓來表示的。另一方面,一個差分信號作用在兩個導體上。信號值是兩個導體間的電壓差。儘管不是非常必要,這兩個電壓的平均值還是會經常保持一致。
  • 搞懂差分信號和單端信號,就差在看這張圖!
    當不採用單端信號而採取差分信號方案時,我們用一對導線來替代單根導線,增加了任何相關接口電路的複雜性。那麼差分信號提供了什麼樣的有形益處,才能證明複雜性和成本的增加是值得的呢? 差分信號的第二個主要好處是,它對外部電磁幹擾(EMI)是高度免疫的。一個幹擾源幾乎相同程度地影響差分信號對的每一端。既然電壓差異決定信號值,這樣將忽視在兩個導體上出現的任何同樣幹擾。除了對幹擾不大靈敏外,差分信號比單端信號生成的 EMI 還要少。
  • 一文弄懂差分信號及差分放大電路的作用
    差分放大電路在數顯表應用很多,昌暉儀表以圖文形式簡單介紹差分信號、單端信號的概念及差分放大電路的作用,方便大家對差分放大電路相關知識有所了解。 1、什麼是單端信號?什麼是差分信號?
  • 差分信號回流路徑的全波電磁場解析
    1、差分信號簡介當驅動器在傳輸線上驅動一路信號時,在信號線和返迴路徑之間會存在一個信號電壓,通常稱為單端傳輸線信號。當兩路驅動器驅動一個差分對時,除了各自 的單端信號外,這兩路信號線之間還存在著一個電壓差,稱為差分信號。
  • 單端、差分、差模、共模信號的愛恨情仇
    差分信號差分信號常用於高速電路中,例如 LVDS(低電壓差分信號)。差分信號如上圖的下半部分,顧名思義,差分信號就是兩條信號線。然而「差分」這兩個字所謂何意呢?單端轉差分使用單端轉差分轉換電路即可,這種情況是因為信號頻率很高或者對於信號質量要求比較高的的場合,單端信號不能滿足要求,所以要換成差分的。
  • 差分處理方法詳解與信號分析
    一、什麼是差分信號      差分傳輸是一種信號傳輸的技術,區別於傳統的一根信號線一根地線的做法,差分傳輸在這兩根線上都傳輸信號,這兩個信號的振幅相等,相位相差180度,極性相反在這兩根線上傳輸的信號就是差分信號。
  • 信號完整性理論之差分訊號
    隨著信號速率的提高,差分互連得到越來越多的應用。實際上差分對是具有耦合的傳輸線,其主要用的是差分信號的特徵,用差分對來實現。差分信號利用兩個輸出驅動來驅動兩條傳輸線。其中一根攜帶信號,另一根攜帶它的互補信號,兩條傳輸線上面的壓差就是需要傳輸的信息。在差分信號的傳輸過程中,主要是以兩條傳輸線為傳輸載體,差分驅動器輸出的是邊緣能夠對齊的兩個信號,但是正好方向相反,如下圖所示。兩個高速信號分別傳輸,接收端在信號抵達接收器時對兩個信號作差分檢測,得到的差值就是差分信號。
  • pcb layout初學者如何理解差分信號
    通俗地說,就是驅動端發送兩個等值、反相的信號,接收端通過比較這兩個電壓的差值來判斷邏輯狀態「0」還是「1」。而承載差分信號的那一對線就稱為差分線。差分線阻抗怎麼算?各種差分信號的阻抗都不一樣的,比如USB的D+ D-,差分線阻抗是90ohm,1394的差分線是110ohm,最好先看看規格書或者相關資料。
  • 差分放大電路特點_差分放大電路的作用
    差分放大電路簡介   差分放大電路利用電路參數的對稱性和負反饋作用,有效地穩定靜態工作點,以放大差模信號抑制共模信號為顯著特徵,廣泛應用於直接耦合電路和測量電路的輸入級。但是差分放大電路結構複雜、分析繁瑣,特別是其對差模輸入和共模輸入信號有不同的分析方法,難以理解,因而一直是模擬電子技術中的難點。差分放大電路:按輸入輸出方式分:有雙端輸入雙端輸出、雙端輸入單端輸出、單端輸入雙端輸出和單端輸入單端輸出四種類型。按共模負反饋的形式分:有典型電路和射極帶恆流源的電路兩種。
  • 詳解常見差分信號PCB布局的三大誤區
    誤區一   認為差分信號不需要地平面作為回流路徑,或者認為差分走線彼此為對方提供回流途徑。造成這種誤區的原因是被表面現象迷惑,或者對高速信號傳輸的機理認識還不夠深入。雖然差分電路對於類似地彈以及其它可能存在於電源和地平面上的噪音信號是不敏感的。
  • AD7982差分轉換單端信號電路設計
    許多應用都要求通過高解析度、差分輸入ADC來轉換單端模擬信號,無論是雙極性還是單極性信號。本直流耦合電路可將單端輸入信號轉換為差分信號,適合驅動PulSAR系列ADC中的18位、1 MSPS器件AD7982.該電路採用單端轉差分驅動器ADA4941-1 和超低噪聲5.0 V基準電壓源ADR435 ,可以接受許多類型的單端輸入信號,包括高壓至低壓範圍內的雙極性或單極性信號。
  • 什麼是差分信號它是如何定義的-電子發燒友網
    一個差分信號是用一個數值來表示兩個物理量之間的差異。從嚴格意義上來講,所有電壓信號都是差分的,因為一個電壓只能是相對於另一個電壓而言的。在某些系統裡,系統'地'被用作電壓基準點。當'地'當作電壓測量基準時,這種信號規劃被稱之為單端的。我們使用該術語是因為信號是用單個導體上的電壓來表示的。 另一方面,一個差分信號作用在兩個導體上。信號值是兩個導體間的電壓差。儘管不是非常必要,這兩個電壓的平均值還是會經常保持一致。
  • 用於工業級信號的精密單電源差分ADC驅動器
    電路功能與優勢   標準單端工業信號電平(±5 V、±10 V或0 V至+10 V)與現代高性能16位或18位單電源SAR型ADC的差分輸入範圍並不直接兼容,需要使用適當的接口驅動電路對工業信號進行衰減