揭曉PCB設(shè)計(jì)中越早解決效率越高的關(guān)鍵——信號完整性(SI)
信號完整性(SI)是指信號在傳輸路基上的質(zhì)量,隨著微電子技術(shù)的不斷升級完善,集成電路輸出開關(guān)速度得到提高,PCB板密度大幅增加,也對產(chǎn)品性能和數(shù)據(jù)處理量提出了更高的要求,促使信號完整性已成為高速數(shù)字PCB設(shè)計(jì)者必須重點(diǎn)關(guān)注的問題之一。
如何在PCB板設(shè)計(jì)中充分考慮信號玩轉(zhuǎn),并采取有效措施來防范,也開始成為現(xiàn)在的PCB設(shè)計(jì)行業(yè)的熱門話題,是PCB設(shè)計(jì)工程師普遍頭痛的首要問題。那么信號完整性問題有哪些,如何避免?
一般來說,在PCB設(shè)計(jì)中,信號完整性問題主要分類為信號反射、串?dāng)_、信號延遲和時(shí)序錯(cuò)誤。
之前在設(shè)計(jì)板卡時(shí),只是聽過相關(guān)的概念,但是未真正去研究關(guān)于SI相關(guān)的知識。將之前看過的一些資料整理如下:

1
信號完整性分析
與SI有關(guān)的因素:反射,串?dāng)_,輻射。反射是由于傳輸路徑上的阻抗不匹配導(dǎo)致;串?dāng)_是由于線間距導(dǎo)致;輻射則與高速器件本身以及PCB設(shè)計(jì)有關(guān)。
傳輸線判斷
先解釋一下什么是高速電路:信號的最高頻率成分是取決于有效頻率,而不是周期頻率。
高速電路的定義是根據(jù)信號的有效頻率來計(jì)算的,在現(xiàn)實(shí)世界中,任何信號都是由多個(gè)頻率分量的正弦波疊加而成的。定義各正弦波分量的幅值為VN,則VN = 2 / (3.14 x N),可見各級諧波分量的幅值與頻率成反比。
現(xiàn)實(shí)信號,隨著頻率的升高,其各級諧波分量的幅值比理想方波中相同頻率正弦波分量的幅值下降的更快,直到某級諧波分量。
其幅值下降到理想方波中對應(yīng)分量的70%(即功率下降到50%),定義該諧波分量的頻率為信號的有效頻率,其計(jì)算公式為:Fknee = 0.5 / Tr(10% ~ 90%),其中Tr(10% ~ 90%)為信號上升沿部分的10%~90%,一般在數(shù)據(jù)手冊中都會給出相應(yīng)的時(shí)間(如圖中所示的t3)。
某手冊輸出信號上升時(shí)間
利用判斷高速信號的公式,所以對于高速和低速的區(qū)分,需要考慮信號頻率和傳輸路徑長度。
判斷步驟:
1)獲得信號的有效頻率Fknee 和走線長度 L;
2)利用Fknee 計(jì)算出信號的有效波長λknee,,即λknee = C /Fknee ;
3)判斷L與1/6 x λknee之間的關(guān)系,若L > 1/6 x λknee,則信號為高速信號,反之為 低速信號;
其中λknee = C / Fknee;其中C是比光速略低的速度,F(xiàn)knee = 0.5 / Tr(10% ~ 90%),還需注意的是,若是對于百兆頻率的信號,若是沒有現(xiàn)成的板子,可以對有效頻率Fknee進(jìn)行估算, Fknee 約為 7倍的Fclock(信號的周期)。
若L > 1/6 x λknee,則視為傳輸線,傳輸線必須考慮在傳輸過程中可能由于阻抗不匹配導(dǎo)致信號的反射問題。
反射公式
信號的反射ρ = (Z2 -Z1)/(Z2 +Z1)
其中Z2 為反射點(diǎn)之后的線路阻抗;Z1為反射之前的線路阻抗。
ρ 的可能存在值±1,0,當(dāng)為0時(shí)全部吸收,當(dāng)為±1時(shí)則發(fā)生反射。信號的反射由始端、傳輸路徑、終端阻抗的不匹配導(dǎo)致。
降低反射方法
為了盡可能降低信號的反射,那么需要Z2 和Z1盡可能相近。有幾種方法進(jìn)行阻抗匹配:發(fā)送端串聯(lián)匹配,接收端并聯(lián)匹配,接收端分壓匹配,接收端阻容并聯(lián)匹配,接收端二極管并聯(lián)匹配。

3)接收端分壓匹配
4)接收端阻容并聯(lián)匹配
優(yōu)點(diǎn): 功耗較小;
缺點(diǎn): 存在接收端高低電平不匹配情況,由于電容的存在,會使信號的邊沿變化變緩。
2
信號回路

信號回路主要包括兩個(gè)路徑,一個(gè)是驅(qū)動(dòng)路徑,一個(gè)是回路路徑。在發(fā)送端、傳輸路徑、接收端測得的信號電平,實(shí)質(zhì)上是該信號在驅(qū)動(dòng)路徑和返回路徑上對應(yīng)位置的電壓值,這兩條路徑都非常重要。
要提供完整的回流路徑,需要注意以下幾點(diǎn):
1、信號換層時(shí),最好不要改變參考層,若信號的換層時(shí)從信號層1換到信號層。參考層都是底層1,在這種情況下,返回路徑無需換層,即信號的換層對其反回路徑無影響。
2、信號換層時(shí),最好不改變參考層的網(wǎng)絡(luò)屬性。也就是信號1開始的參考層是電源層1/地層1,經(jīng)過換層之后,信號1的參考層是電源層2/地層2,其參考層的網(wǎng)絡(luò)屬性未變,都是GND或電源屬性,可利用附近的GND或者電源過孔實(shí)現(xiàn)反回路徑的通路。
這里在高速情況下,過孔的容抗和感抗也是不能忽略的,這種情況下,盡量減小過孔,減小過孔本身產(chǎn)生的阻抗變化影響,減小對信號回流路徑的影響。
3、信號換層時(shí),最好在信號過孔附近增加一個(gè)與參考層同屬性的過孔。
4、若換層前后,兩層參考層的網(wǎng)路屬性不同,要求兩參考層相距較近,減小層間阻抗和返回路徑上的壓降。
5、當(dāng)換層的信號較密集時(shí),附近的地或者電源過孔之間應(yīng)保持一定距離,換層信號很多時(shí),需要多打幾個(gè)對地或者對電源的過孔。
3
串?dāng)_
解決串?dāng)_的辦法是,高速信號,時(shí)鐘信號,其他數(shù)據(jù)信號等,間距滿足3W原則。