技 術 信 息

    目前位置:

  • 技術信息
  • Allegro 系列
  • 實用(yòng)筆記 | 詳解 PCB 設計中的(de)功能性分(fēn)區

實用(yòng)筆記 | 詳解 PCB 設計中的(de)功能性分(fēn)區

本文要點

為什(shén)麼在 PCB 設計中需要使用(yòng)功能性分(fēn)區

設置功能性分(fēn)區時的(de)注意事項

利用(yòng) PCB 設計工具的(de)功能和(hé)特性來創建分(fēn)區

在 PCB 的(de)設計中,往往採用(yòng)了(le)分(fēn)區原理(lǐ),即有不同的(de)電路組來完成不同的(de)功能,從而防止不同組電路之間產生幹擾,使電路闆正常運行。讓我們來仔細瞭解一下(xià) PCB 設計中的(de)功能性分(fēn)區,以及 CAD 工具如何幫助我們實現這一目標。

( 中文字幕 / 英文配音(yīn) )
溫馨提醒 : 可(kě)點擊影(yǐng)片下(xià)方設定圖示, 在 Captions 中選擇國語, 開啟中文字幕觀看

PCB 設計中功能分(fēn)區的(de)用(yòng)途

一塊電路闆是由不同類型的(de)電路組成的(de),所有的(de)電路都聚集在一個相對較小的(de)區域內。我們通(tōng)常會發現,同一塊電路闆會同時使用(yòng)類比、數位和(hé)電源電路。即使是以數位操作為主的(de)電路闆,通(tōng)常也(yě)會有一些需要管理(lǐ)的(de)電源,以及需要將類比信號轉換為數位信號,然後再轉換回來的(de)介面。

在電路闆上指定功能性分(fēn)區的(de)目的(de)就是讓這些不同的(de)區域相互隔離。以下(xià)是混合信號電路闆中存在的(de)一些問題,而分(fēn)區將有助於避免這些問題:

串擾:

攻擊性 (aggressive) 信號可(kě)能會與其他(tā)信號耦合在一起,應該盡可(kě)能將其與潛在的(de)受害者 (victim) 信號隔離開來。

電磁幹擾 (EMI):

為了(le)防止電磁幹擾,需要防止不同區域的(de)返回信號混合在一起,並且需要阻止它們穿過分(fēn)裂的(de)地面或電源平面。

信號完整性差:

時脈等敏感信號需要緊貼相關電路,而不是在整個電路闆上遊走。

電源雜訊:

這些組件應該靠近它們供電的(de)元件,並在同一層上運行,為它們提供一個隔離的(de)相鄰參考平面。

隔離這些區域有助於防止一種類型的(de)電路產生的(de)雜訊影(yǐng)響另一種類型的(de)電路。但問題是,不能簡單地在電路闆的(de)中間畫一條線來分(fēn)離數位和(hé)類比電路。這些電路組需要彼此互動,而且還必須接入電路闆不同位置的(de)連接器和(hé)其他(tā)介面器件。

因此,要想設計出能正確隔離這些區域的(de) layout,就需要制定良好的(de)功能分(fēn)區計畫並妥當放置組件。

功能分(fēn)區還有其他(tā)一些好處。透過提前對分(fēn)區進行佈局規劃,layout 設計團隊在進行元件放置時將會更有條理(lǐ)。此外,設置分(fēn)區還有助於 layout 團隊在放置用(yòng)於 DFM、測試和(hé)返工的(de)組件時做(zuò)出更好的(de)選擇。

平衡功能分(fēn)區的(de)需求和(hé)其他(tā)元件的(de)放置需求,聽起來好像一下(xià)子要完成很多(duō)工,但對於 PCB layout 專家來說,這些都是工作的(de)一部分(fēn)。那麼,讓我們深入瞭解一下(xià)如何在 PCB 設計中有效劃分(fēn)功能分(fēn)區。

在 layout 設計開始之前,制定完善的(de)功能分(fēn)區計畫將為 PCB 設計帶來很多(duō)益處。

在規劃分(fēn)區的(de)同時規劃零件的(de)放置位置

