題:
去耦帽,PCB佈局
morten
2011-06-08 00:47:53 UTC
view on stackexchange narkive permalink

我想當我談到PCB佈局的細節時我還是一無所知。最近,我讀了幾本書,力求將我帶入一條直線。這是我最近的董事會的幾個例子,我重點介紹了三個解耦上限。 MCU為LQFP100封裝,電容為100nF(0402封裝)。通孔連接到地面和電源層。

placement of decoupling caps

根據最佳實踐(據我所知)放置頂蓋(C19)。其他兩個不是。我沒有發現任何問題。但是話說回來,董事會再也沒有離開實驗室了。

我想我的問題是:這有多重要?只要走線很短,這有關係嗎?

Vref引腳(ADC的參考電壓)的兩端也有一個100nF的電容。 Vref +來自板載TL431並聯穩壓器。 Vref-接地。他們需要屏蔽或局部地面等特殊處理嗎?


編輯

added local GND and power planes

謝謝!我的方法一直是依靠不間斷的地面。接地層將具有盡可能低的阻抗,但是這種方法對於高頻信號可能過於簡單。我已經快速嘗試在MCU下增加本地接地和本地電源(該部件是運行在100MHz的NXP LPC1768)。黃色位是去耦電容。我將研究平行蓋。本地接地和電源連接到指示的GND層和3V3層。

本地接地和電源由多邊形(澆注)製成。最小化“軌道”的長度將是一項主要的重新路由工作。這種技術將限制在封裝下方和穿過封裝可路由多少個信號軌道。

這是可接受的方法嗎?

C13是最佳實踐,C18不太理想,C19是“最差”。您從哪些方面獲得最佳實踐?
新的佈局看起來不錯。是的,本地平面可能會妨礙路由其他信號。一切都是權衡。但是,本地網絡不必是飛機。在兩層板上或其他我付不起局部平面的地方,我首先將電源和接地網作為常規走線進行佈線,然後再由其他事物進行佈線。這並不比高度崩潰的飛機差多少,而且與板級地面這樣的飛機相比,飛機對本地網絡的好處仍然較小。
好吧,我可能沒有資格在這裡與Olin爭論,儘管這些建議與我所學到的有關去耦的大部分內容背道而馳。但是,這些根本不是平面,而是高度分解的恆星接地模式。跡線較粗,但考慮到0402的帽蓋,其厚度並不那麼厚。對我來說,這似乎有很多阻抗。考慮一下所提供的電源和接地迴路之間的迴路電流迴路的大小。到處都是!再次,不合格...但是對我來說,這確實是錯誤的。請,其他人可以解釋一下這是個好主意嗎?
根據霍華德·約翰遜博士的書等資料,我的理解高度支持緊密,低阻抗的接地耦合。用於IC和電容的單獨通孔,在關鍵位置每個電容多個。但是,考慮到這些電容的0402大小以及基於100MHz的合理上升時間,我認為原始設計是可以的。我假設其他層很難將其移近或為它們添加單獨的通孔...但是應該沒問題。
我不認為C13是最佳做法。閉合,但不是最好的,因為從電容器到過孔的所有走線長度都意味著C13僅有效地去耦那些電源引腳,而在相同電壓下去耦其他電源引腳的效率低得多。至少,我要使C13離開芯片足夠遠,以便在芯片和C13之間移動平面過孔,並根據需要推擠信號走線。
有趣。我以為C19會是最好的,因為它將電容帽作為一個低通濾波器放置在紋波電流源和電源層之間
請問第3層的本地3.3層與全局3.3V層如何連接?全局3.3V層在哪裡?
九 答案:
Olin Lathrop
2011-06-08 03:23:49 UTC
view on stackexchange narkive permalink

不幸的是,正確的旁路和接地似乎沒有被很好地教導和理解。它們實際上是兩個獨立的問題。您在詢問旁路問題,但也隱含地接地。

對於大多數信號問題,這種情況也不例外,它有助於在時域和頻域中考慮它們。從理論上講,您可以在其中任何一個進行分析,然後在數學上進行轉換,但是它們各自對人腦提供了不同的見識。

去耦提供了一種近乎蓄能的功能,可以使電流的短期變化消除電壓畫。返回電源的線路具有一定的電感,在產生更多電流之前,電源需要一些時間來響應電壓降。在一塊板上,它通常可以在幾微秒(us)或我們的數十秒之內趕上。但是,數字芯片可以在幾納秒(ns)內大量改變其電流消耗。去耦電容必須靠近數字芯片電源,地線才能發揮作用,否則這些線芯中的電感會妨礙其在主電源饋入之前迅速提供額外的電流。

那是時域視圖。在頻域中,數字芯片的電源和接地引腳之間是交流電流源。直流電源來自主電源,一切都很好,因此我們將忽略直流。該電流源產生的頻率範圍很廣。一些頻率是如此之高,以至於在相對較長的時間內幾乎沒有電感,從而導致主電源開始成為很大的阻抗。這意味著那些高頻將導致局部電壓波動,除非對其進行處理。旁路電容是那些高頻的低阻抗分流器。同樣,旁路電容的引線必須短,否則其電感將過高,並妨礙電容器使芯片產生的高頻電流短路。

