This website requires JavaScript.
優惠券
寄往
部落格

PCB 設計中如何選擇與配置去耦電容

最初發布於 Sep 08, 2026, 更新於 Sep 08, 2026

7 分鐘

目錄
  • 什麼是 Decoupling Capacitor?
  • 為什麼 Integrated Circuit 需要 Decoupling Capacitor?
  • Decoupling Capacitor 如何運作?
  • Decoupling Capacitor vs. Bypass Capacitor
  • 如何選擇合適的 Decoupling Capacitor?
  • 為什麼 100 nF 是最常見的 Decoupling Capacitor Value?
  • Decoupling Capacitor 應該如何正確 Placement?
  • 不同 PCB 類型的 Decoupling Capacitor Layout 建議
  • Bulk Capacitor vs. Local Decoupling Capacitor
  • Decoupling Capacitor 常見 Layout 錯誤
  • 常見 MCU 的 Decoupling Capacitor 配置
  • Decoupling Capacitor Design Checklist
  • 結論
  • Decoupling Capacitor 常見問題

幾乎每一塊 Digital PCB 都需要 Decoupling Capacitor(去耦電容),但許多電路板仍然會因為一個看似簡單的問題——去耦電容選型或 Placement 不正確——而出現 Voltage Dip、Glitch 與 Electromagnetic Interference(EMI)等問題。

本文將完整介紹 Decoupling Capacitor 的作用、如何選擇合適的 Capacitance、應該放在 PCB 的什麼位置,以及 Layout 時需要避免哪些常見錯誤,協助您的下一塊 PCB 從第一次上電開始就能維持更加乾淨、穩定的 Power Rail。

重點整理

  • 在每個 IC Power Pin 附近配置適當的 Local Decoupling Capacitor。
  • 100 nF X7R Multi-Layer Ceramic Capacitor(MLCC)是許多 Digital Circuit 常見的起始選擇。
  • Local Decoupling 應搭配位於 Power Supply/Regulator 附近的 Bulk Capacitor。
  • 盡可能縮短 Current Loop 與 PCB Trace Length。
  • 最終 Capacitance、數量與 Placement 必須以特定 IC Datasheet/Hardware Design Guide 為準。

什麼是 Decoupling Capacitor?

Decoupling Capacitor(去耦電容)通常是配置在 Integrated Circuit(IC)Power 與 Ground 之間的小型電容。

它可以作為 IC 附近的 Local Energy Reservoir,在 Switching Event 發生時提供短暫的瞬時電流,同時協助降低 Power Rail 上的 High-Frequency Noise。

在 PCB Industry 中,也常簡稱為 Decap

當 IC 突然需要較大的 Transient Current 時,附近的 Decoupling Capacitor 可以快速提供 Charge,降低電流必須立即從較遠的 Voltage Regulator/Power Source 經過完整 PDN 路徑取得的需求。

它的主要作用包括:

  • 在 High-Frequency Switching Event 發生時提供瞬時電流。
  • 降低 Power Rail Voltage Droop。
  • 降低 High-Frequency Switching Noise。
  • 改善 Power Distribution Network(PDN)的整體 Power Integrity。

Decoupling Capacitor 連接於 IC Power 與 Ground Pin 之間

圖:Decoupling Capacitor 並聯在 IC Power 與 Ground Pin 之間。

注意

在 Schematic Design 階段正確理解電容器符號,有助於確認元件種類與極性,避免在使用 Polarized Capacitor 時發生 Polarity Error 等 Assembly 問題。

為什麼 Integrated Circuit 需要 Decoupling Capacitor?

Digital IC 內部的 Transistor 可能以非常高的頻率持續切換。

每一次 Switching Transient 都可能產生瞬時電流需求,而 PCB 上的每一段 Trace、Via、Plane 與 Package Interconnect 都不是理想導體,它們具有一定程度的:

  • Parasitic Resistance
  • Parasitic Inductance

因此,當 IC 瞬間拉取電流時,Power Rail 可能出現短暫的 Voltage Drop。

