PCB-Routing: Durchgangslochstifte isolieren, um das Routing durch Entkopplungskondensatoren zu erzwingen?

Ich bin ein Anfänger im PCB-Layout und habe eine Frage zum Entkoppeln des Kondensator-Routings in Durchgangsloch-Designs. Ich weiß, dass es im SMT-Design am besten ist, die Kondensatoren so nah wie möglich am Versorgungsstift zu platzieren und den Strom von seiner Quelle (Versorgungsspur oder Ebene) zuerst durch den Kondensator und dann zum Stift zu leiten, etwa so:

Geben Sie hier die Bildbeschreibung ein

In einem Durchgangsloch-Design könnten wir so beginnen, bevor wir die Stromversorgungs- und Masseebenen gießen (Beispiel in EAGLE):

Geben Sie hier die Bildbeschreibung ein

Wenn wir jetzt das Antriebsflugzeug gießen, erhalten wir standardmäßig Folgendes:

Geben Sie hier die Bildbeschreibung ein

Beachten Sie, dass das Designtool (EAGLE) beide Pins mit der Ebene verbunden hat, da sowohl der Kondensatorstift als auch der Versorgungsstift des ICs am +3,3-V-Netz liegen. Meine Fragen sind:

  • Ist das wirklich wichtig? Ich glaube, die bewährte Standardmethode besteht darin, die Verbindung zur Versorgung durch den Kondensator zu führen, bevor sie den Stift erreicht.

  • Wenn es wirklich wichtig ist - und ich denke, das tut es -, gibt es in typischer PCB-Software (in meinem Fall EAGLE) eine Möglichkeit, zu verhindern, dass der Versorgungsstift des ICs mit der Ebene verbunden wird, sodass die Ebene nur mit dem Kondensator verbunden wird Stift, und von dort über die Spur zum IC-Pin? Ich weiß, dass ich ein Sperrpolygon manuell zeichnen könnte, um den Polygonguss im Bereich um den Stift herum zu blockieren, aber dies wäre ein sehr mühsamer Vorgang, der für jeden Stift von Hand durchgeführt werden müsste. Ich denke, wenn dies elektrisch wirklich wichtig ist, sollte die meisten PCB-Software eine Möglichkeit bieten, damit umzugehen.

  • Gelten die Antworten zu Nr. 1 und Nr. 2 auch für die GND-Pins? In diesem Beispiel wäre es am besten, (a) sowohl die GND-Pins des Kondensators als auch des ICs mit der Ebene zu verbinden und sich nicht um eine Spur zu kümmern, oder (b) eine Spur von den ICs zum GND-Pin des Kondensators und den GND-Pin des Kondensators mit dem zu verbinden GND-Flugzeug?

