4 Produktspezifische Ausfallwahrscheinlichkeit und Ausbeute



Ähnliche Dokumente
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Güte von Tests. die Wahrscheinlichkeit für den Fehler 2. Art bei der Testentscheidung, nämlich. falsch ist. Darauf haben wir bereits im Kapitel über

50. Mathematik-Olympiade 2. Stufe (Regionalrunde) Klasse Lösung 10 Punkte

1 Mathematische Grundlagen

Informationsblatt Induktionsbeweis

Leseprobe. Wilhelm Kleppmann. Versuchsplanung. Produkte und Prozesse optimieren ISBN: Weitere Informationen oder Bestellungen unter

Musterlösungen zur Linearen Algebra II Blatt 5

QM: Prüfen -1- KN

Simulation LIF5000. Abbildung 1

Abschlussprüfung Realschule Bayern II / III: 2009 Haupttermin B 1.0 B 1.1

Berechnung der Erhöhung der Durchschnittsprämien

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

Professionelle Seminare im Bereich MS-Office

Zahlen auf einen Blick

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

geben. Die Wahrscheinlichkeit von 100% ist hier demnach nur der Gehen wir einmal davon aus, dass die von uns angenommenen

Lineare Differentialgleichungen erster Ordnung erkennen

Erstellen von x-y-diagrammen in OpenOffice.calc

Repetitionsaufgaben Wurzelgleichungen

Bundesverband Flachglas Großhandel Isolierglasherstellung Veredlung e.v. U g -Werte-Tabellen nach DIN EN 673. Flachglasbranche.

Speicher in der Cloud

Primzahlen und RSA-Verschlüsselung

Plotten von Linien ( nach Jack Bresenham, 1962 )

Einfache Varianzanalyse für abhängige

OECD Programme for International Student Assessment PISA Lösungen der Beispielaufgaben aus dem Mathematiktest. Deutschland

Umsatz-Kosten-Treiber-Matrix Woodmark Consulting AG

Pädagogik. Melanie Schewtschenko. Eingewöhnung und Übergang in die Kinderkrippe. Warum ist die Beteiligung der Eltern so wichtig?

6.2 Scan-Konvertierung (Scan Conversion)

Wachstum 2. Michael Dröttboom 1 LernWerkstatt-Selm.de

Lineare Gleichungssysteme

Statistische Auswertung:

Behörde für Bildung und Sport Abitur 2008 Lehrermaterialien zum Leistungskurs Mathematik

Info zum Zusammenhang von Auflösung und Genauigkeit

Einführung in. Logische Schaltungen

Die Gleichung A x = a hat für A 0 die eindeutig bestimmte Lösung. Für A=0 und a 0 existiert keine Lösung.

Zeichen bei Zahlen entschlüsseln

Vermögensbildung: Sparen und Wertsteigerung bei Immobilien liegen vorn

Grundlagen der höheren Mathematik Einige Hinweise zum Lösen von Gleichungen

PTV VISWALK TIPPS UND TRICKS PTV VISWALK TIPPS UND TRICKS: VERWENDUNG DICHTEBASIERTER TEILROUTEN

Zwischenablage (Bilder, Texte,...)

Access [basics] Rechnen in Berichten. Beispieldatenbank. Datensatzweise berechnen. Berechnung im Textfeld. Reporting in Berichten Rechnen in Berichten

Einführung in die Algebra

7 Rechnen mit Polynomen

Grundlagen der Theoretischen Informatik, SoSe 2008

Handbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Der Task-Manager

Korrigenda Handbuch der Bewertung

Korrelation (II) Korrelation und Kausalität

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:

sondern alle Werte gleich behandelt. Wir dürfen aber nicht vergessen, dass Ergebnisse, je länger sie in der Vergangenheit

1. Allgemeine Hinweise

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])

Arbeitspunkt einer Diode

Modellbildungssysteme: Pädagogische und didaktische Ziele

Kulturelle Evolution 12

1 topologisches Sortieren

Die drei Kernpunkte der modernen Portfoliotheorie

