[go: up one dir, main page]

DE102023204001A1 - Improved Run-to-Run Controller in Semiconductor Manufacturing - Google Patents

Improved Run-to-Run Controller in Semiconductor Manufacturing Download PDF

Info

Publication number
DE102023204001A1
DE102023204001A1 DE102023204001.8A DE102023204001A DE102023204001A1 DE 102023204001 A1 DE102023204001 A1 DE 102023204001A1 DE 102023204001 A DE102023204001 A DE 102023204001A DE 102023204001 A1 DE102023204001 A1 DE 102023204001A1
Authority
DE
Germany
Prior art keywords
measurement results
virtual
measuring device
controller
art
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.)
Pending
Application number
DE102023204001.8A
Other languages
German (de)
Inventor
Andreas Finn
Ulrich Potthoff
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102023204001.8A priority Critical patent/DE102023204001A1/en
Priority to PCT/EP2024/060500 priority patent/WO2024223389A1/en
Priority to CN202480028521.XA priority patent/CN121195213A/en
Publication of DE102023204001A1 publication Critical patent/DE102023204001A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41875Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by quality surveillance of production

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Factory Administration (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)

Abstract

Verfahren (40) zum Einstellen einer Prozesssteuerung zur Herstellung eines Bauteils in der Produktion, umfassend folgende Schritte: Erhalten (S1) von Messergebnissen (MET,ART) charakterisierend das Bauteil. Festlegen (S2) eines Prozessschrittes (14), mit welchem das Bauteil bearbeitet werden soll. Ermitteln (S3) einer Parametrisierung des Prozessschrittes mittels einem R2R Controller für den Prozessschrittes (14) abhängig von den Messergebnissen (MET,ART). Das Verfahren (40) ist dadurch gekennzeichnet, dass entweder die Messergebnisse virtuelle Messergebnisse (ART) oder virtuelle Messergebnisse (ART) und physikalische Messergebnisse (MET) sind.

Figure DE102023204001A1_0000
Method (40) for setting a process control for manufacturing a component in production, comprising the following steps: Obtaining (S1) measurement results (MET, ART) characterizing the component. Determining (S2) a process step (14) with which the component is to be processed. Determining (S3) a parameterization of the process step by means of an R2R controller for the process step (14) depending on the measurement results (MET, ART). The method (40) is characterized in that either the measurement results are virtual measurement results (ART) or virtual measurement results (ART) and physical measurement results (MET).
Figure DE102023204001A1_0000

Description

Die Erfindung betrifft ein Verfahren zum Verbessern eines Run-to-Run Reglers (engl. R2R Controller) durch Berücksichtigen von künstlichen Messdaten sowie eine Vorrichtung, ein Computerprogramm und ein maschinenlesbares Speichermedium, die eingerichtet sind, das Verfahren auszuführen.The invention relates to a method for improving a run-to-run controller (R2R controller) by taking artificial measurement data into account, as well as to a device, a computer program and a machine-readable storage medium which are configured to carry out the method.

Stand der TechnikState of the art

Aus dem Stand der Technik ist bekannt, dass Systeme zur Prozesskontrolle (z.B. R2R-Controller, statistische Prozesskontrolle (SPC-System)) Messungen von prozessierten Wafern erhalten. Die Messungen sind typischerweise physikalische Messungen am Wafer. Basierend auf physikalischen Messungen können für die Prozesskontrolle relevante Produktparameter bestimmt werden. Diese Messungen sind z.B. sog. Inline-Messungen, welche am Produkt mittels physischer Messgeräte gemessen werden. Die Produktparameter sind beispielhaft: eine Dicke, Tiefe, Breite von Strukturen, spezifischer Widerstand, etc. Dem gegenüber gibt es Prozess- bzw. Rezeptparameter, die einen Herstellungsschritt (Belichtung, Ätzung, Polieren, Abscheiden, Temperieren, Prozessierungszeit, Druck, Gasfluss, Dosis) am Wafer beschreiben.It is known from the state of the art that process control systems (e.g. R2R controllers, statistical process control (SPC system)) receive measurements from processed wafers. The measurements are typically physical measurements on the wafer. Based on physical measurements, product parameters relevant to process control can be determined. These measurements are, for example, so-called inline measurements, which are measured on the product using physical measuring devices. The product parameters are, for example, a thickness, depth, width of structures, specific resistance, etc. In contrast, there are process or recipe parameters that describe a manufacturing step (exposure, etching, polishing, deposition, tempering, processing time, pressure, gas flow, dose) on the wafer.

Basierend auf den physikalischen Messungen wird mittels Run-to-Run-Controller (R2R) ein Rezeptvorschlag für den nächsten Verarbeitungsschritt desselben Wafers oder für denselben Verarbeitungsschritt des nächsten Wafers ermittelt, also um entsprechend nachzuregulieren, falls die Messungen nicht in einem geforderten Bereich liegen.Based on the physical measurements, a recipe suggestion is determined for the next processing step of the same wafer or for the same processing step of the next wafer using the run-to-run controller (R2R), i.e. in order to make appropriate adjustments if the measurements are not within a required range.

Die Regelung des Verarbeitungsschrittes erfolgt dabei per Stückgutregelung; d.h. das Rezept für den jeweils nachfolgenden Verarbeitungsschritt für einen Wafer oder Los (Charge an Wafern) wird durch den R2R-Controller beeinflusst. Ein Rezept charakterisiert den jeweiligen Herstellungs- bzw. Verarbeitungsschritt, wie bspw. ein Belichten, Ätzen, Abscheiden, Polieren. Jedoch wird nicht während der Prozessierung des Wafers/Loses durch den R2R-Controller eingegriffen. Diese Art der Regelung wird auch als R2R-Prozessregelung bezeichnet. Run-to-Run Regler für die Herstellung von Halbleitern sind bekannt, siehe bspw. Moyne, J. (2014). Run-to-Run Control in Semiconductor Manufacturing. In: Baillieul, J., Samad, T. (eds) Encyclopedia of Systems and Control. Springer, London. https://doi.org/10.1007/978-1-4471-5102-9 255-1 .The processing step is controlled by piece goods control; this means that the recipe for the subsequent processing step for a wafer or batch (batch of wafers) is influenced by the R2R controller. A recipe characterizes the respective manufacturing or processing step, such as exposure, etching, deposition, polishing. However, the R2R controller does not intervene during the processing of the wafer/batch. This type of control is also known as R2R process control. Run-to-run controllers for the production of semiconductors are well known, see e.g. Moyne, J. (2014). Run-to-Run Control in Semiconductor Manufacturing. In: Baillieul, J., Samad, T. (eds) Encyclopedia of Systems and Control. Springer, London. https://doi.org/10.1007/978-1-4471-5102-9 255-1 .