Ich denke, das Szenario zwischen dem SMD- und dem Durchgangslochdesign ist anders - das SMD-Design hat offensichtlich keine VCC- oder GND-Ebene oben, da es sich möglicherweise um ein 4-Lagen-Design handelt, aber das Problem wäre auf 2-Lagen-Platinen identisch. Ist es auf einer 2/4-Layer-Platine nicht besser, eine direkte Verbindung zur Leistungsebene zu haben, da dies über Komponentenbeine und eine Kappe in der Nähe auch direkt auf den Leistungsebenen möglich ist, als zwangsweise lange dünne Drähte mit Streuinduktivität zu haben? zuerst zum Kondensator gehen, der dann direkt mit den Leistungsebenen verbunden ist? Bei einem SMD-Design wird es anders sein, da Sie Durchkontaktierungen haben müssen.
Wie kommt es, dass Sie GND geroutet haben, anstatt dass die untere (oder innere Schicht) GND gewidmet ist?
@winny Das ist Teil der Frage, siehe den letzten Aufzählungspunkt. Auch diese Bilder dienen nur der Veranschaulichung (ich habe sie nur gezeichnet, um die Frage zu veranschaulichen, es ist kein echtes Design.)
@Justme "Wäre es nicht besser, ..." Ich weiß es nicht, ich hoffe, ein Experte kann es mir sagen :) Bei dieser Frage geht es um mehr als 4-lagige Platinen oder zumindest um Platinen mit dedizierten Leistungsebenen. Auf einer 2-Lagen-Platine, auf der die Stromversorgung normalerweise auf Spuren geführt wird, würde diese Frage, wie Sie sagen, nicht zutreffen.
Widmen Sie in diesem Fall mindestens eine Schicht der Erdung und führen Sie einfach eine Durchkontaktierung neben jedem GND-Pin jedes Kondensators und ICs zu dieser Erdungsschicht. Wenn Sie eine Platine mit vier Schichten haben, ziehen Sie eine Vcc-Schicht in Betracht.
@winny Es tut mir leid, ich bin mir nicht sicher, ob ich dir folge. Meine Frage bezieht sich speziell auf Durchgangslöcher auf Platinen mit Strom- und Masseebenen (Schichten). Es sollten also keine Vias nötig sein, Löcher (PTH) sind schon vorhanden! Die Frage ist, ob es notwendig ist, IC-Stromversorgungs- (und möglicherweise sogar Masse-) Pins von diesen Schichten zu isolieren, um den Strompfad zu zwingen , durch die Entkappe zu gehen, um die IC-Pins zu erreichen. Und wenn ja, ob es einfache Möglichkeiten gibt, dies in Designsoftware zu tun (ich benutze EAGLE, aber ich wäre auch an Informationen zu Altium usw. interessiert).
Oh! Tut mir leid, dass ich dich dann falsch verstanden habe. Es ist nicht erforderlich, GND zu routen, es sei denn, Sie stellen ein Radar, ein Mobiltelefon oder ähnliches her, bei dem ein Randfall auftreten könnte. Warum verwenden Sie im Jahr 2021 das Durchgangsloch?
@winny Nein, ich interessiere mich derzeit nur für Geschwindigkeiten bis etwa 100 MHz ... also keine Ultrahochgeschwindigkeits-HF-Überlegungen, ich weiß, dass die Dinge dort viel komplizierter werden. Und es geht mehr um Leistung als um Masse, denn das Versäumnis, die Pins des ICs zu isolieren, verstößt gegen das, was ich derzeit als Best Practice in der SMT-Welt kenne, nämlich durch die Decap zum Pin zu leiten, nicht zum Pin und dann zur Decap. Warum TH im Jahr 2021 - weil ich Prototypenplatinen mache und obwohl ich einfaches SMT-Löten kann, würde ich es lieber nicht tun (und definitiv lieber kein Boardhouse bezahlen, um es für mich zusammenzubauen, wenn es vermeidbar ist)!
Jedes Mal, wenn Sie einen Strompfad eliminieren, erhöhen Sie die Impedanz. Das Ziel des Bypasses ist es, die Impedanz zu reduzieren. Das bedeutet, dass die Durchkontaktierungen zur Ebene so nah wie möglich an den Pads liegen und mit der Ebene verbunden sein sollten. Wenn sich die Kappe in der Nähe des Stifts/Pads befindet, können sie sich eine Durchkontaktierung teilen. Sowohl das Massepad als auch das VCC-Pad sollten sich in der Nähe der Pins auf dem IC befinden. Konzentrieren Sie sich nicht auf VCC und ignorieren Sie GND. Fügen Sie im Zweifelsfall mehr Vias oder Verbindungen hinzu, nicht weniger.
Grundsätzlich nein, versuchen Sie nicht, den Bypass-Strom zu "zwingen", einen längeren Weg zu nehmen. Lassen Sie es auf dem kürzesten Weg zum Flugzeug fließen.

Antworten (3)

Die Wahrheit ist, dass es nicht wirklich wichtig ist, ob der Strom den Kondensator vor dem Pin des IC "trifft" oder nicht. Dies wird seit langem diskutiert, und neuere Studien deuten darauf hin, dass es ausreicht, den Kondensator einfach in der Nähe des ICs zu platzieren. Dave Jones vom EEVBlog hat ein Video gemacht, um dies zu veranschaulichen, aber er ist sicherlich nicht der Einzige. Ich glaube, Rick Hartley, einer der weltweit führenden Experten für Hochgeschwindigkeits-Board-Design, hat auch bewiesen, dass es nicht wirklich darauf ankommt, in welcher Reihenfolge der Strom auf die Pins „trifft“. In den meisten Fällen ist es tatsächlich vorzuziehen, den Kondensator über eine Ebene mit dem IC-Pin zu verbinden, da dies eine geringere Induktivität als eine diskrete Leiterbahn hat.

Hier ist das Video von Dave Jones: https://www.youtube.com/watch?v=1xicZF9glH0

