Skip to content
RFrftools.io
PCB

BGA Breakout-Breiten-Rechner

Finden Sie anhand des Ballspielfelds, des Bodendurchmessers, des Abstands Ihres Herstellers und der Anzahl der Spuren pro Kanal die breiteste Fluchtspur, die zwischen den BGA-Landen passt — und ob sie überhaupt passt.

Loading calculator...

Formel

Wmax=peffDland(N+1)CN,peff={porthogonalp2diagonalW_{max} = \frac{p_{eff} - D_{land} - (N+1)\,C}{N},\qquad p_{eff} = \begin{cases} p & \text{orthogonal}\\ p\sqrt{2} & \text{diagonal}\end{cases}

Referenz: IPC-7351B land geometry; clearance is a fabricator rule and is supplied as an input.

W_maxBreiteste Fluchtspur (mm)
pBallfeld (mm)
D_landLanddurchmesser (mm)
CMinimaler Abstand zwischen Kupfer und Kupfer (mm)
NSpuren, die zwischen einem Landpaar verlaufen

Wie es funktioniert

Ob eine Spur zwischen zwei BGA-Ländern entkommen kann, entscheidet darüber, wie viele Schichten ein Board benötigt. Passt eine Spur, bricht die äußere Reihe auf der obersten Ebene aus. Ist dies nicht der Fall, muss jede Reihe zu einer Durchkontaktierung auffächern und dann nach unten gehen, woraus sich die Anzahl der Schichten ergibt.

Die Arithmetik ist die gleiche wie bei jedem Pad-Entry-Problem, aber die Zahlen sind enger. Bei zwei benachbarten Flächen entsteht ein Kanal, dessen Höhe um einen Landdurchmesser abzüglich eines Ständerdurchmessers beträgt. N Spuren in diesem Kanal benötigen einen Abstand zu jedem Land und einen Abstand zwischen jedem benachbarten Paar, also N+1 Abstände. Was übrig bleibt, teilt sich zwischen den Spuren auf.

Eine diagonale Flucht verändert das Bild, weil der diagonale Nachbar √2 Tonhöhen entfernt ist und nicht eine. Der Kanal erweitert sich um diesen Faktor, der häufig den Unterschied zwischen Anpassung und Fehlfunktion ausmacht. Der Preis dafür ist, dass ein diagonaler Pfad einen größeren Teil des Arrays durchquert und Routing-Speicherplatz beansprucht, den andere Escapes benötigen würden.

Die Anzahl der Array-Zeilen, die eine einzelne Ebene durchbrechen kann, entspricht der Anzahl der Leiterbahnen, die jeder Kanal trägt, da jede Zeile innerhalb der ersten Ebene jeden Kanal außerhalb des Kanals passieren muss. Eine Spur pro Kanal bedeutet eine Zeile pro Ebene pro Seite; zwei bedeuten zwei.

Das ist der Grund, warum Teile mit feiner Tonhöhe die Anzahl der Lagen so stark beeinflussen, und warum unterhalb einer bestimmten Tonhöhe der einzige Ausweg eine Durchquerung im Land selbst ist — eine Microvia und ein dazugehöriger Stapel.

Bearbeitetes Beispiel

Nehmen wir einen BGA mit 0,8 mm Rasterweite mit 0,4 mm Stegen und einem Hersteller-Mindestabstand von 0,1 mm, der orthogonal mit einer Leiterbahn pro Kanal austritt.

Der Kanal zwischen benachbarten Landesteilen ist:

0,8 − 0,4 = 0,4 mm

Eine Spur benötigt einen Abstand zu jedem Land, also zwei Abstände:

(1 + 1) × 0,1 = 0,2 mm

Abreise:

0,4 − 0,2 = 0,2 mm

Eine Fluchtspur von 0,2 mm passt also bequem — ein Standardverfahren, kein Aufpreis, und pro Schicht entweicht eine Reihe.

Ziehen Sie nun die Tonhöhe fest. Bei 0,5 mm mit 0,3 mm Stegen und gleichem Abstand von 0,1 mm beträgt der Kanal 0,2 mm und allein für die Abstände sind 0,2 mm erforderlich. Nichts entgeht: Das Ergebnis wird abgelehnt, und die angegebene Beschränkung ist der Abstand.

Bei einem Rastermaß von 0,4 mm und 0,25 mm Steg beträgt der Kanal nur 0,15 mm, während ein Abstand von 0,2 mm erforderlich ist — noch weiter von der Montage entfernt. Dies ist die Arithmetik hinter der Faustregel, dass Bauteile mit einem Rastermaß von 0,4 mm Durchkontaktierungen im Pad und einen Stapel aufbauen müssen. Das ist keine Präferenz, nur ein Kanal, der schmaler als zwei Abstände ist.

Zurück zum 0,8 mm-Teil: Durch Umschalten auf einen diagonalen Fluchtweg wird der effektive Abstand auf 0,8 × √2 = 1,131 mm und der Kanal auf 0,731 mm erweitert, sodass 0,531 mm für die Leiterbahn übrig bleiben — viel mehr Platz als bei der orthogonalen Route.

Praktische Tipps

  • Führen Sie diese Berechnung durch, bevor Sie das Paket auswählen, nicht danach. Dies ist die Eingabe für die Schätzung der Layer-Anzahl, und die Layer-Anzahl gibt die Kosten an.
  • Vergleichen Sie ein Land ohne Lötmaskendefinition mit einem durch Lötmaske definierten Land — das kleinere Kupferland erweitert den Kanal messbar.
  • Wenn eine Spur nicht entkommen kann, überprüfen Sie die diagonale Groß- und Kleinschreibung, bevor Sie zu dem Schluss kommen, dass Sie einen Stapel aufbauen müssen.
  • Wenn die Fluchtspur unter 0,1 mm liegt, sollten Sie ein Angebot vom Hersteller einholen, bevor Sie sich verpflichten. Bei weniger als 0,075 mm müssen Sie damit rechnen, dass sie abgelehnt oder als fortschrittliche Technologie eingepreist wird.
  • Denke daran, dass die inneren Reihen immer noch irgendwo hin müssen. Wenn Sie N Reihen pro Ebene entkommen, bedeutet das ungefähr, dass Reihen durch N Lagen an Fanout geteilt werden.
  • Verwenden Sie hier den gleichen Abstand wie bei Ihren Pad- und Abstandsberechnungen, sodass der gesamte Footprint anhand einer Werkstattregel überprüft wird.

Häufige Fehler

  • Dimensionieren Sie die Escape-Spur auf das Impedanzziel und überprüfen Sie erst dann, ob sie passt. In der Regel entscheidet der Kanal, und die Impedanz muss auf andere Weise erreicht werden.
  • Vergessen wir, dass die zweite Spur in einem Kanal neben der eigenen Breite auch einen zusätzlichen Abstand kostet.
  • Angenommen, eine diagonale Flucht ist kostenlos. Es passt leichter, durchquert aber einen größeren Teil des Arrays und nimmt anderen Netzen Platz beim Routing weg.
  • Das Ballfeld wird als Kanalbreite verwendet. Der Kanal ist die Tonhöhe abzüglich eines Landdurchmessers.
  • Die Dimensionierung erfolgt anhand des Kugeldurchmessers und nicht anhand des Fußabdrucks. Das Land ist das, was sich auf dem Brett befindet, und es ist oft bewusst kleiner als der Ball.
  • Es werden Fluchtreihen pro Ebene und nicht pro Ebene pro Seite gezählt. Eine periphere Anordnung entweicht an vier Seiten; eine vollständige Anordnung entweicht überhaupt nicht aus der Mitte.

Häufig gestellte Fragen

Führen Sie die Zahlen durch: Bei einem Abstand von 0,4 mm und einem Stab von 0,25 mm ist der Kanal 0,15 mm groß. Zwei Standardabstände verbrauchen mehr als das, sodass nichts zwischen den Landeflächen auf dieser Ebene entweicht. Der einzige Ausweg ist eine Öffnung im Land selbst, also eine Microvia und ein Stapel, der sich aufgebaut hat.
Es erweitert den Kanal um den Faktor √2, was oft den Unterschied zwischen Anpassung und Nichtanpassung ausmacht. Der Preis dafür ist, dass der diagonale Pfad einen größeren Teil des Arrays durchquert und somit Routing-Speicherplatz beansprucht, den andere Escapes benötigen würden.
Ungefähr die Anzahl der Array-Zeilen geteilt durch die Zeilen, aus denen eine Ebene entkommen kann, was dieser Rechner ausgibt. Eine vollständige Anordnung mit einer Spur pro Kanal besteht aus einer Reihe pro Schicht und Seite, weshalb große Bauteile mit feiner Teilung die Lagenanzahl so stark beeinflussen.
Der Bodendurchmesser — das ist das Kupfer auf Ihrer Platine, und daran wird der Abstand gemessen. Oft ist er bewusst kleiner als der Ball.
Lass es laufen und sieh nach. Bei 0,4 mm Steg und 0,1 mm Abstand weist der Kanal zwei Spuren von 0,1 mm auf. Das ist zwar baubar, aber kein Standardverfahren mehr. Ob sich das lohnt, hängt davon ab, was ein Feinlinien-Aufpreis gegen ein zusätzliches Lagenpaar kostet.

Shop Components

As an Amazon Associate we earn from qualifying purchases.

PCB Manufacturing (JLCPCB)

Affordable PCB fabrication with controlled impedance options

FR4 Copper Clad Laminate

FR4 laminate sheets for custom PCB prototyping

Thermal Paste

Thermal interface material for component heat management

Verwandte Taschenrechner