G03F7/70533

Method of matching records, method of scheduling maintenance and apparatus

A method of matching records from a plurality of data sources having variation between them in matching quality of their data, the method including repeatedly matching and filtering records from the data sources to obtain matched records using successively less strict matching rules, the matching rules being defined based on the variation in the matching quality.

Apparatus and method for monitoring reflectivity of the collector for extreme ultraviolet radiation source

A method of controlling a feedback system with a data matching module of an extreme ultraviolet (EUV) radiation source is disclosed. The method includes obtaining a slit integrated energy (SLIE) sensor data and diffractive optical elements (DOE) data. The method performs a data match, by the data matching module, of a time difference of the SLIE sensor data and the DOE data to identify a mismatched set of the SLIE sensor data and the DOE data. The method also determines whether the time difference of the SLIE sensor data and the DOE data of the mismatched set is within an acceptable range. Based on the determination, the method automatically validates a configurable data of the mismatched set such that the SLIE sensor data of the mismatched set is valid for a reflectivity calculation.

PROCESSING CONDITION DETERMINATION SYSTEM AND PROCESSING CONDITION SEARCHING METHOD
20210372943 · 2021-12-02 ·

To efficiently search a processing condition of giving a desired target processing result, there is provided a processing condition determination system including a processing apparatus that processes a sample, a processing monitor system that monitors the state of the processing in the processing apparatus, and an analysis system that sets the processing condition of the processing apparatus of giving a target processing result, wherein the system includes a processing condition and result database that stores a set of an explanatory variable that is a processing condition under which the processing apparatus processes a sample and an objective variable that is the processing result obtained by the processing apparatus' processing the sample, and when the processing apparatus processes the sample under the processing condition set using the correlation model derived from the database and it is determined that a probability of failure occurrence becomes high, based on the monitor data of the processing monitor system, the processing apparatus stops the processing under the present processing condition and the analysis system resets a new processing condition.

Error detection and correction in lithography processing
11347153 · 2022-05-31 · ·

An information processing apparatus includes an acquisition unit configured to acquire a plurality of pieces of collected data collected in a state where lithographic processing is executed by a lithography apparatus for forming a pattern by applying a plurality of processing conditions, a classification unit configured to classify the acquired data based on the processing conditions, a judgement unit configured to judge that an abnormality has occurred in the acquired collected data by judging whether the collected data falls within an allowable range specified based on the processing conditions.

TRAINING METHOD FOR MACHINE LEARNING ASSISTED OPTICAL PROXIMITY ERROR CORRECTION
20220155695 · 2022-05-19 ·

A method of determining representative patterns for training a machine learning model to predict optical proximity corrections. The method includes obtaining a design layout including a set of groups of patterns, each group of patterns includes one or more sub-groups; determining a set of representative patterns of the set of groups of patterns, a representative pattern being a sub-group whose instances appear in the set of groups of patterns; obtaining, via simulating an optical proximity correction process using the set of representative patterns, optical proximity correction data associated with the set of representative patterns; and training a machine learning model to predict optical proximity corrections for the design layout based on the set of representative patterns and the set of optical proximity correction data.

Light source, EUV lithography system, and method for generating EUV radiation

A light source for EUV is provided. The light source includes a target droplet generator, a laser generator, and a controller. The target droplet generator is configured to provide target droplets to a source vessel. The laser generator is configured to provide first laser pulses according to a control signal to irradiate the target droplets in the source vessel. The controller is configured to provide the control signal according to at least two of process parameters including temperature of the source vessel, droplet positions of the target droplets, and beam sizes and focal points of the first laser pulses. When the average value or the standard deviation of the temperature of the source vessel and the droplet positions of the target droplets exceed the predetermined range, the controller is configured to provide the control signal to the laser generator to stop providing the first laser pulses.

POSITIONING METHOD AND APPARATUS FOR PARTICLES ON RETICLE, STORAGE MEDIUM, AND ELECTRONIC DEVICE
20220137521 · 2022-05-05 ·

A positioning method for particles on a reticle includes: data of positions passed by a target reticle within a preset period of time is determined according to path data of the target reticle that includes particle information of the target reticle at each scan moment; position information of the target reticle when particles are present on a surface of the target reticle is determined according to the data of positions, to obtain target position data of the target reticle; reticle position data of the target reticle within adjacent scan moments is determined according to the target position data, and a particle source position of the particles on the surface of the target reticle is determined from the reticle position data according to position priorities; and a particle position analysis report of the target reticle within the preset period of time is generated according to the particle source position.

Method for controlling a manufacturing process and associated apparatuses

A method for controlling a manufacturing process for manufacturing semiconductor devices, the method including: obtaining performance data indicative of the performance of the manufacturing process, the performance data including values for a performance parameter across a substrate subject to the manufacturing process; and determining a process correction for the manufacturing process based on the performance data and at least one control characteristic related to a dynamic behavior of one or more control parameters of the manufacturing process, wherein the determining is further based on an expected stability of the manufacturing process when applying the process correction.

Exposure apparatus and method of manufacturing article

The present invention provides an exposure apparatus including a forming unit configured to form a mark on a resist film on a substrate, and a control unit configured to perform an exposure process to form a latent image by projecting a pattern onto a target position on the resist film on the substrate based on a measured position of the mark, wherein the control unit causes the forming unit to perform a formation process of forming, before the exposure process is performed on a reworked substrate on which a second resist film has been formed after removing a first resist film with a first mark, a second mark on the second resist film so the second mark will be positioned at a position shifted from a position of the first mark on the reworked substrate.

CONTROL APPARATUS, SYSTEM, LITHOGRAPHY APPARATUS, ARTICLE MANUFACTURING METHOD, CONTROL METHOD, AND NON-TRANSITORY STORAGE MEDIUM
20230296988 · 2023-09-21 ·

There is provided a control apparatus for controlling a controlled apparatus connected via a network, including a generation unit configured to generate instruction data for controlling the controlled apparatus, a communication unit configured to transmit/receive, in every predetermined cycle, via the network, a data frame including one of the instruction data generated by the generation unit and response data from the controlled apparatus, and a processing unit configured to acquire, in a case where the response data indicates an abnormality of a unit controlled by the controlled apparatus, abnormality data that is divided and included in a plurality of data frames received by the communication unit and indicates information concerning the abnormality of the unit, and output the abnormality data.