Ausbeute (Halbleitertechnik)
# Ausbeute (Halbleitertechnik)

Die Ausbeute (englisch yield) bei der Herstellung von integrierten Schaltkreisen (ICs) dient als Maßzahl zur Bewertung des Produktionsprozesses bzw. des Chipdesigns. Als Teil des Betriebsgeheimnisses wird sie von den Herstellen meist nicht publiziert bzw. sogar geheim gehalten.

## Allgemeine Definition

Verallgemeinert kann man die Ausbeute $Y$ definieren als Anteil der verwertbaren bzw. lieferbaren Teile $N_{\text{lieferbar}}$ an der Gesamtteilezahl $N_{\text{gesamt}}$.

    $Y={\frac {N_{\text{lieferbar}}}{N_{\text{gesamt}}}}$

Typische Ausbeutetypen sind

* die Linienausbeute (englisch line yield auch wafer fabrication yield; Anteil der bis zum finalen elektrischen Test bearbeiteten Wafer von der Gesamtzahl der gestarteten Wafer) und
* die Chipausbeute (englisch chip yield auch die yield oder total wafer yield; Anteil der an die Endmontage bzw. den Kunden gelieferten Chips von der Gesamtzahl der Chips auf einem Wafer)

Darüber hinaus gibt es noch zahlreiche andere Kategorien, deren Bezeichnungen sich nach dem eingesetzten Bewertungstest ableiten:

* wafer sort yield: Die Chipausbeute nach dem elektrischen Test der integrierten Schaltungen (Chips) meist noch vor dem Vereinzeln des Wafers,
* wafer package yield: Die Ausbeute an lieferbaren Produkten nach Vereinzeln und Einbringung in ein Gehäuse,
* final test yield: Die Ausbeute nach dem elektrischen Test der integrierten Schaltung in einem Gehäuse (außer bei Nacktchips) und
* burn-in yield: Die Ausbeute an lieferbaren Produkten nach dem Burn-in-Test.

Sofern die Ausbeutefaktoren jeweils bzgl. ihrer Eingangsanzahl angegeben sind anstatt auf die ursprüngliche Anzahl Chips auf dem Wafer, berechnet sich die Gesamtausbeute aus dem Produkt der oben genannten Einzelelemente inkl. Linienausbeute. Dabei muss beachtet werden, dass bei Produkten, die aus mehreren Einzelchips bestehen, wie Multi-Chip-Modulen oder System-in-Package, kompliziertere Modelle zur Berechnung der Gesamtausbeute genutzt werden müssen.

Eine weitere Möglichkeit die Ausbeute zu kategorisieren, ist die Einordnung nach Ausfallart, hierbei wird zwischen funktionaler und parametrischer Ausbeute unterschieden. Unter funktionaler Ausbeute wird der Anteil voll funktionsfähiger Produkte verstanden, also solcher, die nicht von „harten Ausfällen“ wie Kurzschlüssen oder offenen Leiterbahnen betroffen sind. Es gibt jedoch auch Fälle, bei denen funktionsfähige Produkte die Spezifikationen für einen oder mehrere elektrische Parameter, wie Schaltfrequenz, Leistungsaufnahme, Rauschpegel oder Anzahl funktionierender redundanter Untereinheiten, nicht erfüllen. Diese werden dann ebenfalls nicht als funktionsfähig angesehen und als parametrische Ausbeute erfasst.

## Chipausbeute

Die Chipausbeute bezeichnet das Verhältnis der funktionsfähig hergestellten Chips aus dem Produktionsprozess zur maximalen Anzahl von Chips auf dem Wafer.

Für den Hersteller ist die Chipausbeute eine wichtige Kennziffer in der Produktion, da sie einen wesentlichen Punkt für die wirtschaftliche Bewertung der Fertigung darstellt. In der Regel wird je nach Entwicklungsstand der Produktion auch die Ausbeute für das weitere Vorgehen als Bewertung herangezogen. Daher kann eine Chipausbeute im Bereich der angestrebten oder gar aufgrund einer Typischendefektdichte maximal zu erwartenden Ausbeute den Start der Massenfertigung signalisieren. Andererseits kann die Chipausbeute auch ein Anzeichen für größere Probleme bei der Fertigung sein. Beispielsweise gilt eine Ausbeute bei einem bereits seit einem Jahr genutzten Fertigungsprozess von unter 50 % als katastrophal, wenn der Zielwert zu diesem Zeitpunkt eigentlich bei über 90 % ist.

Als Sweet Spot bezeichnet man die bestmögliche praktische Ausbeute gegen Ende der Lebensspanne eines Halbleiterbausteins: nachdem die Produktionsprozesse weiter optimiert werden, sollte der Sweet Spot so nahe wie möglich an der auf Ausbeutemodellen basierenden theoretischen erreichbaren Ausbeute liegen.