與任何 PCB 設計一樣,在開始放置零件之前,必須先確定實體電路闆的(de)配置。首先,必須確定電路闆的(de)尺寸和(hé)形狀,以及任何固定零件的(de)位置,如連接器、支架或開關。這對於電路闆的(de)分(fēn)區來說是必不可(kě)少的(de),因為在 layout 設計過程中,電路闆輪廓發生改變會導緻零件偏離規劃的(de)分(fēn)區。

同時,必須確定電路闆層的(de)堆疊。對於高(gāo)速設計,很多(duō)佈線必須包含在特定的(de)層對之間,這些層對是為帶狀線佈線而設置的(de)。要規劃出分(fēn)區,就必須根據層堆疊配置來評估佈線密度。

在確定了(le)電路闆的(de)物(wù)理(lǐ)配置後,我們就可(kě)以開始繪製設計的(de)功能分(fēn)區。這期間所做(zuò)的(de)許多(duō)決定與放置零件時的(de)決定類似,所以我們來回顧一下(xià)必須滿足的(de)要求:

使放置零件的(de)類比和(hé)數位區域彼此分(fēn)離

分(fēn)離這兩種電路是分(fēn)區設計的(de)主要目的(de),然而,在零件放置過程中,它們往往會被混在一起。在過渡到 layout 之前,在電路圖上根據零件的(de)功能進行分(fēn)組將對繪製分(fēn)區很有幫助。

將電源與敏感元件隔離

雖然電源需要足夠接近相應的(de)零件,以便為後者供電,但電源電路和(hé)它們為之供電的(de)數位零件之間必須相距一定的(de)空間。

規劃集中在電路闆上的(de)大(dà)型 CPU 和(hé)記憶體元件

這些零件不應該靠近邊緣,以便透過電路闆散熱。但與此同時,為了(le)保證信號的(de)完整性,它們的(de)放置位置應該足夠靠近相關電路。

相關電路應歸入同一分(fēn)區中

利用(yòng)電路圖中的(de)邏輯流程來繪製分(fēn)區。從連接器著手,根據電路圖中的(de)電路佈局方式,從連接器開始放置零件。
我們所創建的(de)大(dà)部分(fēn)分(fēn)區都將基於零件和(hé)零件之間的(de)網狀連接。然而,在繪製分(fēn)區時,需要考慮一些佈線問題,我們接下(xià)來將具體分(fēn)析。

簡單的(de) PCB 設計功能性分(fēn)區示例。

走線佈線和(hé)功能分(fēn)區的(de)其他(tā)考慮因素

當我們為設計規劃分(fēn)區時,請記住,除了(le)它們將包含的(de)零件外,分(fēn)區還必須考慮到佈線問題。大(dà)型資料和(hé)記憶體匯流排將佔用(yòng)大(dà)量的(de)空間,尤其是在外部層上對其進行佈線時。一些零件需要空間來進行竄走佈線,這樣就不必為了(le)縮小分(fēn)區而把所有的(de)零件擠在一起。我們還需要為不能通(tōng)過某些電路區域進行佈線的(de)敏感網路留出空間,例如通(tōng)過類比電路區域運行數位網路。

繪製電路闆分(fēn)區最重要的(de)一個方面是設計電源分(fēn)配網路 (PDN)。以下(xià)是一些需要牢記的(de)重要 PDN 準則:

儘量避免分(fēn)割平面。如果必須分(fēn)割一個平面,請一定不要讓走線佈線穿過分(fēn)割處。電路闆中最常見的(de)電磁幹擾源之一就是來自穿過分(fēn)割處的(de)走線,而它們的(de)信號返回沒有明(míng)確的(de)路徑。

讓數位和(hé)類比區域的(de)電源和(hé)接地彼此分(fēn)開。在接地平面被分(fēn)割成類比和(hé)數位接地的(de)情況下(xià),隻允許兩者之間有一個單點連接,以避免產生任何計畫之外的(de)回路或天線。

讓電源平面彼此隔離。我們肯定不希望讓電源雜訊最終進入數位或類比電路。

確保在分(fēn)區中留出足夠的(de)空間來妥善設計 PDN。像 CPU 這樣的(de)大(dà)型耗電部件需要大(dà)量的(de)電源濾波來控制其雜訊尖峰。