如果缺乏適當 Decoupling,PCB 可能出現:

  • Voltage Droop 與 Ground Bounce
  • Signal Integrity 問題,例如 Jitter、Ringing、Crosstalk
  • Power/Return Current Loop 引起更高 EMI
  • Microcontroller 隨機 Reset
  • 不可預期的 Digital Logic Error

Decoupling Capacitor 可以在 IC 附近提供這部分 Transient Current,將供電擾動盡量限制在局部範圍內,而不是讓它透過整個 Power Distribution Network 傳播。

Decoupling Capacitor 穩定 IC Supply Voltage

圖:當 Current Spike 發生時,Decoupling Capacitor 提供 Charge,協助維持 Supply Voltage 穩定。

Decoupling Capacitor 如何運作?

IC Switching 時會在短時間內產生額外 Current Demand。

因為 Decoupling Capacitor 就位於 IC Power Pin 附近,所以它可以先向負載提供部分瞬時電流。

Transient Event 結束後,Capacitor 再由 Power Rail 重新充電。

對 High-Frequency Decoupling 而言,關鍵並不只是 Capacitor 本身有多少 Capacitance,更重要的是從:

Power Pin → Capacitor → Ground/Power Plane → IC

形成的 Current Loop 是否具有足夠低的 Inductance。

因此,Decoupling Capacitor Placement 與 Routing 往往與 Capacitance Value 同樣重要。

Decoupling Capacitor vs. Bypass Capacitor

Decoupling CapacitorBypass Capacitor 這兩個詞在實際工程中經常混用。

在許多 Modern Digital PCB 中,同一顆 Local MLCC 實際上同時完成 Local Energy Storage 與 High-Frequency Noise Bypass 的功能。

如果從概念上區分,可以理解為:

比較項目 Decoupling Capacitor Bypass Capacitor
主要目的 為 Transient Current 提供 Local Energy Storage 為 High-Frequency Noise/AC Component 提供低阻抗旁路
常見位置 靠近 IC Power Pin 靠近需要被 Bypass 的 IC、Noise Source 或 Supply Node
Frequency Focus 涵蓋 Mid-to-High Frequency Transient 主要處理較高頻 Noise
常見元件 MLCC(Ceramic) 通常也是 Ceramic MLCC;其他位置亦可能搭配不同 Capacitor Type

在 Modern Digital Design 中,每個 IC Power Pin 附近的一顆 100 nF Ceramic Capacitor,往往同時發揮 Decoupling 與 Bypass 的作用。

如果想进一步了解 Bypass Capacitor 在 PCB Layout 中的差異,可以參考 Bypass Capacitor PCB Layout 指南

如何選擇合適的 Decoupling Capacitor?

選擇 Decoupling Capacitor 時,主要需要考慮五個參數:

  • Capacitance Value
  • Dielectric Type
  • Voltage Rating
  • Package Size
  • Self-Resonant Frequency(SRF)

Capacitance Value

  • 100 nF(0.1 µF): 許多 Digital Logic IC、Microcontroller 與 Logic Gate 常見的 Local Decoupling Value。
  • 1 µF: 可用於較低一些的 Frequency Range,並經常與 100 nF 搭配使用於 Noise-Sensitive 或 Mixed-Signal Supply Rail。
  • 10 µF 以上: 常作為 Bulk/Board-Level Capacitance,支援速度較慢、能量較大的 Load Transient。

Dielectric Type

  • X7R: 額定 Temperature Range 通常為 −55°C 至 +125°C,是 General Digital Decoupling 常見選擇。
  • X5R: 額定 Temperature Range 通常為 −55°C 至 +85°C,也常見於 Compact Consumer Electronics。
  • C0G/NP0: Capacitance、Temperature 與 Voltage Stability 優異,但相同 Package Size 下可取得的 Capacitance 較低,因此通常更常用於 Analog Filter、Timing 或 RF Circuit,而不是一般 Bulk Power Decoupling。

Voltage Rating

Capacitor Voltage Rating 應高於實際 Power Rail Voltage,並保留合理 Headroom。

尤其是 Class II Ceramic Capacitor,例如 X7R/X5R MLCC,在施加 DC Voltage 後可能出現明顯的 DC Bias Effect,使 Effective Capacitance 低於標示值。