### Maximale Anzahl von Chips auf einem Wafer

Für die Berechnung der Chipausbeute wird die maximale Anzahl von (ganzen) Chips auf einem Wafer benötigt. Stark vereinfacht kann angenommen werden, dass sich die Obergrenze von nutzbaren Chips ergibt aus der Waferfläche (anhand des Wafer-Durchmessers $d$) geteilt durch den Flächeninhalt eines einzelnen Die ($A_{\text{Die}}$):

    ${\text{DPW}}={\frac {\frac {\pi \,d^{2}}{4}}{A_{\text{Die}}}}$

Für einen beliebigen Wafer-Durchmesser und die gewünschte IC-Größe lässt sich die Anzahl vollständiger „Dies pro Wafer“ (DPW) wie folgt näherungsweise berechnen:

    ${\text{DPW}}=d\pi \left({\frac {d}{4A_{\text{Die}}}}-{\frac {1}{\sqrt {2A_{\text{Die}}}}}\right)$

Der Fehler dieser Abschätzungen ist bereits bei mittleren Chipgrößen nicht mehr vernachlässigbar, da am Rand der runden Wafer zunehmend Fläche mit unvollständigen Dies belegt ist und diese Fläche mit der Chipgröße bzw. der längsten Chipseite zunimmt. Zudem gibt es in der Fertigung noch weitere Einschränkungen, wie

* Ungleichförmigkeiten am Waferrand und dem daher eingeführten Waferrandausschluss (englisch wafer edge exclusion) für die Bewertung eines ganzflächig auf dem Wafer befindlichen Chips als „nutzbarer“ Chip,
* der Breite der Test- und Sägegräben zwischen den einzelnen Chips
* der Größe von gesperrten Bereichen (an denen der Wafer z. B. per Automat „angefasst“ wird).

Durch eine optimierte Positionierung der Dies (dem Wafer-Layout) kann ggf. die Zahl der nutzbaren Chips gegenüber einem symmetrischen Layout mit Chip-Mitte oder Ecke in der Wafer-Mitte erhöht werden.

Mathematisch gesehen führt ein Wafer mit quadratischen Dies in vielen Fällen zu einer besseren Ausbeute als bei rechteckigen oder gar anders geformten Chips.

### Modelle zur Ausbeute-Abschätzung

Eine wesentliche Einflussgröße für die Chipausbeute (genauer funktionale Chipausbeute) stellen physikalische Defekte dar, die bei der Herstellung eines integrierten Schaltkreises auftreten. Dabei handelt es sich neben Partikeln, Kratzern und Versetzungen auch um nicht korrekt abgebildete Strukturen oder um problematische (lokale) Schwankungen von Schichtdicken, Strukturgrößen, Fehlausrichtungen uvm. Außerdem ist die Größe der jeweiligen Chips entscheidend, denn je größer ein Chip ist, desto höher ist der Anteil eines ausgefallenen Chips am Ausbeuteverlust (yield loss). Im Extremfall von nur einem Chip pro Wafer könnte ein Defekt den Unterschied zwischen 100 % und 0 % Ausbeute machen.

Da die Ausbeute ein wichtiger Parameter für die wirtschaftliche Betrachtung der Herstellung ist, wurden schon früh Modelle entwickelt, die auf Grundlage einer zum Teil messbaren bzw. gut abschätzbaren Defektdichte sowie anderer Produkt- und Fertigungseigenschaften eine Abschätzung der zu erwartenden Ausbeute erlaubt. Diese Modelle sind üblicherweise eine Funktion der Defektdichte $D_{0}$ (Defekte pro Fläche) und der kritischen Fläche $A_{c}$

    $Y=f(D_{0},A_{c})$

wobei die Bewertung der Defektdichte abhängig von der verwendeten Technologie, das heißt der minimalen Strukturgröße, ist. So ist ein 40 nm großer Partikel für ein Produkt in 180-nm-Technologie wahrscheinlich nicht bedeutsam, da er z. B. zwei Leiterbahnen mit einem Abstand von ca. 180 nm nicht kurzschließen kann. Für ein Produkt in 28-nm-Technologie mit ca. 30 nm Bahnabstand ist die Wahrscheinlichkeit eines Ausfalldefekts hingegen recht hoch.

Im Folgenden sollen kurz die wichtigsten Modelle genannt werden. Für ergänzende Informationen und Herleitungen der Funktionen sei auf die Literatur verwiesen.

**Poisson-Modell**

Das Poisson-Modell basiert auf der Annahme einer Gleichverteilung der Defekte über die Waferfläche (und auch von Wafer zu Wafer). Die Form der Modellfunktion entspricht dabei mathematisch der Poisson-Verteilung:

    $Y=e^{-A\cdot D}$