Lichtbrechung an Linsen

Alle Schlüssel-Karten (blaue Rückseite) werden den Schlüssel-Farben nach sortiert und in vier getrennte Stapel mit der Bildseite nach oben gelegt.

Mathematischer Vorbereitungskurs für Ökonomen

Kurzanleitung MAN E-Learning (WBT)

Anleitung über den Umgang mit Schildern

Austausch- bzw. Übergangsprozesse und Gleichgewichtsverteilungen

Lineare Gleichungssysteme

Urlaubsanspruch = Nominale Zahl der Urlaubstage X Pflichtarbeitstage pro Woche / 6 Werktage

Belichtung mit Tonwertkorrektur verbessern

1 C H R I S T O P H D R Ö S S E R D E R M A T H E M A T I K V E R F Ü H R E R

Gleichungen Lösen. Ein graphischer Blick auf Gleichungen

Die reellen Lösungen der kubischen Gleichung

1.5 Umsatzsteuervoranmeldung

Aufgaben zur Flächenberechnung mit der Integralrechung

Hilfedatei der Oden$-Börse Stand Juni 2014

Lösung. Prüfungsteil 1: Aufgabe 1

Der Leverage-Effekt wirkt sich unter verschiedenen Umständen auf die Eigenkapitalrendite aus.

Entladen und Aufladen eines Kondensators über einen ohmschen Widerstand

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

2.8 Grenzflächeneffekte

Das Wachstum der deutschen Volkswirtschaft

Ist Fernsehen schädlich für die eigene Meinung oder fördert es unabhängig zu denken?

Charakteristikum des Gutachtenstils: Es wird mit einer Frage begonnen, sodann werden die Voraussetzungen Schritt für Schritt aufgezeigt und erörtert.

DSO. Abtastrate und Speichertiefe

Ein Vorwort, das Sie lesen müssen!

Chemie Zusammenfassung KA 2

Animationen erstellen

Projektmanagement. Thema. Name der bzw. des Vortragenden. Vorname Nachname Sommersemester 2004

Lohnt es sich, Krankenversicherungsbeiträge vorauszuzahlen?

Esgibt viele Softwarelösungen für die Dienstplanung Esgibt aber nur einen Dienstplan wie diesen!

Was ist das Budget für Arbeit?

13. Lineare DGL höherer Ordnung. Eine DGL heißt von n-ter Ordnung, wenn Ableitungen y, y, y,... bis zur n-ten Ableitung y (n) darin vorkommen.

Anzeige von eingescannten Rechnungen

Südbaden-Cup. Ausstieg Champions

A Lösungen zu Einführungsaufgaben zu QueueTraffic

Betragsgleichungen und die Methode der Fallunterscheidungen

Mit dem Tool Stundenverwaltung von Hanno Kniebel erhalten Sie die Möglichkeit zur effizienten Verwaltung von Montagezeiten Ihrer Mitarbeiter.

15.3 Bedingte Wahrscheinlichkeit und Unabhängigkeit

Beweisbar sichere Verschlüsselung

1. Man schreibe die folgenden Aussagen jeweils in einen normalen Satz um. Zum Beispiel kann man die Aussage:

Tipp III: Leiten Sie eine immer direkt anwendbare Formel her zur Berechnung der sogenannten "bedingten Wahrscheinlichkeit".

GEVITAS Farben-Reaktionstest

Qualität und Verlässlichkeit Das verstehen die Deutschen unter Geschäftsmoral!

Teaser-Bilder erstellen mit GIMP. Bildbearbeitung mit GIMP 1

Transkript:

4.1 Grundlagen 4 Produktspezifische Ausfallwahrscheinlichkeit und Ausbeute 4.1 Grundlagen In den bisherigen Ausführungen wurden die Grundlagen der Ausbeuteberechnung behandelt. So wurde bereits im Abschnitt 2.3.2 beschrieben, daß zur Berechnung der Ausbeute im wesentlichen drei Größen benötigt werden: 1. die Defektdichte D 0 und die Defektgrößenverteilung S(d), wobei d der Durchmesser eines kreisrunden Defekts ist, 2. die Kernelfunktion K(d), die die Wahrscheinlichkeit angibt, mit der ein kreisrunder Defekt des Durchmessers d bei der Wechselwirkung mit dem Layout einen Kurzschluß bzw. eine Unterbrechung verursacht 3. und eine Funktion, welche die Wahrscheinlichkeit beschreibt, auf einer defektempfindlichen Fläche der Größe A red keinen Defekt zu finden. Das Ergebnis der im letzten Punkt beschriebenen Funktion entspricht natürlich der Ausbeute. Im Abschnitt 2.2 wurden mit den Formeln (2.3), (2.6), (2.9) und (2.13) bereits mehrere dieser Modelle zur Berechnung der Ausbeute aufgeführt. Um das Zusammenspiel der unter den Punkten 1 bis 3 genannten Größen zu verdeutlichen, soll der Einfachheit halber das Poisson- Modell benutzt werden: Y A e red D0 = (4.1) A red = A Chip 0 K( d) S( d) dd (4.2) 47

4 Produktspezifische Ausfallwahrscheinlichkeit und Ausbeute Im Abschnitt 2.3.1 wurde darauf hingewiesen, daß die Berechnung der Kernelfunktion K(d) in Gleichung (4.2) in den seltensten Fällen analytisch durchgeführt werden kann. Im Abschnitt 5 wird ein Simulationsprogramm vorgestellt, das die Berechnung dieser Kernelfunktion übernimmt. Je nach Komplexität des zu untersuchenden Layouts kann dieser Prozeß jedoch sehr zeitaufwendig sein. Im Abschnitt 3.6 wurde erläutert wie sich der Kurvenverlauf der Defektgrößenverteilungsfunktion S(d) ändert, wenn die reale Defektform berücksichtigt wird. Es stellt sich nun die Frage, welche Auswirkung die Korrektur der Defektgrößenverteilung auf die Ausbeuteberechnung hat. In dem Defektgrößenbereich, in dem S korr (d) größer als S(d) ist (vgl. Abbildung 22), wird die Kernelfunktion K(d) gerade ihren Maximalwert von 1 erreichen. Das Produkt K(d) S korr (d) liegt demnach um den Faktor S korr (d) / S(d) über dem Produkt K(d) S(d). Die nach (4.2) berechnete reduzierte Chipfläche fällt nun größer aus und führt mit dem jeweiligen Ausbeutemodell zu einer geringeren Ausbeute. Im Abschnitt 7.2 wird auf diesen Umstand nochmals eingegangen. In den folgenden Abschnitten werden einige in der Praxis häufig vorkommende Ereignisse diskutiert, die die Empfindlichkeit eines Designs auf Defekte und damit die Kernelfunktion ändern. Es werden Möglichkeiten aufgezeigt, wie man eine zeitaufwendige Neuberechnung der Kernelfunktion, die durch entsprechende Simulationsprogramme durchgeführt werden müßte, umgehen kann, indem ein einmal bekannter Kernel in eine andere Kurvenform überführt wird. 4.2 Layoutskalierungen Bei einer Skalierung des Layouts ändert sich in der Gleichung (4.2) die Größe der reduzierten Chipfläche. Zum einen wird die Chipfläche A Chip selbst geändert und zum anderen ändert sich die vom Layout abhängige Kernelfunktion, da sich die Leitbahnbreiten und deren Abstände zueinander ebenfalls ändern. Alle anderen Größen, wie die Defektgrößenverteilung S(d) und die Defektdichte D 0 bleiben von der Skalierung des Layouts unberührt. 48