不同 MLCC 在相同 Rated Voltage 下的 Capacitance Derating 可能差異很大,有些型號在較高 DC Bias 下甚至可能損失相當大比例的有效容量。

因此,不能只看「100 nF、1 µF、10 µF」等 Nominal Value,也應查看 Manufacturer 提供的:

  • DC Bias Curve
  • Temperature Characteristic
  • Package Size
  • Voltage Rating

原文以在 3.3 V/5 V Rail 使用 10 V 或 16 V Rated Capacitor 作為保留 Voltage Headroom 的例子;實際選擇仍應依元件尺寸、Capacitance Derating 與設計需求確認。

Package Size

  • 0402: 尺寸緊湊,適合 High-Density/High-Speed PCB,也容易放得更靠近 IC Pin,但 Manual Soldering 難度較高。
  • 0603: 尺寸、Cost 與 Assembly Difficulty 之間具有良好平衡,是一般 Digital PCB 常見選擇。
  • 0805: 更容易 Manual Assembly 與 Rework,適合 PCB Space 較充足的設計。

相較 Through-Hole Capacitor,Modern PCB 通常更偏向使用 Surface-Mount MLCC 進行 High-Frequency Decoupling,因為較短的 Interconnect 可以降低寄生 Inductance。

如果想了解兩種 Assembly Technology 的差異,可以參考 Surface Mount vs. Through-Hole 完整指南

Self-Resonant Frequency(SRF)

所有真實 Capacitor 都具有寄生 Inductance,來源包括:

  • 內部電極結構
  • Terminal
  • PCB Pad
  • Mounting Trace/Via

這些寄生 Inductance 通常稱為 Equivalent Series Inductance(ESL)

在低於 Self-Resonant Frequency(SRF)的區域,Capacitor 主要表現為 Capacitive,Frequency 提升時 Impedance 通常下降。

到達 SRF 附近時,Impedance 下降至最低點。

當 Frequency 超過 SRF 後,ESL 開始主導,元件逐漸呈現 Inductive Behavior,Impedance 再次上升。

因此,超過 SRF 後,該 Capacitor 對更高 Frequency Noise 的 Decoupling Effectiveness 會逐漸下降。

一般而言,在相近 Technology 下,較小 Package 往往具有較低 ESL,而不同 Capacitance Value 的 SRF 也不同。

這也是部分設計會組合不同 Capacitor Value 的原因:

  • 100 nF 可處理相對較高 Frequency Range
  • 1 µF 可以支援中間 Frequency Range
  • 10 µF/Bulk Capacitor 可以支援較低 Frequency、較大能量的 Load Transient

不過,實際 PDN Design 並不是單純「電容值越多越好」。對 High-Speed Processor、FPGA 或 SoC,應根據 Target Impedance、Package/Plane Resonance 與 Datasheet Recommendation 進行設計。

即使 Capacitor 本身具有理想 SRF,如果 Placement 距離 IC 太遠,PCB Trace/Via 所增加的 ESL 仍可能大幅降低 High-Frequency Decoupling Effectiveness。

10 µF 與 100 nF Capacitor 的 Impedance 與 Frequency 比較

圖:10 µF 與 100 nF Capacitor 的 Impedance vs. Frequency 曲線,以及各自的 Self-Resonant Frequency Dip。

用途 典型值 Capacitor Type
High-Frequency Local Decoupling 100 nF X7R MLCC
Mid-Frequency Support 1 µF X7R MLCC
Bulk/Board-Level Decoupling 10–47 µF Ceramic 或其他符合電源需求的 Bulk Capacitor

注意

首先查看 IC Datasheet。Manufacturer 建議的 Capacitance Value、數量、Dielectric 與 PCB Placement,應優先於一般經驗法則。

Decoupling Capacitor 只是 PCB Power Distribution Network(PDN)的一部分。PDN 的整體目標,是在從低頻至 High-Speed Digital Switching Transient 所涵蓋的 Frequency Range 內,維持足夠穩定且低 Impedance 的 Power Rail。

為什麼 100 nF 是最常見的 Decoupling Capacitor Value?

