BRIXN.at · Das Magazin für Technik, Finanzen & smarter Lifestyle
BRIXN.at – Das Magazin für Technik, Finanzen und smarter Lifestyle
Technik & Digitales

3D-Stacking bringt mehrere Chipebenen direkt übereinander

· · 0 Kommentare

3D-Stacking verändert den Aufbau moderner Halbleiter: Statt alle Funktionen ausschließlich nebeneinander anzuordnen, können mehrere Chipebenen übereinanderliegen und direkt verbunden werden. Das schafft neue Möglichkeiten für Speicher und Prozessoren, bringt aber auch technische Grenzen mit sich. Dieser Ratgeber erklärt die Verbindungstechniken, den Unterschied zu Chiplets und 2,5D-Packaging sowie die Bedeutung für reale Anwendungen.

Was 3D-Stacking bei Chips tatsächlich bedeutet

Beim 3D-Stacking werden mehrere aktive oder passive Halbleiterebenen vertikal miteinander verbunden. Statt sämtliche Funktionen auf einer großen Fläche nebeneinander unterzubringen, nutzen Hersteller die dritte Dimension. Dadurch können beispielsweise ein Rechenchip und ein zusätzlicher Cache näher zusammenrücken. 3D-Stacking ist jedoch nicht automatisch schneller: Entscheidend sind die Verbindungsdichte, die Wärmeabfuhr und die Arbeitslast. Ein gestapelter Chip ist außerdem nicht dasselbe wie ein Stapel gewöhnlicher Leiterplatten. Die beteiligten Halbleiter werden mit hochpräzisen Fertigungs- und Verbindungstechniken zu einem gemeinsamen Bauteil integriert.

Die technische Grundidee besteht darin, lange Leitungswege zu verkürzen und mehr Verbindungen auf begrenzter Fläche zu ermöglichen. Für Anwendungen mit häufigem Datenaustausch kann das vorteilhaft sein. Allerdings steigt die Schwierigkeit, die einzelnen Ebenen zu fertigen, zu testen und zuverlässig miteinander zu verbinden. Deshalb muss ein 3D-Aufbau immer gegen eine flache Alternative abgewogen werden.

2D, 2,5D und 3D: Drei unterschiedliche Bauweisen

Bei einer klassischen 2D-Architektur befinden sich die wesentlichen Schaltungen auf einer einzelnen Halbleiterebene. Mehrere Bauteile können zwar auf einer Leiterplatte nebeneinanderliegen, sie sind dadurch aber noch nicht dreidimensional integriert. Beim 2,5D-Packaging sitzen mehrere Chips nebeneinander auf einem besonders leistungsfähigen Verbindungsträger, etwa einem Interposer. Dieser ermöglicht kurze, dichte Verbindungen zwischen den Bausteinen. Ein bekanntes Anwendungsfeld ist die Kombination eines Rechenchips mit HBM-Speicherstapeln.

Bei einer 3D-Integration liegen mindestens zwei Halbleiterebenen übereinander und werden elektrisch miteinander verbunden. Die genaue Grenze zwischen den Begriffen hängt teilweise von der verwendeten Fertigungstechnik ab; für Leser ist vor allem die räumliche Anordnung wichtig: 2,5D verbindet Bausteine hauptsächlich seitlich, 3D zusätzlich vertikal. Auch Mischformen sind möglich. Ein System kann nebeneinander angeordnete Chips enthalten, von denen einzelne wiederum gestapelt sind. Die Begriffe beschreiben deshalb den Aufbau, nicht automatisch die Leistungsfähigkeit.

Wie Signale zwischen gestapelten Ebenen gelangen

Damit zwei übereinanderliegende Chipebenen zusammenarbeiten, benötigen sie zuverlässige elektrische Kontakte. Eine wichtige Technik sind Through-Silicon Vias (TSVs): leitfähige Durchkontaktierungen, die durch Silizium verlaufen und Signale oder Versorgungsspannungen zwischen Ebenen führen können. TSVs sind besonders aus gestapelten Speicherlösungen bekannt. Sie beanspruchen allerdings Platz, benötigen zusätzliche Prozessschritte und beeinflussen die mechanische sowie thermische Gestaltung.

Eine weitere Möglichkeit sind sehr feine direkte Verbindungen an den Grenzflächen zweier Chips. Die Kontakte müssen dabei präzise ausgerichtet und dauerhaft verbunden werden. Ob TSVs, Kontaktflächen oder eine Kombination eingesetzt werden, hängt vom jeweiligen Aufbau ab. Ein 3D-System besteht nicht aus einem universellen Verbindungstyp. Die Auswahl beeinflusst die Zahl möglicher Leitungen, den Energiebedarf pro übertragenem Bit, die Herstellungskosten und die erreichbare Ausbeute.

Hybrid Bonding: Dichte Verbindungen ohne große Zwischenkontakte