4.3 Maßübertragungsschwankungen und Sizing Angenommen, man hat für unskalierte Layoutdaten eine Kernelfunktion K u (d) bestimmt, so stellt sich nun die Frage, wie sich für einen Layoutskalierungsfaktor L die Kernelfunktion K s (d) gegenüber K u (d) ändert 1. Die Lösung ist: K ( d ) = K s u ( d L) (4.3) d L Defektdurchmesser Layoutskalierungsfaktor Die Kernelfunktion wird also lediglich entlang der x-achse gestaucht oder gestreckt, der prinzipielle Kurvenverlauf ändert sich jedoch nicht [105]. 4.3 Maßübertragungsschwankungen und Sizing Durch Prozeßeinflüsse, wie Über- oder Unterätzen sowie Über- oder Unterbelichten kann es vorkommen, daß eine Leitbahn auf dem Wafer etwas breiter oder schmaler ist, als es die Layoutdaten vorschreiben. Auch dieser Fehler in der Übertragung der Layoutmaße auf reale Maße beeinflußt die Kernelfunktion der realen Strukturen auf dem Wafer ([105], [108]). Solche Maßübertragungsfehler können vielfältige Ursachen haben. Allgemein werden sie unter dem Begriff der Kantenverschiebung zusammengefaßt. Der mathematische Ausdruck für die Kantenverschiebung ist: KV = Entwurfsmaß Ätzmaß 2 (4.4) KV Kantenverschiebung 1 Es wird vorausgesetzt, daß ein Skalierungsfaktor im mathematischen Sinne gemeint ist, d.h., bei L > 1 werden die Leitbahnbreiten und -abstände größer. 49

4 Produktspezifische Ausfallwahrscheinlichkeit und Ausbeute Normalerweise liegt der Wert für KV bei einem Bruchteil der im Design vorkommenden Leitbahnbreite. Beim Entwurf komplexer Mikroprozessoren ist es heute aber üblich, zunächst ein Layout zu entwickeln, das zum Teil breitere Leitbahnen, größere Gateflächen, u.s.w. enthält. Erst während des Produktionsprozesses werden sowohl die Ätz- und Belichtungszeiten für diese Strukturen als auch deren Layoutdaten nach und nach so verändert, bis die kleinst mögliche, noch herstellbare Strukturbreite erreicht ist. Im Layout sind sozusagen "Reserven eingebaut". Der Prozeß der stufenweisen Strukturbreitenverminderung wird als "Sizing" bezeichnet. Die Wirkung des Sizing kann der Wirkung einer durch statistische Prozeßschwankungen erzeugten Kantenverschiebung gleichgesetzt werden. Der Wert für KV Sizing ist jetzt allerdings wesentlich größer. Da die Kantenverschiebung prozeßabhängig ist, bleibt sie nicht für alle Chips oder alle Wafer konstant, sondern unterliegt einer gewissen Schwankung um einen Mittelwert. Ist der Wert für KV kleiner als 0, dann sind die Strukturen auf dem Wafer um den Betrag 2 KV breiter und länger als im Layout angegeben. Das bedeutet gleichzeitig, daß die Ränder benachbarter Leitbahnen dichter beieinander liegen. So können einerseits diese Leitbahnen bereits von kleineren Defekten kurzgeschlossen werden, andererseits braucht man größere Defekte, um sie zu unterbrechen. Die Empfindlichkeit der realen Struktur auf kurzschlußverursachende Defekte ist also gegenüber dem originalen Layout angestiegen, die Empfindlichkeit auf Unterbrechungen ist dagegen gesunken. Nach der Definition im Abschnitt 2.3.1 wird eben diese Empfindlichkeit des Layouts auf Defekte eines gewissen Durchmessers von der Kernelfunktion beschrieben. Bei einer Kantenverschiebung KV 0 muß sich also die Kernelfunktion der realen Struktur von der Kernelstruktur des ursprünglichen Layouts unterscheiden. 50

