Skip to content
RFrftools.io

PDN-Impedanzanalysator und Entkopplungskondensator-Optimierer

Wählt Entkopplungskondensatoren für das Stromversorgungsnetz (PDN) einer Leiterplatte aus. Sie geben das Ebenenpaar, den Spannungsregler und eine flache Zielimpedanz ein, und ein genetischer Algorithmus findet die Kondensatorkombination, die Z_PDN im Entkopplungsband am niedrigsten hält; das Band endet bei 0,8 × der ersten Hohlraummode der Platine. Oberhalb des Bandes bestimmt der Hohlraum des Ebenenpaars die Impedanz; das Diagramm zeigt seine Resonanzen so, wie ein Beobachtungsport sie sieht, an dem alle Kondensatoren konzentriert angenommen werden.

Pro: eigene Rechenleistung, ohne Werbung
Free tier limits:Upgrade for full access
Inputs

FR4 ≈ 4,5; Rogers 4350B ≈ 3,66; Rogers 3003 ≈ 3,0

FR4 ≈ 0,020; Rogers-Materialien ≈ 0,002—0,004

Wo der IC Strom zieht (seine Versorgungspins). Leer lassen für den Drittelpunkt der Platinenbreite: Dort hat keine Hohlraummode einen Spannungsknoten, sodass jede Mode im Diagramm erscheint. Die Platinenmitte verbirgt jede Mode mit ungeradem Index.

Wo der IC Strom zieht, entlang der Platinenlänge. Leer lassen für den Drittelpunkt der Platinenlänge (siehe Port-X-Position).

Seitenlänge des Quadrats, über das der IC-Strom in die Ebenen eintritt (etwa das Feld seiner Versorgungspins). Die Ausbreitungsinduktivität der Ebenen hängt davon ab. Ein Port, der über eine Kante hinausragt, wird mit seinem Spiegelbild an dieser Kante modelliert.

Bandbreite des VRM-Regelkreises — das VRM bietet nur unterhalb dieser Frequenz eine niedrige Impedanz

Induktivität zwischen Spannungsregler und Ebenen (Vias, Leiterbahnen, Steckverbinder), in Reihe mit dem VRM.

Flache Zielimpedanz. Z_PDN wird im Entkopplungsband, bis 0,8 × der ersten Hohlraummode, daran gemessen.

Gesamtbudget für den Entkopplungskondensator, den der Optimierer bereitstellen kann

So funktioniert's

Die Impedanz des Stromversorgungsnetzes bestimmt, wie sauber eine Leiterplatte ICs mit Strom versorgt. Übliches Ziel ist eine flache Ztarget bis zur höchsten Frequenz im Strom des IC – wo |ZPDN(f)| sie überschreitet, verursacht der Schaltstrom Spannungseinbrüche, die die Leistung mindern oder Logikfehler auslösen.

Dieses Tool modelliert die Impedanz, die der IC an einem Beobachtungsport sieht, aus drei parallelen Zweigen:

  1. Der Spannungsregler — sein Gleichstromwiderstand, der oberhalb der VRM-Bandbreite induktiv wird, in Reihe mit der Platineninduktivität zwischen Regler und Ebenen.
  2. Entkopplungskondensatoren — jeder MLCC hat eine Serienresonanz SRF = 1/(2π√LC), bei der seine Impedanz minimal ist (≈ ESR); oberhalb der SRF ist er induktiv. Alle Kondensatoren werden am Port konzentriert angenommen: Wo sie auf der Platine sitzen, wird nicht modelliert.
  3. Hohlraumresonanzen des Ebenenpaars — Versorgungs- und Masseebene bilden einen rechteckigen 2D-Hohlraum, der bei fmn = (c₀/2√εr)√((m/a)² + (n/b)²) resoniert. Der Port sieht jede Mode proportional zu cos²(mπx/a)·cos²(nπy/b); ein Port in einem Spannungsknoten einer Mode sieht sie also überhaupt nicht. Der Port ist ein Quadrat der angegebenen Größe, die die Ausbreitungsinduktivität der Ebenen bestimmt.

