引子
業界經常流行這么一句話:“有兩種設計師,一種是已經遇到了信號完整性問題,另一種是即將遇到信號完整性問題”。
借這句話開始本文要介紹的信號完整性內容。
什么是信號完整性?
通俗來講,信號在互連線的傳輸過程中,會受到互連線等因素的相互作用而使得信號發生波形畸變的一種現象,這時可以說信號在傳輸中被破壞了,變得“不完整”。信號完整性沒有一個唯一的規范定義,從廣義上講,指的是信號在高速產品中由互連線引起的所有問題。
高速數字系統中,信號完整性起著重要作用。
如果信號完整性有問題,可能會造成電路無法正常工作。影響信號完整性的關鍵電氣特性就是互連線的阻抗,它是解決信號完整性的方法核心,相關文章可以移步此處:認識傳輸線的三個特性,特性阻抗、反射、阻抗匹配。
阻抗
電路中電流所起的阻礙作用叫做阻抗。阻抗單位為歐姆,常用Z表示,表達式是復數:
其中實部為電阻和虛部表示電抗(容抗和感抗)。為什么用復數?電阻代表對信號幅值的衰減,電抗代表對信號相位的改變。以下分別為電阻,電容,電感部分的阻抗:
1 特性電阻
特性電阻是與傳輸線相關的概念,信號在傳輸線上的實際傳輸過程中,會受到傳輸線上寄生參數(如寄生電感、寄生電阻、寄生電容)的影響,特性阻抗就是綜合傳輸線場景下跟這些寄生參數合成的阻抗。
用下圖模型來表示單位長度的傳輸線:
此模型下的阻抗表達式為:
在實際的PCB應用中傳輸線的電阻部分,可以忽略不計,即上式中的R和G為0,PCB傳輸線特性阻抗的一般表達式:
L是單位長度傳輸線的固有電感,C是單位長度傳輸線的固有電容
傳輸線阻抗在PCB行業通常將傳輸線的特性阻抗簡稱阻抗。
2 阻抗匹配
信號在傳輸線上傳輸過程中會受到傳輸線的阻抗,任何阻抗的突變都會引起信號的反射和失真,過度的反射和失真會引發信號完整性問題。阻抗匹配是指信號源或者傳輸線跟負載之間達到一種適合的搭配。
所以說,阻抗匹配對于一個高速數字系統是十分重要的。阻抗匹配主要有兩點作用,一是調整負載功率,一是抑制信號反射。相關文章推薦:怎么進行阻抗匹配?可以用水在管道流動來類比信號在傳輸線上傳輸,管道粗細不一致會導致在關節處損失水流的動能,同樣的,傳輸線阻抗不匹配會造成電路能量嚴重浪費。
反射在上文中提到了因阻抗不匹配而引起信號反射。 為了解釋信號反射我們可以用光在不同介質中傳播來形象的介紹,光從空氣射向水面或者玻璃時,有一部分光被反射,另一部分光會折射進入另一種介質,如下圖:
同樣的,信號也一樣,如果傳輸線的阻抗不一致,在阻抗跳變的地方,一部分能量繼續傳輸,一部分能量會被反射回去,如下圖:
反射系數的表達式為:
反射會造成信號出現過沖(Overshoot)、振鈴(Ringing)、邊沿遲緩(回勾現象)。過沖是振鈴的欠阻尼狀態,邊沿遲緩是振鈴的過阻尼狀態。下圖為信號反射的三種表現形式:
1 過沖和下沖
過沖指的是第一個峰值或谷值超過設定電壓值,下沖是指下一個谷值或峰值,對于上升沿來說,過沖是指最高電壓;對于下降沿來說,過沖是指最低電壓。如下圖所示:
過沖嚴重時會引起保護二極管工作,導致過早的失效,嚴重時還會損壞器件。而過分的下沖,能夠引起假的時鐘或數據的錯誤,這樣可能會給器件帶來潛在的累積性傷害,縮短其工作壽命,從而影響產品的長期穩定性。一般信號的發送端的阻抗較低,信號接收端的阻抗較高,如果發送端的與接收端的阻抗不匹配,發送的信號會在發送端和接收端之間來回反射,從而導致信號的反射出現過沖和下沖。
解決過沖的一般方法是匹配,或叫端接( Termination)。匹配的中心思想是消滅信號路徑端點的阻抗突變。
下圖是沒有終端電阻和有終端電阻的波形圖對比:
2 振鈴
上面小節介紹了過沖和下沖,如果過沖和下沖反復就會出現振鈴現象,過沖往往伴隨有振鈴,或者說,過沖是振鈴的一部分。振鈴產生的第一次峰值電壓,就是過沖。為什么要將過沖和振鈴分開來講,是因為他們的危害不同,振鈴除了具有過沖的危害之外還有它的波動可能會多次超過閾值判定電壓造成誤判,并且會急劇地增加功耗,影響器件壽命。下圖是振鈴產生的原因:
下面是振鈴的波形的表現形式:
振鈴現象的根本原因是由信號反射引起的,其本質仍然是阻抗不匹配,所以減小或者消除振鈴的解決方式跟處理過沖和下沖無異,必須要進行阻抗匹配端接。相關電路設計文章,請移步:信號反射問題與相關電路設計技巧。在實際的應用場景中,會遇到多種信號完整性問題。
典型問題有如下幾種:反射、串擾、電源/地噪、時序等,關于地噪聲的文章:認識地彈(地噪聲)。其中,發射和串擾是引起信號完整性問題的兩大主要原因。
串擾在上面我們介紹了信號反射是因為傳輸線的阻抗突變導致的,而串擾是信號線間互感和互容引起的噪聲,是由同一PCB板上的兩條信號線與地平面引起的,原理是在高頻時PCB上的任何兩個器件或導線之間都存在互容和互感,當一個器件或一條信號線上的信號發生變化時,其變化會通過互容和互感耦合到其他器件或信號線,即串擾耦合。當耦合信號或串擾信號足夠大時,接收串擾信號的信號線上就會出現信號完整性問題。
一個信號受到干擾信號的串擾影響會發生變形,讓其眼圖閉合,相關文章請移步:認識眼圖是什么。在工程中我們希望能夠盡量張開的眼圖,因為這樣才能有足夠的余量保證無誤的傳輸數據,相反的,如果眼圖閉合會使得余量變得很小而出現結果錯誤。
引起串擾的原因有很多,例如PCB布線的長度、間距、層疊、參考地平面的狀況、端接方式、驅動/接受端的電電氣特性等因素。解決方式也主要針對上面提到的這些因素來處理。
信號完整性問題解決方法
在介紹如何解決信號完整性問題前首先回顧下引起信號完整性的因素,基本因素就是阻抗不匹配,然后是串擾,電源完整性,時序等。在實際的信號完整性分析中,需要對引發信號完整性的根源進行描述,例如:
a.信號上升沿過短
b.阻抗匹配不合理
c.PCB結構設計不合理
d.電源完整性問題
以下簡單匯總了常見的信號完整性問題,并列出了引起問題的原因和相應的解決方法方法:
審核編輯:郭婷
-
阻抗匹配
+關注
關注
14文章
354瀏覽量
30865 -
信號完整性
+關注
關注
68文章
1415瀏覽量
95571
原文標題:阻抗匹配與信號完整性[20221002]
文章出處:【微信號:EMC_EMI,微信公眾號:電磁兼容EMC】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論