100 nF 長期以來一直是 Digital Circuit 中非常常見的 Local Decoupling 起始值,主要原因包括:

  • 在小型 Package 中具有良好的 High-Frequency Performance。
  • 容易使用低 ESL 的 Compact MLCC 實作。
  • 價格低且供應非常普遍。
  • 對大量一般 Digital IC 而言,是實用的 General-Purpose Starting Value。

不過,High-Speed Processor、FPGA 與 System-on-Chip(SoC)通常不能只依賴一顆 100 nF Capacitor。

它們可能還需要:

  • 額外 100 nF Local Capacitor
  • 1 µF
  • 數 µF 至數十 µF Bulk Capacitor
  • 不同 Power Domain 的獨立 Decoupling Network

以支援不同 Frequency Range 與 Load Transient。

因此,100 nF 更適合視為 Digital Decoupling 的常見起始值,而不是適用所有 IC 的固定答案。

JLCPCB Parts Library MLCC
尋找適合的 MLCC
瀏覽 Parts Library
  • 可以透過 JLCPCB Parts Library 查詢不同 Capacitance、Package、Voltage Rating 與 Dielectric 的 MLCC,並依 IC Datasheet 選擇合適的 Decoupling Capacitor。

Decoupling Capacitor 應該如何正確 Placement?

Decoupling Capacitor 的 Placement 與選擇正確 Capacitance Value 同樣重要。

一顆規格完全正確的 Capacitor,如果距離 IC 過遠、Current Loop 太大,High-Frequency Decoupling Performance 仍可能非常差。

靠近 IC Power Pin

Local Decoupling Capacitor 應盡可能靠近對應 IC Power Pin。

原文以「幾毫米內」作為一般概念,但真正的目標並不是追求某一個固定 Distance,而是盡量縮短完整 High-Frequency Current Loop 的 Electrical Path

距離越長,PCB Interconnect Inductance 通常越高,而這正是 High-Frequency Decoupling 最需要避免的問題。

保持 Trace 短且直接

從 Capacitor 到 IC Power Pin、Power Plane 與 Ground Plane 的連接都應盡可能:

  • 直接
  • 低 Inductance

這可以降低 Transient Current Path 中的 Parasitic Resistance 與 Inductance。

縮小 Current Loop Area

由 IC Power Pin、Decoupling Capacitor、Power/Ground Return Path 形成的 Loop Area,應盡可能縮小。

較小的 Current Loop 通常具有:

  • 較低 Loop Inductance
  • 較低 EMI Radiation
  • 更好的 High-Frequency Power Integrity

如果 Decoupling Capacitor Placement 不佳,Loop Inductance 就會提高,降低 Capacitor 在 High Frequency 的實際效果。

建立低阻抗 Ground Plane Connection

如果 PCB 使用 Solid Ground Plane,Capacitor Ground Pad 應透過短且低 Inductance 的 Path 連接 Ground Plane。

避免讓 Return Current 必須經過:

  • 很長的 Ground Trace
  • 不必要的 Layer Transition
  • 繞遠的 Return Path

使用 Dedicated Via

如果 Capacitor Pad 到 Power/Ground Plane 需要 Via,可以將 Via 儘量靠近 Capacitor Pad。

在 Layout Space、Current Requirement 與 Manufacturing Capability 允許的情況下,也可以利用多個 Parallel Via 降低 Connection Inductance。

每個 Power Pin 都需要一顆 Capacitor 嗎?

許多 Modern IC,尤其是 FPGA、Processor 與 High-Pin-Count Microcontroller,具有多個 VDD/Power Pin。

一般設計原則通常會在每個需要 Local Decoupling 的 Supply Pin/Pin Group 附近提供對應 Capacitor。

但是否真的需要「每一個 Pin 一顆」、不同 Pin 是否共用 Local Capacitor,以及需要多少 Capacitance,都必須依特定 IC Datasheet/Reference Layout 為準。

正確與錯誤的 Decoupling Capacitor Placement 比較

圖:Decoupling Capacitor 靠近 IC 與距離 IC 過遠的 PCB Layout 比較。

不同 PCB 類型的 Decoupling Capacitor Layout 建議

