Methods and apparatus for obtaining diagnostic information relating to an industrial process
First Claim
1. A method comprising:
- obtaining object data for a set of physical product units that have been subjected nominally to a same device manufacturing process;
obtaining context data representing all or part of the processing history of each product unit of the set of product units;
decomposing, by a hardware computer system, the object data into one or more fingerprint components; and
diagnosing, by the hardware computer system, the device manufacturing process based on the context data and the one or more obtained fingerprint components.
1 Assignment
0 Petitions
Accused Products
Abstract
In a lithographic process, product units such as semiconductor wafers are subjected to lithographic patterning operations and chemical and physical processing operations. Alignment data or other measurements are made at stages during the performance of the process to obtain object data representing positional deviation or other parameters measured at points spatially distributed across each unit. This object data is used to obtain diagnostic information by performing a multivariate analysis to decompose a set of vectors representing the units in the multidimensional space into one or more component vectors. Diagnostic information about the industrial process is extracted using the component vectors. The performance of the industrial process for subsequent product units can be controlled based on the extracted diagnostic information.
-
Citations
23 Claims
-
1. A method comprising:
-
obtaining object data for a set of physical product units that have been subjected nominally to a same device manufacturing process; obtaining context data representing all or part of the processing history of each product unit of the set of product units; decomposing, by a hardware computer system, the object data into one or more fingerprint components; and diagnosing, by the hardware computer system, the device manufacturing process based on the context data and the one or more obtained fingerprint components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
obtaining object data for a set of physical product units that have been subjected nominally to a same device manufacturing process; obtaining context data representing all or part of the processing history of each product unit of the set of product units; decomposing the object data into one or more fingerprint components; correlating, by a hardware computer system, the context data to the one or more fingerprint components; determining, by the hardware computer system, a correction based on the correlation between the context data and the one or more fingerprint components; and based on the determined correction, outputting electronic data for configuration or modification of the device manufacturing process or of a measurement process of physical product units subjected to the device manufacturing process. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method comprising:
-
obtaining object data comprising height map data and/or alignment data, for a set of physical product units that have been subjected nominally to a same device manufacturing process; obtaining overlay data measured for each product unit of the set of product units; decomposing the object data into one or more fingerprint components; correlating, by a hardware computer system, the overlay data to the one or more fingerprint components; determining, by the hardware computer system, a correction based on the correlation between the overlay data and the one or more fingerprint components; and based on the determined correction, outputting electronic data for configuration or modification of the device manufacturing process or of a measurement process of physical product units subjected to the device manufacturing process. - View Dependent Claims (18, 19, 20)
-
-
21. A non-transitory computer program product comprising machine readable instructions therein, that when executed by a computer system, are configured to cause the computer system to at least:
-
obtain object data comprising height map data and/or alignment data, for a set of physical product units that have been subjected nominally to a same device manufacturing process; obtain overlay data measured for each product unit of the set of product units; decompose the object data into one or more fingerprint, components; correlate the overlay data to the one or more fingerprint components; determine a correction based on the correlation between the overlay data and the one or more fingerprint components; and based on the determined correction, output electronic data for configuration or modification of the device manufacturing process or of a measurement process of physical product units subjected to the device manufacturing process.
-
-
22. A non-transitory computer program product comprising machine readable instructions therein, that when executed by a computer system, are configured to cause the computer system to at least:
-
obtain object data for a set of physical product units that have been subjected nominally to a same device manufacturing process; obtain context data representing all or part of the processing history of each product unit of the set of product units; decompose the object data into one or more fingerprint components; and diagnose the device manufacturing process based on the context data and the one or more obtained fingerprint components.
-
-
23. A non-transitory computer program product comprising machine readable instructions therein, that when executed by a computer system, are configured to cause the computer system to at least:
-
obtain object data for a set of physical product units that have been subjected nominally to a same device manufacturing process; obtain context data representing all or part of the processing history of each product unit of the set of product units; decompose the object data into one or more fingerprint components; correlate the context data to the one or more fingerprint components; determine a correction based on the correlation between the context data and the one or more fingerprint components; and based on the determined correction, output electronic data for configuration or modification of the device manufacturing process or of a measurement process of physical product units subjected to the device manufacturing process.
-
Specification