Der R2R-Controller dient im Wesentlichen dazu, Störgrößen wie z.B. längerfristiges Driften in der Herstellung durch entsprechende Rezeptanpassungen in nachfolgenden Prozessierungen zu kompensieren, um damit relevante Inline-Parameter auf gewünschter Zielgröße zu halten.The R2R controller essentially serves to compensate for disturbances such as long-term drifting in production by making appropriate recipe adjustments in subsequent processing in order to keep relevant inline parameters at the desired target value.

Nachteilig ist jedoch, dass Produkt- und Prozessparameter, die während der Produktion anfallen, nicht unmittelbar für die Prozessregelung verwendet werden können, da der Datenpfad undefiniert, nicht vorhanden oder schwierig implementierbar ist, z.B. Qualitätsparameter von Incoming Material, Laufzeitdaten, Prozessdaten (FDC), etc. D.h. Produktparameter und daraus abgeleitete Größen aus beliebigen Datenquellen sind nicht für Prozessregelungsaufgaben verwendbar.The disadvantage, however, is that product and process parameters that arise during production cannot be used directly for process control because the data path is undefined, nonexistent or difficult to implement, e.g. quality parameters of incoming material, runtime data, process data (FDC), etc. This means that product parameters and variables derived from them from any data source cannot be used for process control tasks.

Vorteile der ErfindungAdvantages of the invention

Ziel der vorliegenden Erfindung soll es sein, ein virtuelles Messgerät („artifiziellen, virtuellen Sensor“) bereitzustellen, welches zusätzlich oder alternativ zu dem physikalischen Messvorgang (MET) weitere Daten dem R2R-Controller bereitstellt, sodass der R2R Controller damit zuverlässiger und genauer Regeln kann.The aim of the present invention is to provide a virtual measuring device ("artificial, virtual sensor") which, in addition to or as an alternative to the physical measuring process (MET), provides further data to the R2R controller so that the R2R controller can control more reliably and precisely.

Abgrenzung zu Virtueller Metrology (VM): bei VM werden künstliche Messwerte basierend auf Prozessparametern generiert. Dagegen soll der vorliegende virtuelle Sensor beliebige daten- und softwarebasierte, künstliche Messungen - also nicht nur Prozessparameter - an die Prozessregelung z.B. den R2R-Controller zurückmelden.Differentiation from Virtual Metrology (VM): with VM, artificial measurement values are generated based on process parameters. In contrast, the present virtual sensor is intended to report any data and software-based, artificial measurements - not just process parameters - back to the process control, e.g. the R2R controller.

Innerhalb des Fabriksteuerungssystems (manufacturing execution system, MES) wird durch Offenlegung des Datenpfades von der Datenquelle bis zum Prozessregelungssystem eine hohe Transparenz gewährleistet.Within the manufacturing execution system (MES), a high level of transparency is ensured by disclosing the data path from the data source to the process control system.

Ein weiterer Vorteil ist das flexible Kombinieren von Messrezepten, die beliebig erstellt werden können, bspw. einfache Heuristiken bis hin zu komplexen Data-Science-Anwendungen wie z.B. Aggregierungen, Klassifizierungen oder Schätzverfahren.A further advantage is the flexible combination of measurement recipes, which can be created as desired, e.g. simple heuristics up to complex data science applications such as aggregations, classifications or estimation methods.

Zusammengefasst kann daher gesagt werden, dass die Erfindung ein Ergänzen oder Ersetzen des physikalischen Messvorganges durch ein softwarebasiertes Verfahren für den R2R Controller erlaubt.In summary, it can be said that the invention allows the physical measuring process to be supplemented or replaced by a software-based method for the R2R controller.

Offenbarung der Erfindungdisclosure of the invention

In einem ersten Aspekt betrifft die Erfindung ein Verfahren zum Einstellen einer Prozesssteuerung, die bei einer Herstellung eines Bauteils in der Produktion bzw. Fertigung zur Steuerung einer Produktionsmaschine verwendet wird. Das Bauteil ist vorzugsweise ein Halbleiterbauteil, wie bspw. ein Sensor oder Chip. Es sei angemerkt, dass die gemäß dem Verfahren des ersten Aspektes ermittelte Prozesssteuerung zur Herstellung eines oder einer Mehrzahl von Bauteilen verwendet werden kann. Bspw. können Halbleiterbauteile auf einem Wafer oder in einem Lot/Los gemäß der ermittelten Prozesssteuerung im Wesentlichen gleich bearbeitet werden.In a first aspect, the invention relates to a method for setting a process control that is used to control a production machine during the manufacture of a component in production or manufacturing. The component is preferably a semiconductor component, such as a sensor or chip. It should be noted that the values determined according to the method of the first aspect process control can be used to manufacture one or a plurality of components. For example, semiconductor components on a wafer or in a lot/batch can be processed essentially the same according to the determined process control.

Das Verfahren beginnt mit einem Erhalten bzw. Empfangen von Messergebnissen (MET,ART) charakterisierend das Bauteil. Die Messergebnisse sind entweder virtuelle Messergebnisse (ART) oder virtuelle Messergebnisse (ART) und physikalische Messergebnisse (MET). Unter den physikalischen Messergebnissen kann verstanden werden, dass diese Messergebnisse mit einem realen Messgerät an dem Bauteil erfasst worden sind. Unter den virtuellen Messergebnissen kann verstanden werden, dass diese Messergebnisse basierend auf stellvertretenden (Mess-)Größen ermittelt werden.The process begins with obtaining or receiving measurement results (MET, ART) that characterize the component. The measurement results are either virtual measurement results (ART) or virtual measurement results (ART) and physical measurement results (MET). The physical measurement results can be understood to mean that these measurement results were recorded on the component using a real measuring device. The virtual measurement results can be understood to mean that these measurement results are determined based on representative (measurement) quantities.