在這種情況下,所有佈局看起來不錯。每種情況下,蓋子都靠近電源和接地芯片。但是,由於不同的原因,我不喜歡其中的任何一個,而該原因是接地。

良好的接地比繞過更難解釋。真正要解決這個問題需要整本書,所以我只想提一下。接地的第一項工作是提供通用電壓基準,我們通常將基準電壓設為0V,因為其他所有因素均相對於接地網而言。但是,請考慮一下當您通過地面網絡運行電流時會發生什麼。它的電阻不為零,因此會導致接地不同點之間的電壓差很小。 PCB上銅平面的直流電阻通常足夠低,因此對於大多數電路來說,這並不是太大的問題。純數字電路至少具有100s的mV噪聲裕度,因此10s或100s的uV接地偏移量並不重要。在某些模擬電路中確實如此,但這不是我要解決的問題。

想一想,隨著流經接地層的電流頻率越來越高,會發生什麼。在某個點上,整個接地層的寬度僅為1/2波長。現在,您不再需要接地平面,而只有貼片天線。現在請記住,微控制器是具有高頻分量的寬帶電流源。如果您在整個接地平面上流過它的即時接地電流,甚至只有一點點,您就會擁有一個中心饋電的貼片天線。是為了使本地高頻電流遠離接地層。您要建立一個微控制器電源和接地連接的本地網絡,在本地繞過它們,然後每個主網絡電源和接地網絡只有一個連接。微控制器產生的高頻電流從電源引腳流出,經過旁路電容,然後回到接地引腳。在該環路周圍可能有很多討厭的高頻電流,但是如果該環路僅與電路板電源和接地網有一個連接,那麼這些電流將在很大程度上遠離它們。

因此,回到您的佈局,我不喜歡的是每個旁路電容似乎都有單獨的電源和接地過孔。如果這些是電路板的主要電源和接地層,那就不好了。如果您有足夠的層,並且過孔確實要連接到本地電源和接地層,那麼只要這些本地層僅在一個點上連接到主平面即可,這沒關係。

這樣做不需要本地飛機。我什至在兩層板上也經常使用本地電源和接地網技術。我先手動連接所有接地引腳和所有電源引腳,然後連接旁路電容,再連接晶體電路,然後再佈線。這些本地網絡可以是星形網絡,也可以是微控制器下方的任何網絡,仍然允許根據需要在其周圍路由其他信號。但是,再次,這些本地網絡必須與主板電源和接地網絡只有一個連接。如果您有板級接地平面,那麼通過某個地方會有一個 來將本地接地網連接到接地平面。

我通常走得更遠能夠。我將100nF或1uF陶瓷旁路電容放置在盡可能靠近電源和接地引腳的位置,然後將兩個本地網絡(電源和接地)佈線到饋電點,並在它們之間放一個較大的電容(通常為10uF),並進行單個連接並在帽的另一側連接到板的地面和電網。該次級電容為通過旁路旁路電容分流的高頻電流提供了另一個旁路。從電路板其餘部分的角度來看,微控制器的電源/接地饋電行為良好,沒有太多討厭的高頻信號。

因此,現在終於可以解決您的問題,即與您認為的最佳實踐相比,佈局是否重要。我認為您已經很好地繞過了芯片的電源/接地引腳。這意味著它應該可以正常運行。但是,如果每個都有一個到主接地層的單獨通孔,那麼以後可能會遇到EMI問題。您的電路可以正常運行,但是您可能無法合法出售它。請記住,RF發送和接收是相互的。能夠從其信號發射射頻信號的電路同樣容易受到那些信號拾取外部射頻信號的影響,​​並且在信號的頂部產生噪聲,因此這不僅僅是別人的問題。例如,在附近的壓縮機啟動之前,您的設備可能工作正常。這不僅是理論上的情況。我已經看到了完全一樣的案例,並且我希望這裡也有其他案例。一家公司生產的小玩意兒的生產成本為120美元。我被雇用來更新設計並在可能的情況下將生產成本控制在100美元以下。以前的工程師並不真正了解RF發射和接地。他的微處理器發出大量的射頻垃圾。他通過FCC測試的解決方案是將整個混亂包裹在一個罐子裡。他製作了一個六層板,底層接地,然後在生產時在討厭的部分焊接了一塊定制的鈑金。他認為,只要將所有不會輻射的金屬都封閉在金屬中即可。這是錯誤的,但我暫時不談。罐子確實減少了排放,因此它們只是通過FCC測試而以1/2 dB的餘音(不是很多)。

我的設計僅使用4層,即一個單板級接地平面,沒有電源平面,但是局部接地平面用於一些選擇的IC,這些IC具有這些局部接地平面和局部電源網的單點連接。長話短說,這超出了FCC限制15 dB(很多)。另一個好處是,該設備在某種程度上也是無線電接收器,而且安靜得多的電路將較少的噪聲輸入到無線電中,並有效地將其範圍擴大了一倍(也很多)。最終生產成本為$ 87。

