多層高速PCB設計不得不知道的那些事。3:高速電路布局布線考量

3.1 電源布局布線相關
數(shù)字電路很多時候需要的電流是不連續(xù)的,所以對一些高 速器件就會產生浪涌電流。如果電源走線很長,則由于浪涌電 流的存在進而會導致高頻噪聲,而此高頻噪聲會引入到其他信 號中去。而在高速電路中必然會存在寄生電感和寄生電阻以及 寄生電容,因此該高頻噪聲最終會耦合到其他電路當中,而由 于寄生電感的存在也會導致走線可以承受的最大浪涌電流的能 力下降,進而導致有部分壓降,有可能會使電路失能。所以在 數(shù)字器件前面加上旁路電容就顯得尤為重要。電容越大,其在 傳輸能量上是受限于傳輸速率的,所以一般會結合一個大電容 和一個小電容一起,來滿足全頻率范圍內。


避免熱點產生:信號過孔會在電源層和底層產生voids。所以不 合理的放置過孔很有可能會使電源或者地平面某些區(qū)域的電流 密度增加。而這些電流密度增加的地方我們稱之為熱點。所以 我們在設置過孔的時候要極力避免這種情況發(fā)生,以免平面被 割裂,最終導致EMC的問題產生。通常最好的避免熱點的辦法 就是網狀式的放置過孔,如此電流密度均勻,同時平面不會隔 離,回流路徑就不會過長,也就不會產生EMC的問題。

3.2 走線的彎曲方式
在布高速信號線時,信號線應盡量避免彎曲。如果不得不彎曲 走線,則不要銳角或者直角走線,而是應該用鈍角走線。

在布高速信號線時,我們經常通過走蛇形線來實現(xiàn)等長,同樣 的蛇形線也其實一種走線的彎曲。線寬,間距,以及彎曲方式 都應該做合理的選擇,間距應滿足4W/1.5W規(guī)則的。

3.3 信號的接近度
高速信號線之間如果距離太近,很容易產生串擾。有些時候,? 因為布局、板框尺寸等原因,導致我們在布高速信號線之間的 距離超過了我們的最低要求距離,那我們只能在靠近其瓶頸的 地方盡量加大高速信號線之間的距離。其實如果空間足夠容許
,則盡量加大兩高速信號線之間的距離。

3.4 走線stubs
長的stub線就相當于一個天線,處理不當會產生很嚴重的EMC? 的問題。同時stub線也會造成反射,降低信號的完整度。通常 在高速信號線上面添加上拉或者下拉電阻的時候,會最容易產 生stub線,而一般處理stub線的將走線可以菊花走線。根據(jù)經 驗可知,如果stub線的長度大于1/10波長就可以當做一個天線 了,此時就會成為一個問題。

3.5 阻抗不連續(xù)
走線的阻抗值一般取決于其線寬以及該走線與參考平面之間的 距離。走線越寬,其阻抗越小。而在一些接口端子也器件的焊 盤,其原理同樣適用。當一個接口端子的焊盤和一根高速信號 線連接時,如果此時焊盤特別大,而高速信號線特別窄,大焊 盤則阻抗小,而窄的走線必然是大阻抗,在這種情況下就會出 現(xiàn)阻抗不連續(xù),阻抗不連續(xù)就會產生信號反射。所以一般為了 解決這個問題,都是在接口端子或者器件的大焊盤下面放置一 個禁布銅皮,同時在另外一層放置該焊盤的參考平面,進而加 大阻抗,使阻抗連續(xù)。

過孔是另外一種會產生阻抗不連續(xù)的源頭。為了最小化這種效 應,在內層和過孔連接的不需要的銅皮應該去除。而這樣的操 作其實可以在設計的時候通過CAD工具來消除或者聯(lián)系溝通 PCB加工產假來消除不需要的銅皮,保證阻抗的連續(xù)性。

3.6 差分信號
高速差分信號線我們必須保證等寬、等間距來實現(xiàn)特定的差分 阻抗值。所以在布差分信號線的時候盡量保證對稱。

在差分線對內禁止布置過孔或者元器件,如果在差分線對內放 置了過孔或者器件會產生EMC問題同時也會導致阻抗不連續(xù)。

有時候,一些高速差分信號線需要串接耦合電容。該耦合電容 同樣需要對稱布置,同時該耦合電容的封裝不能過大,推薦使 用0402,0603也可以接受,0805以上的電容或者并排電容最好 不要使用。

通常,過孔會產生巨大的阻抗不連續(xù),所以對于高速差分信號 線對則盡量減少過孔,如果要使用過孔則對稱布置。

3.7 等長
在一些高速信號接口,一般如總線等需要考慮其個信號線之間 的到達時間以及時滯誤差。例如,在一組高速平行總線中的所 以數(shù)據(jù)信號線其到達時間,必須保證在一定的時滯誤差以內,? 從來來保證其建立時間和保持時間的一致性。為了滿足這一需 求,我們必須要考慮等長。
而高速差分信號線對兩信號線必須保證嚴格的時滯,否則很有 可能通訊失敗。故為了滿足這一要求,可以通過蛇形線來實現(xiàn) 等長,進而滿足時滯要求。

蛇形線一般應該布置在失長的源頭處,而不是遠端。在源頭處 才能保證差分線的正負端的信號在大部分時間內都是同步傳輸 的。

走線彎曲處是產生失長的源頭之一。對于走線彎曲處,其實現(xiàn) 等長的應靠近彎曲處(<=15mm)

如果有兩個走線彎曲,且兩者之間的距離<15mm,故此時兩者 的失長會互相補償,故此時不用再做等長處理。

對于不同部分的高速差分信號線,應分別獨立等長。過孔,串 接耦合電容以及接口端子都會是高速差分信號線分成兩部分,? 所以這個時候要特別注意。一定要分別等長。因為很多EDA軟 件在DRC的時候都只關注整個走線是否失長。

對于如LVDS顯示器件等接口,會同時存在數(shù)對差分對,且差分 對之間的時序要求一般都會特別嚴格,時滯要求特別小,所以 對于此類差分信號對我們要求一般在同一平面內進行補償。因 為不同層的信號傳輸速度是不同的。

有些EDA軟件在計算走線長度時,會將焊盤內部的走線也會計 算在長度之內,如果此時進行 長度補償,最終實際結果會失長。所以此時要特別注意,在使用一些EDA的軟件的時候。

在任何時候,如果可以就一定選擇對稱出線進而避免需要最終 為了等長而進行蛇形走線。

如果空間容許,盡量在短的差分線源頭處加一個小的回環(huán)來實 現(xiàn)補償,而不是通過蛇形線來補償。