Der genetische Algorithmus variiert ganzzahlige Kondensatoranzahlen über 7 Standard-MLCC-Werte und minimiert zuerst das schlechteste |ZPDN|/Ztarget im gesamten Entkopplungsband. Dann wählt er unter den Entwürfen, die bis auf 0,1 dB an diese niedrigste Spitze heranreichen, den, der dem Ziel am nächsten kommt, wo das Budget es erreichen kann, und der Untergrenze (dem niedrigsten |Z|, das irgendein Entwurf innerhalb des Budgets erreicht), wo das Budget nicht ausreicht. Das Entkopplungsband reicht vom Beginn des Sweeps bis 0,8 × der ersten Hohlraummode der Platine oder bis zum Ende des Sweeps, falls dieses früher kommt. Frequenzen, die kein Entwurf innerhalb des Budgets unter das Ziel bringen kann, werden mit ihrer Untergrenze angegeben und zählen trotzdem gegen das Urteil. Oberhalb des Bandes bestimmt der Hohlraum |Z|. Am Port konzentrierte Kondensatoren sind nicht darauf ausgelegt, Hohlraummoden zu unterdrücken: Das hängt vom Lagenaufbau der Ebenen und davon ab, wo Kondensatoren sitzen, und beides enthält dieses Modell nicht.

Bleibt der Port leer, liegt er im Drittelpunkt (a/3, b/3). Dort hat keine Hohlraummode einen Spannungsknoten, sodass jede Mode im Diagramm erscheint. Die Platinenmitte, eine häufige Wahl, verbirgt jede Mode mit ungeradem Index.

Verwandte Rechner

Häufig gestellte Fragen

Warum zeigt Z_PDN bei bestimmten Frequenzen Spitzen, auch mit Entkopplungskondensatoren?+

Es gibt zwei Arten von Spitzen. Innerhalb des Entkopplungsbandes entstehen Antiresonanzen dort, wo eine Kondensatorgruppe bereits induktiv wird, während die nächste noch kapazitiv ist; der Optimierer wählt die Kombination so, dass diese unter dem Ziel bleiben. Oberhalb des Bandes sind die Spitzen Hohlraumresonanzen des Ebenenpaars: Versorgungs- und Masseebene bilden einen 2D-Hohlraum, der bei Frequenzen resoniert, die von den Abmessungen der Platine und der Dielektrizitätszahl bestimmt werden. Das Tool fasst alle Kondensatoren an einem Beobachtungsport zusammen und modelliert nicht, wo sie auf der Platine sitzen; es legt sie daher nicht darauf aus, Hohlraummoden zu unterdrücken. Die Resonanzliste nennt für jede Mode ihre Kopplung an den Port; eine als „an diesem Port nicht sichtbar“ markierte Mode liegt dort in einem Spannungsknoten, existiert aber an anderen Stellen der Platine weiterhin.

Was zeigt das Diagramm des Konvergenzverlaufs?+

Die GA-Fitness ist max(|Z_PDN|/Z_target) auf dem Frequenzraster über das ganze Entkopplungsband – das Verhältnis der schlechtesten Impedanz zum Ziel. Unter den Entwürfen, deren schlechtester Wert bis auf 0,1 dB an den besten heranreicht, bevorzugt der Optimierer dann den, der den Rest des Bandes am niedrigsten hält, gemessen am Ziel, wo es erreichbar ist, und an der Untergrenze, wo es nicht erreichbar ist. Urteil und schlechtester Wert stammen aus dem fertigen Entwurf, verfeinert auf die tatsächlichen Spitzen zwischen den Rasterpunkten; sie können deshalb höher ausfallen als der letzte Fitnesswert. Stagniert die Fitness deutlich über 1,0, lockern Sie die Zielimpedanz oder erhöhen Sie das Kondensatorbudget.