因此,適當的旁路,接地,可視化和處理高頻環路電流確實很重要。在這種情況下,它有助於同時使產品變得更好和更便宜,而沒有得到該產品的工程師失去了工作。不,這確實是一個真實的故事。

哇-您睜開了我什至從未考慮過的東西。
+1為精彩的解釋。這種回應就是這個網站的全部目的。
實際上,有*一本書涵蓋了該主題,並且很好地涵蓋了其他主題:[Henry Ott的*《電磁兼容性工程》 *。](http://www.amazon.com/Electromagnetic-Compatibility-Engineering-Henry-Ott/dp/ 0470189304)我有一份工作副本,*高度*推薦。這是對他以前的著作《電子系統降噪技術》的全面修訂,並涉及了幾個新主題,例如正確的“接地”(以及為什麼“接地”實際上只是一個有用的神話),電路板層堆疊策略和屏蔽。
紮根的立場似乎與* High Speed Digital Design *倡導的觀點截然相反。提倡非常緊密地將低阻抗耦合到單個接地平面,並在可能的情況下為IC引腳和去耦電容引腳提供單獨的過孔。聽起來您好像在提倡基本上將地平面分開,我想他甚至在書中討論了在不同電位下放置一塊地的天線效應。這本書現在過時了嗎?關於這個問題似乎有各種各樣的意見。
似乎確實有很多意見。使用單個接地平面可以很好地進行去耦,這意味著確保芯片具有良好的清潔能力。出於EMI原因,我建議使用單獨的接地網。
好吧,從我的角度來看,EMI是降低整體阻抗的主要目的。我認為我必須加大力度才能擁有一個有故障的系統,而與EMI的糾纏要容易得多。該本地電源和地的電感比直接進入主平面的電感高得多。以分離方式追踪迴路電流使該迴路的面積看起來很大。通過直接到達頂部信號層正下方的牢固接地層(層與層之間的間距很小),您將獲得數量級較小的環路,因此EMI應當更好。
我想這裡的主要問題是我一直在閱讀關於IC電源網絡設計的大量應用筆記,沒有人提倡這樣的事情。我確實感覺到RF實踐(我對此了解甚少)與去耦/ EMI實踐的普遍共識之間有些脫節,所以我想進一步探討一下。 (我當然希望我有一個3D解算器... :)
偶然地,您可以在@Olin中添加“最佳做法”示例的示意圖;我很好奇本地接地層與離開IC的信號有什麼關係(交叉拆分平面,或者如果我只是誤解了一些概念)
正確討論EMI問題和策略是另一回事,因為它涉及到如何處理信號以及參考平面。例如,用於單端數字信號的常見EMI降低技術是在線路的驅動器端附近串聯一個小的(20歐姆左右)電阻。給定電路板佈局,像HyperLynx這樣的專業工具甚至可以告訴您使用最佳電阻來最大程度地減少過沖和振鈴,而又不會過度延長上升和下降時間。
@MikeDeSimone-+1代表Ott,他的書很棒。
@OlinLathrop:您是否可以通過任何方式為上述每件事展示示例?我想我已經理解了您說的話,但是看到我一定會幫助我更好地了解我是否正在閱讀您所建議的話。提前致謝!
在@OlinLathrop,中,您說“一個通孔”,您是否曾經在同一個節點上使用非常靠近(接近最小間距)的多個通孔來增加DC電流容量?意思是,您是否發現過孔無法為以這種方式隔離的芯片提供足夠的直流電流。如果距離足夠近,使用多個通孔是否仍對EMI有明顯影響?
@OlinLathrop我排名第二,它看起來像一座金礦,但是很難遵循……一個“好VS壞”的油漆圖非常有價值!感謝分享
這對通孔元件也有好處嗎?我在這裡迷路了。將單點連接到接地層的手動佈線的電容器(通孔)是否像通孔本身一樣工作? #Iamfairlynewtothistopic
@Adit:我也可以通過通孔來完成,只是通常會更困難。通孔不僅會佔用所有層上的空間,而且在您實際想要將其重新連接到接地銷的地線時,您可能必須在CAD系統中做一些特殊的操作,以避免將接地孔直接連接到接地層。例如處理器。幸運的是,今天您不必再拘泥於通孔部件,因為良好的旁路至關重要。
謝謝Olin。我將繼續使用SMD。 同樣,[http://www.ti.com/lit/an/szza009/szza009.pdf]此註釋似乎在深度描述了Olin的觀點,這可能對需要更滿意答案的人很有用。
本地飛機概念效果很好。不過,這裡沒有免費的午餐-有沒有?從MCU到其他電路的I / O信號將具有更大的環路面積,因為返回電流必須流經局部和全局平面之間的公共GND / VCC點。考慮到這一點並控制信號的擺率:只要有可能,就降低驅動電平或在I / O引腳上使用按信號的片狀鐵氧體磁珠。對於需要短上升時間的信號,請將平面互連佈置在快速信號組的中間。
我同意darron的觀點,“信號和電源完整性-簡化_”表示不間斷的接地層是最佳實踐。關於配電網絡的一章,其中將直流至100MHz左右的阻抗曲線最小化的理論是降低噪聲/ EMI的關鍵。不建議在IC周圍隨意放置小電容。應該選擇電容,以使SRF最小化任何大的PRF(例如IC引線和封裝電容PRF)。最小化高頻率下的PDN阻抗分佈將解決EMI問題,並最大化幾個電容的有效性。
@OlinLathrop對不起,我對此不太了解。因此,可以說一個集成電路有一個本地接地/電源平面,這些平面在某一點連接到主平面。而且如果IC切換大電流,這些電流會不會像:主電源->本地電源->旁路電容->本地接地->主接地?這是否意味著在主接地平面上仍然會有大電流流過,並且就像您所說的那樣,它可以作為輸入饋電的貼片天線嗎?您能詳細說明一下嗎?
@Gol:高頻電流將遵循環路:電源線,旁路帽,本地接地線,接地線。低頻電流通過:電源線,電源+,電源-,接地層,本地接地,接地線。
@OlinLathrop您是否倒入本地接地/電源網絡或將它們保持引腳對引腳連接?
@Pred:可以視情況而定。
謝謝@OlinLathrop。當您以不到100美元的價格開發4層PCB時,您的疊層是多少?沒有動力飛機對我來說似乎很不尋常。
@Pred:請參閱我的答案的倒數第二段。
-1
-1
@OlinLathrop使用BGA組件時,如何在高頻電流不在地面的情況下使用此技術?您是否會在MCU下方的小多晶矽上本地連接所有電容器,然後僅將其連接到接地層?我認為這很糟糕,因為在全平面上比本地信號更好地驅動高速信號。
您能否說明如果系統中與MCU通訊的ADC和DAC怎麼辦?製作接地多邊形將迫使SPI / I2C線形成一個更大的組。
僅將頂層地面澆注綁在一個點上是完全錯誤的。沒有權威人士推薦這種做法。目的是減小返回電流迴路的尺寸,從而減小其電感。單點連接迫使所有I / O返回電流都遠離它們。在嘈雜的碎屑下進行局部澆注是很好的(減少環路面積),但應將澆注自由地縫接到主接地平面。在OP中,頂層澆築物不是固體,因此甚至不能提供良好的局部平面。甚至有更多理由將其縫合到主接地平面。
你們如何管理需要散熱墊連接到GND(然後最好連接到GND平面)的零件?
我真的很喜歡你的答案,並理解它。如果您可以添加帶有本地電源和接地網的佈局圖來幫助新手,那將是非常不錯的。謝謝。
我不知道如何將這種方法用於芯片間接口的高速設計:想像一個較大的芯片,一側有輸入接口,另一側有輸出接口,在這種情況下,我強烈建議採用完整的地平面。我一直都做完完整的接地層,但出於此處討論的原因,我也做了局部電源層,尤其是靈敏的混合信號設計-提供該層的高頻(uW)旁路功能,並將其與板上其餘電源隔離。
Mike DeSimone
2011-06-08 20:13:48 UTC
view on stackexchange narkive permalink

配電網絡的主要目標是減少連接組件之間的電感。這對於您要用作基準的任何平面(例如“地面”,“ vref”或“回程”)而言都是最重要的,因為該網絡上的電壓將用作信號電壓的基準。 (例如,TTL信號的VIL / VIH閾值參考的是芯片的GND引腳,而不是VCC。)在大多數PCB應用中,電阻實際上並不那麼重要,因為總阻抗中的電感成分占主導地位。 (不過,在IC芯片上,這是相反的:電阻是阻抗的主要部分。)

請記住,這些問題對於高速(>1 MHz)電路最為重要。

p>

參考平面作為集總節點

首先要檢查的是,是否可以將參考平面視為集總節點,而不是傳輸線。如果信號的上升時間大於光從板的一個邊緣到另一邊緣再交叉的時間(銅製;一個好的經驗法則是每納秒8英寸),那麼您可以將參考平面視為集總元素,並且負載與去耦電容器之間的距離無關緊要。這是一個重要的決定,因為它會影響電源過孔和電源過孔的放置策略。

如果平面尺寸較大,則不僅需要在周圍分佈去耦電容器,還需要更多的去耦電容器,並且電容器必須在負載的上升時間範圍內去耦。

通過電感

我們將繼續努力使電感最小化,如果平面是一個集總元件,則零件和平面之間的電感將占主導地位。在第一個示例中考慮C19。從平面到芯片的電感與走線所包圍的面積直接相關。換句話說,遵循從電源平面到芯片的路徑,然後將接地引腳引回到接地平面,最後將環路閉合回到電源通孔。您的目標是最大程度地減小該面積,因為更少的電感意味著更大的帶寬,然後電感才成為去耦電容的主導。請記住,從表面到平面的過孔長度是路徑的一部分;將參考平面保持在曲面附近會很有幫助。在第一個和最後一個內層都作為參考平面的6個或更多層板中並不少見。

因此,儘管您的電感量很小(我猜是10-20 nH) ,可以通過給IC提供自己的過孔來減少它:給定您的過孔尺寸,一個靠近引腳97的過孔和另一個靠近引腳95的過孔將電感降低至3 nH左右。如果您負擔得起,較小的通孔將在這裡有所幫助。 (但是,坦白地說,由於您的部件是LQFP而不是BGA,所以這可能無濟於事,因為封裝中的引線框可能本身就貢獻了10 nH。或者由於... )

互感

在真空中不存在導致負載或電容器的線和過孔。如果有供應線,則需要有返迴線。由於這些導線是流過電流的導線,因此它們會產生磁場,並且如果彼此之間的距離足夠近,則會產生互感。這可能是有害的(當增加總電感時)或有益的(當其減小總電感時)。

如果每根平行導線(我說是“導線”中包括跡線和通孔)中的電流都在同一方向上流動,則互感會增加自感,從而增加總電感。如果每條導線中的電流方向相反,則互感會從自感中減去,從而降低總和。因此,隨著導線之間距離的減小,此效果會變得更強。

因此,一對進入同一平面的導線應相距較遠(經驗法則:從表面到平面的距離要大於兩倍;如果您還沒有弄清楚疊層數,則假定PCB的厚度)以減少總電感。一對連接不同平面的電線(例如您發布的每個示例)應盡可能靠近。

切割平面

由於電感占主導地位,並且(對於高-速度信號)由電流流過電網的路徑確定,應避免平面切線,特別是如果有信號越過該切線,因為返回電流(傾向於直接沿著路徑走線)在信號走線下方以最大程度地減小環路面積和電感)必須大走彎路,從而增大電感。

減輕切口產生的電感的一種方法是使局部平面可以跳變在削減。在這種情況下,應使用多個通孔以最大程度地減小返回電流路徑的長度,但是,由於這些通孔通向同一平面,因此電流流向相同方向,因此不應將其放置在靠近每個通孔的位置其他,但應至少相隔兩個平面距離。

但是,應注意信號走線的長度要足夠長以成為傳輸線(即,長度超過一個上升或下降時間,以較短的時間為準),因為走線附近的接地會改變其阻抗。跟踪,引起反射(即過衝,下衝或振鈴)。這在千兆位速度信號中最為明顯。

時間不夠

我將探討“每個電源引腳一個0.1 uF電容器”策略如何與現代設計相得益彰。每個零件可以有幾十個電源引腳,但我現在必須上班了。詳細信息在下面的BeTheSignal和Altera PDN鏈接中。 / li>

  • 如果可以承受的話,將過孔放入焊盤是最好的選擇(您需要填充過孔並將焊盤鍍在填充上,這會增加一到兩天的製造時間並增加成本) 。第二個最好的選擇是將兩個過孔放置在電容的同一側,並儘可能地靠近電容器。可以在電容器的另一側放置一組額外的通孔,以將電感減半,但請確保兩個通孔組至少相隔一個板厚度(或兩個平面距離)。
  • 將IC自身的過孔提供給電源和接地,使相對的網絡過孔彼此靠近,使相同的網絡過孔相距更遠。這些通孔可以與去耦電容器共享,但是最好有更多的平面通孔,而不是延長到平面通孔的走線。 (我通常的佈局技術是放置負載,然後放置電源和接地過孔,最後在有空間的情況下在板的另一側放置一個去耦電容器。(如果沒有空間,則電容器移動而不是過孔! )
  • 最小化每個參考平面的最長尺寸,以最大程度地減小電感,並為您的平面提供更簡單的集總元件模型。
  • 另請參見

    • Henry Ott,電磁兼容性工程 a>
    • BeTheSignal.com
    • Altera的配電網絡設計工具應用說明- -這些都是針對Altera產品的,但是基本策略與任何高速數字設計有關。 PDN工具非常適合在給定物理參數和去耦電容器的情況下計算平面阻抗。通過向您展示實際情況,使“每個電源引腳上一個0.1 uF的電容帽”神話成為現實。
    謝謝,您的回答使我深入了未知領域!當參考平面被視為集總節點時,令人困惑的一件事是“從負載到去耦電容器的距離無關緊要”。這似乎與其他所有說法背道而馳。
    @morten:是的,當我第一次在Altera的資料中閱讀它時,這也讓我很傻。但這是可證明的事情:如果看一下平面本身注入的電感成分,與過孔,走線和元件封裝的電感相比,它實際上很小。您需要分解矢量演算和麥克斯韋方程組以精確地證明它,但是如果可以直觀地看到它,基本的想法是,由於平面的幾何形狀,平面周圍的磁場比導線周圍的磁場(通過或走線)弱。較弱的磁場意味著較低的電感。
    這有點像編程:雖然優化僅運行一次或幾次的代碼將*從技術上**使程序運行更快,但每小時的努力收益卻不如優化被稱為循環的代碼的效率高。在我忘記之前,還有一件事:參考平面通常與電源平面具有電容,將其阻抗減小到甚至小於走線和過孔阻抗,但可能相差不大(大約1 nF / sqft? )。
    還有一件事:皮膚效應也潛入其中。 (是的,即使是1盎司的銅平面在高速下也有趨膚效應。)如果在同一參考平面旁邊的兩個平面之間走線,則可以確保安全,因為該參考平面上的返回電流路徑可以跟隨在為通孔製作的平面上的孔。但是,如果您在具有不同參考平面的圖層之間跳轉,則返回電流必須在參考平面之間找到一條路徑。通常,這是通過連接兩個平面在附近的地面,但是有時您需要添加縫合通孔。
    您需要了解的有關EMC的所有信息都寫在鏈接中的Henry Ott的書中。任何想真正掌握EMC的人都需要閱讀它。屏蔽,濾波,耦合與去耦,方向,材料效應,鐵氧體,形狀和其他非理想特性。共用的中心接地點都需要低ESR,低電感,並可視化PCB,機箱和接口電纜,ESR,波長,支柱上的結構中的天線效應。延遲,串擾,阻抗控制,將模擬地與數字地隔離,保護方法,共濾波,差模等
    @MikeDeSimone,請問您能否直接鏈接到有關“每個電源引腳一個0.1 uF電容器”策略適得其反的文章?
    @vicatcu:摘自Bogatin的書《簡化信號完整性》,並由他的[PDN設計網絡研討會]覆蓋(http://www.bethesignal.net/bogatin/nma840-selecting-capacitors-p-420.html)。順便說一句,唯一真正的“生產率”是:1)在高速設計中可能不足,特別是如果某個頻段未被0.1 uF電容充分覆蓋,以及2)您更有可能不這樣做。鑑於現代芯片上的電源引腳數量眾多,幾乎不需要那麼多電容器。您也可以使用Altera的PDN工具來查看這些效果。
    根據經驗,“每個電源引腳一個0.1 uF的電容帽”可以追溯到DIP和沒有電源或接地層的兩層板的時代。在這種情況下,僅給每個芯片供電就將獲得大量電感,大多數芯片只有一個或兩個電源引腳,而0.01 uF電容器則無濟於事,因為它們的去耦會被引線的電感所破壞。框架中的一部分。
    電源平面和接地平面的極低電感改變了所有規則,因為到達平面的電感比由於平面上的位置的電感重要得多。因此,在大多數情況下(基本上,任何情況下您的電源平面足夠小而不會產生傳輸線效應),“接近零件”的要求都是過時的,而限制因素是電容器封裝中的電感以及其過孔的佈線方式到飛機,芯片也一樣。許多芯片製造商都在增加電源引腳以降低電感,這並不是因為他們需要更多的電容。
    看來@Olin Lathrop的答案與此矛盾。
    矛盾如何?
    他建議將地線連接在一起,然後再與主電源架連接。我認為該技術本質上是分割平面,在您的帖子中不建議使用。
    拆分飛機很棘手。如果您不小心,可能會造成以前沒有的EMI問題。此外,如果將平面分割成小塊(如條狀),則會損害平面的低阻抗。亨利·奧特(Henry Ott)對此表示反對,認為組件的放置和佈局通常可以實現比拆分平面更好的性能。就是說,在某些情況下它們是有道理的,但是您需要像使用插入式夾層卡一樣對待拆分平面,因為拆分卡本身俱有去耦功能,並且靠近單點連接,並且禁止走線穿過拆分。
    另外,如果要拆分接地層,則需要在同一位置拆分電源層。請記住,在交流頻率下,電源和地線實際上是相同的電勢(如果正確解耦),那麼場線將相應地起作用。
    非常感謝你!您的評論很有道理。:)
    Connor Wolf
    2011-06-08 07:29:28 UTC
    view on stackexchange narkive permalink

    當您需要考慮電源線(走線,例如非常小的 sup>電阻)和去耦電容的行為時,我發現它傾向於幫助考慮走線形成的等效RC電路。

    這是您帖子中的三個帽子的簡單示意圖:
    enter image description here 圖像中沒有極性,所以假設一個“電源”接地, sup>

    基本上有兩種去耦方法-A和C。B不是一個好主意。

    A 將最有效地防止IC的噪聲傳播回系統的電源軌。但是,它實際上無法將開關電流從設備中解耦出-穩態電流必須流過同一條跡線。

    C 最有效地實現IC的去耦。您有一條單獨的路徑將電流切換到電容器。因此,引腳對地的高頻阻抗較低。但是,來自設備的更多開關噪聲將使其回到電源軌。另一方面,這確實導致IC引腳上的電壓淨降低,並降低了通過更有效地將其接地將高頻電源噪聲接地。

    實際選擇取決於具體實現。我傾向於使用C,只要可能就使用多個電源軌。但是,在任何情況下,如果您沒有用於多個電源的電路板空間,並且將模擬和數字混合在一起,則假設去耦功效的損失不會造成任何損害,則可以保證A。


    如果繪製等效的交流電路,方法之間的區別將變得更加清晰:
    enter image description here
    C具有兩條單獨的接地交流路徑,而A只有一條。

    我不同意您在A和C之間的區別。電源的低頻電流和高頻去耦電流只是相加。 A的唯一缺點是,低頻電源饋入的電阻會稍微增大一點,但這是DC問題,並且只要可以支持正確的電壓就可以。
    說A的解耦比C的解耦更好,這也是不正確的。要單獨查看去耦組件,請斷開電源。這樣做時,A和C會使您處於同一迴路。兩者也都完成了去耦。區別在於A使高頻電流分量更好地脫離電網。
    對於現代高速設計,最好對電感器建模而不是電阻器建模。問題不在於您電阻性衰減,而是配電網絡的電感會導致延遲,導致電源無法足夠快地做出反應。 (在控制迴路理論中,您發現在反饋路徑中放置一個延遲[Laplace transform:e ^ st]僅有助於破壞控制迴路的穩定性。)這些延遲是由於電感器中的電流無法立即改變而造成的,因此,當負載突然變化時,電壓必須改為變化。
    @Olin Lathrop-我專門說過,A在實際去耦IC時“更糟”,而不是更好-“但是,在實際將開關電流從器件中去耦時,效率較低”
    此外,C絕對比A低**。我將在一分鐘之內對答案作一些解釋。
    Vintage
    2011-06-08 03:21:06 UTC
    view on stackexchange narkive permalink

    您的問題(所有問題)的答案在很大程度上取決於PWA周圍運行的頻率。

    不管我要說什麼,請記住,大多數離散去耦電容在70 MHz以上都變得無用。經驗法則是,在L =波長/ 10處,物體開始像天線一樣工作。

    波長= c / f;因此我們需要L < c /(10f)。 1 cm的特徵尺寸在3 GHz附近變得很重要。在鬆一口氣(因為您的時鐘僅以50 MHz運行)之前,請記住,您需要考慮時鐘沿的頻譜內容和芯片I / O引腳轉換。

    通常,您想在板上放很多帽,和/或使用帶有專門設計的電源和接地層的板,這實際上將整個板變成了分佈式電容器。

    引線電感和引線電感(L)約為15 nH /英寸。對於50 MHz時的頻譜含量,大約等於5歐姆/英寸,對於200 MHz時的頻譜含量,等於大約20歐姆/英寸。 N,並將L減小大約N倍。您的解耦方案具有有用的頻率範圍。該頻率範圍的低端由所有電容的總有效電容設置。頻率範圍的HIGH端與電容器的電容無關(我再說一遍,沒什麼):它是電容器的引線電感和網絡中電容器數量(及其放置)的函數。有效的總電感與N成反比。十個10 nF的電容比1個100 nF的電容更好。最好使用100個電容,每個電容1 nF,甚至更好。個地方)。

    保護您的A / D轉換免受噪聲干擾是我學習的另一個主題。

    我希望這有助於回答您的一些問題。

    高於約100 MHz時,芯片上的去耦以及芯片封裝內部的佈線將占主導地位。另外,我不得不質疑您的觀點,即增加N總是一件好事。證明是繪製配電網絡(電源,去耦和平面)的阻抗圖(Z與f的關係):每個添加的電容器在電容器SRF周圍的阻抗都會減小1 / N。最好使用不同值的電容器,它們具有不同的SRF,從而覆蓋更多帶寬。
    supercat
    2011-06-09 03:45:34 UTC
    view on stackexchange narkive permalink

    旁路電容器具有四個主要功能:

    1. 它們可最大程度地減少電源線上汲取的電流的快速變化(這種電流吸收的變化可能會導致EMI,或者可能會將噪聲耦合到電源上的其他設備
    2. 它們最小化了VDD和VSS之間的電壓變化
    3. 它們最小化了VSS與地之間的電壓
    4. 它們最小化了VDD和電路板的正極之間的電壓 ol>

      圖(A)在Fake Name的答案中,到目前為止,最好的方法是最小化電源線上的變化,因為CPU汲取的電流變化必須先改變電容電壓,才能改變電源電流。相比之下,在圖(C)中,如果主電源的電感是旁路電容的10倍,那麼電源將看到任何電流尖峰的10%,而不管電容的大小有多大或有多完美。

      從最小化VDD和VSS之間的電壓變化的角度來看,圖(C)可能是最好的。我猜想,最小化電源電流的變化可能更重要,但是如果要保持VDD-VSS電壓的穩定更重要,則圖(C)可能會有一點優勢。

      唯一的優勢對於圖(B),我可以看到它可能最大程度地減小了VDD與電路板的正電源軌之間的差分電壓。優勢並不是很大,但是如果要翻轉導軌,它將使VSS與地之間的差分電壓最小。在某些應用中,這可能很重要。請注意,人為地增加正電源軌和VDD之間的電感可能有助於減小VSS與地之間的差分電壓。

    Jason S
    2011-09-29 04:01:14 UTC
    view on stackexchange narkive permalink

    作為與佈局問題分開的側面說明,請注意,有理由使用各種電容器值(例如1000pf,0.01uF和0.1uF),而不是整個電容器都使用0.1uF。

    原因是電容器具有寄生電感。好的陶瓷電容器在諧振頻率下具有非常低的阻抗,該阻抗在較低頻率下由電容決定,而在較高頻率下由寄生電感決定。諧振頻率通常隨部件電容的增加而降低(主要是因為電感大致相同)。如果僅使用0.1uF電容器,則它們在較低的頻率下可提供良好的性能,但會限制高頻旁路。電容值的混合可以在一定頻率範圍內提供良好的性能。

    我曾經與一位為Segway電機驅動器進行原理圖設計+佈局的工程師合作,他得到了DSP的模擬信號通過使用網絡分析儀更改電容器值並最小化接地平面阻抗,將數字轉換器的噪聲(主要來源是DSP系統時鐘)降低了5-10倍。

    對不起,我很抱歉,但是在板上合理地做到這一點又如何呢?我想像的方式實際上是IC周圍去耦/旁路電容的“環”,最小的值最接近。因此,在各個電源引腳對上,最靠近IC的1000pF電容,然後緊靠0.01uF,然後緊靠0.1uF或兩個。
    我認為您可能是對的,但就高頻重要性而言,我會將1000pF和0.01uF一起使用。 1000pF的最低電感+應該最接近,但不小於0.01uF。各種電容範圍的功能是使這些低阻抗陷波可用於IC。
    我見過的最佳佈局通常是將這些關鍵的HF電容器放置在有問題的IC下方的電路板背面。
    Unslander Monica
    2015-02-13 00:28:01 UTC
    view on stackexchange narkive permalink

    還有一個技巧可以使MCU的內部GND和VCC電源軌之間以及電源平面之間的阻抗最小。

    每個未使用的MCU I / O引腳都應連接到GND或VCC ,這樣選擇的目的是使VCC和GND的未用引腳數量大致相同。這些引腳應配置為輸出,並應根據輸出連接到的電源軌來設置其邏輯值。

    這樣,您可以在MCU內部電源之間提供額外的連接滑軌和板上的電源平面。這些連接只需經過封裝電感和ESR,以及在GPIO輸出驅動器中打開的mosfet的ESR。

    schematic

    模擬該電路 –使用 CircuitLab sup>

    創建的原理圖,這種技術非常有效地使MCU的內部空間與電源層保持聯繫,因此有時需要付費選擇給定MCU的引腳數超出所需數量的封裝,僅用於增加冗餘電源引腳數。如果您的電路板製造商可以解決這個問題,那麼您還應該首選無鉛(LCC)封裝,因為它們通常具有較低的電路闆對芯片的電感。您可能希望通過諮詢MCU的IBIS模型來進行驗證。

    發生短路的風險如何?(例如由於軟件錯誤)?
    @PeterMortensen這樣不會造成災難性的後果。引腳驅動器實際上是電流源。如果搞砸了,所有發生的事情就是您的MCU過熱,如果您特別不幸,您可能會超過絕對電流或耗散額定值。您的軟件不應該運行。如果您希望它發揮作用時會遇到嚴重問題,則應將其編碼為[Class B](Class B)(B類)安全軟件。背景一致性檢查器將捕獲錯誤的引腳狀態並採取相應的措施。
    Leon Heller
    2011-06-08 01:10:44 UTC
    view on stackexchange narkive permalink

    最好始終採用良好的做法,尤其是在這種類型的設計中,這不會涉及更多的工作或成本。

    通孔應盡可能靠近電容器焊盤,使電感最小。電容器應靠近芯片的電源線和接地線。應避免在第二張圖片中進行路由,而第一張圖片並不理想。如果這是原型,我將修改生產版本的去耦。

    除了在某些情況下芯片故障之外,您可能還會增加不必要的發射。

    似乎並沒有對我回答他的問題。他說,他知道這不是適當的做法,但他正在嘗試確定是否真的有足夠大的錢來改變它。
    據我了解,去耦帽有兩個職責。一種是作為蓄能器,另一種是用於噪聲過濾。電容帽看起來像是輸入的低通濾波器。僅過濾將受路由影響,是嗎?在下面的示例中,接地迴路位於MCU電源引腳的“相反”側,因此濾波無效。這有意義嗎?
    電容器必須處理一些壽命很短的高電流尖峰,因此兩個計數的佈線都必須正確。
    為什麼要下票?
    Guill
    2014-08-11 04:06:55 UTC
    view on stackexchange narkive permalink

    根據我的經驗,即使您的設計按原樣“工作”,我還是發現,如果您在去耦和旁路方面做得不好,您的電路將不可靠並且更容易受到電噪聲的影響。您可能還會發現,在實驗室中行之有效的,在現場可能行不通的。



    該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
    Loading...