PCB Design Scenario Decoupling Capacitor Placement 建議
2-Layer PCB 盡可能將 Capacitor 靠近 IC Power Pin,並特別縮短 Power/Ground Return Path,因為通常沒有 Dedicated Internal Ground Plane。
4-Layer PCB 可使用靠近 Component Layer 的 Solid Ground Plane,建立短且低 Inductance 的 Return Path。
High-Speed PCB 依 PDN 與 Datasheet Requirement 評估不同 Value/Package 的 MLCC,而不是只依單一固定 Capacitor Value。
FPGA/MCU Board 在非常高的 Decoupling Density 下,可依製程能力評估 Via-in-Pad 或非常靠近 Capacitor Pad 的 Via,以降低 Interconnect Inductance。

Bulk Capacitor vs. Local Decoupling Capacitor

完整的 Power Distribution Network 通常需要不同 Capacitance/Impedance Characteristic 的 Capacitor 共同工作,而不是只使用其中一種。

  • Bulk Capacitor: 支援較低 Frequency、較大 Energy 的 Load Change。原文列出的典型範圍為約 10–47 µF 或更高,通常配置在 Power Input 或 Regulator Output 附近。
  • Local Decoupling Capacitor: 處理 IC 附近較快速的 Switching Transient,常見值為 100 nF,部分設計再搭配 1 µF 或其他 Value。
  • 共同工作: 目標是在更寬 Frequency Range 內維持較低 PDN Impedance。

PCB 中的 Bulk Capacitor 與 Local Decoupling Capacitor

圖:Power Input 經過 Bulk Capacitor,再向具有 Local 100 nF Decoupling Capacitor 的 IC 供電。

Decoupling Capacitor 常見 Layout 錯誤

常見錯誤 工程影響
Capacitor 距離 IC 過遠 增加 Interconnect Inductance,降低 High-Frequency Decoupling 效果。
使用過長、過窄的 Trace 提高 Transient Current Path 的 Resistance 與 Inductance。
多個 IC 共用一顆距離很遠的 Local Capacitor 無法有效處理不同 IC 的局部高速 Transient Current。
使用不適合的 Dielectric,例如 Y5V Capacitance 可能受到 Temperature 與 DC Bias 大幅影響。
忽略 Ground/Return Path 增加 Loop Inductance 與 EMI,降低 Power Integrity。
High-Frequency Decoupling 只使用大型 Electrolytic Capacitor 其 ESR/ESL 與 Frequency Response 通常無法取代 Local Ceramic MLCC。
Package Size 選擇不當 可能浪費 Board Space,或因 Package 太大而無法靠近 Power Pin。
忽略 Self-Resonant Frequency Capacitor 超過 SRF 後會逐漸呈 Inductive Behavior,高頻效果下降。

常見 Decoupling Capacitor Placement 錯誤

圖:PCB Layout 中常見的 Decoupling Capacitor Placement Error。

常見 MCU 的 Decoupling Capacitor 配置

多數 MCU Manufacturer 都會建議在 Supply Pin 附近配置 Local Ceramic Decoupling Capacitor。

以下數值為原文整理的典型示例,實際設計仍必須以所使用的完整 Device Part Number 與官方 Hardware Design Guide 為準

Device 原文列出的典型 Decoupling Setup
STM32 Microcontroller 每個 VDD Pin 附近配置 100 nF Ceramic Capacitor,並搭配約 4.7 µF Bulk Capacitor。
ESP32 Power Pin 附近配置 100 nF,並在 Regulator Output 附近搭配約 10 µF Capacitor。
ATmega328 VCC 附近配置 100 nF,並在 Board Power Input 附近搭配約 10 µF Bulk Capacitor。

100 nF Decoupling Capacitor 正確 Placement

圖:100 nF Decoupling Capacitor 配置於 STM32 VDD Pin 附近,並透過短 Via 連接 Ground Plane 的 PCB Layout 範例。

Decoupling Capacitor Design Checklist

  • 將 Local Capacitor 盡可能靠近對應 Power Pin。
  • 保持 Power 與 Ground Current Path 短且低 Inductance。
  • 有 Ground Plane 時,建立短而直接的 Return Path。
  • 一般 Digital Decoupling 可優先評估 X7R/X5R MLCC。
  • 在 Regulator/Power Entry 附近配置符合需求的 Bulk Capacitance。
  • 查看 MLCC DC Bias Characteristic,而不只看 Nominal Capacitance。
  • 確認 Capacitor SRF/ESL 與 PCB Interconnect Inductance。
  • 始終優先遵循 IC Datasheet/Reference Design 建議的 Value 與 Placement。

