之前在設計板卡時,只是聽過相關的概念,但是未真正去研究關於SI相關的知識。將之前看過的一些資料整理如下: (1)信號完整性分析 與SI有關的因素:反射,串擾,輻射。反射是由於傳輸路徑上的阻抗不匹配導致;串擾是由於線間距導致;輻射則與高速器件本身以及PCB設計有關。 傳輸線判斷 傳輸線的判斷可以參考之
之前在設計板卡時,只是聽過相關的概念,但是未真正去研究關於SI相關的知識。將之前看過的一些資料整理如下:
(1)信號完整性分析
與SI有關的因素:反射,串擾,輻射。反射是由於傳輸路徑上的阻抗不匹配導致;串擾是由於線間距導致;輻射則與高速器件本身以及PCB設計有關。
傳輸線判斷
利用之前判斷高速信號的公式,所以對於高速和低速的區分,需要考慮信號頻率和傳輸路徑長度。
判斷步驟: 1)獲得信號的有效頻率Fknee 和走線長度 L;
2)利用Fknee 計算出信號的有效波長λknee,,即λknee = C /Fknee ;
3)判斷L與1/6 x λknee之間的關係,若L > 1/6 x λknee,則信號為高速信號,反之為 低速信號;
其中λknee = C / Fknee;其中C是比光速略低的速度,Fknee = 0.5 / Tr(10% ~ 90%),還需註意的是,若是對於百兆頻率的信號,若是沒有現成的板子,可以對有效頻率Fknee進行估算, Fknee 約為 7倍的Fclock(信號的周期)。
若L > 1/6 x λknee,則視為傳輸線,傳輸線必須考慮在傳輸過程中可能由於阻抗不匹配導致信號的反射問題。
反射公式
信號的反射ρ = (Z2 -Z1)/(Z2 +Z1);
其中Z2 為反射點之後的線路阻抗;Z1為反射之前的線路阻抗;
ρ 的可能存在值±1,0,當為0時全部吸收,當為±1時則發生反射。信號的反射由始端、傳輸路徑、終端阻抗的不匹配導致。
降低反射方法
為了儘可能降低信號的反射,那麼需要Z2 和Z1儘可能相近。有幾種方法進行阻抗匹配:發送端串聯匹配,接收端並聯匹配,接收端分壓匹配,接收端阻容並聯匹配,接收端二極體並聯匹配。
3)接收端分壓匹配
4)接收端阻容並聯匹配
優點:功耗較小;
缺點:存在接收端高低電平不匹配情況,由於電容的存在,會使信號的邊沿變化變緩。
(2)信號迴路
信號迴路主要包括兩個路徑,一個是驅動路徑,一個是迴路路徑,在發送端、傳輸路徑、接收端測得的信號電平,實質上是該信號在驅動路徑和返迴路徑上對應位置的電壓值,這兩條路徑都非常重要。
要提供完整的迴流路徑,需要註意以下幾點:
1.信號換層時,最好不要改變參考層,若信號的換層時從信號層1換到信號層2,參考層都是底層1,在這種情況下,返迴路徑無需換層,即信號的換層對其反迴路徑無影響。
2.信號換層時,最好不改變參考層的網路屬性。也就是信號1開始的參考層是電源層1/地層1,經過換層之後,信號1的參考層是電源層2/地層2,其參考層的網路屬性未變,都是GND或電源屬性,可利用附近的GND或者電源過孔實現反迴路徑的通路。這裡在高速情況下,過孔的容抗和感抗也是不能忽略的,這種情況下,儘量減小過孔,減小過孔本身產生的阻抗變化影響,減小對信號迴流路徑的影響。
3.信號換層時,最好在信號過孔附近增加一個與參考層同屬性的過孔。
4.若換層前後,兩層參考層的網路屬性不同,要求兩參考層相距較近,減小層間阻抗和返迴路徑上的壓降。
5.當換層的信號較密集時,附近的地或者電源過孔之間應保持一定距離,換層信號很多時,需要多打幾個對地或者對電源的過孔。
(3)串擾
解決串擾的辦法是,高速信號,時鐘信號,其他數據信號等,間距滿足3W原則。