Daraufhin kann ein Erhalten bzw. Empfangen eines insbesondere vorgegebenen Prozessschrittes erfolgen, mit welchem das Bauteil bearbeitet werden soll. Der Prozessschritt kann anhand eines Herstellungsrezeptes für das Bauteil definiert oder anderweitig vorgegeben sein. Zusätzlich zu dem Prozessschritt kann auch ein optimales Prozessfenster für den Prozessschritt bereitgestellt werden, sodass der R2R Controller durch Berücksichtigen des Prozessfensters zuverlässiger den Prozessschritt parametrisieren kann. Der Prozessschritt beschreibt also wie das vermessene Bauteil im unmittelbar nächsten Schritt weiterverarbeitet werden soll, bzw. welcher Verarbeitungsschritt mit welcher Einstellung, die durch die ermittelte Parametrisierung des R2R Controllers gegeben ist, ausgeführt werden soll. Denkbar ist auch, dass der Prozessschritt für zumindest ein nachfolgendes Bauteil hinsichtlich dem vermessenen Bauteil aus einer Reihe von zu bearbeitenden Bauteilen verwendet wird.A particular predefined process step can then be received, with which the component is to be processed. The process step can be defined using a manufacturing recipe for the component or can be specified in another way. In addition to the process step, an optimal process window can also be provided for the process step, so that the R2R controller can parameterize the process step more reliably by taking the process window into account. The process step therefore describes how the measured component is to be further processed in the immediate next step, or which processing step is to be carried out with which setting, which is given by the determined parameterization of the R2R controller. It is also conceivable that the process step is used for at least one subsequent component with regard to the measured component from a series of components to be processed.

Daraufhin folgt ein Ermitteln einer Parametrisierung des Prozessschrittes mittels dem R2R Controller für den Prozessschritt abhängig von den Messergebnissen (MET,ART). Der R2R Controller kann für eine wafer-to-wafer oder eine lot-to-lot oder anderweitige Regelung eingerichtet sein.This is followed by determining a parameterization of the process step using the R2R controller for the process step depending on the measurement results (MET, ART). The R2R controller can be set up for wafer-to-wafer or lot-to-lot or other control.

Es wird vorgeschlagen, dass das virtuelle Messergebnis (ART) mit einem virtuellen Messgerät erfasst wurde, wobei das virtuelle Messgerät einen Messvorgang durch Software mittels zumindest einer Datenabfrage ausführt. Es wird also ein software-basierter Messvorgang in Form von Messrezepten bzw. computerimplementierten Messalgorithmen durch das virtuelle Messgerät ausgeführt. Das virtuelle Messgerät kann auch als virtueller Sensor bezeichnet werden. Das virtuelle Messgerät kann eingerichtet sein, ein oder mehrere, unterschiedliche Messrezepte auszuführen und somit ein oder eine Mehrzahl von virtuellen Messergebnissen auszugeben.It is proposed that the virtual measurement result (ART) was recorded with a virtual measuring device, whereby the virtual measuring device carries out a measuring process by software using at least one data query. A software-based measuring process in the form of measuring recipes or computer-implemented measuring algorithms is therefore carried out by the virtual measuring device. The virtual measuring device can also be referred to as a virtual sensor. The virtual measuring device can be set up to carry out one or more different measuring recipes and thus output one or a plurality of virtual measuring results.

Weiterhin wird vorgeschlagen, dass das virtuelle Messgerät gleiche Messgerätzustände, insbesondere E10-Zustände, wie ein physisches Messgerät ausgeben kann. Vorteilhaft hierbei ist, dass es nun möglich ist, das virtuelle Messgerät einfach in etablierte Prozesse einzubinden ist, bspw. als Plug-In. Die für physikalische Messgeräte geltenden Regeln sind damit ohne grundlegende Änderungen gültig und anwendbar. Es sei angemerkt, dass das virtuelle Messgerät aus Sicht des R2R Controllers wie ein Messgerät wahrgenommen wird. Insbesondere aufgrund der Kommunikation zwischen dem R2R Controller und dem virtuellen Messgerät ist das virtuelle Messgerät für den R2R Controller wie ein reales Messgerät. Jedoch kann das virtuelle Messgerät rein ein Computerprogramm sein und in der Fabrik oder einem Server ausgeführt werden.It is also proposed that the virtual measuring device can output the same measuring device states, in particular E10 states, as a physical measuring device. The advantage here is that it is now possible to easily integrate the virtual measuring device into established processes, e.g. as a plug-in. The rules that apply to physical measuring devices are therefore valid and applicable without fundamental changes. It should be noted that from the point of view of the R2R controller, the virtual measuring device is perceived as a measuring device. In particular, due to the communication between the R2R controller and the virtual measuring device, the virtual measuring device is like a real measuring device for the R2R controller. However, the virtual measuring device can be purely a computer program and run in the factory or on a server.

Weiterhin wird vorgeschlagen, dass nach einem Ausführen des Prozessschrittes mit der ermittelten Parametrisierung des R2R Controllers zumindest ein nachgelagerter Messvorgang am bearbeiteten Bauteil erfolgt, wobei die Messergebnisse des nachgelagerten Messvorgangs dem R2R Controller als weitere Messergebnisse bereitgestellt werden, wobei die Messergebnisse des nachgelagerten Messvorgangs entweder virtuelle Messergebnisse (ART) oder virtuelle Messergebnisse (ART) und physikalische Messergebnisse (MET) sind. Vorteilhaft hierbei ist, dass ein Feedback an den R2R Controller hinsichtlich seiner Vorgabe der Parametrisierung detailreicher erfolgt.It is further proposed that after executing the process step with the determined parameterization of the R2R controller, at least one downstream measurement process is carried out on the processed component, whereby the measurement results of the downstream measurement process are provided to the R2R controller as further measurement results, whereby the measurement results of the downstream measurement process are either virtual measurement results (ART) or virtual measurement results (ART) and physical measurement results (MET). The advantage here is that feedback to the R2R controller with regard to its specification of the parameterization is more detailed.

