天天看點

幹貨|PCB高速信号回流路徑詳細分析

01

回流的基本概念

數字電路的原理圖中,數字信号的傳播是從一個邏輯門向另一個邏輯門,信号通過導線從輸出端送到接收端,看起來似乎是單向流動的,許多數字工程師是以認為回路通路是不相關的。

畢竟,驅動器和接收器都指定為電壓模式器件,為什麼還要考慮電流呢?

實際上,基本電路理論告訴我們,信号是由電流傳播的,明确的說,是電子的運動。電子流的特性之一就是電子從不在任何地方停留,無論電流流到哪裡,必然要回來。是以電流總是在環路中流動,電路中任意的信号都以一個閉合回路的形式存在。

對于高頻信号傳輸,實際上是對傳輸線與直流層之間包夾的媒體電容充電的過程。

幹貨|PCB高速信号回流路徑詳細分析

02

回流的影響

數字電路通常借助于地和電源平面來完成回流。高頻信号和低頻信号的回流通路是不相同的,低頻信号回流選擇阻抗最低路徑,高頻信号回流選擇感抗最低的路徑。

當電流從信号的驅動器出發,流經信号線,注入信号的接收端,總有一個與之方向相反的傳回電流:從負載的地引腳出發,經過敷銅平面,流向信号源,與流經信号線上的電流構成閉合回路。

這種流經敷銅平面的電流所引起的噪聲頻率與信号頻率相當,信号頻率越高,噪聲頻率越高。

邏輯門不是對絕對的輸入信号響應,而是對輸入信号和參考引腳間的差異進行響應。單點終結的電路對引入信号和其邏輯地參考平面的差異做出反應,是以地參考平面上的擾動和信号路徑上的幹擾是同樣重要的。邏輯門對輸入引腳和指定的參考引腳進行響應,我們也不清楚到底哪個是所指定的參考引腳(對于TTL,通常是負電源;對于ECL通常是正電源,但是并不是全都如此),就這個性質而言,差分信号的抗幹擾能力就能對地彈噪聲和電源平面滑動具有良好的效果。

當PCB闆上的衆多數字信号同步進行切換時(如CPU的資料總線、位址總線等),這就引起瞬态負載電流從電源流入電路或由電路流入地線,由于電源線和地線上存在阻抗,會産生同步切換噪聲(SSN),在地線上還會出現地平面反彈噪聲(簡稱地彈)。而當印制闆上的電源線和接地線的環繞區域越大時,它們的輻射能量也就越大。

是以,我們對數字晶片的切換狀态進行分析,采取措施控制回流方式,達到減小環繞區域,輻射程度最小的目的。

舉例說明:

幹貨|PCB高速信号回流路徑詳細分析

IC1為信号輸出端,IC2為信号輸入端(為簡化PCB模型,假定接收端内含下接電阻),第三層為地層。IC1和IC2的地均來自于第三層地層面。TOP層右上角為一塊電源平面,接到電源正極。C1和C2分别為IC1、IC2的退耦電容。圖上所示的晶片的電源和地腳均為發、收信号端的供電電源和地。

在低頻時,如果S1端輸出高電平,整個電流回路是電源經導線接到VCC電源平面,然後經橙色路徑進入IC1,然後從S1端出來,經第二層的導線經R1端進入IC2,然後進入GND層,經紅色路徑回到電源負極。

在高頻時,PCB所呈現的分布特性會對信号産生很大影響。我們常說的地回流就是高頻信号中經常要遇到的一個問題。當S1到R1的信号線中有增大的電流時,外部的磁場變化很快,會使附近的導體感應出一個反向的電流,如果第三層的地平面是完整的地平面的話,那麼會在地平面上産生一個藍色虛線标示的電流,如果TOP層有一個完整的電源平面的話,也會在TOP層有一個沿藍色虛線的回流。此時信号回路有最小的電流回路,向外輻射的能量最小,耦合外部信号的能力也最小。高頻時的趨膚效應也是向外輻射能量最小,原理是一樣的。

由于高頻信号電平和電流變化都很快,但是變化周期短,需要的能量并不是很大,是以晶片是和離晶片最近的退耦電容取電的。當C1足夠大,而且反應又足夠快(有很低的ESR值),位于頂層的橙色路徑和位于GND層的紅色路徑可以看成是不存在的(存在一個和整闆供電對應的電流,但不是與圖示信号對應的電流)。

是以,按圖中構造的環境,電流的整個通路是:由C1的正極IC1的VCCS1L2信号線R1IC2的 GND過孔GND層的黃色路徑過孔電容負極。

可以看到,電流的垂直方向有一個棕色的等效電流,中間會感應出磁場,同時,這個環面也能很容易的耦合到外來的幹擾。

