ADAPTIVE AND AUTOMATIC DETERMINATION OF SYSTEM PARAMETERS
First Claim
1. A method of automatically determining process parameters for processing equipment, said method comprising:
- processing at least one first substrate in the processing equipment at a first time;
processing at least one second substrate in the processing equipment at a second time different from the first time;
collecting data on process monitors for the at least one first substrate after processing is completed;
collecting data on process monitors for the at least one second substrate after processing is completed;
receiving the collected data by a multiple-input-multiple-output (MIMO) optimization system;
revising a sensitivity matrix used, by a MIMO optimizer of the MIMO optimization system, using the collected data and an adaptive-learning algorithm, wherein the adaptive-learning algorithm revises the sensitivity matrix based on a learning parameter which is related to a rate of change of the processing equipment over time; and
determining a set of process parameters for the processing equipment by the MIMO optimizer, wherein the MIMO optimizer uses the revised sensitivity matrix to determine the process parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of automatically determining process parameters for processing equipment includes processing at least one first substrate in the processing equipment at a first time; and processing at least one second substrate in the processing equipment at a second time. The method includes collecting data on process monitors for the at least one first substrate; and the at least one second substrate. The method includes receiving the data by a multiple-input-multiple-output (MIMO) optimization system. The method includes revising a sensitivity matrix, by a MIMO optimizer, using the data and an adaptive-learning algorithm, wherein the adaptive-learning algorithm revises the sensitivity matrix based on a learning parameter which is related to a rate of change of the processing equipment over time. The method includes determining a set of process parameters for the processing equipment by the MIMO optimizer, wherein the MIMO optimizer uses the revised sensitivity matrix to determine the process parameters.
14 Citations
20 Claims
-
1. A method of automatically determining process parameters for processing equipment, said method comprising:
-
processing at least one first substrate in the processing equipment at a first time; processing at least one second substrate in the processing equipment at a second time different from the first time; collecting data on process monitors for the at least one first substrate after processing is completed; collecting data on process monitors for the at least one second substrate after processing is completed; receiving the collected data by a multiple-input-multiple-output (MIMO) optimization system; revising a sensitivity matrix used, by a MIMO optimizer of the MIMO optimization system, using the collected data and an adaptive-learning algorithm, wherein the adaptive-learning algorithm revises the sensitivity matrix based on a learning parameter which is related to a rate of change of the processing equipment over time; and determining a set of process parameters for the processing equipment by the MIMO optimizer, wherein the MIMO optimizer uses the revised sensitivity matrix to determine the process parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium embodying instructions for causing, when executed by a processor, the processor to perform a method of automatically determining process parameters for processing equipment, said medium configured to store instructions for:
-
collecting data on process monitors for at least one first substrate processed in a processing equipment at a first time; collecting data on process monitors for at least one second substrate processed in a processing equipment at a second time different from the first time; receiving the collected data by a multiple-input-multiple-output (MIMO) optimization system; revising a sensitivity matrix used by a MIMO optimizer of the MIMO optimization system using the collected data and an adaptive-learning algorithm, wherein the adaptive-learning algorithm revises the sensitivity matrix based on a learning parameter which is related to a rate of change of the processing equipment over time; and determining a set of process parameters for the processing equipment by the MIMO optimizer, wherein the MIMO optimizer uses the revised sensitivity matrix to determine the process parameters. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for determining process parameters for processing equipment, the system comprising:
-
a processor; and a non-transitory computer-readable storage medium connected to the processor, the non-transitory computer-readable storage medium embodying instructions for; collecting data on process monitors for at least one first substrate processed in a processing equipment at a first time; collecting data on process monitors for at least one second substrate processed in a processing equipment at a second time different from the first time; receiving the collected data by a multiple-input-multiple-output (MIMO) optimization system; revising a sensitivity matrix used by a MIMO optimizer of the MIMO optimization system using the collected data and an adaptive-learning algorithm, wherein the adaptive-learning algorithm revises the sensitivity matrix based on a learning parameter which is related to a rate of change of the processing equipment over time; and determining a set of process parameters for the processing equipment by the MIMO optimizer, wherein the MIMO optimizer uses the revised sensitivity matrix to determine the process parameters. - View Dependent Claims (18, 19, 20)
-
Specification