In weiteren Aspekten betrifft die Erfindung eine Vorrichtung sowie ein Computerprogramm, die jeweils eingerichtet sind, die obigen Verfahren auszuführen und ein maschinenlesbares Speichermedium, auf dem dieses Computerprogramm gespeichert ist.In further aspects, the invention relates to a device and a computer program, each of which is configured to carry out the above methods, and to a machine-readable storage medium on which this computer program is stored.

Nachfolgend werden Ausführungsformen der Erfindung unter Bezugnahme auf die beiliegenden Zeichnungen näher erläutert. In den Zeichnungen zeigen:

  • 1 schematisch einen bekannten R2R Controller;
  • 2 schematisch eine Ausführungsform des erfinderischen R2R Controller mit virtuellem Sensor;
  • 3 schematisch eine Kommunikation zwischen einem MES und dem virtuellen Sensor sowie dem R2R-Contoller;
  • 4 schematisch ein Flussdiagramm einer Ausführungsform des erfinderischen Verfahrens.
Embodiments of the invention are explained in more detail below with reference to the accompanying drawings. In the drawings:
  • 1 schematic of a well-known R2R controller;
  • 2 schematically an embodiment of the inventive R2R controller with virtual sensor;
  • 3 schematically a communication between an MES and the virtual sensor and the R2R controller;
  • 4 schematically a flow diagram of an embodiment of the inventive method.

Beschreibung der AusführungsbeispieleDescription of the embodiments

1 zeigt schematisch eine Informationsflussdarstellung 10 eines R2R Controller, welcher aus dem Stand der Technik bekannt ist. 1 shows schematically an information flow representation 10 of an R2R controller, which is known from the prior art.

Die Informationsflussdarstellung 10 zeigt einen Prozessfluss 11 zur Herstellung eines Halbleiterbauteils. In einem ersten Schritt wird eine oder eine Mehrzahl von physikalischen Messungen 12 an einem Wafer durchgeführt. Eine Messung 12 kann eine Dicke, Breite, Tiefe, etc. des Wafers sein. Die Messergebnisse MET werden daraufhin an den R2R Controller 13 weitergeleitet und bereitgestellt.The information flow representation 10 shows a process flow 11 for producing a semiconductor component. In a first step, one or a plurality of physical measurements 12 are carried out on a wafer. A measurement 12 can be a thickness, width, depth, etc. of the wafer. The measurement results MET are then forwarded to the R2R controller 13 and made available.

Abhängig von den Messergebnissen MET wird der R2R Controller 13 einen Prozessschritt 14 für den Wafer einstellen. In anderen Worten, der R2R Controller 13 gibt eine Einstellung für den Prozessschritt 14 abhängig von den Messergebnissen MET aus, sodass nach Ausführen des Prozessschrittes 14 der prozessierte Wafer Produktparameter möglichst innerhalb eines vorgegebenen Wertebereichs aufweist.Depending on the measurement results MET, the R2R controller 13 will set a process step 14 for the wafer. In other words, the R2R controller 13 outputs a setting for the process step 14 depending on the measurement results MET, so that after executing the process step 14, the processed wafer has product parameters as close as possible to a specified value range.

Optional kann nach dem Ausführen des Prozessschrittes 14 gemäß der ausgegebenen Einstellung des R2R Controller 13 eine oder eine Mehrzahl von nachgelagerten physikalischen Messungen 15 an dem prozessierten Wafer durchgeführt werden. Die dabei erhaltenen Messergebnisse Post-MET können dem R2R Controller 13 als Feedback zur Verfügung gestellt werden, sodass dieser abhängig von den nachträglich erhaltenen Messergebnissen für nachfolgende Prozessschritte 14 bessere Einstellungen vornehmen kann.Optionally, after executing the process step 14, one or a plurality of downstream physical measurements 15 can be carried out on the processed wafer in accordance with the setting output by the R2R controller 13. The post-MET measurement results obtained can be made available to the R2R controller 13 as feedback so that it can make better settings for subsequent process steps 14 depending on the subsequently obtained measurement results.

2 zeigt schematisch eine Informationsflussdarstellung 20 einer erfindungsgemäßen Ausführungsform des R2R Controller 16. Die abgebildete Ausführungsform der 2 unterscheidet sich dabei u.a. von der Ausführungsform der 1 dahingehend, dass der R2R Controller als zusätzlichen Input Messungen eines virtuellen Sensors 16 erhält. 2 shows schematically an information flow representation 20 of an embodiment of the R2R controller 16 according to the invention. The illustrated embodiment of the 2 differs, among other things, from the design of the 1 in that the R2R controller receives measurements from a virtual sensor 16 as additional input.

Der virtuelle Sensor 16 wird dabei als ein virtuelles Messgerät gehandhabt, welches künstliche Messergebnisse ART produziert und diese dem R2R Controller 13 bereitstellt. Die abgebildete Ausführungsform der 2 unterscheidet sich u.a. gegenüber der Ausführungsform der 1 dahingehend, dass der R2R Controller 13 diese zusätzlichen Messergebnisse ART des virtuellen Sensors 16 verwenden, um den Prozessschritt 14 zusätzlich abhängig von den künstlichen Messergebnisse ART einzustellen.The virtual sensor 16 is handled as a virtual measuring device, which produces artificial measurement results ART and provides them to the R2R controller 13. The illustrated embodiment of the 2 differs from the design of the 1 in that the R2R controller 13 uses these additional measurement results ART of the virtual sensor 16 to additionally adjust the process step 14 depending on the artificial measurement results ART.

Mit dem virtuellen Messgerät ist es somit möglich, dem Fabriksteuerungssystem (MES), insbesondere dem R2R Controller, zusätzlich oder alternativ zu den physikalischen Messungen (MET) software-basierte Messungen bereitzustellen.With the virtual measuring device it is thus possible to provide the factory control system (MES), in particular the R2R controller, with software-based measurements in addition to or as an alternative to the physical measurements (MET).