Beim Hybrid Bonding werden isolierende Flächen und metallische Kontaktbereiche zweier Halbleiterebenen in einem eng abgestimmten Prozess miteinander verbunden. Ziel sind sehr feine Kontaktabstände und kurze elektrische Wege. Im Unterschied zu größeren Lotverbindungen kann die Verbindung besonders kompakt ausgeführt werden. Das eröffnet neue Möglichkeiten für hohe Verbindungsdichten, beispielsweise zwischen Logik und zusätzlichem Speicher.

Der Vorteil entsteht nicht allein aus der Bezeichnung des Verfahrens. Oberflächen müssen außerordentlich eben und sauber sein, die Ausrichtung muss stimmen und die Materialien müssen den anschließenden Belastungen standhalten. Schon kleine Partikel oder Abweichungen können einzelne Kontakte beeinträchtigen. Daher spielen Prozesskontrolle, Prüfung und Fertigungsausbeute eine entscheidende Rolle. Hybrid Bonding ist eine anspruchsvolle Fertigungstechnik, kein einfaches Verfahren zum nachträglichen Aufeinanderkleben fertiger Chips.

Weshalb kürzere Datenwege helfen können

Wenn Rechenwerke häufig auf Speicher oder andere Funktionsblöcke zugreifen, kostet jede Datenübertragung Zeit und Energie. Ein vertikal integrierter Aufbau kann diese Wege verkürzen und zusätzliche parallele Verbindungen ermöglichen. Bei bestimmten Arbeitslasten sinkt dadurch die Belastung längerer externer Leitungen. Das kann die nutzbare Bandbreite verbessern und den Energiebedarf der Datenbewegung reduzieren.

Die Latenz sinkt aber nicht zwangsläufig bei jeder Anwendung. Sie hängt auch von Speicherorganisation, Steuerlogik, Warteschlangen und Software ab. Ebenso lässt sich die Bandbreite nicht allein aus der Anzahl der gestapelten Ebenen ableiten. Wer Leistungsangaben bewertet, sollte daher nach realen Messungen für vergleichbare Anwendungen fragen. Ein zusätzlicher Cache hilft beispielsweise vor allem dann, wenn die Arbeitslast häufig Daten wiederverwendet, die tatsächlich im Cache Platz finden.

Wärmeentwicklung: Die zentrale Grenze vertikaler Chips

Jede aktive Rechenschicht erzeugt Wärme. Werden mehrere leistungsfähige Ebenen übereinandergestapelt, kann der Wärmefluss schwieriger werden: Eine innenliegende Schicht hat möglicherweise keinen direkten Weg zur Kühlfläche. Gleichzeitig erhöht eine hohe Leistungsdichte die Anforderungen an Materialien, Wärmeübergänge und Temperaturüberwachung. Mehr gestapelte Rechenleistung bedeutet deshalb nicht unbegrenzt mehr nutzbare Leistung.

Hersteller können thermisch günstige Funktionsblöcke auswählen, leistungsintensive Schichten anders anordnen oder die Taktraten und Versorgungsspannungen anpassen. Auch zusätzliche Wärmeleitpfade und die Position der Kühllösung spielen eine Rolle. Für Käufer ist wichtig, dass ein 3D-Chip nicht pauschal heißer oder sparsamer sein muss als ein flacher Chip. Entscheidend ist das Gesamtdesign unter einer konkreten Last. Dauerlasttests sind aussagekräftiger als kurze Spitzenmessungen.

Fertigungsausbeute und Prüfung: Warum Stapeln teuer werden kann

Ein Chip kann bereits vor dem Stapeln fehlerhaft sein. Werden mehrere Ebenen miteinander verbunden, steigt das Risiko, dass ein Fehler in einer einzigen Schicht oder Verbindung das gesamte Bauteil unbrauchbar macht. Deshalb versuchen Hersteller, einzelne Bausteine vor der Integration möglichst gründlich zu prüfen. Man spricht dabei häufig von Known Good Dies, also vorab getesteten Halbleiterchips. Eine vollständige Fehlerfreiheit lässt sich dadurch nicht garantieren.

Hinzu kommen Kosten für Ausrichtung, Verbindung, zusätzliche Fertigungsschritte und die Prüfung des fertigen Stapels. Auch mechanische Spannungen und unterschiedliche Wärmeausdehnung müssen berücksichtigt werden. Ein 3D-Aufbau lohnt sich wirtschaftlich vor allem dann, wenn seine Vorteile bei Fläche, Bandbreite oder Funktionalität den zusätzlichen Aufwand rechtfertigen. Dass die Technik verfügbar ist, bedeutet nicht, dass sie für jedes preisgünstige Gerät sinnvoll wäre.

Drei praktische Anwendungen richtig unterscheiden

Gestapelter Cache: Ein Prozessor kann von zusätzlichem, eng angebundenem Zwischenspeicher profitieren. Besonders bei Anwendungen mit vielen wiederholten Speicherzugriffen kann dies die Leistung verbessern. Die Wirkung hängt stark davon ab, wie gut die Daten in den Cache passen.

HBM-Speicher: Hier werden mehrere Speicherchips vertikal gestapelt und über sehr viele Verbindungen angebunden. Die Speicherstapel liegen häufig neben einem Rechenchip auf einem gemeinsamen Verbindungsträger. Das Gesamtsystem kombiniert somit vertikales Stapeln innerhalb des Speichers mit einer seitlichen Anordnung zum Prozessor. HBM ist daher ein gutes Beispiel dafür, warum 2,5D und 3D nicht verwechselt werden dürfen.