如果和圖中信号為一條時鐘信号,并行有一組8bit的資料線,由同一晶片的同一電源供電,電流回流途徑是相同的。

如果資料線電平同時同向翻轉的話,會使時鐘上感應一個很大的反向電流,如果時鐘線沒有良好的比對的話,這個串擾足以對時鐘信号産生緻命影響。這種串擾的強度不是和幹擾源的高低電平的絕對值成正比,而是和幹擾源的電流變化速率成正比,對于一個純阻性的負載來說,串擾電流正比于:

dI/dt=dV/(T 10%-90%*R)

式中的dI/dt (電流變化速率)、dV(幹擾源的擺幅)和R(幹擾源負載)都是指幹擾源的參數。如果是容性負載的話,dI/dt是與T 10%-90%的平方成反比的。

從式中可以看出,低頻的信号未必比高速信号的串擾小。也就是我們說的:1KHz的信号未必是低速信号,要綜合考慮沿的情況。對于沿很陡的信号,是包含很多諧波成分的,在各倍頻點都有很大的振幅。

是以,在選器件的時候也要注意一下,不要一味選開關速度快的晶片,不僅成本高,還會增加串擾以及EMC問題。

任何相鄰的電源層或其它的平面,隻要在信号兩端有合适的電容提供一個到GND的低電抗通路,那麼這個平面就可以作為這個信号的回流平面。在平常的應用中,收發對應的晶片IO電源往往是一緻的,而且各自的電源與地之間一般都有0.01-0.1uF的退耦電容,而這些電容也恰恰在信号的兩端,是以該電源平面的回流效果是僅次于地平面的。而借用其他的電源平面做回流的話,往往不會在信号兩端有到地的低電抗通路。這樣,在相鄰平面感應出的電流就會尋找最近的電容回到地。如果這個“最近的電容”離始端或終端很遠的話,這個回流也要經過“長途跋涉”才能形成一個完整的回流通路,而這個通路也是相鄰信号的回流通路,這個相同的回流通路和共地幹擾的效果是一樣的,等效為信号之間的串擾。

對于一些無法避免的跨電源分割的情況,可以在跨分割的地方跨接電容或RC串聯構成的高通濾波器(如10歐電阻串680p電容,具體的值要依自己的信号類型而定,即要提供高頻回流通路,又要隔離互相平面間的低頻串擾)。這樣可能會涉及到在電源平面之間加電容的問題,似乎有點滑稽,但肯定是有效的。如果一些規範上不允許的話,可以在分割處兩平面分别引電容到地。

對于借用其它平面做回流的情況,最好能在信号兩端适當增加幾個小電容到地,提供一個回流通路。但這種做法往往難以實作。因為終端附近的表層空間大多都給比對電阻和晶片的退耦電容占據了。

回流噪聲是參考平面上的噪聲主要的來源之一。是以有必要研究一下傳回電流的路徑和流經範圍。

03

回流路徑理論知識

下圖中是印制闆中的一條線路,在導線上有電流通過,通常,我們隻看到了敷在表面的用于傳輸信号的導線,從驅動端到接收端,實際上,電流總是在環路上才能流動,傳輸線是我們可以看到的,而電流回流的途徑通常是不可見的,他們通常借助于地平面和電源平面流回來,由于沒有實體線路,回路途徑變得難于估計,要對他們進行控制有一定的難度。

如圖3.1所示, PCB闆上每條導線和其回路構成一個電流環路,根據電磁輻射原理,當突變的電流流過電路中的導線環路時,将在空間産生電磁場,并對其他導線造成影響,這就是我們通常所說的輻射,為了減少輻射的影響,首先應該了解輻射的基本原理和與輻射強度有關的參數。

幹貨|PCB高速信号回流路徑詳細分析

圖3.1 印制闆上的差模輻射

這些環路相當于正在工作的小天線,向空間輻射磁場。我們用小環天線産生的輻射來模拟它,設電流為I,面積為S的小環,在自由空間為r的遠場測得的電場強度為:

式3.1适用于放置在自由空間且表面無反射的小環,實際上我們的産品是在地面進行而非自由空間,附近地面的反射會使測得的輻射增加6dB,考慮到這一點,式3.1必須乘2,如果對地面反射加以修正并假設為最大輻射方向,則式3.1為:

由式3.2知,輻射與環路電流和環面積成正比,與電流頻率的平方成正比。

印刷電路闆中傳回電流的路徑是與電流的頻率密切相關的。根據電路基本知識,直流或低頻電流總是流向阻抗最小的方向;而高頻的電流在電阻一定的情況下,總是流向感抗最小的方向。