Der Vorteil eines virtuellen Messgeräts ist, dass aus Sicht des Fabriksteuerungssystem (MES) nicht zwangsläufig erkennbar sein muss, dass keine physikalische Messung durchgeführt wurde. Somit verhält sich das virtuelle Messgerät ART gegenüber dem R2R Controller wie ein physikalisches Messgerät. Dies kann dadurch erzielt werden, dass das virtuelle Messgerät die gleichen Bereitschaftszustände (z.B. gemäß E10-Modell) wie physikalische Messgeräte verwendet. Dann gibt das virtuelle Messgerät nach außen hin vor, dass es ein reales Messgerät ist. Vorzugsweise verhält sich das virtuelle Messgerät genauso wie ein physisches Messgerät, indem es kommuniziert wie ein echtes Messgerät. Dadurch kann das virtuelle Messgerät unter Beibehaltung geltender Regeln ohne grundlegende Änderungen unkompliziert in das bestehende Fabriksteuerungssystem integriert werden.The advantage of a virtual measuring device is that from the perspective of the factory control system (MES), it does not necessarily have to be recognizable that no physical measurement has been carried out. The virtual measuring device ART therefore behaves like a physical measuring device in relation to the R2R controller. This can be achieved by the virtual measuring device using the same standby states (e.g. according to the E10 model) as physical measuring devices. The virtual measuring device then pretends to the outside world that it is a real measuring device. Preferably, the virtual measuring device behaves in the same way as a physical measuring device by communicating like a real measuring device. This means that the virtual measuring device can be easily integrated into the existing factory control system without fundamental changes, while maintaining the applicable rules.

3 zeigt schematisch die Kommunikation zwischen dem MES und dem virtuellen Messgerät/virtuellen Sensor sowie dem R2R-Contoller. 3 shows schematically the communication between the MES and the virtual measuring device/virtual sensor as well as the R2R controller.

4 zeigt schematisch ein Flussdiagram 40 einer Ausführungsform des Verfahrens zum Einstellen einer Prozesssteuerung zur Herstellung eines Halbleiterbauteils. 4 schematically shows a flow chart 40 of an embodiment of the method for setting a process control for producing a semiconductor device.

Das Verfahren beginnt mit Schritt S1. In diesem Schritt werden Messergebnisse (MET,ART) charakterisierend das Bauteil bereitgestellt. Das Erfassen der Messergebnisse erfolgt dabei nach 2, dh. die Messergebnisse sind entweder virtuelle Messergebnisse ART oder virtuelle Messergebnisse ART und physikalische Messergebnisse MET.The process begins with step S1. In this step, measurement results (MET, ART) characterizing the component are provided. The measurement results are recorded according to 2 , i.e. the measurement results are either virtual measurement results ART or virtual measurement results ART and physical measurement results MET.

Daraufhin folgt ein Festlegen S2 eines Prozessschrittes 14, mit welchem das Bauteil bearbeitet werden soll. Die Information bzgl. des Prozessschrittes 14 kann über eine Datenbankabfrage bereitgestellt werden.This is followed by a determination S2 of a process step 14 with which the component is to be processed. The information regarding the process step 14 can be provided via a database query.

Daraufhin folgt ein Ermitteln S3 einer Parametrisierung des Prozessschrittes mittels einem R2R Controller für den Prozessschrittes 14 abhängig von den Messergebnissen (MET,ART).This is followed by a determination S3 of a parameterization of the process step by means of an R2R controller for the process step 14 depending on the measurement results (MET,ART).

Optional kann nach Schritt S3 ein Ausgeben S4 der ermitteln Parametrisierung für den Prozessschritt 14 zur Bearbeitung des Bauteils erfolgen. Optional kann ein Steuern S5 einer Anlage mit der ermittelten Parametrisierung erfolgen.Optionally, after step S3, the determined parameterization can be output S4 for process step 14 for processing the component. Optionally, a system can be controlled S5 with the determined parameterization.

Das oben beschriebene Konzept nach 2 und/oder Verfahren nach 4 kann beispielhaft wie folgt verwendet werden. Die unterschiedlichen Anwendungen sind schematisch in 2 durch die Messrezepte R1-R4 angedeutet. Ein Messrezept definiert, wie der virtuelle Sensor die Messung durchführt (mathematische Bildungsvorschrift) und woher die Daten stammen (Datenquelle).The concept described above according to 2 and/or procedures according to 4 can be used as follows. The different Applications are shown schematically in 2 indicated by the measurement recipes R1-R4. A measurement recipe defines how the virtual sensor performs the measurement (mathematical formation rule) and where the data comes from (data source).

In einem ersten Anwendungsbeispiel werden Lieferanten-Daten durch das virtuelle Messgerät ausgegeben. Die Lieferanten-Daten können in einer Datenbank des Fabriksteuerungssystem (MES) gespeichert sein. Bspw. werden Waferdicken aus der Datenbank durch das virtuelle Messgerät als Messergebnis ART abgerufen. Diese werden dem R2R-Controller als Messwerte bereitgestellt, welcher abhängig hiervon eine Schleifzeit für den Verarbeitungsschritt vorgibt.In a first application example, supplier data is output by the virtual measuring device. The supplier data can be stored in a database of the factory control system (MES). For example, wafer thicknesses are retrieved from the database by the virtual measuring device as a measurement result ART. These are provided to the R2R controller as measured values, which specifies a grinding time for the processing step based on these values.

Ziel dieses R2R-Controllers ist es, eine vorgegebene Waferdicke und/oder eine möglichst gleichmäßige Waferoberfläche zu erzeugen.The aim of this R2R controller is to produce a specified wafer thickness and/or a wafer surface that is as uniform as possible.

Der R2R-Controller kann durch eine direkte Zuordnung der durch das virtuelle Messgerät bestimmten Waferdicke relativ zu der gewünschten Waferdicke eine proportionale Erhöhung der Schleifzeit zur Prozessierung vorgeben.The R2R controller can specify a proportional increase in the grinding time for processing by directly assigning the wafer thickness determined by the virtual measuring device relative to the desired wafer thickness.

