Methods and apparatus for predictive preventive maintenance of processing chambers
First Claim
1. A method for assessing health status of a processing chamber, comprising:
- executing a recipe;
receiving processing data from a set of sensors during execution of said recipe;
analyzing said processing data utilizing a set of multi-variate predictive models;
generating a set of component wear data values;
comparing said set of component wear data values against a set of useful life threshold ranges; and
generating a warning if said set of component wear data values is outside of said set of useful life threshold ranges, wherein said processing data is analyzed by employing at least two different multi-variate predictive models of said set of multi-variate predictive model, wherein said processing data is analyzed by employing a first multi-variate predictive model to generate a first set of component wear data values and employing a second multi-variate predictive model to generate a second set of component wear data values, if differences exist between said first set of component wear data values and said second set of component wear data values, applying said second multi-variate predictive model to said first set of component wear data values, wherein said first set of component wear data values has less noise than said second set of component wear data values.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for assessing health status of a processing chamber is provided. The method includes executing a recipe. The method also includes receiving processing data from a set of sensors during execution of the recipe. The method further includes analyzing the processing data utilizing a set of multi-variate predictive models. The method yet also includes generating a set of component wear data values. The method yet further includes comparing the set of component wear data values against a set of useful life threshold ranges. The method moreover includes generating a warning if the set of component wear data values is outside of the set of useful life threshold ranges.
130 Citations
18 Claims
-
1. A method for assessing health status of a processing chamber, comprising:
-
executing a recipe; receiving processing data from a set of sensors during execution of said recipe; analyzing said processing data utilizing a set of multi-variate predictive models; generating a set of component wear data values; comparing said set of component wear data values against a set of useful life threshold ranges; and generating a warning if said set of component wear data values is outside of said set of useful life threshold ranges, wherein said processing data is analyzed by employing at least two different multi-variate predictive models of said set of multi-variate predictive model, wherein said processing data is analyzed by employing a first multi-variate predictive model to generate a first set of component wear data values and employing a second multi-variate predictive model to generate a second set of component wear data values, if differences exist between said first set of component wear data values and said second set of component wear data values, applying said second multi-variate predictive model to said first set of component wear data values, wherein said first set of component wear data values has less noise than said second set of component wear data values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article of manufacture comprising a program storage medium having computer readable code embodied therein, said computer readable code being configured for assessing health status of a processing chamber, comprising:
-
code for executing a recipe; code for receiving processing data from a set of sensors during execution of said recipe; code for analyzing said processing data utilizing a set of multi-variate predictive models; code for generating a set of component wear data values; code for comparing said set of component wear data values against a set of useful life threshold ranges; code for generating a warning if said set of component wear data values is outside of said set of useful life threshold ranges, wherein said code for analyzing said processing data includes code for utilizing at least two different multi-variate predictive models of said set of multi-variate predictive model; code for pulling data from a library to support said set of multi-variate predictive models; code for analyzing said set of component wear data values to determine if validation is required, wherein validation occurs when said set of component wear data values is outside of a noise level threshold range; code for executing a non-plasma test to validate said set of component wear data values; and code for correlating said set of component wear data values against a set of non-plasma test data values to generate a combined set of component wear data values, wherein said combined set of component wear data values is compared against said set of useful life threshold range and said warning is generated if said combined set of component wear data values is outside of set of useful life threshold range. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An article of manufacture comprising a program storage medium having computer readable code embodied therein, said computer readable code being configured for assessing health status of a processing chamber, comprising;
-
code for executing a recipe; code for receiving processing data from a set of sensors during execution of said recipe; code for analyzing said processing data utilizing a set of multi-variate predictive models; code for generating a set of component wear data values; code for comparing said set of component wear data values against a set of useful life threshold ranges; code for generating a warning if said set of component wear data values is outside of said set of useful life threshold ranges, wherein said code for analyzing said processing data includes code for utilizing at least two different multi-variate predictive models of said set of multi-variate predictive model, wherein said code for analyzing said processing data includes code for utilizing at least two multi-variate predictive models of said set of multi-variate predictive model, and wherein code for analyzing said processing data includes code for utilizing a first multi-variate predictive model to generate a first set of component wear data values and code for utilizing a second multi-variate predictive model to generate a second set of component wear data values, if differences exist between said first set of component wear data values and said second set of wear data values, code for applying said second multi-variate predictive model to said first set of component wear data values, wherein said second multi-variate predictive model has less noise than said first multi-variate predictive model.
-
-
15. A method for assessing health status of a processing chamber, comprising:
- executing as recipe;
receiving processing data from a set of sensors during execution of said recipe; analyzing said processing data utilizing a set of multi-variate predictive models; generating a set of component wear data values; comparing said set of component wear data values against a set of useful life threshold ranges; generating a warning if said set of component wear data values is outside of said set of useful life threshold ranges, wherein said processing data is analyzed by employing at least two different multi-variate predictive models of said set of multi-variate predictive model; pulling data from a library to support said set of multi-variate predictive models; analyzing said set of component wear data values to determine if validation is required, wherein said validation occurs when said set of component wear data values is outside of a noise level threshold range; executing a non-plasma test to validate said set of component wear data values; and correlating said set of component wear data values against a set of non-plasma test data values to generate a combined set of component wear data values, wherein said combined set of component wear data values is compared against said set of useful life threshold range and said warning is generated if said combined set of component wear data values is outside of said set of useful life threshold range. - View Dependent Claims (16, 17, 18)
- executing as recipe;
Specification