**Murphy-Integral-Modell**

Das Murphy-Integral-Modell (nach B. T. Murphy) nimmt die Defektdichte nicht als konstant an, sondern unter Nutzung einer normierten Wahrscheinlichkeitsdichtefunktion $f(D)$, die über alle Chips aufsummiert werden muss. Es ergibt sich die allgemeine Integral-Funktion:

    $Y=\int _{0}^{\infty }e^{-A\cdot D}f(D)\,\mathrm {d} D.$

Je nach genutzter Dichtefunktion – gleichmäßig, dreieckig, gaußverteilt, exponentiell (nach Seeds) oder gemäß Gamma-Funktion (nach Okabe, Nagata und Shimada bzw. nach C. Stapper, auch negatives Binominal-Modell) – ergeben sich zum Teil deutlich andere Modelle, die sich in der Industrie als mehr oder weniger effektiv herausgestellt haben.

## Erhöhung der Ausbeute

Zur Erhöhung der Ausbeute gibt es neben der Verbesserung des Produktionsprozesses noch die Möglichkeit, durch entsprechendes Produktdesign defekte Baugruppen abschalten zu können und den verbleibenden noch (eingeschränkt) funktionsfähigen IC weiterzuverwenden. So kann beispielsweise bei einem Prozessor ein Teil des Cache deaktiviert werden (beispielsweise oft beim Intel Celeron) oder bei einem Mehrkernprozessor einer der Prozessorkerne deaktiviert werden, wie beim AMD Phenom und AMD Phenom II.

### Leistungseingruppierung

Verwertbare ICs werden häufig nach verschiedenen Kriterien untersucht und eingruppiert, beispielsweise nach ihren Performance-Charakteristika bzgl. Leistungsaufnahme oder maximal erreichter Taktfrequenz. So können sie in unterschiedlichen Preissegmenten verkauft oder für unterschiedliche Einsatzzwecke eingesetzt werden (z. B. für medizinische Geräte oder Raumfahrt). Mitunter besteht für fehlerfreie ICs mit außerordentlicher Leistung zu wenig Nachfrage: es entsteht ein Überschuss. Solche ICs werden evtl. in einem niedrigeren Preissegment verkauft; manchmal werden sie dabei nicht extra in ihren Eigenschaften beschränkt (z. B. eine Limitierung des Takts). Dies erlaubt es den Käufern dieser ICs, durch Übertaktung oder Unterspannungsbetrieb eine Mehrleistung oder einen geringeren Energieverbrauch zu erreichen als gemäß Spezifikation zugesichert ist. Hierbei ist es möglich, dass unter demselben Handelsnamen und zum gleichen Preis völlig unterschiedliche Leistungen erreicht werden können. Die Ungewissheit, möglicherweise ICs mit besseren Leistungsdaten als spezifiziert zu erwerben, wird daher auch als „silicon lottery“ (dt. Siliziumlotterie) bezeichnet.

### Chiplet-Ansatz

Anstatt monolithisch aufgebauter ICs oder SoCs, die alle Logik auf einem Chip vereinen, können die Funktionen auch auf mehrere einzelne Chips verteilt werden, sogenannte „Chiplets“ (engl., Verkleinerungsform von Chip). Dies verringert die Größe der zu fertigenden ICs und steigert die Wahrscheinlichkeit, fehlerfrei gefertigte ICs aus der Produktion zu erhalten. Dies entspricht technisch dem System-in-Package-Ansatz. Bei einem monolithischen Chip mit 360 mm² lässt sich im 7-nm-Fertigungsprozess durch Aufteilung in vier einzelne Chiplets etwa die doppelte theoretische Ausbeute erreichen (hierbei ist der zusätzliche Verschnitt von etwa 10 % bei einzelnen Chiplets und eine Gesamtfläche von etwa 396 mm² bereits berücksichtigt). Neben der verbesserten Ausbeute können einzelne Chiplets auch in unterschiedlicher Quantität oder aus verschiedenen Fertigungsverfahren auf einem Package zu einem jeweiligen Produkt kombiniert werden, um so unterschiedliche Endprodukte zu erhalten. Vor allem AMD-Prozessoren wie Epyc, Threadripper und die Ryzen-3000-Serie setzen auf ein Chiplet-Design, bei dem 1 bis 8 Chiplets (mit je bis zu 8 aktiven Kernen) mit einem zusätzlichen I/O-Die kombiniert werden. Auch Intel hat immer wieder CPU-Modelle (z. B. diverse Core 2 Quad-Modelle) aus mehreren Chiplets hergestellt, um die Fertigungskosten oder die Ausbeute zu optimieren.