Vorteilhaft hierbei ist, dass damit garantiert werden kann, dass die Wafer einheitlich dick sind und somit jeder Wafer unter höchsten Qualitätsanforderungen verwendet werden kann.The advantage here is that it can be guaranteed that the wafers are uniformly thick and thus each wafer can be used under the highest quality requirements.

In einem zweiten Anwendungsbeispiel werden FDC Prozess-Daten durch das virtuelle Messgerät ausgegeben.In a second application example, FDC process data is output by the virtual measuring device.

Der virtuelle Sensor kann eine Anomaliedetektion von Prozessparametern oder Messergebnissen durchführen, d.h. anhand von Daten wie sie an der Produktionsmaschine eingestellt waren oder wie sie vom Rezept ausgeführt wurden.The virtual sensor can perform anomaly detection of process parameters or measurement results, i.e. based on data as set on the production machine or as executed by the recipe.

Bspw. kann die Anomaliedetektion von Prozessdaten und -parametern wie Temperatur, Druck oder Gasfluss erfolgen, um beispielsweise abnormale Schwankungen zu erkennen. Diese Anomalien werden dann als Messungen an den R2R-Controller übermittelt. Der R2R-Controller kann daraufhin entsprechende Rezeptänderungen vornehmen, bspw. entsprechende Gegenmaßnahmen veranlassen, wenn zu große Schwankungen auftreten.For example, anomaly detection of process data and parameters such as temperature, pressure or gas flow can be carried out in order to detect abnormal fluctuations. These anomalies are then transmitted to the R2R controller as measurements. The R2R controller can then make appropriate recipe changes, for example initiate appropriate countermeasures if excessive fluctuations occur.

Denkbar ist auch, dass anhand der Stärke der Schwankung bestimmt wird, inwieweit der jeweiligen Produktionsmaschine getraut werden kann. Bei einer starken Schwankung kann gefolgert werden, dass der der Maschine weniger getraut werden sollte. Der R2 R-Controller ermittelt entsprechend eine konservative Rezeptanpassung für die nächste Prozessierung, falls starke Schwankungen aufgetreten sind. In anderen Worten, es können Unzuverlässigkeit der Herstellungsmaschinen erkannt werden und diese Unzuverlässigkeit entsprechend in der Prozesssteuerung berücksichtigt werden.It is also conceivable that the extent to which the respective production machine can be trusted is determined based on the strength of the fluctuation. If the fluctuation is strong, it can be concluded that the machine should be trusted less. The R2 R-Controller determines a conservative recipe adjustment for the next processing if strong fluctuations have occurred. In other words, unreliability of the production machines can be detected and this unreliability can be taken into account accordingly in the process control.

In einem dritten Anwendungsbeispiel werden Geometrie-Daten durch das virtuelle Messgerät ausgegeben. Eine Semiconductor-Koordinaten-Datenbank enthält unter anderem das geometrische Design des Chips oder des ganzen Wafers, insbesondere Geometrien wie Open Area Informationen. Hintergrund hierbei ist, dass Ätzprozesse unterschiedlich stark bezogen auf die Größe der Äztfläche wirken. Damit ist eine Zeiteinstellung der Ätzdauer abhängig von der Größe des Open Area (klein/groß der Fläche). Mittels dem R2R-Controller kann abhängig von den Geometrie Daten, insbesondere jede beliebige Zwischenstufe eines Designs abgegriffen werden und kontinuierlich für die Regelung des Ätzprozesses verwendet werden. Dieses Vorgehen kann auch für andere Herstellungsschritte, wie bspw. Implantation entsprechend verwendet werden.In a third application example, geometry data is output by the virtual measuring device. A semiconductor coordinate database contains, among other things, the geometric design of the chip or the entire wafer, in particular geometries such as open area information. The background to this is that etching processes have different effects depending on the size of the etching area. This means that the time setting for the etching duration depends on the size of the open area (small/large area). Using the R2R controller, any intermediate stage of a design can be tapped depending on the geometry data and used continuously to control the etching process. This procedure can also be used for other manufacturing steps, such as implantation.

In einem vierten Anwendungsbeispiel werden Metadaten durch das virtuelle Messgerät ausgegeben. Metadaten können Daten sein, die latent in einer Datenbank enthalten sind. Für diesen Datentyp oder basierend auf Metainformationen abgeleitete Datensätze existiert kein eigenständiges Messgerät. Bspw. kann eine Zeitdauer zwischen einem Beenden eines Herstellungsschrittes und dem Messvorgang in der Datenbank durch Zeitstempel der einzelnen Datenpunkte enthalten sein und dem Prozessregelungssystem mittels dem virtuellen Messgerät zur Verfügung gestellt werden.In a fourth application example, metadata is output by the virtual measuring device. Metadata can be data that is latently contained in a database. There is no independent measuring device for this data type or data sets derived based on meta information. For example, a period of time between the completion of a manufacturing step and the measurement process can be contained in the database by time stamps of the individual data points and made available to the process control system using the virtual measuring device.

In einem fünften Anwendungsbeispiel werden physikalische Messungen durch virtuelle Messungen (vollständig) ersetzt. Bspw. können bestimmte Produktparameter basierend auf Messung von Prozessparametern (Datenquelle) mittels neuronaler Netze (oder mathematischen Bildungsvorschriften) vorhergesagt werden, d.h. mittels dem virtuellen Messgerät werden Ergebnisse der virtual Metrology dem Prozessregelungssystem (z.B. R2R-Controller) zugänglich gemacht.In a fifth application example, physical measurements are (completely) replaced by virtual measurements. For example, certain product parameters can be predicted based on the measurement of process parameters (data source) using neural networks (or mathematical formulas), i.e. the results of virtual metrology are made accessible to the process control system (e.g. R2R controller) using the virtual measuring device.