4.3 Maßübertragungsschwankungen und Sizing Die Auswertung entsprechender Meßstrukturen, auf die im Abschnitt 7.1.2 noch eingegangen wird, zeigt, daß der Wert von KV um einen Mittelwert mit der Standardabweichung σ KV normalverteilt ist. Betrachtet man zunächst eine Kantenverschiebung mit KV > 0, dann ist mit Gleichung (4.4) sofort klar, daß der Raum zwischen zwei benachbarten Leitbahnen um den doppelten Betrag von KV breiter wird. Damit verschiebt sich die Kernelfunktion für Kurzschlüsse im Mittel um eben diesen Betrag nach rechts und für Unterbrechungen nach links (Abbildung 23) [108]. 1.0 0.9 0.8 0.7 0.6 K(d) 0.5 0.4 0.3 0.2 0.1 0.0 KV = 0: Kernel für Unterbrechungen Kernel für Kurzschlüsse 0 1 2 3 4 5 6 7 8 Defektdurchmesser d / µm KV = 0.5: Kernel für Unterbrechungen Kernel für Kurzschlüsse Abbildung 23: Verschiebung der Kernelfunktion durch Kantenverschiebung 51

4 Produktspezifische Ausfallwahrscheinlichkeit und Ausbeute Unter zusätzlicher Berücksichtigung der Ausführungen des Abschnitts 4.2 kann nun für die Kernelfunktion erstmals die folgende allgemeingültige Formel angegeben werden: K( d) = [ Ku ( x L) G( x d, 2 KV, σ KV )] [ Ku ( x L) G( x d,2 KV, σ KV )] dx dx Unterbrechung Kurzschluß (4.5) K u (d) d L G Kernel der unveränderten Layoutdaten Defektdurchmesser Layoutskalierungsfaktor Gaußfunktion (Normalverteilungsfunktion) der Form y = G (aktueller Wert, Mittelwert, Standardabweichung) KV Kantenverschiebung aus (4.4) σ KV Standardabweichung der Kantenverschiebung In [108] wird die Wirkung der Kantenverschiebung anders behandelt: Die Kernelfunktion bleibt unverändert, statt dessen wird der Defektdurchmesser entsprechend vergrößert bzw. verkleinert. Demzufolge wird die Defektgrößenverteilung S(d) analog der obigen Gleichung (4.5) verändert. Die Anwendung dieser Umformung führt im allgemeinen bei der Berechnung der reduzierten Chipfläche mit Gleichung (4.2) nicht zum selben Ergebnis, denn es ist für das Produkt aus K(d) und S(d) mathematisch nicht egal, ob die Kernelfunktion oder die Defektgrößenverteilung entlang der x-achse verschoben wird. Die folgenden Diagramme sollen den Effekt der Kurvenverschiebung weiter verdeutlichen: 52

4.3 Maßübertragungsschwankungen und Sizing 6 K(d) verschoben 5 4 S(d), K(d) 3 2 S(d) 1 K(d) 0 0 1 2 3 4 5 6 Defektdurchmesser d / µm Abbildung 24: K(d) wurde gegenüber der originalen Kurve entlang der x-achse verschoben. 0.10 K(d) verschoben 0.08 S(d) K(d) 0.06 0.04 S(d) K(d) 0.02 0.00 0 1 2 3 4 5 6 Defektdurchmesser d / µm Abbildung 25: Darstellung des Produktes S(d) K(d); K(d) wurde gegenüber der originalen Kurve entlang der x-achse verschoben. 53

4 Produktspezifische Ausfallwahrscheinlichkeit und Ausbeute 6 S(d) verschoben 5 4 S(d), K(d) 3 2 S(d) 1 K(d) 0 0 1 2 3 4 5 6 Defektdurchmesser d / µm Abbildung 26: S(d) wurde gegenüber der originalen Kurve entlang der x-achse verschoben. 0.10 S(d) verschoben 0.08 S(d) K(d) 0.06 0.04 S(d) K(d) 0.02 0.00 0 1 2 3 4 5 6 Defektdurchmesser d / µm Abbildung 27: Darstellung des Produktes S(d) K(d); S(d) wurde gegenüber der originalen Kurve entlang der x-achse verschoben. 54