如果不考慮過孔在敷銅平面上形成的孔、溝的影響,阻抗最小的路徑,也就是低頻電流的路徑,是由地敷銅平面上的弧形線組成,如圖3.2。每根弧線上的電流的密度與此弧線上的電阻率有關。

幹貨|PCB高速信号回流路徑詳細分析

圖3.2 PCB敷銅平面上高頻電流路徑

對傳輸線來說,感抗最小的傳回路徑,也就是高頻電流傳回路徑,就在信号布線的正下方的敷銅平面上,如圖3.3。這樣的傳回路徑使得整個回路包圍的空間面積最小,也就使得此信号形成的環形天線向空間輻射的磁場強度(或接收空間輻射的能力)最小。

對于比較長、直的布線,可以看作理想的傳輸線。在其上傳播的信号傳回電流流經範圍是以信号布線為中心軸的帶狀區域,距離信号布線中心軸距離越遠,電流密度越小,

如圖3.3。這一關系近似滿足式3.3:

幹貨|PCB高速信号回流路徑詳細分析

式3.3

圖3.3 傳輸線傳回電流密度分布圖

根據式3.3,表3.1列出了流經以傳輸線中心為中心,寬度為 的帶狀區域内的傳回電流占所有傳回電流的百分比。

幹貨|PCB高速信号回流路徑詳細分析

假設英寸,則經過距離傳輸線0.035英寸以外的區域傳回的電流隻占所有傳回電流的13%,具體分到傳輸線的一側隻有6.5%,而且密度很小。是以可以忽略不計。

小結:

當信号布線下方具有連續、緻密、完整的敷銅平面時,信号傳回電流對敷銅平面的噪聲幹擾是局部的。是以,隻要遵循布局、布線局部化的原則,即人為地拉開數字信号線、數字器件與模拟信号線、模拟器件之間的距離到一定程度,可以大幅度降低數字信号傳回電流對模拟電路的幹擾。

高頻瞬态傳回電流,經由與信号走線緊鄰的平面(地平面或電源平面)回流到驅動端。驅動器信号走線的終端負載,跨接在信号走線和與信号走線緊鄰的平面(地平面或電源平面)之間。

當印制闆上的電源線和接地線的環繞區域越大時,它們的輻射能量也就越大,是以,我們通過控制回流路徑,可以使得環繞區域最小,進而控制輻射程度。

04

回流問題的解決辦法

在PCB闆上引起回流問題通常有三個方面:晶片互連,銅面切割,過孔跳躍。下面具體對這些因素進行分析。

4.1 晶片互連引起的回流問題

當數字電路工作時,将發生高、低電壓之間的轉換,這就引起瞬态負載電流從電源流入電路或由電路流入地線。

對于數字器件而言,它引腳輸入電阻可以認為無窮大,相當于開路(即下圖中的i=0),事實上,回路電流是通過晶片與電源和地平面産生的分布電容和分布電感來傳回的。以下以集電極輸出電路作為輸出信号的内部電路為例進行分析。

4.1.1 驅動端從低電平變化到高電平

當輸出信号由低電平跳變為高電平時,相當于輸出引腳對傳輸線輸出一個電流,由于輸入電阻無窮大,我們認為對于晶片而言,沒有電流從輸入管腿上流入即 ,那麼,這個電流必須傳回到輸出晶片的電源管腿上。

信号走線與電源平面緊鄰

驅動端對信号走線和電源平面及終端負載構成的傳輸線進行充電,電流從驅動器的電源管腳進入器件,并從驅動器輸出端流向負載端;

高頻瞬态傳回電流在信号走線下方的電源平面上回流到驅動器的輸出端,傳回電流直接通過電源平面,從驅動器的電源管腳進入驅動器,構成電流環路。

信号走線與地平面緊鄰

驅動器對信号走線和電源平面及終端負載構成的傳輸線進行充電,電流從驅動器的電源管腳進入器件,并從驅動器輸出端流向負載端;

幹貨|PCB高速信号回流路徑詳細分析

高頻瞬态傳回電流在信号走線下方的地平面上回流到驅動器的輸出端,傳回電流必須借助在驅動器輸出端的電源平面和地平面的耦合電容,從地平面跨越到電源平面,再從驅動器的電源管腳進入驅動器,構成電流環路。

4.1.2 驅動端從高電平變化到低電平

相當于輸出引腳吸收傳輸線上的電流。

負載對信号走線和電源平面及驅動器輸出端構成的傳輸線進行放電,電流從驅動器的輸出管腳進入器件,從驅動器的地管腳流出,進入地平面,并通過在驅動器地管腳附近的電源平面和地平面耦合電容,跨越到電源平面,傳回負載端;高頻瞬态傳回電流在信号走線下方的電源平面上回流到負載端,構成電流環路。