In einem sechsten Anwendungsbeispiel werden Maschinenzustände durch das virtuelle Messgerät ausgegeben. Das virtuelle Messgerät kann basierend auf physikalischen Messergebnissen MET bspw. einen Verschleiß von Maschinenbauteilen vorhersagen. Der R2R-Controller kann damit entweder eine Anpassung des Rezeptes vornehmen, um die gleichen Prozessergebnisse abhängig von dem aktuellen Verschleiß zu erzielen oder eine Reparatur/Wartung zu triggern. Konkret lassen sich z.B. bei Epitaxie-Anlagen die Lampenlaufzeit, bei Polieranlagen die Pad-Lebensdauer oder bei Abscheideanlagen die Target-Lebensdauer mit Hilfe von dem virtuellen Messgerät bestimmen und damit der Prozessregelung verfügbar machen, um darauf basierend automatisierte R2R-Controller-Aktionen (z.B. verschiedene Resetszenarien oder Rezeptkorrekturen) auszuführen.In a sixth application example, machine states are output by the virtual measuring device. The virtual measuring device can, for example, predict wear on machine components based on physical measurement results MET. The R2R controller can then either adjust the recipe to achieve the same process results depending on the current wear or trigger a repair/maintenance. In concrete terms, the lamp runtime for epitaxy systems, the pad lifespan for polishing systems or the target lifespan for deposition systems can be determined using the virtual current measuring device and thus make it available to the process control in order to execute automated R2R controller actions (e.g. various reset scenarios or recipe corrections) based on this.

In einem siebten Anwendungsbeispiel wird ein maschinelles Lernsystem für das virtuelle Messgerät verwendet. Die Ausführung datenintensiver KI-Verfahren (Entscheidungsverfahren, Klassifizierungen, Clusteranalyse, Schätz- und Lernverfahren) findet häufig nicht direkt im Produktivumfeld statt, sondern in abgeleiteten, Offline-Umgebungen. Um die Resultate solcher Verfahren dem Produktionsumfeld verfügbar zu machen, kann das virtuelle Messgerät als Brücke zwischen KI-Algorithmus und Prozessregelungssystem dienen, bzw. die Ergebnisse als virtuelle Messergebnisse ART ausgeben. Konkret lassen sich z.B. unterscheidbare produktspezifischen Eigenschaften (z.B. Speed-Ratings, Produktuntergruppen) per Clusteranalyse optimal zusammenfassen und dann dem R2R-Controller als Kontextgruppierung vorschlagen.In a seventh application example, a machine learning system is used for the virtual measuring device. The execution of data-intensive AI processes (decision-making processes, classifications, cluster analysis, estimation and learning processes) often does not take place directly in the production environment, but in derived, offline environments. In order to make the results of such processes available to the production environment, the virtual measuring device can serve as a bridge between the AI algorithm and the process control system, or output the results as virtual measurement results ART. In concrete terms, distinguishable product-specific properties (e.g. speed ratings, product subgroups) can be optimally summarized using cluster analysis and then suggested to the R2R controller as a context grouping.

ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA accepts no liability for any errors or omissions.

Zitierte Nicht-PatentliteraturCited non-patent literature

  • Moyne, J. (2014). Run-to-Run Control in Semiconductor Manufacturing. In: Baillieul, J., Samad, T. (eds) Encyclopedia of Systems and Control. Springer, London. https://doi.org/10.1007/978-1-4471-5102-9 255-1 [0004]Moyne, J. (2014). Run-to-Run Control in Semiconductor Manufacturing. In: Baillieul, J., Samad, T. (eds) Encyclopedia of Systems and Control. Springer, London. https://doi.org/10.1007/978-1-4471-5102-9 255-1 [0004]

Claims (8)

Verfahren (40) zum Einstellen einer Prozesssteuerung zur Herstellung eines oder einer Mehrzahl von Bauteilen in der Produktion, umfassend folgende Schritte: Erhalten (S1) von Messergebnissen (MET,ART) charakterisierend das oder die Mehrzahl der Bauteile; Ermitteln (S3) einer Parametrisierung eines vorgegebenen Prozessschrittes (14) für das oder die Mehrzahl der Bauteile oder nachfolgenden Bauteile mittels einem R2R Controller abhängig von den Messergebnissen (MET,ART); dadurch gekennzeichnet, dass entweder die Messergebnisse virtuelle Messergebnisse (ART) oder virtuelle Messergebnisse (ART) und physikalische Messergebnisse (MET) sind.Method (40) for setting a process control for producing one or a plurality of components in production, comprising the following steps: obtaining (S1) measurement results (MET, ART) characterizing the or the plurality of components; determining (S3) a parameterization of a predetermined process step (14) for the or the plurality of components or subsequent components by means of an R2R controller depending on the measurement results (MET, ART); characterized in that either the measurement results are virtual measurement results (ART) or virtual measurement results (ART) and physical measurement results (MET). Verfahren nach Anspruch 1, wobei das virtuelle Messergebnis (ART) mit einem virtuellen Messgerät (16) erfasst wurde, wobei das virtuelle Messgerät (16) das Messergebnis durch Software mittels zumindest einer Datenabfrage bestimmt.procedure according to claim 1 , wherein the virtual measurement result (ART) was recorded with a virtual measuring device (16), wherein the virtual measuring device (16) determines the measurement result by software by means of at least one data query. Verfahren nach Anspruch 2, wobei das virtuelle Messgerät (16) eingerichtet ist, Messgerätzustände, insbesondere E10-Zustände, wie ein physisches Messgerät auszugeben.procedure according to claim 2 , wherein the virtual measuring device (16) is configured to output measuring device states, in particular E10 states, like a physical measuring device. Verfahren nach Anspruch 2 oder 3, wobei das virtuelle Messgerät (16) einen Messvorgang durch Software mittels zumindest einer Datenabfrage und mittels zumindest einem Datenverarbeitungsschritt eines Ergebnisses der Datenabfrage ausführt.procedure according to claim 2 or 3 , wherein the virtual measuring device (16) carries out a measuring process by software by means of at least one data query and by means of at least one data processing step of a result of the data query. Verfahren nach einem der vorhergehenden Ansprüche, wobei nach einem Ausführen des Prozessschrittes (14) mit der ermittelten Parametrisierung zumindest ein nachgelagerter Messvorgang an zumindest einem Bauteil, welches gemäß dem Prozessschrittes (14) bearbeitet wurde, erfolgt, wobei die Messergebnisse des nachgelagerten Messvorgangs dem R2R Controller als weitere Messergebnisse bereitgestellt werden, wobei die Messergebnisse des nachgelagerten Messvorgangs virtuelle Messergebnisse (ART) und/oder physikalische Messergebnisse (MET) sind.Method according to one of the preceding claims, wherein after execution of the process step (14) with the determined parameterization at least one downstream measuring process is carried out on at least one component which was processed according to the process step (14), wherein the measurement results of the downstream measuring process are provided to the R2R controller as further measurement results, wherein the measurement results of the downstream measuring process are virtual measurement results (ART) and/or physical measurement results (MET). Vorrichtung, welche eingerichtet ist, das Verfahren nach einem der vorhergehenden Ansprüche auszuführen.Device which is arranged to carry out the method according to one of the preceding claims. Computerprogramm, umfassend Befehle, die bei der Ausführung des Programms durch einen Computer diesen veranlassen, das Verfahren nach Anspruch 1 bis 5 auszuführen.Computer program comprising instructions which, when executed by a computer, cause the computer to carry out the method according to claim 1 until 5 to execute. Maschinenlesbares Speichermedium, auf dem das Computerprogramm nach Anspruch 7 gespeichert ist.Machine-readable storage medium on which the computer program is claim 7 is stored.
DE102023204001.8A 2023-04-28 2023-04-28 Improved Run-to-Run Controller in Semiconductor Manufacturing Pending DE102023204001A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE102023204001.8A DE102023204001A1 (en) 2023-04-28 2023-04-28 Improved Run-to-Run Controller in Semiconductor Manufacturing
PCT/EP2024/060500 WO2024223389A1 (en) 2023-04-28 2024-04-18 Improved run-to-run controller in process control
CN202480028521.XA CN121195213A (en) 2023-04-28 2024-04-18 Improved batch controller in process control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102023204001.8A DE102023204001A1 (en) 2023-04-28 2023-04-28 Improved Run-to-Run Controller in Semiconductor Manufacturing