4.4 Ausbeute als Funktion der Layoutskalierung 0.11 0.10 0.09 K(d) S(d), wenn K(d) verschoben wurde K(D) S(d) 0.08 0.07 0.06 0.05 0.04 0.03 0.02 0.01 0.00 K(d) S(d), wenn S(d) verschoben wurde 0 1 2 3 4 5 6 Defektdurchmesser d / µm Abbildung 28: Produkt aus K(d) S(d), Gegenüberstellung der Verschiebeeffekte 4.4 Ausbeute als Funktion der Layoutskalierung Im Abschnitt 4.2 wurde beschrieben, wie sich Skalierungen des Layouts auf die Kernelfunktion und somit auf die Ausbeuteberechnung auswirken. Auch wurde im Abschnitt 4.3 diskutiert, wie Prozeßeinflüsse, die die Maßübertragung verändern, berücksichtigt werden können. Es soll nun untersucht werden, wie sich das gleichzeitige Auftreten beider Faktoren auf die zu erwartende Ausbeute auswirkt. 55

4 Produktspezifische Ausfallwahrscheinlichkeit und Ausbeute Dazu soll wieder vom einfachsten Ausbeutemodell, dem Poisson-Modell (siehe Gleichung (4.1)), ausgegangen werden. Außerdem wird für die weiteren Ausführungen eine Kantenverschiebung von KV = 0.1 µm angenommen. Zusätzlich soll berücksichtigt werden, daß Leitbahnbreiten und abstände, die einen bestimmten Grenzwert unterschreiten, beim Herstellungsprozeß lithographisch nicht mehr aufgelöst werden können. Der erwähnte Grenzwert ist dabei sowohl vom Auflösungsvermögen der verwendeten Anlagen als auch vom verwendeten Photolack abhängig und soll nachfolgend als Auflösungsgrenze bezeichnet werden. Die folgende Grafik zeigt die Ausbeute für ein Beispiellayout in Abhängigkeit vom Skalierungsfaktor bei einer angenommenen Auflösungsgrenze von 0.6 µm: 1.0 0.9 0.8 0.7 Ausbeute 0.6 0.5 0.4 0.3 Gesamtausbeute 0.2 0.1 0.0 0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0 Layoutskalierungsfaktor Abbildung 29: Ausbeute als Funktion der Layoutskalierung 56

4.4 Ausbeute als Funktion der Layoutskalierung Dieser Kurvenverlauf läßt sich wie folgt erklären [105]: Bei einem Skalierungsfaktor, der größer als 1 ist, wird das Layout in x- und y-richtung gleichermaßen gedehnt, und die Fläche wächst demnach quadratisch mit dem Skalierungsfaktor an. Die Wahrscheinlichkeit, daß auf dieser Fläche ein Defekt liegt, wird somit größer. Mit größerem Skalierungsfaktor werden die kleinen Defekte, von denen es sehr viele gibt (siehe Abschnitt 3.3 zur Erklärung der Defektgrößenverteilung), keinen Schaden mehr anrichten können, da durch die Skalierung die Leitbahnbreiten und die Leitbahnabstände größer geworden sind. Nur noch die relativ wenigen großen Defekte können die Ausbeute beschränken. Sinkt die Defektgrößenverteilungsfunktion S(d) für Defekte größerer Ausdehnung nicht schnell genug ab, dann können auf der vergrößerten Layoutfläche insgesamt mehr Defekte einen Schaden anrichten, als auf der Ausgangsfläche; die Ausbeute wird geringer. Wird das Layout durch den Skalierungsfaktor kleiner, dann wird einerseits die "Einfangfläche" kleiner, andererseits wirken sich jetzt zusätzlich die kleineren Defekte auf die Ausbeute aus. Es hängt nun wieder vom Verlauf von S(d) und natürlich vom Layout selbst ab, wie sich die Ausbeute entwickelt. Ab einem gewissen Skalierungsfaktor sinkt die berechnete Ausbeute jedoch drastisch ab und erreicht sehr schnell den Wert 0. Das liegt daran, daß bei kleinen Skalierungsfaktoren die Leitbahnen so dicht beieinander liegen und so schmal werden, daß es einerseits lithographisch nicht mehr möglich ist, so schmale Strukturen aufzulösen. Andererseits wirken sich in diesem Skalierungsbereich Schwankungen der Maßübertragungsfehler immer stärker aus. Das geht soweit, daß schließlich allein durch die Kombination aus Skalierungsfaktor und Kantenverschiebung die schmalsten Leitbahnen unterbrochen bzw. die am dichtesten beieinanderliegenden Leitbahnen kurzgeschlossen werden. 57

