設計簽核的第一道防線:PCB 設計規則檢查(PCB DRC)
終端產品持續向高密度集成演進,球柵陣列(BGA)封裝間距壓縮至0.65mm乃至更細,電源軌數量同步增加,佈線餘量日趨緊迫。部分工程師在設計簽核階段僅執行一次設計規則檢查(DRC),確認無違規項後即安排發包。然而回顧板廠電腦輔助製造(CAM)退回的問題記錄可以發現,相當比例的製造性問題在設計端具備攔截條件——問題不在於設計規則檢查(DRC)是否執行,而在於規則集是否按目標板廠的製程能力完成配置。
PCB 設計規則檢查的功能,是使電子設計自動化(EDA)軟體依據預定義的規則集對佈線成果逐項核驗,間距不足、線寬超限、網路短路等違規項會被即時標記。規則集的本質,是工程師將板廠製程能力轉譯為軟體可執行的約束條件,其貼近實際製程的程度,直接決定簽核結果的工程價值。
一、電氣規則與製造規則的分工
規則體系分為兩類。電氣規則約束訊號層面:不同網路間最小間距、網路短路、未連接引腳等。製造規則對應板廠的可製造性邊界:最小線寬線距、最小孔徑、焊環寬度、阻焊橋寬等參數。線上設計規則檢查(DRC)在佈線過程中即時報錯,承擔過程控制;批次設計規則檢查(DRC)在設計凍結前全面掃描,承擔簽核職能。僅有對照板廠能力文件校準後的批次檢查,方具備發包前的最終效力。
同時需要明確設計規則檢查(DRC)的能力邊界:規則檢查識別的是「違規」,無法識別「錯誤的設計意圖」。網路標籤拼寫錯誤、封裝型號選用錯誤、二極體極性方向錯誤,在規則層面均表現為合法連接,此類邏輯錯誤需依靠人工複查攔截。
Note
DRC 的價值取決於規則集是否真實反映目標板廠的製程能力。發包前除了確認 DRC 無違規,也要完成設計意圖、封裝、極性與網路標籤的人工複查。
二、三類常見失效模式
間距類違規集中於邊界區域。板邊銅箔至成型線的間距不足,分板工序中銅皮翹起可能引發短路;球柵陣列封裝(BGA)扇出區域的密間距佈線超出板廠製程極限,將直接導致批量良率下降。風險最為突出的是高壓區域的安規間距缺失:一次側與二次側之間應依據IPC-2221間距標準配置,500V 工作電壓 B4 等級對應外層 0.6mm、內層 1.5mm,若沿用軟體默認間距,安規認證階段將面臨否決性結論。
線寬規則與載流、阻抗需求脫鉤。電源網路加寬走線後未同步更新規則集,後續改版存在被恢復的風險;阻抗網路的線寬被通用線寬規則覆蓋,任何線寬調整均會引起阻抗偏移。載流能力應依據IPC-2152載流能力計算標準核算:在 1oz 銅厚、溫升 10°C 條件下,外層 0.25mm 線寬約承載 1A 電流,內層因散熱條件受限需按減半估算。
高階規則長期處於未啟用狀態。差動對間距規則、元件禁佈區檢查、三維間距校驗與銅平衡檢查,均屬高速板與高密度板的高發問題區域,默認規則集對此類項目的覆蓋基本為空白,需在配置階段主動補全。
三、規則集配置
1按板廠能力建立基線
- 索取目標板廠製程能力文件,涵蓋最小線寬線距、最小成品孔徑、阻焊橋寬度等參數,逐項錄入電子設計自動化(EDA)規則模板;同一板廠維護一套配置,變更板廠時同步更新。
- 按網路類別分級設定規則:電源網路配置獨立線寬規則,阻抗網路鎖定線寬並限制為單一取值,高壓網路掛接專屬間距規則,避免特殊網路與默認類別混用造成約束失效。
2邊界條件補充
- 銅箔至成型邊的間距按板廠工藝要求設定,孔到線、銅皮到銅皮的淨空距離單獨建立規則;球柵陣列封裝(BGA)扇出區域在佈線前以設計規則檢查(DRC)預驗極限間距的可製造性。
- 對載流與阻抗存在雙重要求的網路,以阻抗指標為基準確定線寬,載流不足的部分改用銅皮敷設或增加層數解決,不對阻抗線寬進行妥協性調整。
四、發包前簽核清單
批次設計規則檢查(DRC)全綠僅為簽核的起點。建議將下表納入設計標準化作業文件,作為每次發包的固定檢查項,由簽核人逐項確認並留存記錄:
| 檢查項 | 基準 | 備註 |
|---|---|---|
| 線寬線距 | 板廠製程能力表 | 錄入規則模板,換廠更新 |
| 高壓區間距 | IPC-2221 間距標準 | 按工作電壓查 B4 等級 |
| 載流線寬 | IPC-2152 載流能力計算標準 | 溫升 10°C 基準,內層減半 |
| 阻抗網路 | 鎖定線寬+場求解器 | 改動需重新核算阻抗 |
| 設計意圖 | 人工複查清單 | 封裝、極性、網路標籤 |
| 高階規則 | 差動對/禁佈區/三維(3D) | 高速板必查項 |
發包前 DRC 簽核注意事項
規則來源:線寬、線距、孔徑與阻焊等數值應來自目標板廠最新製程能力文件。
特殊網路:高壓、阻抗、載流與 BGA 扇出網路應建立獨立規則,不能依賴通用預設值。
人工複查:DRC 無法判斷設計意圖,封裝、極性與網路標籤仍需由簽核人逐項確認。
總結
設計規則檢查(DRC)的工程價值不在綠色標記本身,而在於規則集是否真實反映板廠製程能力與設計約束。規則集按板廠能力文件配置、按網路類別分級管理、簽核階段疊加設計意圖人工複查,三項措施落實後,設計規則檢查(DRC)方可承擔發包前最終防線的職能。
常見問題(Q&A)
Q: PCB DRC 設計規則檢查主要檢查什麼?
PCB DRC 會依據規則集檢查線寬線距、網路短路、未連接引腳、孔徑、阻焊橋、BGA 扇出與其他電氣及製造限制。
Q: 電氣規則與製造規則有什麼差異?
電氣規則關注網路連接與訊號安全,製造規則則反映板廠的線寬線距、孔徑、焊環與阻焊等可製造性邊界。
Q: 為什麼 DRC 全綠仍可能在板廠退單?
若規則集仍使用軟體預設值,沒有依目標板廠能力校準,DRC 全綠也不能代表製程可製造。
Q: PCB DRC 能否檢查錯誤的設計意圖?
不能。網路標籤、封裝型號與二極體極性等邏輯錯誤可能符合規則,仍需透過人工複查與設計簽核清單確認。
Q: BGA 扇出區域應如何納入 DRC?
應在佈線前依板廠製程能力設定極限間距與線寬線距,並用 DRC 預驗 BGA 扇出區域的可製造性。
Q: 高壓網路的 DRC 規則如何設定?
應依工作電壓與 IPC-2221 間距要求建立專屬規則,分別管理外層與內層間距,不應沿用通用預設值。