Publications (1)

Publication Number Publication Date
DE102023204001A1 true DE102023204001A1 (en) 2024-10-31

Family

ID=90810989

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102023204001.8A Pending DE102023204001A1 (en) 2023-04-28 2023-04-28 Improved Run-to-Run Controller in Semiconductor Manufacturing

Country Status (3)

Country Link
CN (1) CN121195213A (en)
DE (1) DE102023204001A1 (en)
WO (1) WO2024223389A1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230091058A1 (en) 2021-09-13 2023-03-23 Applied Materials, Inc. Process recipe creation and matching using feature models

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090088884A1 (en) * 2007-09-28 2009-04-02 Gm Global Technology Operations, Inc. Manufacturing automation system components compatibility and performance testing with integrated virtual and real environment
US7974723B2 (en) * 2008-03-06 2011-07-05 Applied Materials, Inc. Yield prediction feedback for controlling an equipment engineering system
CA3065094C (en) * 2017-08-21 2022-03-29 Landmark Graphics Corporation Integrated surveillance and control
DE202020100887U1 (en) * 2020-02-18 2021-05-25 Dieffenbacher GmbH Maschinen- und Anlagenbau Device for operating a production plant

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230091058A1 (en) 2021-09-13 2023-03-23 Applied Materials, Inc. Process recipe creation and matching using feature models

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Moyne, J. (2014). Run-to-Run Control in Semiconductor Manufacturing. In: Baillieul, J., Samad, T. (eds) Encyclopedia of Systems and Control. Springer, London. https://doi.org/10.1007/978-1-4471-5102-9 255-1

Also Published As

Publication number Publication date
WO2024223389A1 (en) 2024-10-31
CN121195213A (en) 2025-12-23

Similar Documents

Publication Publication Date Title
DE112009005510B4 (en) Robust adaptive model predictive controller with tuning to compensate for model mismatch
DE69431822T2 (en) Device and method for a model-based process control
DE60207588T2 (en) STATUS ESTIMATION AND CLASSIFICATION FOR A MANUFACTURING SYSTEM
DE112011101738B4 (en) Multi-stage process modeling method
DE102011102034B4 (en) Online comparison of a process analytical model with effective process operation
DE102009006887B3 (en) Method and system for semiconductor process control and monitoring using a data quality measure
DE102005024915B4 (en) Method and system for advanced process control with plant-dependent machine constants
DE102011012710A1 (en) Fast identification and generation of process models
AT517250A2 (en) Sampling method with sampling rate decision scheme and computer program product thereto
DE10341764A1 (en) Integrated model prediction control and optimization within a process control system
EP2539785B1 (en) Method for controlling an injection molding process
WO2020114739A1 (en) Control device for controlling a manufacturing plant, manufacturing plant and method
DE102018122293A1 (en) Optimization process and optimizer for a process plan for additive manufacturing and additive manufacturing processes
DE112004002106B4 (en) Defect detection and control method for ion implantation processes, and system for carrying out the same
DE102018000788A1 (en) Servo control unit
DE102019213431B4 (en) control device, CNC device and control method
DE112012005455T5 (en) Charged particle radiation device and arithmetic device
EP3542229B1 (en) Device and method for determining the parameters of a control device
DE102012019736B4 (en) control system
DE10252605A1 (en) Method, device, computer-readable memory and computer program element for computer-aided monitoring and regulation of a manufacturing process
DE10208165C1 (en) Method, control and device for controlling the chemical mechanical polishing of substrates
DE102023204001A1 (en) Improved Run-to-Run Controller in Semiconductor Manufacturing
DE60102360T2 (en) METHOD FOR DETERMINING OPTIMAL SETPOINTS IN MACHINES AND METHOD
WO2024199897A1 (en) Semiconductor manufacturing process with simulated process window model
DE102005030586A1 (en) Method and system for advanced process control using measurement uncertainty as control input

Legal Events

Date Code Title Description
R163 Identified publications notified
R012 Request for examination validly filed