4 Produktspezifische Ausfallwahrscheinlichkeit und Ausbeute Zusammenfassend läßt sich sagen, daß die Ausbeute durch zwei Mechanismen von der Layoutskalierung abhängt: Einerseits wird sie durch die Anwesenheit von Defekten mit deren Größenverteilung S(d) und andererseits von der Auflösungsgrenze, der auftretenden Kantenverschiebung und deren Standardabweichung beschränkt. Die folgende Grafik zeigt für diese Mechanismen den Verlauf der Ausbeutefunktionen in Abhängigkeit vom Skalierungsfaktor. Die Gesamtausbeute in Abbildung 29 ist das Produkt aus den in der folgenden Abbildung 30 gezeigten Kurven. 1.0 0.9 0.8 durch Kantenverschiebung und Auflösungsgrenze beschränkte Ausbeute Ausbeute 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0.0 durch Defekte begrenzte Ausbeute 0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0 Layoutskalierungsfaktor Abbildung 30: Ausbeute in Abhängigkeit vom Layoutskalierungsfaktor 58

4.5 Ausbeute bei redundanten Bauelementen 4.5 Ausbeute bei redundanten Bauelementen Ein weiterer seit langem bekannter Weg, die Ausbeute zu steigern, besteht darin, daß man eine gewisse Redundanz im jeweiligen Bauelement vorsieht. Das heißt, daß zum Beispiel in einem 256 kb-speicher statt der notwendigen 256 Spalten von vornherein 257 Spalten entworfen werden. Wird nun eine der Spalten durch einen Defekt unbrauchbar, so kann über einen speziellen eingebauten Mechanismus die eine zusätzliche Spalte aktiviert werden. Somit ist das Bauelement weiter verwendungsfähig, und die Ausbeute bleibt von dem Defekt unberührt. In [60], [61], [74] und [117] werden entsprechende Berechnungsmodelle beschrieben, die die Redundanz eines Bauelementes berücksichtigen. Deshalb soll an dieser Stelle nur das Grundprinzip erläutert werden. Heutige Designs sind meist modular aufgebaut, so daß sich die Ausbeute des gesamten Chips aus dem Produkt der Ausbeute der einzelnen Module ergibt. Der Einfachheit halber sei eines dieser Module aus n gleichen Zellen aufgebaut. Ein Modul soll die ihm zugedachte Aufgabe erfüllen können, wenn eine beliebige Auswahl von m Zellen aus den n vorhandenen Zellen frei von Defekten ist. Außerdem muß der Teil des Moduls defektfrei sein, der für den Reparaturmechanismus benötigt wird. Nach [117] ergibt sich für die Modulausbeute: Y Modul n = i= m 0 n Y i i n ( Y ) Y n i Zelle 1 r Zeller Zelle (4.6) n Y Modul n m Y Zelle-r Y Zelle-n Ausbeute des gesamten Moduls Anzahl gleichartiger Zellen im Modul Anzahl der Zellen, die zum Betrieb notwendig sind Ausbeute einer einzelnen Zelle Ausbeute des Reparaturmechanismus (nicht redundant) 59

4 Produktspezifische Ausfallwahrscheinlichkeit und Ausbeute Da man nach Gleichung (4.6) zwischen der Ausbeute einer einzelnen Zelle und der Ausbeute des Reparaturmechanismus unterscheiden muß, erhöht das den Aufwand bei der Extraktion der kritischen Flächen aus den Layoutdaten. Der Aufwand läßt sich aber eingrenzen, wenn der redundante Teil des Layouts komplett mit anderen Layernummern versehen wird als der nicht redundante Reparaturmechanismus. 60