對於 PCB 設計中的(de)功能分(fēn)區,還有其他(tā)一些需要注意的(de)事項。要為電路闆的(de)散熱留出空間。根據放置的(de)位置,高(gāo)大(dà)的(de)零組件 (如連接器) 可(kě)能會無意中阻擋處理(lǐ)器晶片等熱運行零件所需的(de)氣流。請記住,一個分(fēn)區中的(de)熱元件可(kě)能會給下(xià)一個分(fēn)區造成問題,因此要做(zuò)出相應的(de)規劃。

現在,我們已經準備好為 PCB 設計繪製分(fēn)區了(le),那麼讓我們來看看設計工具會提供哪些幫助。

在 Cadence 的(de) Constraint Manager 中設置元件放置要求。

如何有效使用(yòng)工具來規劃分(fēn)區

PCB 設計工具 (如 Cadence® Allegro® 系列軟體) 提供了(le)很多(duō)功能,供我們在繪製功能分(fēn)區時使用(yòng)。下(xià)面來列舉一些使用(yòng)方法:

電路圖:

當繪製電路圖時,將需要位於同一分(fēn)區的(de)零件放在一起。這不僅有助於整理(lǐ)電路圖,還可(kě)以使用(yòng)這些電路圖分(fēn)組來幫助我們選擇和(hé)整理(lǐ) layout 中的(de)零件。

「房(fáng)間」 (rooms):

在繪製區域圖時,將「房(fáng)間」畫在設計上是很有幫助的(de)。雖然該步驟可(kě)以透過一些簡單的(de)圖形來完成,但 Allegro 提供的(de)名為「rooms」的(de)功能也(yě)可(kě)以提供幫助。在電路圖中,將使用(yòng)唯一的(de)房(fáng)間名稱將房(fáng)間屬性附加到一個分(fēn)區的(de)部分(fēn)。在 layout 中,將使用(yòng)圖形化(huà)的(de)房(fáng)間屬性創建分(fēn)區,並給它也(yě)起一個名字。然後可(kě)以配置這些房(fáng)間,隻允許具有相應房(fáng)間名稱的(de)零件歸入房(fáng)間,從而將零件分(fēn)配到所有已設置為房(fáng)間的(de)分(fēn)區。

約束管理(lǐ)器 (Constraint manager):

該實用(yòng)工具可(kě)輕鬆將類分(fēn)配給零件和(hé)網路,以及設置層佈線約束和(hé)高(gāo)速設計規則。這為 layout 設計人(rén)員提供了(le)另一個用(yòng)於整理(lǐ)設計資料的(de)有用(yòng)工具。

設計分(fēn)區:

Allegro 中的(de)這個選項允許設計人(rén)員在 layout 中指定用(yòng)於團隊設計的(de)分(fēn)區。不同的(de)設計人(rén)員可(kě)以在電路闆中的(de)不同分(fēn)區上工作,然後將工作成果更新到主設計中。

開始放置零件之前,在 PCB 設計中設置功能分(fēn)區將為我們提供成功 layout 所需的(de)組織基礎。請試想一下(xià),在原本靜態的(de)分(fēn)工作業模式中,需將 layout 分(fēn)成數個區域交由工程師分(fēn)別設計後再整合成一個完整的(de)檔案,其中如果有衝突或是需要討論的(de)部分(fēn)就必須等到整合檔案後才能確認,非常耗時耗力,特別是在高(gāo)複雜高(gāo)密度的(de) PCB 設計上。

現在,透過 Allegro PCB Symphony Team Design 功能可(kě)讓您建立一個通(tōng)用(yòng)資料庫以執行線上 layout 協同作業,且每個團隊成員在執行設計時可(kě)在畫面中即時查看到其他(tā)團隊成員對 layout 所做(zuò)的(de)變更。 使用(yòng) Symphony 線上協同設計功能不隻能夠在本地區域網路中建立連線專案,甚至可(kě)與遠端的(de)工作夥伴建立連線,同步進行多(duō)人(rén)協同設計、即時確認,加速 PCB 設計流程、大(dà)幅減少返工時間。

譯文授權轉載出處 (映陽科技協同校閱)

長按識別 QRcode,關注「Cadence 楷登 PCB 及封裝資源中心」

歡迎關注 Graser 社群,即時掌握最新技術應用(yòng)資訊