負載對信号走線和電源平面及驅動器輸出端構成的傳輸線進行放電,電流從驅動器的輸出管腳進入器件,從驅動器的地管腳流出,進入地平面,傳回負載端;高頻瞬态傳回電流在信号走線下方的地平面上回流到負載端,構成電流環路。

幹貨|PCB高速信号回流路徑詳細分析

在驅動器的輸出管腳、地管腳附近,應當布放電源平面和地平面的耦合電容,為傳回電流提供傳回通路,否則,傳回電流将尋找最近的電源平面和地平面的耦合途徑進行回流(使得回流途徑難以預知和控制,進而對其他走線造成串擾)。

4.2 覆銅切割造成的回流問題解決辦法

地平面和電源平面可以減少電阻引起的電壓損失。如圖所示,回路電流經過地流回,由于電阻R1的存在,勢必在1和2點産生電壓降,電阻越大,壓降越大,引起對地電平的不一緻,如果有地層,可視為線寬無限大,電阻很小的信号線。回路電流總是從最靠近信号的地層上流過,當地層不止一層時,如果信号處于兩層地平面之間而兩者又完全相同時,回路電流将等分在兩個平面上通過。

幹貨|PCB高速信号回流路徑詳細分析

4.2.1 在布局、布線局部化的條件下,

數字地平面與模拟地平面公用同一塊敷銅平面,即對數字地與模拟地不加區分,數字電路本身的噪聲并不會給模拟電路系統帶來額外的噪聲。

4.2.2 在數字、模拟混合電路系統中,

數字地與模拟地的共地點選擇在闆外,即兩敷銅平面完全獨立,使得數字電路與模拟電路之間的信号線不具備傳輸線的特征,給系統帶來嚴重的信号完整性問題。數字電路與模拟電路采用同一個電源系統,地平面不加分割,在數字、模拟混合電路系統的設計中,在布局子產品化、布線局部化的基礎上,數字電路子產品和模拟電路子產品公用一個完整的、不加分割的電壓參考平面,不但不會增大數字電路對模拟電路的幹擾,由于消除了信号線“跨溝”問題,能夠大幅度降低信号間的串擾和系統的地彈噪聲,提高了前端模拟電路的精度。

幹貨|PCB高速信号回流路徑詳細分析

4.3 過孔造成的回流問題解決辦法

在印制闆信号布線時,如果是多層闆,很多信号必須通過換層來完成連接配接任務,這時就要用到大量的過孔,過孔對回流的影響有兩種:一是過孔形成溝槽阻斷回流,二是過孔造成的回流跳層流動。

4.3.1 過孔形成的溝槽

在印制闆信号布線時,如果是多層闆,很多信号必須通過換層來完成連接配接任務,這時就要用到大量的過孔,如果過孔在電源或地平面排列比較密集,有時候會出現許多過孔連成一片的情況,形成所謂的溝,如圖所示。首先,我們應該對這種情況進行分析,看看是否回流需要經過溝槽,如果信号的回流無需經過溝槽,就不會對回流造成阻礙影響。如果回路電路要繞過這條溝傳回,形成的天線效應将急劇增加,對周邊信号産生幹擾。通常我們可以在塗敷資料生成後,對過孔過密而形成溝槽的地方加以調整,使過孔之間留有一定的距離。

幹貨|PCB高速信号回流路徑詳細分析

4.3.2 過孔形成的跳層現象

下面我們以六層闆為例進行分析。該六層闆有兩個塗敷層,第二層為地層,第五層為電源層,是以表層和第三層的信号回流主要在地層;底層和第四層的回流主要在電源層。

換層布線時有以下六種可能:

表層第三層

表層第四層

表層底層

第三層第四層

第三層底層

第四層底層

這六種可能的情況根據其回路電流的情況可以分為兩大類:回路電流在同一層上和在不同層上流動的情況,即是否有跳層現象。

回路電流在同一層上流動的情況

包括表層第三層、第四層底層。

在這種情況下,回路電流都在同一層上流動,但是,由靜電感應原理可知,處于電場中的完整的導體,其内部電場強度為零,所有的電流均在導體表面流動,地平面和電源平面實際上就是這樣一個導體。

我們使用的過孔均為通孔,這些過孔經過電源和地平面時留下的孔洞就給塗敷層上下表面的電流的流通通過了路徑,是以,這些信号線的回流途徑是很好的,無需采用措施來改善。

回路電流在不同層上流動的情況

包括表層第四層、表層底層、第三層第四層、第三層底層。

下面以表層底層和第三層第四層為例,分析其回流情況。

具有跳層現象的信号,需要其在過孔密集區附近增加一些旁路電容,通常為0.1uf的磁片電容,用來提供一個回流通路的。

幹貨|PCB高速信号回流路徑詳細分析

繼續閱讀