DE10393394B4 - Intelligentes integriertes Lithographiesteuerungssystem auf der Grundlage des Produktaufbaus und Ausbeuterückkopplungssystem und Verfahren zu dessen Anwendung - Google Patents
Intelligentes integriertes Lithographiesteuerungssystem auf der Grundlage des Produktaufbaus und Ausbeuterückkopplungssystem und Verfahren zu dessen Anwendung Download PDFInfo
- Publication number
- DE10393394B4 DE10393394B4 DE10393394.8T DE10393394T DE10393394B4 DE 10393394 B4 DE10393394 B4 DE 10393394B4 DE 10393394 T DE10393394 T DE 10393394T DE 10393394 B4 DE10393394 B4 DE 10393394B4
- Authority
- DE
- Germany
- Prior art keywords
- manufacturing process
- parameters
- quality
- critical
- quality index
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F7/00—Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
- G03F7/70—Microphotolithographic exposure; Apparatus therefor
- G03F7/70483—Information management; Active and passive control; Testing; Wafer monitoring, e.g. pattern monitoring
- G03F7/70491—Information management, e.g. software; Active and passive control, e.g. details of controlling exposure processes or exposure tool monitoring processes
- G03F7/70525—Controlling normal operating mode, e.g. matching different apparatus, remote control or prediction of failure
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F7/00—Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
- G03F7/70—Microphotolithographic exposure; Apparatus therefor
- G03F7/70483—Information management; Active and passive control; Testing; Wafer monitoring, e.g. pattern monitoring
- G03F7/70605—Workpiece metrology
- G03F7/70616—Monitoring the printed patterns
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F7/00—Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
- G03F7/70—Microphotolithographic exposure; Apparatus therefor
- G03F7/708—Construction of apparatus, e.g. environment aspects, hygiene aspects or materials
- G03F7/70858—Environment aspects, e.g. pressure of beam-path gas, temperature
-
- H10P74/203—
-
- H10P74/23—
Landscapes
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Engineering & Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Epidemiology (AREA)
- Public Health (AREA)
- Atmospheric Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
- Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)
- Feedback Control In General (AREA)
- General Factory Administration (AREA)
Abstract
Prozesssteuerungssystem (100, 300) mit:
mindestens einer Datenbank (206, 208, 210), die bauteilbezogene Informationen für einen Fertigungsprozess für ein Halbleiterbauelement enthält;
einer Prozessanlage (104) zum steuerbaren Ausführen des Fertigungsprozesses;
einer Steuerung (102), die ausgebildet ist, die Prozessanlage (104) zu steuern und Messinformation zu erhalten, wobei die Messinformation Messergebnisse für mehrere kritische Parameter, die mit dem Fertigungsprozess verknüpft sind, enthalten;
und
einer Überwachungskomponente (106, 304), die ausgebildet ist, kollektiv die Messinformation zu analysieren, um Werte für jeden der mehreren kritischen Parameter aus den Messergebnissen zu ermitteln und die ermittelten Werte in geeigneter Weise unter Verwendung von Gewichtskoeffizienten zu gewichten,
wobei die Überwachungskomponente einen Qualitätsmatrixgenerator (202) umfasst, der ausgebildet ist, eine Qualitätsmatrix zu erzeugen auf der Grundlage der gewichteten Werte der kritischen Parameter und einen Qualitätsindex unter Verwendung der Komponenten der Qualitätsmatrix, die die gewichteten Werte der kritischen Parameter repräsentieren, zu bestimmen, wobei der Qualitätsindex eine Gesamtbewertung des Fertigungsprozesses umfasst, und wobei die Überwachungskomponente ferner ausgebildet ist, zu bestimmen, ob der Fertigungsprozess akzeptabel ist unter Verwendung des Qualitätsindexes; und
wobei die kritischen Parameter kritische Abmessungen und/oder Defekte und/oder Layout-Abmessungen enthalten.
mindestens einer Datenbank (206, 208, 210), die bauteilbezogene Informationen für einen Fertigungsprozess für ein Halbleiterbauelement enthält;
einer Prozessanlage (104) zum steuerbaren Ausführen des Fertigungsprozesses;
einer Steuerung (102), die ausgebildet ist, die Prozessanlage (104) zu steuern und Messinformation zu erhalten, wobei die Messinformation Messergebnisse für mehrere kritische Parameter, die mit dem Fertigungsprozess verknüpft sind, enthalten;
und
einer Überwachungskomponente (106, 304), die ausgebildet ist, kollektiv die Messinformation zu analysieren, um Werte für jeden der mehreren kritischen Parameter aus den Messergebnissen zu ermitteln und die ermittelten Werte in geeigneter Weise unter Verwendung von Gewichtskoeffizienten zu gewichten,
wobei die Überwachungskomponente einen Qualitätsmatrixgenerator (202) umfasst, der ausgebildet ist, eine Qualitätsmatrix zu erzeugen auf der Grundlage der gewichteten Werte der kritischen Parameter und einen Qualitätsindex unter Verwendung der Komponenten der Qualitätsmatrix, die die gewichteten Werte der kritischen Parameter repräsentieren, zu bestimmen, wobei der Qualitätsindex eine Gesamtbewertung des Fertigungsprozesses umfasst, und wobei die Überwachungskomponente ferner ausgebildet ist, zu bestimmen, ob der Fertigungsprozess akzeptabel ist unter Verwendung des Qualitätsindexes; und
wobei die kritischen Parameter kritische Abmessungen und/oder Defekte und/oder Layout-Abmessungen enthalten.
Description
- Gebiet der Erfindung
- Die vorliegende Erfindung betrifft im Allgemeinen die Halbleiterherstellung und betrifft insbesondere ein Prozesssteuerungssystem, das den Produktaufbau bzw. Produktdesign und Ausbeuterückkopplung verwendet.
- Hintergrund der Erfindung
- In der Halbleiterindustrie gibt es ein ständiges Bestreben, um die Bauteildichten, den Durchsatz und die Ausbeute zu verbessern. Um die Bauteildichten zu vergrößern, wurden und werden weiterhin Anstrengungen unternommen, um die Abmessungen von Halbleiterbauelementen zu verringern (beispielsweise im Bereich deutlich unter 1 um). Um eine derartige Packungsdichte zu verwirklichen, sind kleinere Strukturgrößen und präzisere Strukturformen erforderlich. Dazu gehören die Breite und der Abstand von Verbindungsleitungen, der Abstand und der Durchmesser von Kontaktlöchern und die Oberflächengeometrie, etwa Rundungen und Ränder diverser Strukturelemente. Um den Durchsatz zu erhöhen, kann die Anzahl der erforderlichen Prozessschritte reduziert werden und/oder es kann die für diese Prozessschritte erforderliche Zeitdauer verringert werden. Um die Ausbeute zu erhöhen, die den Prozentsatz der fertiggestellten Produkte, die aus einem Fertigungsprozess hervorgehen, im Vergleich zur Anzahl der Produkte, die zu Beginn des Fertigungsprozesses vorhanden waren, repräsentiert, kann die Steuerung und/oder die Qualität einzelner Fertigungsprozesses verbessert werden.
- Die Halbleiterherstellung ist ein Fertigungsprozess, der angewendet wird, um Halbleiterbauelemente in und auf einer Scheibenoberfläche herzustellen. Polierte blanke Scheiben kommen in die Halbleiterfertigung und verlassen diese so, dass die Oberfläche mit einer grollen Anzahl von Halbleiterbauelementen bedeckt ist. Die Halbleiterherstellung beinhaltet eine große Anzahl von Schritten und/oder Prozessen zur Herstellung und Überwachung der Bauelemente – dabei sind grundlegende Prozesse das Beschichten, Dotieren, Wärmebehandlungen und Strukturierung. Das Beschichten ist ein Vorgang, der dünne Schichten zur Scheibenoberfläche hinzufügt. Schichten können beispielsweise Isolatoren, Halbleiter und/oder Leiter sein und werden mittels einer Vielzahl von Prozessen aufgewachsen oder abgeschieden. Einige übliche Abscheidetechniken sind die chemische Dampfabscheidung (CVD), die Verdampfung und das Sputtern. Das Dotieren ist der Prozess, der der Scheibenoberfläche gewisse Mengen an Dotierstoffen hinzufügt. Die Dotierstoffe können eine Modifizierung der Eigenschaften der Schichten bewirken (beispielsweise einen Übergang von einem Halbleiter zu einem Leiter). Es können eine Reihe von Techniken, etwa die thermische Diffusion und die Ionenimplantation, zum Dotieren eingesetzt werden. Wärmebehandlungen sind ein weiterer grundlegender Vorgang, in welchem eine Scheibe erwärmt und abgekühlt wird, um spezielle Ergebnisse zu erreichen. Typischerweise wird in Wärmebehandlungen kein weiteres Material der Scheibe hinzugefügt oder von dieser entfernt, obwohl Kontaminationsstoffe und Dämpfe aus der Scheibe austreten können. Eine übliche Wärmebehandlung ist das Ausheizen bzw. Ausglühen, wodurch Schäden an der kristallinen Struktur einer Scheibe/eines Bauteils, die im Allgemeinen durch Dotiervorgänge hervorgerufen wurden, repariert werden. Es werden auch andere Wärmebehandlungen, etwa eine Legierungsbildung und das Austreiben von Lösungsmitteln, in der Halbleiterherstellung angewendet.
- Das Strukturieren beinhaltet eine Reihe von Schritten, die zum Entfernen ausgewählter Bereiche von Oberflächenschichten führen. Nach dem Entfernen bleibt ein Muster der Schicht auf der Scheibenoberfläche zurück. Das entfernte Material kann beispielsweise in Form eines Loches in der Schicht oder einer verbleibenden Insel des Materials auftreten. Der Musterübertragungsvorgang wird auch als Photomaskierung, Maskierung, Photolithographie oder Mikrolithographie bezeichnet. Die eigentliche subtraktive Strukturierung (d. h. das Entfernen von Material aus der Oberflächenschicht) wird mittels Plasmaätzung ausgeführt. Das Ziel des Strukturierungsprozesses besteht darin, gewünschte Formen mit gewünschten Abmessungen (beispielsweise Strukturgrößen) zu schaffen, wie dies durch einen speziellen Schaltungsaufbau erforderlich ist, und die Formen an den korrekten Positionen auf der Scheibenoberfläche anzuordnen. Das Strukturieren wird im Allgemeinen als der wichtigste der vier grundlegenden Prozesse betrachtet.
- Im Allgemeinen wird ein Prozesssteuerungssystem verwendet, um eine oder mehrere Strukturierungs- oder Lithographieprozesse auszuführen. Das Prozesssteuerungssystem steuert diverse Parameter des Prozesses, etwa die Entwicklungszeit, den Lackfluss und dergleichen. Des weiteren überwacht das Prozesssteuerungssystem Eigenschaften, etwa die Ätzrate, Abmessungen, Strukturgrößen und dergleichen, um zu bestimmen, ob hergestellte Bauelemente akzeptabel sind. Die Strukturierungs- oder Lithographieprozesse müssen durchgeführt werden und erzeugen Ergebnisse innerhalb eines „historischen” Toleranzbereiches, die als Steuerungsgrenze bzw. -grenzen (beispielsweise +/–10%) bezeichnet werden. Jedoch können diese Steuerungsgrenze bzw. -grenzen nicht für spezielle Entwurfserfordernisse oder Produktausbeuten Rechnung tragen und können somit als akzeptabel erachtete inakzeptable Bauelemente und als nicht akzeptabel erachtete akzeptable Bauelemente zur Folge haben.
- In der Druckschrift
wird ein Verfahren zur Herstellung von Produkten, etwa von Halbleiterscheiben, beschrieben, wobei auf der Grundlage von Messdaten nach einem Messschritt unter Anwendung eines Modellierungsverfahrens entsprechende modellierte Werte eines elektrischen Abschlusstests eines Bauelements ermittelt werden.WO 01/80 306 A2 - In der Druckschrift Druckschrift
DE 100 48 809 A1 DruckschriftDE 100 48 809 A1 wird ein Verfahren zum Bestimmen des größten Lagefehlers von Strukturelementen auf einer Halbleiterscheibe unter Ausnutzung neuer Algorithmen, um damit den Nachbearbeitungsaufwand zu reduzieren, beschrieben. - In der Druckschrift
US 5 438 527 A wird ein Verfahren zum Vorhersagen der Ausbeute für integrierte Schaltungen unter vorgegebenen Spezifikationsgrenzen und Prozessschwankungen beschrieben, wobei statistische Analyseverfahren eingesetzt werden, in denen ”Antwortflächen” in geeigneter Weise transformiert werden. - In der Druckschrift
wird ein Verfahren zum Steuern eines Prozesses, der auf eine strukturierte Ebene eines Bauelements anzuwenden ist, beschrieben. Dazu werden Referenzdaten aus optischen Messungen in Form von Beugungssignaturen unter Zugrundelegung unterschiedlicher Prozessparameter erzeugt und verwendet, um durch Streumessung gewonnene Messwerte so auswerten zu können, dass geeignete Prozessparametereinstellungen gefunden werden.US 2002/0 072 003 A1 - In Druckschrift
US 5 481 475 A der wird eine Datenstruktur, die vorteilhafterweise in einem Halbleiterfertigungsprozess zur Bewertung verwendet werden kann, beschrieben, wobei eine Dimension der Datenstruktur verwendet wird, um alle Schichten in den Bauelementen zu repräsentieren und wobei eine oder zwei weitere Dimensionen vertikale Gebiete innerhalb des Bauelements repräsentieren. Diese Datenstruktur wird dann in geeigneter Weise in einem Speicher eines Computers abgelegt, so dass rasch ein geordneter Zugriff auf die Datenstruktur bei der Bewertung von Studien im Hinblick auf den Halbleiterfertigungsprozess möglich ist. - Überblick über die Erfindung
- Es wird bereitgestellt ein Prozesssteuerungssystem mit: mindestens einer Datenbank, die bauteilbezogene Informationen für einen Fertigungsprozess für ein Halbleiterbauelement enthält; einer Prozessanlage zum steuerbaren Ausführen des Fertigungsprozesses; einer Steuerung, die ausgebildet ist, die Prozessanlage zu steuern und Messinformation zu erhalten, wobei die Messinformation Messergebnisse für mehrere kritische Parameter, die mit dem Fertigungsprozess verknüpft sind, enthalten; und einer Überwachungskomponente, die ausgebildet ist, kollektiv die Messinformation zu analysieren, um Werte für jeden der mehreren kritischen Parameter aus den Messergebnissen zu ermitteln und die ermittelten Werte in geeigneter Weise unter Verwendung von Gewichtskoeffizienten zu gewichten, wobei die Überwachungskomponente einen Qualitätsmatrixgenerator umfasst, der ausgebildet ist, eine Qualitätsmatrix zu erzeugen auf der Grundlage der gewichteten Werte der kritischen Parameter und einen Qualitätsindex unter Verwendung der Komponenten der Qualitätsmatrix, die die gewichteten Werte der kritischen Parameter repräsentieren, zu bestimmen, wobei der Qualitätsindex eine Gesamtbewertung des Fertigungsprozesses umfasst, und wobei die Überwachungskomponente ferner ausgebildet ist, zu bestimmen, ob der Fertigungsprozess akzeptabel ist unter Verwendung des Qualitätsindexes; wobei die kritischen Parameter kritische Abmessungen und/oder Defekte und/oder Layout-Abmessungen enthalten.
- Weiterhin wird bereitgestellt ein Verfahren zum Ausführen eines Fertigungsprozesses an einem Halbleiterbauelement, wobei das Verfahren umfasst: Erhalten von Messinformationen von einem Prozess, wobei die Messinformationen Messergebnisse für mehrere kritische Prozessparameter enthalten; Analysieren der Messinformationen zur Ermittlung eines Wertes für jeden der mehreren kritischen Prozessparameter aus den Messergebnissen; Gewichten der ermittelten Werte der mehreren kritischen Parameter unter Verwendung von Gewichtungskoeffizienten; Erzeugen einer Qualitätsmatrix auf der Grundlage der gewichteten Werte der kritischen Parameter, wobei entsprechende Komponenten der Qualitätsmatrix einen Wert für einen entsprechenden kritischen Parameter und einen dazugehörigen gewichteten Koeffizienten enthalten; und Erzeugen eines Qualitätsindexes als eine Funktion der Matrixkomponenten der Qualitätsmatrix, die den mehreren kritischen Parametern entsprechen, wobei der Qualitätsindex eine Gesamtbewertung des Fertigungsprozesses umfasst, wobei der Qualitätsindex eine Gesamtakzeptierbarkeit des Fertigungsprozesses kennzeichnet und angibt, ob das Prozessergebnis des Fertigungsprozesses akzeptabel ist oder nicht.
- Zum Lösen der zuvor genannten Aufgaben und damit verknüpfter Probleme stellt die Erfindung die Merkmale bereit, die im Weiteren vollständig beschrieben und insbesondere in den Patentansprüchen dargelegt sind. Die folgende Beschreibung und die begleitenden Zeichnungen geben detailliert gewisse anschauliche Aspekte und Implementierungen der Erfindung wieder. Diese kennzeichnen jedoch nur lediglich einige der diversen Möglichkeiten, mit welchen die Prinzipien der Erfindung eingesetzt werden können. Weitere Aufgaben, Vorteile und neue Merkmale der Erfindung gehen aus der folgenden detaillierten Beschreibung der Erfindung hervor, wenn diese in Verbindung mit den Zeichnungen studiert wird.
- Kurze Beschreibung der Zeichnungen
-
1 ist eine Blockansicht, in der ein Steuerungssystem gemäß einem Aspekt der vorliegenden Erfindung dargestellt ist. -
2 ist eine Blockansicht, die ein System zeigt, das die Halbleiterbauteilherstellung gemäß einem Aspekt der vorliegenden Erfindung ermöglicht. -
3 ist eine Blockansicht, die ein Lithographiesteuerungssystem gemäß einem Aspekt der vorliegenden Erfindung zeigt. -
4 ist ein Flussdiagramm, das ein Verfahren zeigt, das eine Steuerung eines Halbleiterfertigungsprozesses gemäß einem Aspekt der vorliegenden Erfindung ermöglicht. -
5 ist eine Ansicht eines repräsentativen Netzwerkes, das in Zusammenhang mit einem Steuerungssystem gemäß einem Aspekt der vorliegenden Erfindung verwendet werden kann. -
6 ist ein Flussdiagramm, das ein Verfahren zum Ausführen eines Halbleiterfertigungsprozesses gemäß einem Aspekt der vorliegenden Erfindung zeigt. -
7 ist ein Flussdiagramm, das ein Verfahren zur Herstellung eines Halbleiterbauelements gemäß einem Aspekt der vorliegenden Erfindung darstellt. - Detaillierte Beschreibung der Erfindung
- Die vorliegende Erfindung wird nunmehr mit Bezug zu den Zeichnungen beschrieben, wobei durchwegs gleiche Bezugszeichen verwendet werden, um gleiche Elemente zu bezeichnen.
- Die vorliegende Erfindung gestaltet lithographische Prozesse speziell gemäß Prozesssteuerungsparametern, etwa kritischen Abmessungen (CD), der Überlagerung und Defektraten. Die Prozesssteuerungsparameter, die als kritische Parameter bezeichnet werden, werden gemeinsam als eine Qualitätsmatrix quantisiert. Die Qualitätsmatrix basiert auf den kritischen Parametern, die mittels Koeffizienten gemäß Informationen gewichtet werden, etwa, ohne einschränkend zu sein, das Produktdesign, bzw. der Produktaufbau, Simulation, Testergebnissen, Ausbeutedaten, elektrischen Daten und dergleichen. Erfindungsgemäß wird dann ein Qualitätsindex erstellt, der eine zusammengesetzte bzw. Gesamt-„Bewertung” oder einen Zustand des aktuellen Herstellungsprozesses repräsentiert. Ein Steuerungssystem kann dann Vergleiche des Qualitätsindex mit Entwurfsspezifikationen durchführen, um zu bestimmen, ob der aktuelle Herstellungsprozess akzeptabel ist. Wenn der Prozess unakzeptabel ist, können Testparameter für gerade ablaufende Prozesse modifiziert werden und der Prozess kann umgestaltet und für abgeschlossene Prozesse neu ausgeführt werden.
-
1 zeigt eine Blockansicht eines Steuerungssystems100 gemäß einem Aspekt der vorliegenden Erfindung. Das System100 umfasst eine Steuerung102 , eine Prozessanlage104 und eine Monitor- bzw. Überwachungskomponente106 . Das System100 ermöglicht die Herstellung von Halbleitebauelementen durch Überwachen und Untersuchen kritischer Parameter eines Fertigungsprozesses (beispielsweise eines aktuellen Fertigungsprozesses), in kollektiver Weise im Gegensatz zur individuellen konventionellen Weise. Das System100 kann dann mit anderen Herstellungsprozessen weitergehen, wenn der aktuelle Prozess in akzeptabler Weise ausgeführt wurde. Wenn alternativ das System100 bestimmt, dass der aktuelle Prozess nicht in akzeptabler Weise ausgeführt wurde, wird der Prozess umgearbeitet und erneut ausgeführt. Wenn ferner der Prozess nicht in korrekter Weise erneut ausgeführt werden kann, wird das Halbleiterbauelemente verworfen. - Die Steuerung
102 ist ausgebildet, um mit der Prozessanlage104 zu kommunizieren, um damit in gesteuerter Weise den Fertigungsprozess auszuführen. Die Steuerung102 bestimmt und steuert eine Anzahl von Testparametern für den Fertigungsprozess, etwa die Durchflussrate, die Lackzusammensetzung, die Dauer des Prozesses, die Temperatur und dergleichen. Der Fertigungsprozess ist eine von vielen Fertigungsprozessen, die für ein spezielles Halbleiterbauelement erforderlich sind (beispielsweise ein Speicherbauelement). - Des weiteren ist die Steuerung
102 ausgebildet, einen Fertigungsprozess erneut auszuführen, wenn dies von der Überwachungskomponente104 angewiesen wird. Zu beachten ist, dass einige Arten von Fertigungsprozessen (beispielsweise ein Ätzprozess), der zu viel geätzt hat und im Wesentlichen ein Bauteil geschädigt hat, nicht einfach ungeschehen gemacht werden kann. Bei derartigen Prozessen kann das Bauelement dann aussortiert werden. Jedoch sind eine Reihe von Fertigungsprozessen in ausreichender Weise für ein erneutes Ausführen geeignet. Beispielsweise kann ein Strukturierungsprozess, der im Allgemeinen das Abscheiden einer Schicht aus Photolack, das selektive Belichten von Bereichen des Photolacks und das selektive Entfernen von Bereichen des Photolacks beinhaltet, erneut ausgeführt werden, indem der Photolack entfernt wird. Sodann kann der Strukturierungsprozess wieder mit neuen Prozessparametern, die eine Erreichung gewünschter Ergebnisse ermöglichen, wiederholt werden. - Zusätzlich zu dem Wiederholen des Fertigungsprozesses kann die Steuerung
102 auch den Fertigungsprozess in situ modifizieren. Es können Rückkopplungsdaten über die Überwachungskomponente bereitgestellt werden, die notwendige Justiermaßnahmen an den Prozessparametern kennzeichnen, falls erforderlich, die den Fertigungsprozess verbessern können. Diese Justiermaßnahmen bzw. Einstellungen sind nicht Funktion eines einzelnen kritischen Parameters, sondern sind eine Funktion einer Gruppe kritischer Parameter, des Produktdesigns, der Bauteilausbeute und dergleichen. - Wie zuvor dargestellt ist, wird die Prozessanlage
104 von der Steuerung102 gesteuert. Die Prozessanlage104 ist die Systemkomponente, die physikalisch und steuerbar den Fertigungsprozess (beispielsweise durch Verteilen von Photolack, Strukturieren, Drehen einer Scheibe, Ätzen und dergleichen) gemäß den Testparametern ausführt. Zudem umfasst die Prozesssteuerung104 Einrichtungen, die Fertigungsinformationen während der Herstellung (beispielsweise in situ) und/oder nach der Herstellung (beispielsweise Inspektion) gewinnen. Diese Fertigungsinformationen können beispielsweise kritische Abmessungen (beispielsweise in X- und Y-Richtungen, Breite und Abstand (2D und 3D), Temperatur, Druck, Überlagerung, Defekte und dergleichen) beinhalten. Abstandsmessungen sind Messungen zwischen im Wesentlichen äquivalenten Strukturelementen. Breitenmessungen sind Messungen eines einzelnen Strukturelements. Typischerweise werden Einrichtungen, etwa ein Sekundärelektronenmikroskop (SEM) und optische Mikroskopie eingesetzt, um Messergebnisse zu erhalten. Bei einem SEM wird zunächst eine Sonde verwendet, um mit einem zu messenden Strukturelement in Wechselwirkung zu treten. Sodann wird ein Signal erzeugt, das Informationen enthält und diese werden nachfolgend zu einem Messergebnis umgewandelt. Das Signal ist im Wesentlichen die Aufzeichnung von Elektronenemissionen als eine Funktion der Position eines Elektronenstrahls auf einer Oberfläche, die von dem Elektronenstrahl getroffen wird. Bei der optischen Mikroskopie wird ein Signal, etwa ein Beugungsmuster, verwendet, um ein Messergebnis zu erhalten. - Die Überwachungskomponente
106 erhält die Fertigungsinformation von der Prozessanlage104 und kann Steuerungsinformation an die Steuerung102 zuführen. Die von der Überwachungskomponente106 erzeugte Steuerungsinformation kann Befehle enthalten, die die Steuerung102 veranlassen, einen speziellen Prozess erneut auszuführen und/oder einen aktuellen Prozess zu modifizieren. - Des weiteren erzeugt die Überwachungskomponente
106 eine Qualitätsmatrix auf der Grundlage der Fertigungsinformationen. Die Qualitätsmatrix umfasst mehrere Parameter (beispielsweise kritische Abmessungen, Breiten, Abstand, Überlagerung, Defektrate und dergleichen) und eine zugeordnete Gewichtung für jeden Parameter. Die Gewichtungen, die mit den Parametern verknüpft sind, werden entsprechend von Modellen für die Produktausbeute und dem Fertigungsdesign so bestimmt, um die Auswirkungen der Parameter in korrekter Weise zu gewichten. Anschließend wird ein Qualitätsindex als eine Funktion der Qualitätsmatrix berechnet, der notwendigerweise eine Funktion der mehreren Parametern in der Qualitätsmatrix ist. Der Qualitätsindex kann als ein Prozentsatz von 0 bis 100 ausgedrückt werden, wobei 0 kennzeichnet, dass der Fertigungsprozess im Wesentlichen fehlerhaft ist, und wobei ein 100 anzeigt, dass der Fertigungsprozess im Wesentlichen korrekt ist; andere Werte zeigen einen variierenden Grad an Kompatibilität mit Entwurfsparametern und/oder Entwurfszielen an. Es können andere geeignete Maßeinheiten für den Qualitätsindex verwendet werden. Es können akzeptable Toleranzpegel für das Halbleiterbauelement und/oder den Fertigungsprozess bestimmt werden. Beispielsweise führt eine Toleranz von 15% dazu, dass Qualitätsindexwerte von 85% oder größer zugelassen oder als akzeptabel erachtet werden. Die akzeptablen Toleranzpegel können typischerweise von dem Bauteil und/oder dem Prozess abhängen. Es ist wichtig anzumerken, dass die Toleranzpegel, der Qualitätsindex und die Qualitätsmatrix auf der Kombination der mehreren Parameter und nicht auf einem einzelnen Parameter basieren. - Es ist möglich, dass die ermittelten Testparameter zu Ergebnissen in der Fertigung führen können, die weniger gut als erwartet sind oder die sogar außerhalb der akzeptablen Toleranzpegel liegen. Simulationen, Modellierungen, neuronale Netzwerke, Bayes-Netzwerke, Bayes-Belief-Netzwerk und andere Mechanismen, die zum Bestimmen von Testparametern eingesetzt werden, können andere Ergebnisse liefern, die unter echten Bedingungen erwartet werden. Ein Bayes-Belief-Netzwerk ist später detaillierter beschrieben. Somit können das Justieren und/oder die Korrektur der Testparameter in situ ausgeführt werden, um diese Diskrepanzen zu kompensieren. Wie zuvor dargelegt ist, ist die Überwachungskomponente
106 ausgebildet, Informationen und/oder Befehle an die Steuerung102 zuzuführen, um den aktuellen Fertigungsprozess zu modifizieren. Diese Informationen erzeugen Modifizierungen an den Testparametern des Fertigungsprozesses, die die mehreren Parameter näher an die Sollwerte heranbringen sollen. Somit kann der Fertigungsprozess so modifiziert werden, dass dieser akzeptabel wird (beispielsweise, wenn der Qualitätsindex außerhalb des akzeptablen Bereichs liegt) und/oder so dass dieser näher an den Designspezifikationen liegt. - Nachdem der Fertigungsprozess abgeschlossen ist, werden Messergebnisse aus einer dem Prozess nachgeordneten Inspektion mittels der Prozessanlage
104 erhalten und der Überwachungskomponente106 als die mehreren Parameter zugeführt. Die dem Prozess nachgeordneten Inspektionsmessergebnisse können ausführlicher sein als Messungen, die in situ ausgeführt werden (beispielsweise durch Messen mehrerer Richtungen). Für derartige Inspektionen wird der Qualitätsindex verwendet, um zu bestimmen, ob die Ergebnisse des Fertigungsprozesses akzeptabel sind. Wenn der Qualitätsindex nicht akzeptabel ist (beispielsweise innerhalb der akzeptablen Toleranzwerte), kann der Fertigungsprozess erneut ausgeführt werden, falls dies möglich ist. Wenn der Prozess nicht erneut ausgeführt werden kann, muss das Halbleiterbauelement unter Umständen aussortiert oder als nicht funktionsfähig gekennzeichnet werden. Wenn das Halbleiterbauelement akzeptabel ist, so kann dieses zu einer weiteren Stufe der Bauteilfertigung weitergehen. Zudem können der Qualitätsindex, die Qualitätsmatrix und andere mit dem Fertigungsprozess verknüpften Informationen gespeichert und/oder verwendet werden, um spätere Testparameter, Qualitätsmatrizen und Qualitätsindizies für nachfolgende Fertigungsprozesse zu aktualisieren. - Das System
100 wurde als in situ funktionierend und dem Prozess nachgeordnet beschrieben. Es soll jedoch betont werden, dass das System100 so eingerichtet und/oder verwendet werden kann, um in situ, nach dem Prozess oder für beide Fälle geeignet zu sein. - In
2 ist ein System200 dargestellt, das die Halbleiterbauteilherstellung gemäß einem Aspekt der vorliegenden Erfindung ermöglicht. Das System200 umfasst einen Qualitätsmatrixgenerator202 , eine Wiederaufbereitungskomponente204 , eine Produktausbeutedatenbank206 , eine Bauteilprozessdatenbank208 und eine Bauteilbilddatenbank210 . Das System200 empfängt mehrere kritische Parameter als Ergebnis einer dem Prozess nachgeordneten Inspektion und bestimmt zumindest teilweise, ob ein abgeschlossener Fertigungsprozess akzeptabel ist. Diese Entscheidung beruht auf einem Zusammenwirken und/oder einer Kombination der mehreren kritischen Parameter anstelle einer nacheinander erfolgenden Berücksichtigung der einzelnen Parameter. Im Wesentlichen fällt das System200 eine Entscheidung, ob der abgeschlossene Fertigungsprozess erneut durchzuführen ist oder ob die Bearbeitung eines Halbleiterbauelements zu einer nachfolgenden Phase weitergehen kann. Das System200 kann als Teil eines Steuerungssystems, etwa das Steuerungssystems100 aus1 , das zuvor erläutert ist, eingerichtet sein. - Der Qualitätsmatrixgenerator
202 empfängt die mehreren kritischen Parameter einer prozessnachgeordneten Inspektion für ein Halbleiterbauteil und bestimmt, wie die Bearbeitung fortzusetzen ist. Diese kritischen Parameter enthalten kritische Messungen, etwa X-Richtungsmessungen, Y-Richtungsmessungen, eine Breite (beispielsweise 2D und 3D), Abstände (beispielsweise 2D und 3D), Temperatur, Druck, Überlagerung, Defekte und dergleichen. - Der Qualitätsmatrixgenerator bildet eine Matrix, die als Qualitätsmatrix bezeichnet wird, wobei die Elemente oder Punkte der Matrix einen einzelnen kritischen Parameter mit einem Gewichtungskoeffizienten repräsentieren. Diese Darstellung kann mathematisch wie folgt ausgedrückt wird:
wobei a der erwartete Wert für den Parameter und w ein Koeffizient ist. Zudem kann ein konstanter Wert mit jedem Parameter verknüpft sein. Die Zeilen der Qualitätsmatrix beinhalten typischerweise die mehreren kritischen Parameter und ihre zugeordneten Gewichtungsfaktoren. Es können ein oder mehrere Zeilen vorgesehen sein, wobei die entsprechenden Zeilen speziellen Entwurfs/Fertigungszielen, etwa einer Produktausbeute, entsprechen. Zu beachten ist, dass die Qualitätsmatrix lediglich eine Zeile aufweisen kann und dennoch der vorliegenden Erfindung entspricht. Zudem können Gewichtungsfaktoren für entsprechende Parameter zeilenweise gemäß den Entwurfszielen variieren. Die Qualitätsmatrix kann als solche erzeugt und ausgedrückt werden durch:Parameter = w × a (1) - Sodann berechnet der Qualitätsmatrixgenerator die Koeffizienten, indem Entwurfsverhaltensziele, Designregeln, Produktausbeute und dergleichen analysiert werden. Daraufhin kann ein Indexwert für die Qualitätsmatrix in geeigneter Weise berechnet werden. Eine geeignete Weise besteht darin, die Matrixkomponenten zu einem abschließenden Wert aufzusummieren, der als ein Qualitätsindex bezeichnet wird, entsprechend den Gleichungen (3 bis 4) wie sie hier dargestellt sind:
- Der Qualitätsindex kann dann so gewichtet werden, dass dieser einen Prozentsatz ergibt, der die Nähe zu den Entwurfs/Produktzielen repräsentiert.
- Der Qualitätsmatrixgenerator
202 steht in Wechselwirkung mit der Produktausbeutedatenbank206 , der Bauteilprozessdatenbank208 und der Bauteilbilddatenbank210 , um Koeffizienten und akzeptable Qualitätsindexwerte zu bestimmen. Die Produktausbeutedatenbank206 enthält Informationen, die mit Produktausbeutezielen für das aktuelle Halbleiterbauelement und die Fertigungsphase verknüpft sind. Diese Information ist insbesondere nützlich zum Bestimmen von Koeffizienten und Abhängigkeiten kritischer Parameter in Bezug auf die Ausbeute. Die Bauteilprozessdatenbank208 enthält Informationen, die mit einer Vielzahl von Fertigungsprozessen verknüpft sind, einschließlich des zuvor abgeschlossenen Fertigungsprozesses für das aktuelle Bauelement. Diese Information hilft bei dem Bestimmen der Koeffizientenwerte. Zudem kann diese Information erwartete kritische Parameter mit den tatsächlichen gemessenen kritischen Parameter in Beziehung setzen und kann verwendet werden, um Modifizierungen in nachfolgende Prozesse vorzuschlagen. Die Bauteilbilddatenbank enthält zweidimensionale und dreidimensionale Bilder von Bauteilentwürfen und Anordnungen. Diese Information kann verwendet werden, um Diskrepanzen zwischen einem Bild des Halbleiterbauelements nach dem aktuellen Fertigungsprozess und erwarteten Bildern für diese Phase der Herstellung zu erkennen. Zu beachten ist, dass zusätzliche Datenbanken und/oder Informationen von dem Qualitätsmatrixgenerator202 verwendet werden können. - Basierend auf dem berechneten Qualitätsindex kann der Qualitätsmatrixgenerator
202 das Ausführen eines nachfolgenden Prozesses anzeigen oder kann der Wiederbearbeitungskomponente204 Erkenntnis bringen, dass der aktuelle Fertigungsprozess überarbeitet oder nochmals ausgeführt werden sollte. Die Wiederbearbeitungskomponente204 veranlasst, dass das Halbleiterbauelement wieder in die Prozessphase unmittelbar vor dem aktuellen Fertigungsprozess versetzt wird. Typischerweise kann dies durch Umkehren des Prozesses erreicht werden (beispielsweise durch Entfernen des strukturierten Photolacks). - Zudem berechnet die Wiederbearbeitungskomponente
204 Modifizierungen oder Einstellungen an Testparametern, die in dem abgeschlossenen Fertigungsprozess angewendet werden. Die Modifizierungen sind derart, dass ein anschließender Fertigungsprozess zu einem akzeptablen Qualitätsindex und/oder einem akzeptablen Halbleiterbauelement führen sollte. Die Wiederbearbeitungskomponente204 kann mit der Produktausbeutedatenbank206 , der Bauteilprozessdatenbank208 und der Bauteilbilddatenbank in Wechselwirkung stehen, obwohl dies in2 der Einfachheit halber nicht dargestellt ist. - Es soll betont werden, dass in einem alternativen Aspekt der vorliegenden Erfindung Variationen des Systems
200 aus2 mit eingeschlossen sind, die einen Betrieb und eine Modifizierung von Testparametern während der Fertigung ermöglichen. -
3 ist eine Blockansicht, die in Lithographiesteuerungssystem300 gemäß einem Aspekt der vorliegenden Erfindung zeigt. Das System300 funktioniert in ähnlicher Weise wie das System100 aus1 . Jedoch ist das System300 speziell für Lithographiefertigungsprozesse vorgesehen. Das System300 ist ausgebildet, um Bauteilinformationen, etwa Designregeln und die Produktausbeute zu verwenden, um einen lithographischen Prozess zu steuern. Das System300 umfasst eine Maskenstrukurierungskomponente302 , eine Überwachungskomponente304 , eine Designregelkomponente306 , eine Produktausbeutekomponente308 , eine Qualitätsindexkomponente310 , eine Maskenwiederbearbeitungskomponente312 und eine Ätzkomponente314 . - Die Maskenstrukurierungskomponente
302 führt einen Strukturierungsprozess an einem Halbleiterbauelement gemäß einer Anzahl festgelegter Testparameter aus. Es wird ein Maskenretikel als Teil des Prozesses verwendet, wobei dieses ein Array aus Muster in Übereinstimmung mit den Testparametern aufweist, die eine Glasplatte bedecken. Die Maske besteht aus undurchsichtigen und durchsichtigen Bereichen, die einen Durchgang von Licht verhindern bzw. ermöglichen. Die Maske kann zu bestehenden Muster und/oder Bauelementen auf Scheiben ausgerichtet werden, um selektiv Photolack zu belichten, wobei die Maske typischerweise mittels eines Design- bzw. Entwurfsprozesses erhalten wird. Die Maske kann auf der Glasplatte als Emulsion, Chrom, Eisenoxid, Silizium oder einem anderen geeigneten undurchsichtigen Material gebildet sein. Nach der Belichtung werden ausgewählte Bereiche des Photolacks entwickelt und anschließend entfernt. - Die Überwachungskomponente
304 analysiert das bzw. die Halbleiterbauelement bzw. -elemente, nachdem der Strukturierungsprozess mittels der Maskenstrukurierungskomponente302 ausgeführt wurde. Die Überwachungskomponente erhält mehrere kritische Parameter eines nachgeordneten Inspektionsprozesses. Zu den kritischen Parameter gehören beispielsweise kritische Abmessungen, die überlagerung, Defekte und dergleichen. Die Testparameter werden dann zu einer Qualitätsmatrix zusammengestellt, wobei jedes Element einen erwarteten Wert für einen Parameter und einen Koeffizienten oder einen Gewichtungsfaktor, der mit diesem Parameter verknüpft ist, enthält. Der Klarheit halber ist eine detaillierte Diskussion des Erzeugens dieser Matrix weggelassen und wurde zuvor mit Bezug zu den1 und2 erläutert. Kurz gesagt, die Koeffizienten können bestimmt werden, indem die Entwurfsregelkomponente106 und die Produktausbeutekomponente108 herangezogen werden. Sobald die Qualitätsmatrix erzeugt ist, wird ein Bereich akzeptabler Indexwerte festgelegt, der Bereiche enthält, in denen der ausgeführte Maskierungs-Strukturierungsprozess akzeptable Werte erfüllt oder überschreitet. Anders als bei konventionellen Steuerungssystemen basiert jedoch der Wertebereich auf mehreren der kritischen Parameter, Entwurfszielen oder dem Halbleiterbauelement. Beispielsweise erlauben gewisse Bauelemente größere Toleranzen bei Defekten, wohingegen andere Bauelemente größere Toleranzen bei kritischen Abmessungen zulassen. Durch Berücksichtigung dieser Unterschiede kann ein geeigneterer Bereich akzeptabler Werte erhalten werden. - Anschließend wird ein Qualitätsindex
310 für das bzw. die Halbleiterbauelement- bzw. elemente erzeugt. Der Qualitätsindex310 wird im Allgemeinen als ein Prozentsatzwert ausgedrückt. Die Überwachungskomponente304 kann erwartete Parameterwerte mit bekannten Dateneinträgen aus der Produktentwurfssimulation, Testergebnissen, Ausbeutedaten, elektrischen Daten und dergleichen verwenden. Eine Simulation des gewünschten Ätzprozesses kann dann mit zweidimensionalen oder dreidimensionalen Entwurfs- und/oder Layoutbildern verglichen werden, um zu bestimmen, ob die aktuellen Parameterwerte akzeptable Ergebnisse ergeben, indem die Erzeugung des Qualitätsindexes310 ermöglicht wird. - Wenn der von der Überwachungskomponente
304 berechnete Qualitätsindex310 innerhalb des akzeptablen Bereichs liegt, fährt die Ätzkomponente314 fort, einen Ätzprozess an dem oder den Halbleiterbauelement- bzw. elementen auszuführen. Auf Grund des Strukturierungsprozesses, der nachfolgenden Inspektion, der Qualitätsmatrix, des Qualitätsindexes, die oben verwendet sind, ist der Ätzprozess im Wesentlichen in der Lage, Ätzergebnisse innerhalb der erwarteten Toleranzen zu liefern. - Wenn der Qualitätsindex
310 nicht innerhalb des akzeptablen Bereichs liegt, macht die Wiederbearbeitungskomponente312 den abgeschlossen Prozess rückgängig und veranlasst die Maskenstrukurierungskomponente302 , den Maskenstrukturierungsprozess erneut auszuführen. Die Wiederbearbeitungskomponente312 macht den Maskierungsvorgang rückgängig, indem der verbleibende Photolack entfernt und optional ein Reinigungsprozess ausgeführt wird. Das bzw. die Halbleiterbauelement(e) befindet(n) sich im Wesentlichen im gleichen Bearbeitungszustand, in welchem es vor dem anfänglichen Strukturierungsprozess war, der von der Maskenstrukurierungskomponente302 ausgeführt wurde. Da das Strukturieren ein nicht destruktiver Prozess ist, kann der Prozess einige Male wiederholt werden, bis ein akzeptabler Qualitätsindex310 erreicht ist. - Obwohl das System
300 in Bezug auf ein lithographisches Steuerungssystem beschrieben ist, ist zu beachten, dass alternative Aspekte der Erfindung für andere Fertigungsprozessarten eingesetzt werden und eine entsprechende Steuerung ermöglichen. Insbesondere Prozesse, die nicht destruktiv sind (beispielsweise die Strukturierung), können gemäß der vorliegenden Erfindung inspiziert und erneut ausgeführt werden. - Das Prozesssteuerungssystem der vorliegenden Erfindung kann für einen beliebigen geeigneten Fertigungsprozess eingesetzt werden, etwa, ohne einschränkend zu sein, die Metallisierung, die Strukturierung, das Ätzen, das Dotieren, das Abscheiden, das Sputtern, das Polieren und dergleichen. Zudem kann das erfindungsgemäße Prozesssteuerungssystem verwendet werden, um Halbleiterbauelemente herzustellen, die in einer Vielzahl von Computer- und Elektronikeinrichtungen verwendet werden können.
-
4 zeigt ein repräsentatives Belief-Netzwerk400 , das verwendet werden kann, um Fertigungsprozesse für Halbleiterbauelemente zu modellieren. Der Begriff „Belief-Netzwerke”, wie er hierin verwendet ist, soll einen gesamten Bereich unterschiedlicher aber verwandter Techniken abdecken, die mit Wahrscheinlichkeitsabschätzung bei ungewissen Voraussetzungen zu tun haben. Sowohl quantitative (wobei hauptsächlich Bayes'sche Wahrscheinlichkeitsverfahren verwendet werden) und qualitative Verfahren werden verwendet. Einflussdiagramme sind Erweiterungen für Belief-Netzwerke; diese werden verwendet, wenn mit Entscheidungsfindungen gearbeitet wird. Belief-Netzwerke werden angewendet, um auf Kenntnis basierende Anwendungen in Bereichen zu entwickeln, die durch eine inhärente Unsicherheit gekennzeichnet sind. Ein Problembereich wird als eine Menge von Knoten410 modelliert, die mit Bögen420 verbunden sind, um einen gerichteten azyklischen Graphen zu bilden, wie in4 gezeigt ist. Jeder Knoten repräsentiert eine Zufallvariable oder eine Unsicherheitsgröße, die zwei oder mehr mögliche Werte annehmen kann. Die Bögen420 bezeichnen die Existenz direkter Einflüsse zwischen den verbundenen Variablen und die Stärke jedes Einflusses wird durch eine vorwärtskonditionierte Wahrscheinlichkeit quantifiziert, - Innerhalb des Belief-Netzwerkes wird die konditionale Wahrscheinlichkeit jedes Knotens (die konditionale Wahrscheinlichkeit des Knotens) auf der Grundlage eines beobachteten Beweises berechnet. Es wurden diverse Verfahren entwickelt, Werte für die konditionale Wahrscheinlichkeit des Knotens festzulegen und eine Wahrscheinlichkeitsfolgerung auszuführen. Die diversen Schemata sind im Wesentlichen gleich – sie tiefern einen Mechanismus, um Unsicherheit in dem Belief-Netzwerk zu transportieren, und liefern einen Formalismus, um Beweise zu kombinieren, um damit die konditionale Wahrscheinlichkeit in einem Knoten zu bestimmen. Einflussdiagramme, die eine Erweiterung von Belief-Netzwerken repräsentieren, bieten Möglichkeiten zur Strukturierung der Ziele der Diagnose und der Festlegung des Wertes (des Einflusses), den eine gegebene Information besitzen wird, wenn eine Diagnose bestimmt wird. In Einflussdiagrammen gibt es drei Arten von Knoten; Gelegenheitsknoten, die den Knoten in dem Bayes'schen Belief-Netzwerken entsprechen; Verwendungsknoten, die die Verwendung von Entscheidungen repräsentieren; und Entscheidungsknoten, die Entscheidungen repräsentieren, die getroffen werden können, um den Zustand der Welt zu beeinflussen. Einflussdiagramme sind in Anwendungen für die reale Welt nützlich, in der es häufig Kosten sowohl hinsichtlich der Zeit als auch des Geldes beim Erhalten von Informationen aufzuwenden gilt. Ein Erwartungswertmaximierungs-(EM)Algorithmus ist ein üblicher Ansatz zum Einlernen von Belief-Netzwerken. In seiner standardmäßigen Form wird die vorhergehende Wahrscheinlichkeitsverteilung der Parameter nicht berechnet, sondern der Algorithmus zielt auf die Maximierung späterer Parameterwerte ab. Der EM-Algorithmus funktioniert so, dass ein iterativer Ansatz zum deduktiven Lernen verwendet wird. In dem ersten Schritt, der als der E-Schritt bezeichnet wird, führt der EM-Algorithmus das Deduzieren in dem Belief-Netzwerk für jeden Datenpunkt in dem Datensatz durch. Dies ermöglicht es, dass die Information der Daten verwendet wird, und dass diverse notwendige statistische Werte S aus den resultierenden späteren Wahrscheinlichkeiten berechnet werden. Danach werden in dem M-Schritt Parameter ausgewertete, um den späteren Logarithmus logP (T/D, S) zu maximieren, wenn diese statistischen Werte festegelegt sind. Das Ergebnis ist ein neuer Parametersatz, wobei die statistischen Werte S, die gesammelt wurden, nicht mehr genau sind. Somit muss der E-Schritt wiederholt werden, daraufhin der M-Schritt usw. In jeder Stufe stellt der EM-Algorithmus sicher, dass die spätere Wahrscheinlichkeit größer werden muss. Somit konvergiert dieser Algorithmus schließlich zu einem lokalen Maximum der späteren Werte.
- Angesichts der zuvor beschriebenen strukturellen und funktionalen Merkmale können die Verfahrensweisen gemäß den diversen Aspekten der vorliegenden Erfindung besser mit Bezug zu den
5 bis7 verstanden wenden. Obwohl zum Zwecke der Einfachheit der Erklärung die Verfahrensweisen der5 bis7 so dargestellt und beschrieben sind, dass diese seriell ausgeführt werden, so soll doch betont werden, dass die vorliegende Erfindung nicht auf die dargestellte Reihenfolge eingeschränkt ist, da einige Aspekte gemäß der vorliegenden Erfindung in unterschiedlichen Reihenfolgen und/oder gleichzeitig mit anderen Aspekten auftreten können, als dies hierin dargestellt und beschrieben ist. Ferner sind nicht notwendigerweise alle dargestellten Merkmale erforderlich, um eine Verfahrensweise gemäß einem Aspekt der vorliegenden Erfindung einzurichten. -
5 zeigt ein Flussdiagramm eines Verfahrens500 , das eine Steuerung eines Halbleiterfertigungsprozesses ermöglicht. Das Verfahren500 erhöht den Durchsatz/die Ausbeute, indem mehrere kritische Parameter intelligent anstatt individuell berücksichtigt werden. Somit kann ein Fertigungsprozess mittels Rückkopplungsmessdaten, die in situ gewonnen wurden, diverser Testparameter modifiziert werden. - Das Verfahren
500 beginnt bei502 , wobei Testparameter für einen Fertigungsprozess bestimmt werden. Die Testparameter sind Parameter, die beim Ausführen des Fertigungsprozesses angewendet werden, etwa eine Durchflussrate, eine Lackzusammensetzung, eine Prozesszeit, die Temperatur und dergleichen. Der Fertigungsprozess ist typischerweise einer von vielen Fertigungsprozessen, die für ein spezielles Halbleiterbauelemente (beispielsweise ein Speicherbauteil) erforderlich sind. Im Allgemeinen beruhen die Testparameter auf einem Produktaufbau bzw. Design (beispielsweise einer Layout-Information) und vorhergehenden Test/Prozessergebnissen und beinhalten Parameter, die den Prozess steuern, etwa das Verteilen von Lack, das Strukturieren, das Drehen einer Scheibe, das Ätzen und dergleichen. - Weitergehend bei
504 fängt der Fertigungsprozess an oder geht weiter und es wird Messinformation erhalten. Im Allgemeinen werden Messeinrichtungen verwendet, die Informationen während der Fertigung (beispielsweise in situ) ermitteln. Zur Fertigungsinformation kann beispielsweise gehören kritische Abmessungen (beispielsweise in X- und Y-Richtungen, Breite und Abstand (2D und 3D), die Temperatur, der Druck, die Überlagerung, Defekte und dergleichen). Abstandsmessungen sind Messungen zwischen im Wesentlichen gleichen Strukturelementen. Breitenmessungen sind Messungen an einem einzelnen Strukturelement. Typischerweise werden Geräte, etwa an Sekundärelektronenmikroskop (SEM) und optische Mikroskopie angewendet, um die Messergebnisse zu erhalten, wie dies zuvor beschrieben ist. Das Verfahren500 geht dann bei506 weiter, wobei die Messinformation verwendet wird, um mehrere kritische Parameter zu ermitteln. Diese kritischen Parameter sind direkt oder indirekt mit der Messinformation verknüpft und enthalten kritische Abmessungen, die Breite, den Abstand, die Überlagerung, Defekte und dergleichen. Nachfolgend wird eine Qualitätsmatrix bei508 erzeugt, wobei Punkte oder Elemente der Matrix einen der mehreren kritischen Parameter und einen zugeordneten Gewichtungsfaktor oder Koeffizienten enthalten. Diese Gewichtungsfaktoren sind eine Funktion von Produktausbeutemodellen und Entwurfsmodellen. Es soll betont werden, dass Koeffizienten für die Qualitätsmatrix vor dem initiieren des Fertigungsprozesses erstellt wenden können. Es geht weiter bei510 , wobei ein Qualitätsindex erzeugt wird. Der Qualitätsindex ist eine Funktion der Elemente der Matrix und liefert einen Prozentwert, der das Verhalten der Fertigung kennzeichnet. Bei512 wird ein Bereich akzeptabler Indexwerte erzeugt. Die akzeptablen Werte beruhen zumindest teilweise auf Entwurfszielen und der Ausbeute und sind speziell auf das aktuelle Halbleiterbauelement zugeschnitten. - Wenn der Qualitätsindex akzeptabel ist, fährt das Verfahren
500 mit dem aktuellen Fertigungsprozess fort, bis dieser abgeschlossen ist. Ansonsten werden Modifizierungen und/oder Einstellungen an den Testparametern bei514 durchgeführt. Diese Modifizierungen sollen zur Erzeugung eines Qualitätsindexes führen, der akzeptabel ist. Dann nach dem Einstellen der Testparameter bei514 geht das Verfahren500 bei506 weiter, wobei der Fertigungsprozess weitergeht. -
6 zeigt ein Blockdiagramm eines Verfahrens600 , das das Ausführen eines Halbleiterfertigungsprozesses gemäß einem Aspekt der vorliegenden Erfindung ermöglicht. Das Verfahren600 analysiert ein Halbleiterbauelement, nachdem ein Fertigungsprozess ausgeführt ist. Wenn das Bauelement als nicht akzeptabel eingestuft wird, kann das Bauelement nochmals bearbeitet werden, so dass das Bauelement akzeptabel wird. - Zumindest teilweise kann eine Reihe von Fertigungsprozessen gemäß dem Verfahren
600 gesteuert werden. Insbesondere gut geeignete Prozesse sind jene, die im Wesentlichen noch mal ausgeführt werden können. Beispielsweise kann ein Strukturierungsprozess, der im Allgemeinen das Abscheiden einer Photolackschicht, das selektive Belichten von Bereichen des Photolacks und das selektive Entfernen von Bereichen des Photolacks beinhaltet, erneut ausgeführt werden, indem der Photolack entfernt wird. Sodann kann der Strukturierungsprozess mit neuen Prozessparametern wiederholt werden, die das Erreichen der gewünschten Ergebnisse ermöglichen. - Nachdem der Fertigungsprozess abgeschlossen ist, werden prozessnachgeordnete Inspektionsmessungen bei
602 erhalten. Die prozessnachgeordneten Inspektionsmessungsergebnisse können umfangreicher als Messergebnisse aus in situ-Messungen (beispielsweise durch Messen mehrerer Richtungen) sein. Eine detailliertere Erläuterung derartiger Messergebnisse ist zuvor beschrieben, wird aber hier der Einfachheit halber weggelassen. Die prozessnachgeordneten Messergebnisse werden direkt oder indirekt in kritische Parameter bei604 umgewandelt. Die kritischen Parameter sind zuvor beschrieben. Aus diesen kritischen Parameter wird bei606 zumindest teilweise eine Qualitätsmatrix aufgebaut, wobei Komponenten der Matrix einen kritischen Parameter zusammen mit einem Gewichtungskoeffizienten enthalten. Dann werden bei608 Werte für die Koeffizienten, die mit den kritischen Parameter verknüpft sind, festgelegt, wodurch die Qualitätsmatrix fertiggestellt wird. Diese Werte sind als Funktion von Halbleiterbauteilinformationen festgelegt, zu denen, ohne einschränkend zu sein, das Bauteildesign, das Layout, Layoutanalyse, Ausbeute und dergleichen gehören. - Weitergehend bei
610 berechnet das Verfahren600 einen Qualitätsindex aus der Qualitätsmatrix. Der Qualitätsindex kann eine Summe der Komponenten der Matrix und so skaliert sein, dass der als ein prozentualer Wert gegeben ist. Sodann wird ein akzeptabler Bereich von Indexwerten bei612 berechnet. Der akzeptable Bereich ist eine Funktion im Wesentlichen aller Testparameter in kollektiver Weise. Schließlich wird das Halbleiterbauelement erneut bearbeitet und der Fertigungsprozess wird bei614 nochmals durchgeführt. Wenn im Allgemeinen der Qualitätsindex nicht akzeptabel ist (beispielsweise innerhalb der akzeptablen Toleranzwerte), kann der Fertigungsprozess nochmals ausgeführt werden, wenn dies möglich ist. Wenn der Prozess nicht wiederholt werden kann, muss das Halbleiterbauelement unter Umständen aussortiert oder als nicht funktionsfähig gekennzeichnet werden. Wenn das Halbleiterbauelement akzeptabel ist, kann dieses zu einer weiteren Stufe der Bauteilherstellung weitergehen. Ferner können der Qualitätsindex, die Qualitätsmatrix und andere Informationen, die mit dem Fertigungsprozess in Zusammenhang stehen, gespeichert und/oder verwendet werden, um spätere Testparameter, Qualitätsmatrizen und Qualitätsindizes für nachfolgende Fertigungsprozesse weiter zu entwickeln. -
7 zeigt ein Flussdiagramm eines Verfahrens700 zur Herstellung eines Halbleiterbauelements gemäß einem Aspekt der vorliegenden Erfindung. Im Allgemeinen führt das Verfahren700 einen Strukturierungsprozess aus, analysiert das Bauelement nach dem Ausführen des Prozesses und führt den Prozess bei Bedarf erneut aus. Auf diese Weise können Schäden und eine nicht korrekte Herstellung von Halbleiterbauelementen manchmal vermieden werden. - Das Verfahren
700 beginnt bei702 , wobei ein Strukturierungsprozess in Übereinstimmung mit einer Anzahl von Testparametern ausgeführt wird. Nachdem Ende des Prozesses wird eine prozessnachgeordnete Inspektion bei704 durchgeführt und es werden kritische Messergebnisse, die als kritische Parameter bezeichnet sind, ermittelt. Nachfolgend wird706 eine Qualitätsmatrix erzeugt, wobei die Komponenten der Matrix einen kritischen Parameter und einen gewichteten Koeffizienten umfassen. Bei708 werden Werte für die Matrix zugeordnet und zeigen die relative Wichtigkeit der kritischen Parameter zueinander und ihre Wirkung auf einen oder mehrere Prozessziele (beispielsweise Ausbeute, Abmessungen, ...) an. Sodann wird ein Qualitätsindex aus der Qualitätsmatrix bei710 berechnet. Der Qualitätsindex ist typischerweise ein Prozentsatz. - Wenn der Qualitätsindex anzeigt, dass die Ergebnisse nicht akzeptabel sind (beispielsweise außerhalb eines bestimmten akzeptablen Indexbereiches), wird das Bauelement bei
712 wieder bearbeitet, wobei der Photolack entfernt wird. Es werden dann Justierungen oder Einstellungen für die Testparameter bei714 so berechnet, um zu ermöglichen, dass künftige Strukturierungsprozesse so ausgeführt werden, dass diese näher an den erwarteten/gewünschten Werten liegen. Danach geht das Verfahren700 zu702 weiter, wo der Strukturierungsprozess gemäß den zuvor ermittelten Einstellungen für die Testparameter erneut ausgeführt wird.
Claims (7)
- Prozesssteuerungssystem (
100 ,300 ) mit: mindestens einer Datenbank (206 ,208 ,210 ), die bauteilbezogene Informationen für einen Fertigungsprozess für ein Halbleiterbauelement enthält; einer Prozessanlage (104 ) zum steuerbaren Ausführen des Fertigungsprozesses; einer Steuerung (102 ), die ausgebildet ist, die Prozessanlage (104 ) zu steuern und Messinformation zu erhalten, wobei die Messinformation Messergebnisse für mehrere kritische Parameter, die mit dem Fertigungsprozess verknüpft sind, enthalten; und einer Überwachungskomponente (106 ,304 ), die ausgebildet ist, kollektiv die Messinformation zu analysieren, um Werte für jeden der mehreren kritischen Parameter aus den Messergebnissen zu ermitteln und die ermittelten Werte in geeigneter Weise unter Verwendung von Gewichtskoeffizienten zu gewichten, wobei die Überwachungskomponente einen Qualitätsmatrixgenerator (202 ) umfasst, der ausgebildet ist, eine Qualitätsmatrix zu erzeugen auf der Grundlage der gewichteten Werte der kritischen Parameter und einen Qualitätsindex unter Verwendung der Komponenten der Qualitätsmatrix, die die gewichteten Werte der kritischen Parameter repräsentieren, zu bestimmen, wobei der Qualitätsindex eine Gesamtbewertung des Fertigungsprozesses umfasst, und wobei die Überwachungskomponente ferner ausgebildet ist, zu bestimmen, ob der Fertigungsprozess akzeptabel ist unter Verwendung des Qualitätsindexes; und wobei die kritischen Parameter kritische Abmessungen und/oder Defekte und/oder Layout-Abmessungen enthalten. - System nach Anspruch 1, wobei die Überwachungskomponente (
106 ,304 ) ferner ausgebildet ist, mindestens eine der folgenden Aktivitäten auszuführen: Modifizieren von Testparametern, die von der Steuerung (102 ) zur Steuerung des Fertigungsprozesses angewendet werden, wenn der Qualitätsindex nicht innerhalb vorbestimmter Toleranzwerte liegt; und Veranlassen der Steuerung (102 ), den Fertigungsprozess erneut auszuführen. - System nach Anspruch 1, wobei die Prozessanlage ausgebildet ist, einen Fertigungsprozess auszuführen, der einer von folgenden Prozessen ist: ein Strukturierungsprozess (
302 ), ein Ätzprozess (314 ), ein Metallisierungsprozess. - System nach Anspruch 1, wobei die Überwachungskomponente ausgebildet ist, die Qualitätsmatrix so zu erzeugen, dass diese mindestens eine Zeile aufweist, wobei die mindestens eine Zeile mit einem Prozessziel und/oder einer Produktausbeute (
108 ,308 ) korreliert ist. - System nach Anspruch 1, das ferner eine Komponente zur Veranlassung einer Wiederbearbeitung (
312 ) aufweist, die ausgebildet ist, die erneute Bearbeitung des Halbleiterbauelements zu veranlassen, wenn der Qualitätsindex (310 ) anzeigt, dass Ergebnisse des Fertigungsprozesses nicht akzeptabel sind. - Verfahren zum Ausführen eines Fertigungsprozesses an einem Halbleiterbauelement, wobei das Verfahren umfasst: Erhalten von Messinformationen von einem Prozess, wobei die Messinformationen Messergebnisse für mehrere kritische Prozessparameter enthalten; Analysieren der Messinformationen zur Ermittlung eines Wertes für jeden der mehreren kritischen Prozessparameter aus den Messergebnissen; Gewichten der ermittelten Werte der mehreren kritischen Parameter unter Verwendung von Gewichtungskoeffizienten; Erzeugen einer Qualitätsmatrix auf der Grundlage der gewichteten Werte der kritischen Parameter, wobei entsprechende Komponenten der Qualitätsmatrix einen Wert für einen entsprechenden kritischen Parameter und einen dazugehörigen gewichteten Koeffizienten enthalten; und Erzeugen eines Qualitätsindexes (
310 ) als eine Funktion der Matrixkomponenten der Qualitätsmatrix, die den mehreren kritischen Parametern entsprechen, wobei der Qualitätsindex eine Gesamtbewertung des Fertigungsprozesses umfasst, wobei der Qualitätsindex (310 ) eine Gesamtakzeptierbarkeit des Fertigungsprozesses kennzeichnet und angibt, ob das Prozessergebnis des Fertigungsprozesses akzeptabel ist oder nicht. - Verfahren nach Anspruch 6, das ferner Ausführen mindestens einer der folgenden Aktivitäten umfasst: Bestimmen von Testparametern, die zur Steuerung des Fertigungsprozesses einstellbar sind, vor dem Erhalten der Werte der kritischen Parameter; Einstellen von Testparametern für den Fertigungsprozess auf der Grundlage, zumindest teilweise, der Qualitätsmatrix und des Qualitätsindexes (
310 ); Rückgängigmachen der Auswirkungen des Fertigungsprozesses an dem Halbleiterbauelement, wenn der Qualitätsindex anzeigt, dass der Fertigungsprozess nicht akzeptabel ist; und Ermitteln der Messergebnisse während einer prozessnachgeordneten Inspektion.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/261,569 | 2002-09-30 | ||
| US10/261,569 US6915177B2 (en) | 2002-09-30 | 2002-09-30 | Comprehensive integrated lithographic process control system based on product design and yield feedback system |
| PCT/US2003/028682 WO2004031859A2 (en) | 2002-09-30 | 2003-09-12 | Comprehensive integrated lithographic process control system based on product design and yield feedback system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE10393394T5 DE10393394T5 (de) | 2005-08-11 |
| DE10393394B4 true DE10393394B4 (de) | 2016-10-13 |
Family
ID=32030023
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE10393394.8T Expired - Lifetime DE10393394B4 (de) | 2002-09-30 | 2003-09-12 | Intelligentes integriertes Lithographiesteuerungssystem auf der Grundlage des Produktaufbaus und Ausbeuterückkopplungssystem und Verfahren zu dessen Anwendung |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US6915177B2 (de) |
| JP (1) | JP4478574B2 (de) |
| KR (1) | KR100994271B1 (de) |
| CN (1) | CN1685492B (de) |
| AU (1) | AU2003276881A1 (de) |
| DE (1) | DE10393394B4 (de) |
| GB (1) | GB2410834B (de) |
| TW (1) | TWI332129B (de) |
| WO (1) | WO2004031859A2 (de) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102020215716A1 (de) | 2020-12-11 | 2022-06-15 | Robert Bosch Gesellschaft mit beschränkter Haftung | Verfahren zur Herstellung eines Halbleiterbauelements und Fertigungslinie |
| US20230251640A1 (en) * | 2022-02-04 | 2023-08-10 | University Of South Florida | Systems, methods, and media for monitoring the production process of a product |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10355573B4 (de) * | 2003-11-28 | 2007-12-20 | Advanced Micro Devices, Inc., Sunnyvale | Verfahren zum Erhöhen der Produktionsausbeute durch Steuern der Lithographie auf der Grundlage elektrischer Geschwindigkeitsdaten |
| US20050288773A1 (en) * | 2004-01-22 | 2005-12-29 | Glocker David A | Radiopaque coating for biomedical devices |
| US7379184B2 (en) * | 2004-10-18 | 2008-05-27 | Nanometrics Incorporated | Overlay measurement target |
| KR100588914B1 (ko) | 2004-12-22 | 2006-06-09 | 동부일렉트로닉스 주식회사 | 웨이퍼 상의 트랜지스터의 균일한 전기적 특성을 위한노광방법 |
| US7808643B2 (en) * | 2005-02-25 | 2010-10-05 | Nanometrics Incorporated | Determining overlay error using an in-chip overlay target |
| US7477396B2 (en) * | 2005-02-25 | 2009-01-13 | Nanometrics Incorporated | Methods and systems for determining overlay error based on target image symmetry |
| US20070240121A1 (en) * | 2006-01-31 | 2007-10-11 | Caterpillar Inc. | System for evaluating component value |
| US7352439B2 (en) * | 2006-08-02 | 2008-04-01 | Asml Netherlands B.V. | Lithography system, control system and device manufacturing method |
| GB0621408D0 (en) * | 2006-10-27 | 2006-12-06 | Ibm | A method, apparatus and software for determining a relative measure of build quality for a built system |
| US7359820B1 (en) | 2007-01-03 | 2008-04-15 | International Business Machines Corporation | In-cycle system test adaptation |
| CN102037550B (zh) * | 2008-05-21 | 2012-08-15 | 恪纳腾公司 | 使工具与工艺效果分离的衬底矩阵 |
| US8321263B2 (en) * | 2009-04-17 | 2012-11-27 | Hartford Fire Insurance Company | Processing and display of service provider performance data |
| JP5399191B2 (ja) * | 2009-09-30 | 2014-01-29 | 大日本スクリーン製造株式会社 | 基板処理装置、基板処理装置のための検査装置、ならびに検査用コンピュータプログラムおよびそれを記録した記録媒体 |
| IL210832A (en) * | 2010-02-19 | 2016-11-30 | Asml Netherlands Bv | Lithographic apparatus and device manufacturing method |
| CN102800563B (zh) * | 2011-05-26 | 2014-11-05 | 中芯国际集成电路制造(上海)有限公司 | 晶片投片方法与晶片投片装置 |
| US9227295B2 (en) | 2011-05-27 | 2016-01-05 | Corning Incorporated | Non-polished glass wafer, thinning system and method for using the non-polished glass wafer to thin a semiconductor wafer |
| KR101530848B1 (ko) * | 2012-09-20 | 2015-06-24 | 국립대학법인 울산과학기술대학교 산학협력단 | 데이터마이닝을 이용하여 생산 공정에서 품질을 관리하는 장치 및 방법 |
| KR101508641B1 (ko) * | 2013-08-08 | 2015-04-08 | 국립대학법인 울산과학기술대학교 산학협력단 | 생산 공정에서 데이터마이닝을 이용하여 제품 상태를 예측하는 장치 및 방법 |
| WO2017009166A1 (en) * | 2015-07-16 | 2017-01-19 | Asml Netherlands B.V. | Lithographic apparatus and device manufacturing method |
| US10289109B2 (en) | 2015-10-01 | 2019-05-14 | Globalfoundries Inc. | Methods of error detection in fabrication processes |
| US10241502B2 (en) | 2015-10-01 | 2019-03-26 | Globalfoundries Inc. | Methods of error detection in fabrication processes |
| US10311186B2 (en) * | 2016-04-12 | 2019-06-04 | Globalfoundries Inc. | Three-dimensional pattern risk scoring |
| CN106205528B (zh) * | 2016-07-19 | 2019-04-16 | 深圳市华星光电技术有限公司 | 一种goa电路及液晶显示面板 |
| EP3279737A1 (de) * | 2016-08-05 | 2018-02-07 | ASML Netherlands B.V. | Verfahren und vorrichtung zur gewinnung diagnostischer informationen, verfahren und vorrichtung zur steuerung eines industrieprozesses |
| JP7229686B2 (ja) * | 2017-10-06 | 2023-02-28 | キヤノン株式会社 | 制御装置、リソグラフィ装置、測定装置、加工装置、平坦化装置及び物品製造方法 |
| CN110246775B (zh) * | 2018-03-09 | 2022-05-03 | 联华电子股份有限公司 | 控制机台操作的装置与方法 |
| CN110071059B (zh) * | 2019-03-29 | 2020-12-22 | 福建省福联集成电路有限公司 | 一种监控蚀刻的工艺方法及系统 |
| CN111861050B (zh) * | 2019-04-25 | 2024-02-20 | 富联精密电子(天津)有限公司 | 生产制程管控装置、方法及计算机可读存储介质 |
| US20220066411A1 (en) * | 2020-08-31 | 2022-03-03 | Applied Materials, Inc. | Detecting and correcting substrate process drift using machine learning |
| WO2022184375A1 (en) * | 2021-03-02 | 2022-09-09 | Asml Netherlands B.V. | Operating a metrology system, lithographic apparatus, and methods thereof |
| US11955358B2 (en) * | 2021-09-24 | 2024-04-09 | Applied Materials, Inc. | Model-based failure mitigation for semiconductor processing systems |
| CN114326620B (zh) * | 2021-12-25 | 2022-09-27 | 北京国控天成科技有限公司 | 一种全流程自动控制方法、装置及电子设备 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5438527A (en) * | 1990-12-17 | 1995-08-01 | Motorola, Inc. | Yield surface modeling methodology |
| US5481475A (en) * | 1993-12-10 | 1996-01-02 | International Business Machines Corporation | Method of semiconductor device representation for fast and inexpensive simulations of semiconductor device manufacturing processes |
| WO2001080306A2 (en) * | 2000-04-13 | 2001-10-25 | Advanced Micro Devices, Inc. | Automated process monitoring and analysis system for semiconductor processing |
| DE10048809A1 (de) * | 2000-09-29 | 2002-04-18 | Itemic Ag | Verfahren zur Bestimmung des größten Lagefehlers von Strukturelementen eines Wafers |
| US20020072003A1 (en) * | 2000-10-30 | 2002-06-13 | Nova Measuring Instruments Ltd. | Process control for micro-lithography |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5351202A (en) * | 1992-02-27 | 1994-09-27 | International Business Machines Corporation | Evaluation and ranking of manufacturing line non-numeric information |
| US5642296A (en) * | 1993-07-29 | 1997-06-24 | Texas Instruments Incorporated | Method of diagnosing malfunctions in semiconductor manufacturing equipment |
| US5546312A (en) * | 1993-09-20 | 1996-08-13 | Texas Instruments Incorporated | Use of spatial models for simultaneous control of various non-uniformity metrics |
| JP3099932B2 (ja) | 1993-12-14 | 2000-10-16 | 株式会社東芝 | インテリジェントテストラインシステム |
| US5822218A (en) * | 1996-08-27 | 1998-10-13 | Clemson University | Systems, methods and computer program products for prediction of defect-related failures in integrated circuits |
| JP3369494B2 (ja) * | 1998-12-24 | 2003-01-20 | 台湾茂▲せき▼電子股▲ふん▼有限公司 | ウェハーテストの不良パターン自動識別装置と方法 |
| US6301516B1 (en) * | 1999-03-25 | 2001-10-09 | General Electric Company | Method for identifying critical to quality dependencies |
| KR100597595B1 (ko) * | 1999-07-14 | 2006-07-06 | 주식회사 하이닉스반도체 | 반도체 제조를 위한 사진공정에서의 샘플 웨이퍼 처리 방법 |
| US6582618B1 (en) | 1999-09-08 | 2003-06-24 | Advanced Micro Devices, Inc. | Method of determining etch endpoint using principal components analysis of optical emission spectra |
| US6248602B1 (en) * | 1999-11-01 | 2001-06-19 | Amd, Inc. | Method and apparatus for automated rework within run-to-run control semiconductor manufacturing |
| US6470231B1 (en) * | 2000-04-21 | 2002-10-22 | Taiwan Semiconductor Manufacturing Co., Ltd. | Method and system for auto dispatching wafer |
| US6535775B1 (en) * | 2000-09-01 | 2003-03-18 | General Electric Company | Processor system and method for integrating computerized quality design tools |
| US6627464B2 (en) * | 2001-02-07 | 2003-09-30 | Eni Technology, Inc. | Adaptive plasma characterization system |
| DE10106505A1 (de) * | 2001-02-13 | 2002-08-29 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Zustandserfassung von technischen Systemen wie Energiespeicher |
| WO2002077589A2 (en) | 2001-03-23 | 2002-10-03 | Tokyo Electron Limited | Method and apparatus for endpoint detection using partial least squares |
| JP2002297217A (ja) * | 2001-03-29 | 2002-10-11 | Japan Institute Of Plant Maintenance | 製造業務における品質管理方法、品質管理支援システム及び傾向管理プログラム |
| EP1253497B1 (de) | 2001-04-27 | 2008-04-02 | Qimonda Dresden GmbH & Co. oHG | Verfahren zur Justierung von Verarbeitungsparametern plattenförmiger Gegenstände in einer Verarbeitungsvorrichtung |
| WO2003025685A1 (en) * | 2001-09-14 | 2003-03-27 | Ibex Process Technology, Inc. | Scalable, hierarchical control for complex processes |
-
2002
- 2002-09-30 US US10/261,569 patent/US6915177B2/en not_active Expired - Lifetime
-
2003
- 2003-09-12 GB GB0505193A patent/GB2410834B/en not_active Expired - Lifetime
- 2003-09-12 JP JP2004541539A patent/JP4478574B2/ja not_active Expired - Lifetime
- 2003-09-12 CN CN038228262A patent/CN1685492B/zh not_active Expired - Lifetime
- 2003-09-12 KR KR1020057005554A patent/KR100994271B1/ko not_active Expired - Lifetime
- 2003-09-12 AU AU2003276881A patent/AU2003276881A1/en not_active Abandoned
- 2003-09-12 WO PCT/US2003/028682 patent/WO2004031859A2/en not_active Ceased
- 2003-09-12 DE DE10393394.8T patent/DE10393394B4/de not_active Expired - Lifetime
- 2003-09-22 TW TW092126058A patent/TWI332129B/zh not_active IP Right Cessation
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5438527A (en) * | 1990-12-17 | 1995-08-01 | Motorola, Inc. | Yield surface modeling methodology |
| US5481475A (en) * | 1993-12-10 | 1996-01-02 | International Business Machines Corporation | Method of semiconductor device representation for fast and inexpensive simulations of semiconductor device manufacturing processes |
| WO2001080306A2 (en) * | 2000-04-13 | 2001-10-25 | Advanced Micro Devices, Inc. | Automated process monitoring and analysis system for semiconductor processing |
| DE10048809A1 (de) * | 2000-09-29 | 2002-04-18 | Itemic Ag | Verfahren zur Bestimmung des größten Lagefehlers von Strukturelementen eines Wafers |
| US20020072003A1 (en) * | 2000-10-30 | 2002-06-13 | Nova Measuring Instruments Ltd. | Process control for micro-lithography |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102020215716A1 (de) | 2020-12-11 | 2022-06-15 | Robert Bosch Gesellschaft mit beschränkter Haftung | Verfahren zur Herstellung eines Halbleiterbauelements und Fertigungslinie |
| US20230251640A1 (en) * | 2022-02-04 | 2023-08-10 | University Of South Florida | Systems, methods, and media for monitoring the production process of a product |
| US12321159B2 (en) * | 2022-02-04 | 2025-06-03 | University Of South Florida | Systems, methods, and media for monitoring the production process of a product |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2003276881A8 (en) | 2004-04-23 |
| CN1685492B (zh) | 2012-12-26 |
| JP4478574B2 (ja) | 2010-06-09 |
| WO2004031859A2 (en) | 2004-04-15 |
| US6915177B2 (en) | 2005-07-05 |
| KR20050062576A (ko) | 2005-06-23 |
| AU2003276881A1 (en) | 2004-04-23 |
| DE10393394T5 (de) | 2005-08-11 |
| KR100994271B1 (ko) | 2010-11-12 |
| TWI332129B (en) | 2010-10-21 |
| WO2004031859A3 (en) | 2004-06-17 |
| GB2410834B (en) | 2006-04-19 |
| US20040063009A1 (en) | 2004-04-01 |
| GB0505193D0 (en) | 2005-04-20 |
| CN1685492A (zh) | 2005-10-19 |
| TW200408919A (en) | 2004-06-01 |
| GB2410834A (en) | 2005-08-10 |
| JP2006501673A (ja) | 2006-01-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE10393394B4 (de) | Intelligentes integriertes Lithographiesteuerungssystem auf der Grundlage des Produktaufbaus und Ausbeuterückkopplungssystem und Verfahren zu dessen Anwendung | |
| DE102018117836B4 (de) | Verfahren zum Herstellen von Halbleitern und Verwendung von Ätzeffektvorhersagen | |
| DE60307310T2 (de) | Wahrscheinlichkeitsbeschränkte optimierung zur steuerung einer produktionslinie | |
| DE112005000504B4 (de) | Mehrschichtüberlagerungsmessungs- und Korrekturtechnik für die IC-Herstellung | |
| DE10297564B4 (de) | Verfahren und Vorrichtung zum Steuern der Photolithographie-Überlagerungsjustierung mit vorwärtsgekoppelter Überlagerungsinformation | |
| DE19609652B4 (de) | Verfahren und Vorrichtung zur Korrektur von Maskenmustern | |
| DE60117286T2 (de) | Prozesssteuerung | |
| DE10213285A1 (de) | Verfahren zur Steuerung eines Verarbeitungsgerätes | |
| EP1337838B1 (de) | Verfahren und vorrichtung zur bestimmung von eigenschaften einer integrierten schaltung | |
| DE60219376T2 (de) | System zur adaptiven Plasma-Charakterisierung | |
| DE112017001846T5 (de) | Halbleitermetrologie mit Information von mehreren Prozessschritten | |
| DE112019000022T5 (de) | Verfahren zum Kennzeichnen von Substraten auf der Basis von Prozessparametern | |
| DE102015200694A1 (de) | Verfahren, computersystem und computerlesbares speichermedium zum erzeugen eines layouts eines integrierten schaltkreises | |
| DE19625894A1 (de) | Verfahren und Vorrichtung zum Erzeugen von Abrasterdaten, die zum Herstellen einer Photomaske verwendet werden | |
| DE102008021556A1 (de) | Verfahren und System für zweistufige Vorhersage einer Qualitätsverteilung von Halbleiterbauelementen | |
| DE60217213T2 (de) | Methode zur Herstellung einer Fotomaske | |
| DE10355573B4 (de) | Verfahren zum Erhöhen der Produktionsausbeute durch Steuern der Lithographie auf der Grundlage elektrischer Geschwindigkeitsdaten | |
| WO2016037851A1 (de) | Verfahren zum herstellen einer maske für den extrem ultra-violetten wellenlängenbereich, maske und vorrichtung | |
| DE112018006771T5 (de) | Metrologie bei Halbleitern und Defektklassifizierung unter Verwendung von Elektronenmikroskopie | |
| DE112018000173B4 (de) | Verfahren zum Bestimmen eines charakteristischen Beitrags einer Vorrichtung aus einer Vielzahl von Vorrichtungen zu einem Fingerabdruck eines Parameters | |
| DE102013213785A1 (de) | Verfahren und System zur Bestimmung von Überlappungsprozessfenstern in Halbleitern durch Inspektionstechniken | |
| DE3854755T2 (de) | Prozess zur Herstellung von Halbleitern, bei dem die Bildverzeichnung zwischen dem Muster auf der Halbleiteroberfläche und der dieses erzeugenden Maske kompensiert wird. | |
| DE102014113629B4 (de) | Verfahren zur Erzeugung eines modifizierten Layouts für Parameterextraktion | |
| DE112020004837T5 (de) | Werkzeugsteuerung mit mehrstufigem lstm zur vorhersage von on-wafer-messungen | |
| DE112021005916T5 (de) | Verfahren und computerprogramme zur konfiguration eines stichprobenplan-erzeugungsmodells |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law |
Ref document number: 10393394 Country of ref document: DE Date of ref document: 20050811 Kind code of ref document: P |
|
| 8125 | Change of the main classification |
Ipc: H01L 2166 |
|
| R016 | Response to examination communication | ||
| R016 | Response to examination communication | ||
| R018 | Grant decision by examination section/examining division | ||
| R020 | Patent grant now final | ||
| R071 | Expiry of right |