一個高明的CAD工程師需要做的是:如何綜合考慮各方意見,達到最佳結合點。以下為EDADOC專家根據個人在通訊產品PCB設計的多年經驗,所總結出來的層疊設計參考,與大家共享。 PCB層疊設計基本原則 CAD工程師在完成布局(或預布局)后,重點對本板的布線瓶徑處進行分析,再結合EDA軟件關于布線密度(PIN/RAT)的報告參數、綜合本板諸如差分線、敏感信號線、特殊拓撲結構等有特殊布線要求的信號數量、種類確定布線層數;再根據單板的電源、地的種類、分布、有特殊布線需求的信號層數,綜合單板的性能指標要求與成本承受能力,確定單板的電源、地的層數以及它們與信號層的相對排布位置。單板層的排布一般原則:A)與元件面相鄰的層為地平面,提供器件屏蔽層以及為頂層布線提供回流平面;B)所有信號層盡可能與地平面相鄰(確保關鍵信號層與地平面相鄰);C)主電源盡可能與其對應地相鄰;D)盡量避免兩信號層直接相鄰;
這里主要是說了從PCB設計封裝來解析選擇元件的技巧。元件的封裝包含很多信息,包含元件的尺寸,特別是引腳的相對位置關系,還有元件的焊盤類型。當然我們根據元件封裝選擇元件時還有一個要注意的地方是要考慮元件的外形尺寸。引腳位置關系:主要是指我們需要將實際的元件的引腳和PCB元件的封裝的尺寸對應起來。我們選擇不同的元件,雖然功能相同,但是元件的封裝很可能不一樣。我們需要保證PCB焊盤尺寸位置正確才能保證元件能正確焊接。焊盤的選擇:這個是我們需要考慮的比較多的地方。首先包括焊盤的類型。其類型包括兩種,一是電鍍通孔,一種是表貼類型。我們需要考慮的因素有器件成本、可用性、器件面積密度和功耗等因數。從制造角度看,表貼器件通常要比通孔器件便宜,而且一般可用性較高。對于我們一般設計來說,我們選擇表貼元件,不僅方便手工焊接,而且有利于查錯和調試過程中更好的連接焊盤和信號。其次我們還應該注意焊盤的位置。因為不同的位置,就代表元件實際當中不同的位置。我們如果不合理安排焊盤的位置,很有可能就會出現一個區(qū)域元件過密,而另外一個區(qū)域元件很稀疏的情況,當然情況更糟糕的是由于焊盤位置過近,導致元件之間空隙過小而無法焊接,下面就是我失敗的一個例子,我在一個光耦開關旁邊開了通孔,但是由于它們的位置過近,導致光耦開關焊接上去以后,通孔無法再放置螺絲了。
浙江廠家線路板印制覆銅,就是將PCB上閑置的空間作為基準面,然后用固體銅填充,這些銅區(qū)又稱為灌銅。廠家線路板印制敷銅的意義在于,減小地線阻抗,提高抗干擾能力;降低壓降,提高電源效率;還有,與地線相連,減小環(huán)路面積。如果PCB的地較多,有SGND、AGND、GND,等等,如何覆銅?我的做法是,根據PCB板面位置的不同,分別以最主要的“地”作為基準參考來獨立覆銅,數字地和模擬地分開來敷銅自不多言。同時在覆銅之前,首先加粗相應的電源連線:V5.0V、V3.6V、V3.3V(SD卡供電),等等。這樣一來,就形成了多個不同形狀的多變形結構。覆銅需要處理好幾個問題:一是不同地的單點連接,二是晶振附近的覆銅,電路中的晶振為一高頻發(fā)射源,做法是在環(huán)繞晶振敷銅,然后將晶振的外殼另行接地。三是孤島(死區(qū))問題,如果覺得很大,那就定義個地過孔添加進去也費不了多大的事。另外,大面積覆銅好還是網格覆銅好,不好一概而論。為什么呢?大面積覆銅,如果過波峰焊時,板子就可能會翹起來,甚至會起泡。從這點來說,網格的散熱性要好些。通常是高頻電路對抗干擾要求高的多用網格,低頻電路有大電流的電路等常用完整的鋪銅。補充下:在數字電路中,特別是帶MCU的電路中,兆級以上工作頻率的電路,敷銅的作用就是為了降低整個地平面的阻抗。更具體的處理方法我一般是這樣來操作的:各個核心模塊(也都是數字電路)在允許的情況下也會分區(qū)敷銅,然后再用線把各個敷銅連接起來,這樣做的目的也是為了減小各級電路之間的影響。對于數字電路模擬電路 混合的電路,地線的獨立走線,以及到最后到電源濾波電容處的匯總就不多說了,大家都清楚。不過有一點:模擬電路里的地線分布,很多時候不能簡單敷成一片銅皮就了事,因為模擬電路里很注重前后級的互相影響,而且模擬地也要求單點接地,所以能不能把模擬地敷成銅皮還得根據實際情況處理。(這就要求對所用到的模擬IC的一些特殊性能還是要了解的)
隨著PCB設計復雜度的逐步提高,對于信號完整性的分析除了反射,串擾以及EMI之外,穩(wěn)定可靠的電源供應也成為設計者們重點研究的方向之一。尤其當開關器件數目不斷增加,核心電壓不斷減小的時候,電源的波動往往會給系統(tǒng)帶來致命的影響,于是人們提出了新的名詞:電源完整性,簡稱PI(powerintegrity)。當今國際市場上,IC設計比較發(fā)達,但電源完整性設計還是一個薄弱的環(huán)節(jié)。因此本文提出了PCB板中電源完整性問題的產生,分析了影響電源完整性的因素并提出了解決PCB板中電源完整性問題的優(yōu)化方法與經驗設計,具有較強的理論分析與實際工程應用價值。二、電源噪聲的起因及分析對于電源噪聲的起因我們通過一個與非門電路圖進行分析。圖1中的電路圖為一個三輸入與非門的結構圖,因為與非門屬于數字器件,它是通過“1”和“0”電平的切換來工作的。隨著IC技術的不斷提高,數字器件的切換速度也越來越快,這就引進了更多的高頻分量,同時回路中的電感在高頻下就很容易引起電源波動。如在圖1中,當與非門輸入全為高電平時,電路中的三極管導通,電路瞬間短路,電源向電容充電,同時流入地線。此時由于電源線和地線上存在寄生電感,我們由公式V=LdI/dt可知,這將在電源線和地線上產生電壓波動,如圖2中所示的電平上升沿所引入的ΔI噪聲。當與非門輸入為低電平時,此時電容放電,將在地線上產生較大的ΔI噪聲;而電源此時只有電路的瞬間短路所引起的電流突變,由于不存在向電容充電而使電流突變相對于上升沿來說要小。從對與非門的電路進行分析我們知道,造成電源不穩(wěn)定的根源主要在于兩個方面:一是器件高速開關狀態(tài)下,瞬態(tài)的交變電流過大;
(一) 畫好原理圖很多工程師都覺得layout工作更重要一些,原理圖就是為了生成網表方便PCB做檢查用的。其實,在后續(xù)電路調試過程中原理圖的作用會更大一些。無論是查找問題還是和同事交流,還是原理圖更直觀更方便。另外養(yǎng)成在原理圖中做標注的習慣,把各部分電路在layout的時候要注意到的問題標注在原理圖上,對自己或者對別人都是一個很好的提醒。層次化原理圖,把不同功能不同模塊的電路分成不同的頁,這樣無論是讀圖還是以后重復使用都能明顯的減少工作量。使用成熟的設計總是要比設計新電路的風險小。每次看到把所有電路都放在一張圖紙上,一片密密麻麻的器件,腦袋就能大一圈。(二) 好好進行電路布局心急的工程師畫完原理圖,把網表導入PCB后就迫不及待的把器件放好,開始拉線。其實一個好的PCB布局能讓你后面的拉線工作變得簡單,讓你的PCB工作的更好。每一塊板子都會有一個信號路徑,PCB布局也應該盡量遵循這個信號路徑,讓信號在板子上可以順暢的傳輸,人們都不喜歡走迷宮,信號也一樣。如果原理圖是按照模塊設計的,PCB也一樣可以。按照不同的功能模塊可以把板子劃分為若干區(qū)域。模擬數字分開,電源信號分開,發(fā)熱器件和易感器件分開,體積較大的器件不要太靠近板邊,注意射頻信號的屏蔽等等……多花一分的時間去優(yōu)化PCB的布局,就能在拉線的時候節(jié)省更多的時間。
覆銅時銅和導線之間的間距要改變覆銅時銅和導線以及焊盤之間的間距,方法如下:設計—規(guī)則—Electrical—clearance,點右鍵建立“新規(guī)則”,出現clearance_1,在clearance_1規(guī)則中“第Y個對象匹配哪里”欄中選中“高級(查詢)”,在右邊的“全查詢”欄中輸入(InPoly),最后點“應用”結束。如果輸入不對,選則“所有”后再選“高級(查詢)”。pcb中放置某個器件時無論如何都報錯在pcb中放置某個元件時,無論如何都報錯,解決辦法是將規(guī)則里的線間距改小。如何選中所有連在一起的線或同一網絡的線按住“Ctrl”左鍵單擊想要選中的網絡線即可。無意中按出來個放大鏡在無意中按出來個放大鏡,用“SHIFT+M”取消或者選菜單項“工具”——“優(yōu)先選項”——“pcb Editor”——“Board Insight Lens”,勾選或取消“可視”即可。