Das ist ein wirklich aufschlussreiches Video, danke. Ich habe einige andere Videos von Dave Jones gesehen und liebe seinen Kanal. Aufgrund dieser Argumentation (und der Demonstration) denke ich, dass ich die Entkappen einfach so nah wie möglich an den relevanten IC-Pins anbringen und beiden Pins erlauben sollte, in die Ebenen zu thermischen - der Strom wird sich selbst regeln. Keine expliziten Leiterbahnen (da wir ununterbrochene/solide Strom- und Masseebenen haben – zumindest so ununterbrochen wie möglich bei einem Durchgangslochdesign! zumindest ununterbrochen durch Signalleiterbahnen!). Ist das auch deine Meinung?
@TypeIA Ich stimme zu, diskrete Spuren sind nicht erforderlich. Auf einer anderen Anmerkung, ich habe nie gehört, dass sie als "decaps" bezeichnet werden. Das sind Entkopplungskondensatoren . Ist "decaps" ein echter Begriff? Eigentlich eher eine Frage für den Rest der Community.
Danke noch einmal. "Decap" ist meines Wissens nur Slang, taucht aber in vielen Kreisen und sogar in wissenschaftlichen Arbeiten auf . Übrigens, mir gefällt dein Name :)
@DerStrom8 "decap" bedeutet, die Kapselung oder das Gehäuse eines ICs zu entfernen, um den Chip direkt zu untersuchen. Ich habe noch nie gehört, dass es zum Entkoppeln von Kondensatoren verwendet wird.
@mkeith citeseerx.ist.psu.edu/viewdoc/… "Entkopplungskondensatoren (Decap) werden häufig verwendet, um Rauschen im Stromverteilungssystem (PDS) herauszufiltern."
Diese Antwort legt nahe, dass der Unterschied gering ist: IC Power Pin Connection for Noise Immunity and Decoupling . Ich recherchiere seit einiger Zeit zu diesem Thema und es gibt ziemlich viele widersprüchliche Informationen zu Stack Exchange.

Wichtig ist nur, dass Sie die Induktivität Ihrer Leiterbahnanordnung gering halten. Die Induktivität hängt von der Fläche zwischen den Spuren eines geschlossenen Regelkreises ab (und unabhängig davon, was sonst noch darin platziert ist).