結論

選擇正確 Capacitance 只完成了 Decoupling Design 的一半。

真正穩定的 Power Distribution Network,還需要將:

  • Low-ESL MLCC
  • 合適 Capacitance Value
  • 短 PCB Trace
  • 低 Inductance Via
  • Solid Power/Ground Plane
  • 小 Current Loop
  • Manufacturer 建議的 Placement

整合在一起。

良好的 Decoupling Design 可以改善 Power Integrity 與 Signal Integrity、降低 EMI,並提高從簡單 Microcontroller PCB 到複雜 High-Speed Digital System 的整體 Reliability。

JLCPCB PCB Assembly Service
準備好製造您的 PCB?
立即取得報價
  • 設計有效的 Decoupling Network 只是打造可靠 PCB 的其中一步,同樣重要的是確認 Layout 可以按照設計要求穩定製造與組裝。

  • 完成 PCB Design、BOM 與 Placement Data 後,可以透過 JLCPCB 的 PCB Fabrication 與 SMT Assembly 將 Prototype 進一步轉換為 Production Hardware。

Decoupling Capacitor 常見問題

問:High-Speed IC 的 Decoupling Capacitor Value 如何計算?

可以先根據 Transient Current Demand、允許的 Maximum Voltage Ripple,以及 Transient Duration,估算所需的最低 Local Capacitance:

C = (ΔI × Δt) / ΔV

其中:

  • C:Capacitance
  • ΔI:Transient Current Change
  • Δt:Capacitor 需要支援該 Current Transient 的時間
  • ΔV:允許的 Supply Voltage Ripple/Droop

這個公式可以用來進行初步估算,但對 High-Speed Processor、FPGA 與其他複雜 Digital System,更完整的做法是分析整個 PDN Impedance、Package、Plane、Via 與 Capacitor Model,而不是只依單一電容公式決定最終設計。

問:如果 Decoupling Capacitor 放在 PCB 另一面會怎麼樣?

如果 IC 位於 Top Layer,而 Decoupling Capacitor 放在 Bottom Layer,通常需要透過 Via 連接。

Via 與額外 Interconnect 都會增加 Parasitic Inductance,因此可能降低 Capacitor 對非常 High-Frequency Switching Noise 的 Decoupling Performance。

原文以每顆傳統 Via 約 1–2 nH 的 Parasitic Inductance 作為概念性估算,但實際值會受到 Via Length、Diameter、Pad、Return Via、Stackup 與 Geometry 等因素影響。

如果因 Layout Constraint 必須將 Capacitor 放在 PCB 背面,應盡可能讓 Capacitor、Power Via 與 Ground Via 靠近 IC Pin,並依空間與製程需求評估使用多個 Parallel Via 或更低 Inductance 的 Interconnect Structure。

問:為什麼低 Equivalent Series Resistance(ESR)對 Decoupling Capacitor 很重要?

較低 ESR 可以降低 Capacitor 在提供 Transient Current 時產生的額外 Voltage Drop 與 Power Loss。

如果 ESR 過高,Transient Current 流過 Capacitor 時會形成較大的電壓降,降低其穩定 Power Rail 的能力。

不過對 High-Frequency Decoupling 而言,除了 ESR 之外,ESL、Package Size、SRF、PCB Trace/Via Inductance 與完整 Current Loop同樣非常重要。

問:Solid Ground Plane 如何影響 Decoupling Capacitor Performance?

Solid Ground Plane 可以提供連續、低 Impedance 的 Return Current Path,協助縮小 IC 與 Decoupling Capacitor 之間的 Current Loop。

如果缺乏良好的 Ground Return Path,Current 可能需要經過較長、較高 Inductance 的 Trace 或繞過 Plane Discontinuity,增加 Loop Area 與 Impedance。

這會降低 Power Integrity,並可能提高 EMI Radiation。

持續學習