Gestapelte Logik: Auch unterschiedliche Logikfunktionen können auf mehreren Ebenen untergebracht werden. Das eröffnet interessante Architekturvarianten, stellt aber besonders hohe Anforderungen an Stromversorgung, Wärmeabfuhr und Prüfung. Nicht jede angekündigte Forschungsarchitektur ist bereits ein breit verfügbares Serienprodukt.

3D-Stacking, Chiplets und UCIe sauber abgrenzen

Ein Chiplet ist ein funktionaler Halbleiterbaustein, der mit anderen Bausteinen zu einem System kombiniert wird. Chiplets können nebeneinander angeordnet oder in bestimmten Architekturen auch gestapelt werden. 3D-Stacking bezeichnet dagegen die räumliche Integration mehrerer Ebenen. Die Begriffe beschreiben somit unterschiedliche Eigenschaften und schließen einander nicht aus.

UCIe ist ein Standard für Verbindungen zwischen Chiplets. Er beschreibt nicht jede denkbare vertikale Kontakttechnik und garantiert auch nicht, dass beliebige Bausteine verschiedener Hersteller ohne weitere Abstimmung zusammenarbeiten. Die Unterscheidung ist praktisch wichtig: Wer verstehen möchte, wie ein Prozessor aus mehreren Bausteinen aufgebaut ist, beschäftigt sich mit Chiplets. Wer wissen will, wie Bausteine miteinander kommunizieren, betrachtet Verbindungsstandards. Wer die Vorteile und Grenzen übereinanderliegender Ebenen untersucht, ist beim 3D-Stacking.

Praxisbeispiel: Wann gestapelter Cache sinnvoll ist

Angenommen, ein Programm greift sehr häufig auf einen begrenzten Satz von Daten zu. Liegen diese Daten im zusätzlichen Cache eines Prozessors, müssen sie seltener aus dem weiter entfernten Arbeitsspeicher geholt werden. Die Anwendung kann davon profitieren, obwohl die eigentlichen Rechenkerne unverändert bleiben. Bei einem anderen Programm, das überwiegend große Datenmengen einmalig durchläuft, fällt der Vorteil möglicherweise deutlich kleiner aus.

Dieses Beispiel zeigt, weshalb die Bewertung einer 3D-Technik immer von der Arbeitslast ausgehen sollte. Aussagekräftig sind Messungen mit denselben Programmen, identischen Einstellungen und einer vergleichbaren Leistungsaufnahme. Eine höhere Cache-Kapazität oder eine zusätzliche Chipebene allein ist kein ausreichender Beweis für einen Geschwindigkeitsgewinn.

Worauf man bei Aussagen über 3D-Chips achten sollte

Bei Ankündigungen neuer Halbleitertechnologien lohnt sich eine klare Trennung zwischen Fertigungsverfahren, Chiparchitektur und gemessener Anwendungsleistung. Ein besonders kleiner Kontaktabstand ist zunächst eine Aussage über die Integration. Daraus folgt nicht automatisch, dass ein fertiges Produkt entsprechend schneller ist. Ebenso können kürzere Leitungen Energie sparen, während zusätzliche Fertigungsschritte die Kosten erhöhen.

Für eine fundierte Einschätzung helfen vier Fragen: Welche Ebenen werden tatsächlich gestapelt? Wie werden sie verbunden? Welcher Engpass soll dadurch reduziert werden? Und unter welchen Bedingungen wurde der Vorteil gemessen? Wenn diese Angaben fehlen, sollte eine allgemeine Zukunftsbehauptung nicht mit einem nachgewiesenen Nutzen verwechselt werden.

Häufige Fragen zum 3D-Stacking

Ist 3D-Stacking dasselbe wie 3D-NAND?

Beide nutzen eine vertikale Anordnung, verfolgen aber unterschiedliche Ziele und verwenden nicht zwingend dieselben Fertigungsschritte. Bei 3D-NAND geht es um die hohe Speicherdichte nichtflüchtiger Speicherzellen; beim hier beschriebenen 3D-Chipaufbau um die Integration mehrerer funktionaler Halbleiterebenen.

Ist ein 3D-Chip immer schneller?

Nein. Ein Vorteil entsteht nur, wenn die zusätzliche Integration einen relevanten Engpass reduziert. Wärmeentwicklung, Software und Speicherzugriffe können den Effekt begrenzen.

Kann man gestapelte Chipebenen später austauschen?

Bei üblichen Serienprodukten nicht. Die Ebenen werden während der Fertigung dauerhaft integriert und sind keine vom Nutzer austauschbaren Module.

Benötigt jeder KI-Beschleuniger 3D-Stacking?

Nein. Viele KI-Systeme verwenden andere Bauweisen. Ob vertikale Integration sinnvoll ist, hängt insbesondere von Speicherbedarf, Datenverkehr, Energieversorgung und Kosten ab.