Sie halten es also niedrig, indem Sie Paare auf diese Weise ][ und nicht auf diese Weise [ ] routen.

Dies ist sinnvoll, und daher würde es darauf ankommen, die Option auszuwählen, die zu der kleinsten Loop-Fläche führt. Der Strom folgt dem Pfad der geringsten (komplexen) Impedanz, ebenso wie das Verbinden über eine Ebene die niedrigste Impedanz entlang des geradlinigen Pfads (kleine Schleifenfläche) zwischen den beiden Stiften aufweist, oder müssen wir ihn zwingen, der geradlinigen / Low-Loop-Area-Pfad über eine Spur? Aus der Antwort von DerStrom8 geht hervor, dass es tatsächlich ersteres ist.
Für die beteiligten Materialien und Abmessungen und Frequenzen (<GHz) macht es keinen Unterschied. Vielleicht möchten Sie dies für Antennenspeisespuren oder wenn Eisenteile involviert sind, noch einmal überprüfen. (In der Regel nicht die feinsten Schlaufen um Schraubenlöcher haben. Aber auch nicht trennen.)
@TypeIA - "Der Strom folgt dem Pfad der geringsten (komplexen) Impedanz, ebenso wie das Verbinden über eine Ebene die niedrigste Impedanz entlang des geradlinigen Pfads (kleine Schleifenfläche) zwischen den beiden Pins aufweist. " Im Allgemeinen ja. Der Nachteil bei diesem Ansatz ist, dass Sie, wenn Sie vorsichtig/paranoid sind, eine ziemlich niedrige Komponentendichte erhalten, da Sie andere Komponenten vom wahrscheinlichen Rückweg fernhalten.
@WhatRoughBeast Ja, das habe ich auch schon gedacht, aber ich denke, es ist machbar. Ein anderer Mitwirkender fragte mich „warum TH im Jahr 2021“ und die Antwort lautet, dass ich im Moment nur Prototypen mache, bei denen die TH-Einfachheit für einige (nicht alle) Teile einen Wert hat. Und eine geringe Dichte für einen Prototyp ist auch ok. In einem Produktionsdesign würde ich einfach SMT gehen und sie einpacken. Danke für den Einblick!
@TypeIA - Abhängig von Ihrem Paranoia-Level sollten Sie bedenken, dass der Rückweg auf einer Grundebene kein unendlich dünner Weg ist. Vielmehr erhalten Sie auf dem kürzesten Pfad einen Spitzenstrompegel mit abnehmendem Strom, wenn Sie sich von diesem Pfad entfernen - aber im Prinzip erhalten Sie einen Beitrag, der willkürlich weit vom Hauptpfad entfernt ist. Stellen Sie sich das Flugzeug als ein Bündel mehr oder weniger paralleler Drähte vor, die auf dem kürzesten Weg angeordnet sind. Die längeren Pfade haben einen größeren Widerstand und weniger Strom – aber sie verbinden die beiden Punkte.
@TypeIA - Aus dem gleichen Grund bieten alle diese parallelen Pfade einen kleineren Gesamtwiderstand (sie sind schließlich parallel) als der dünnere zentrale Pfad.

Vor langer Zeit habe ich „PCB EMC Design Techniques“ von Mark Montrose gelesen, und ich denke, es ist immer noch eine gute Lektüre.

Im Kern ist die Impedanz der Stromschleife wichtig, und dazu gehört auch die Induktivität, die durch die Leiterbahnen induziert wird, die speziell erstellt werden, um sicherzustellen, dass die Ladung des Kondensators hauptsächlich für den IC verwendet wird, den er entkoppelt. Diese Spuren können die Leistung tatsächlich beeinträchtigen. Mark Montrose schreibt: "Die Maximierung der physikalischen Breite der Verbindung vom Kondensator zu den Ebenen minimiert die Gesamtschleifeninduktivität". Durchkontaktierungen fügen ebenfalls Induktivität hinzu.

Im allgemeinen Fall bevorzuge ich für Hochfrequenzentkopplungszwecke eine ebene Verbindung gegenüber dedizierten Spuren. Der Strom "findet" sowieso die kürzeste Schleife.

Es gibt jedoch einen Fall, in dem ich eine dedizierte Spur zur Entkopplung hinzugefügt habe, und es war tatsächlich ein Problem mit "niedriger Frequenz".

Ich hatte eine Schaltung mit einer SD-Karte, mit der die Ergebnisse mehrerer Messungen gespeichert wurden. Soweit ich mich erinnere, verursachte die SD-Karte, die beim Einschalten die Schaltung störte, Störungen bei den Messungen, bei denen wir nach sehr kleinen Änderungen der Werte suchten.

Also fügte ich am Ende eine Perle und ein Netz hinzu, um separate VCC- und GND-Spuren direkt vom LDO-Ausgang auf die SD-Karte leiten zu können.Stromversorgung der SD-Karte

Auf der Platine sind die nebenstehenden Spuren zu sehen, die GND-Spur läuft bis C33 und die VCC-Spur bis L3.

Separate Leistungsspuren

Der LDO befindet sich auf der anderen Seite des Bretts zwischen den beiden Löchern links von "SHDN" im weißen Quadrat. Von dort führen die Spuren bis zur SD-Karte.

IHMO war dies eher ein Problem mit einem Niederfrequenz-Massenkondensator als ein Problem mit der HF-Entkopplung.

Moating

Diese Technik besteht im Wesentlichen darin, Bereiche mit einer lokalen Grundebene zu schaffen. Das hat früher unsere Designgruppe gemacht. Mehr aus historischen Gründen als aus irgendeinem Beweis, den ich gesehen habe. Typischerweise hat die Oszillatorschaltung eine lokale Masseebene, die vom Rest der Schaltung getrennt ist, mit Ausnahme des kleinen Bereichs ("Brücke"), wo alle Signale passieren (insbesondere Strom, Erdung und Taktsignal).

Diese Disziplin ist hilfreich, um zu vermeiden, dass kritische Signalleitungen unter oder in der Nähe der Taktleitungen verfolgt werden, aber sie reicht nicht aus. Wir sind auf größere Störungen gestoßen, als die analoge grüne Videoleitung ungefähr 10 Zentimeter neben der Taktleitung war. Alles funktionierte gut, bis wir asynchron wurden, wo das Übersprechen einsetzte.

Erhöhte Stromschleife, um schädliche Ströme zu vermeiden

Ich habe auch einen praktischen Fall erlebt, in dem wir eine Tochterplatine mit vielen Entkopplungskondensatoren darauf hatten, aber nur wenige unverteilte GND-Verbindungen zur Hauptplatine. Der aus den Ausgangsänderungen resultierende Rückstrom folgte nicht dem GND-Pfad, sondern verwendete stattdessen die Signalleitungen, was zu 2Vpk-pk-Änderungen auf diesen führte. Nullen wurden zu falschen Zeiten zu Einsen und umgekehrt.
Ich habe das verbessert, indem ich eine GND-Ebenenverbindung mit der Hauptplatine neu erstellt habe, bevor ich das Problem gelöst habe, indem ich die Uhrenverbindung durch ein verdrilltes Kabel ersetzt habe.
Das erhöhte die Stromschleife für den Rückstrom, sodass das Taktsignal sauber blieb. Der Rest spielt keine Rolle mehr, da sich alle Ausgänge nach dem gereinigten Takt ändern und sich vor dem nächsten Taktzyklus stabilisieren. Unsere Prototypen wurden repariert, indem einfach dieser verdrillte Draht anstelle des Taktanschlusses des Steckers hinzugefügt wurde.

Da gibt es noch viel mehr zu erzählen, aber naja, dafür gibt es wenigstens ein Buch, mehrere Kurse, etc. ;-), und Praxis!