PDN-Impedanzanalyse: Hohlraumresonanzen, Entkopplungsoptimierung und das flache Impedanzprofil
Eine praktische Einführung in den PDN Impedanz Analyzer: Modellierung der VRM-Impedanz, Hohlraumresonanzen von Ebenenpaaren und Verwendung des genetischen Algorithmus zur Auswahl von Entkopplungskondensatoren, die das Impedanzprofil des Stromversorgungsnetzes von DC auf 1 GHz abflachen.
Inhalt
- Das unsichtbare Problem auf jeder Hochgeschwindigkeitsplatine
- Zielimpedanz: Ausgehend vom dV-Budget rückwärts
- Hohlraumresonanzen zwischen ebenen Paaren
- Kondensatorauswahl: Warum die Datenbank wichtig ist
- Den Genetic Algorithm Optimizer ausführen
- Der Konvergenzverlauf verrät Ihnen, ob Sie mehr Kondensatoren benötigen
- Das Antiresonanz-Problem
Das unsichtbare Problem auf jeder Hochgeschwindigkeitsplatine
Ihre 1,0-V-Kernschiene sieht auf einem Oszilloskop sauber aus. Die LDO-Regelspezifikation besagt, dass die Welligkeit 50 mV beträgt, und Sie messen 30 mV. Alles sieht gut aus — bis das FPGA nicht konfiguriert werden kann, der DDR-Controller gelegentlich ECC-Fehler ausgibt oder die HF-Frontend-Spurs an unerwarteten Offsets erscheinen.
Die Impedanz des Power Delivery Network (PDN) ist die Ursache für mehr Platinenausfälle, als den meisten Ingenieuren bewusst ist. Bei der Spannungsschiene handelt es sich nicht nur um eine Welligkeit bei der Schaltfrequenz: Es handelt sich um ein Übertragungsmedium mit frequenzabhängiger Impedanz, Resonanzen und Antiresonanzen, die der Strombedarf des Prozessors über eine Bandbreite von Gleichstrom bis zu mehreren hundert Megahertz anregt. Ein flaches, niedriges PDN-Impedanzprofil über die gesamte Bandbreite ist das technische Ziel. Dazu müssen Hohlraumresonanzen modelliert werden, nicht nur die Anordnung von Massenkondensatoren.
In dieser exemplarischen Vorgehensweise wird der PDN-Impedanzanalysator verwendet, um das Stromversorgungsnetz für eine FPGA-Kernschiene im mittleren Leistungsbereich zu entwerfen.
Zielimpedanz: Ausgehend vom dV-Budget rückwärts
Die erste Berechnung ist die Zielimpedanz:
„MATHBLOCK_0“
Für eine 1,0-V-Kernschiene mit einer Restwelligkeit von ± 5% und einem Transienten von 2 A im schlimmsten Fall (LUT-Switching) ist das Ziel:
„MATHBLOCK_1“
Dieses 25-mΩ-Ziel muss vom Gleichstrom bis zur höchsten Frequenz eingehalten werden, bei der signifikante Stromtransienten auftreten — für dieses FPGA sind es ungefähr 300 MHz. Geben Sie die VRM-Parameter ein: 100 μH-Induktivität (ein typischer Point-of-Load-Wandler), 5 mΩ DCR und 10 MHz Bandbreite (die Closed-Loop-Bandbreite des POL-Reglers). Diese Parameter bestimmen, wo das VRM aufhört, für eine effektive Regelung zu sorgen, und wo die Kondensatoren die Aufgabe übernehmen müssen.
Hohlraumresonanzen zwischen ebenen Paaren
Eine 100 mm × 80 mm große vierlagige Platine mit 4 mil FR-4 zwischen Strom- und Massefläche hat eine charakteristische Impedanz und Resonanzmoden, die im PDN-Impedanzprofil wie LC-Schaltungen aussehen. Die niedrigste Hohlraum-Resonanzfrequenz ist:
„MATHBLOCK_2“
Für (m=1, n=0) auf einer 100-mm-Platine mit FR-4 (_r = 4,3):
„MATHBLOCK_3“
Geben Sie die Abmessungen der Platine und die Dielektrizitätskonstante in das Tool ein. Das Impedanzdiagramm zeigt sofort die Antiresonanzspitzen: scharfe Spitzen bei 723 MHz, 1,03 GHz und 1,26 GHz, wobei der Hohlraum wie ein hochohmiger LC-Resonator aussieht. Zwischen diesen Spitzen sinkt die Impedanz des Hohlraums — die Flugzeuge helfen tatsächlich. Aber ohne Entkopplungskondensatoren übersteigt die Impedanz im Großteil des 10-MHz—300-MHz-Bands den Sollwert von 25 mΩ.
Kondensatorauswahl: Warum die Datenbank wichtig ist
Das Tool enthält eine Datenbank mit gängigen 0402-, 0201- und 0105-MLCC-Kondensatoren mit gemessenen ESR-, ESL- und Kapazitätswerten. Dies ist wichtig, da die Eigenresonanzfrequenz (SRF) eines Kondensators bestimmt, wo er seine Mindestimpedanz abgibt:
„MATHBLOCK_4“
Ein 100 nF 0402-Kondensator mit 400 pH ESL schwingt bei 25 MHz mit. Unterhalb dieser Frequenz verhält er sich wie ein Kondensator, darüber wie ein Induktor. Ein 1 nF 0201 mit 150 pH ESL schwingt bei 130 MHz mit. Bei einem effektiven PDN-Design werden mehrere Kondensatorwerte versetzt, um die Resonanzkaskade unter der Zielimpedanz aufrechtzuerhalten — eine Technik, die als Kondensatorwertverschachtelung bezeichnet wird.
Den Genetic Algorithm Optimizer ausführen
Legen Sie das Optimierungsziel fest: Erreichen Sie Z < 25 mΩ von DC bis 300 MHz, wobei Sie die Kondensatorbibliothek mit insgesamt maximal 20 Kondensatoren verwenden. Aktiviere den genetischen Algorithmus mit 300 Generationen.
Der GA minimiert eine Fitnessfunktion, bei der Impedanzverletzungen über dem Sollwert und der Gesamtzahl der Kondensatoren bestraft werden. Nach der Konvergenz (in der Regel 200—250 Generationen für diese Leiterplattengröße) wählt der Optimierer Folgendes aus:
- 4× 10 μF 0402 (Bulk, deckt 100 kHz—5 MHz ab)
- 6× 100 nF 0402 (Mittelfrequenz, deckt 5—50 MHz ab)
- 6× 10 nF 0201 (Hochfrequenz, deckt 50—200 MHz ab)
- 4× 1 nF 0201 (deckt 200—500 MHz ab)
Der Konvergenzverlauf verrät Ihnen, ob Sie mehr Kondensatoren benötigen
Sehen Sie sich das Diagramm zur Konvergenzhistorie an, während die GA läuft. Ein Plateau nach der Generation 100 und die Fitness immer noch über der Grenze bedeutet, dass Sie ein lokales Minimum erreicht haben. Versuchen Sie, der zulässigen Bibliothek einen weiteren Hochfrequenzkondensatortyp hinzuzufügen. Ein gleichmäßiger monotoner Rückgang auf Null bedeutet, dass das Ziel mit weniger Kondensatoren als dem Maximum erreichbar ist.
Für das Budget von 20 Kondensatoren in diesem Beispiel erreicht die Konvergenz bei Generation 180 die Tauglichkeit von Null. Durch die Reduzierung des Budgets auf 16 Kondensatoren wird immer noch keine Eignung erreicht (die 4 × 1 nF-Obergrenzen sind unter 300 MHz nicht erforderlich), wodurch Platinenfläche und Stücklistenkosten eingespart werden.
Das Antiresonanz-Problem
Ein Ergebnis hebt das Tool sofort hervor: die Antiresonanz zwischen den 10 μF- und 100 nF-Kondensatoren bei etwa 8 MHz. Wo die 10-μF-Obergrenze vom kapazitiven zum induktiven Verhalten und die 100-nF-Kappe von kapazitiv zu kapazitiv übergeht, bilden die beiden Kondensatoren einen parallelen LC-Schaltkreis mit einer hohen Impedanzspitze. Das Tool zeigt dies als Spitze bei 8 MHz an.
Die Lösung besteht darin, einen Dämpfungswiderstand in Reihe mit einem der Kondensatorwerte hinzuzufügen oder einen Zwischenwert von 1 μF hinzuzufügen, um die Lücke zu überbrücken. Letzteres entdeckt der GA, wenn er ohne Budgetbeschränkung betrieben wird: Er platziert unabhängig voneinander 1-μF-Kondensatoren genau dort, wo die Antiresonanz auftreten würde.
Das ist die zentrale Erkenntnis des PDN-Designs: Man umgeht nicht einfach das Rauschen, man entwirft ein Impedanzspektrum. Die GA entdeckt, was jahrzehntelange erfahrungsbasierte Heuristiken kodifiziert haben — und das in weniger als 30 Sekunden.
[PDN Impedanzanalysator] (/tools/pdn-impedanz)
Verwandte Artikel
How to Pick the Right Decoupling Capacitor: SRF, ESL, and the Math Behind Bypass Networks
Learn how self-resonant frequency, ESR, and ESL affect decoupling capacitor selection. Worked examples and calculator for PCB power integrity.
2. März 2026
PCB DesignFDTD Via Simulation: Why Your 10 Gbps Signal Hates Via Stubs
A step-by-step guide to running an FDTD simulation of a through-via transition in FR-4. Covers how to set up the simulation, interpret S11/S21 results, understand stub resonance frequency, and decide when back-drilling is worth the cost.
1. März 2026
PCB DesignPCB Trace Width and Current Capacity: IPC-2221 vs IPC-2152
How to calculate PCB trace width for a given current. Compares IPC-2221 and IPC-2152 standards, explains temperature rise, and covers external vs internal layer differences.
1. Feb. 2026