Patentable/Patents/US-7630064
US-7630064

Prediction method and apparatus for substrate processing apparatus

PublishedDecember 8, 2009
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A prediction method for a substrate processing apparatus is to predict processing results from operation data on the substrate processing apparatus during a procedure for processing a target processing substrate in a processing chamber of the substrate processing apparatus. The method includes the steps of: collecting operation data obtained; and obtaining a moving average of a preset number of sets of data using the processing result data collected at the data collection step. The method further includes the steps of: performing multivariate analysis using the operation data collected at the data collection step and the moving average processing result data obtained at the moving average processing step; and predicting processing results using operation data obtained when a target processing substrate, other than the target processing substrate used to obtain the correlation at the analysis step, is processed on a basis of the correlation.

Patent Claims
23 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A prediction method for a substrate processing apparatus, the prediction method predicting processing results from operation data on the substrate processing apparatus during a procedure for processing a target processing substrate in a processing chamber of the substrate processing apparatus, the prediction method comprising: a data collection step of collecting operation data obtained whenever the target processing substrate is processed, and processing result data obtained by measuring status of the target processing substrate; a moving average processing step of obtaining a moving average of a preset number of sets of data using the processing result data collected at the data collection step, thus obtaining moving average processing result data; an analysis step of performing multivariate analysis using the operation data collected at the data collection step and the moving average processing result data obtained at the moving average processing step, thus obtaining a correlation between the operation data and the moving average processing result data; and a prediction step of predicting processing results using operation data obtained when a target processing substrate, other than the target processing substrate used to obtain the correlation at the analysis step, is processed on a basis of the correlation, wherein the moving average processing step is performed such that when processing result data, existing before and after maintenance of the substrate processing apparatus, is included in the processing result data, the processing result data is divided into groups for respective sections defined by the maintenance; and for each group, moving averages of a preset number of pieces of data are obtained using only processing result data belonging to the group, thus obtaining moving average processing result data.

2

2. The prediction method of claim 1 , wherein the moving average processing step is performed such that, for each group, moving average processing result data corresponding to considered processing result data is calculated while the considered processing result data is shifted by one piece.

3

3. The prediction method of claim 2 , wherein the moving average processing step is performed such that: until a number of pieces of data preceding the considered processing result data reaches the preset number of pieces of data, an average value is obtained using all pieces of processing result data preceding the considered processing result data, and the average value is taken as moving average processing result data corresponding to the considered processing result data; and when the number of pieces of data preceding the considered processing result data reaches the preset number of pieces of data or more, an average value is obtained using only processing result data that immediately precedes the considered processing result data and corresponds to the preset number of pieces of data, and the obtained average value is taken as moving average processing result data corresponding to the considered processing result data.

4

4. The prediction method of claim 3 , wherein the moving average processing step is performed so that the number of pieces of data required to obtain each moving average is preset for each group.

5

5. The prediction method of claim 4 , wherein the number of pieces of data required to obtain each moving average is preset according to the number of pieces of processing result data belonging to each group.

6

6. The prediction method of claim 4 , wherein the number of pieces of data required to obtain each moving average is one falling within a range between 2 and 10.

7

7. The prediction method of claim 1 , wherein the prediction method is operated such that: a management value range is set to have a certain width based on a target value of processing results so as to manage the processing results, an upper prediction error range is set to have a certain width based on an upper limit of the management value range, and a lower prediction error range is set to have a certain width based on a lower limit of the management value range; if a predicted value for status of the target processing substrate obtained at the prediction step is within an allowable prediction range when a range from a lower limit of the upper prediction error range to an upper limit of the lower prediction error range is set to the allowable prediction range, status of the target processing substrate is determined to be normal; if the predicted value is included in the upper prediction error range or the lower prediction error range even though the predicted value departs from the allowable prediction range, the status of the target processing substrate is determined based on a measured value obtained by measuring the target processing substrate; and if the predicted value departs from the allowable prediction range, and also departs from the upper prediction error range and the lower prediction error range, the status of the target processing substrate is determined to be abnormal.

8

8. The prediction method of claim 7 , wherein each prediction error range is set according to a standard error between the predicted value and the measured value.

9

9. The prediction method of claim 7 , wherein the predicted value is a processing dimension of the target processing substrate.

10

10. The prediction method of claim 1 , wherein the processing result data is a processing dimension of the target processing substrate.

11

11. The prediction method of claim 1 , wherein the operation data is electronic data obtained from a plurality of detectors provided in the substrate processing apparatus.

12

12. The prediction method of claim 1 , wherein the analysis step uses Partial Least Squares (PLS) as the multivariate analysis.

13

13. A prediction apparatus for a substrate processing apparatus, the prediction apparatus predicting processing results from operation data on the substrate processing apparatus during a procedure for processing a target processing substrate in a processing chamber of the substrate processing apparatus, the prediction apparatus comprising: data collection unit for collecting operation data obtained whenever the target processing substrate is processed, and processing result data obtained by measuring status of the target processing substrate; moving average processing unit for obtaining a moving average of a preset number of pieces of data using the processing result data collected by the data collection unit, thus obtaining moving average processing result data; analysis unit for performing multivariate analysis using the operation data collected by the data collection unit and the moving average processing result data obtained by the moving average processing unit, thus obtaining a correlation between the operation data and the moving average processing result data; and prediction unit for predicting processing results using operation data obtained when a target processing substrate, other than the target processing substrate used to obtain the correlation by the analysis unit, is processed on a basis of the correlation, wherein the moving average processing unit is operated such that when processing result data, existing before and after maintenance of the substrate processing apparatus, is included in the processing result data, the processing result data is divided into groups for respective sections defined by the maintenance; and for each group, moving averages of a preset number of pieces of data are obtained using only processing result data belonging to the group, thus obtaining moving average processing result data; and wherein the moving average processing unit calculates moving average processing result data corresponding to considered processing result data for each group while shifting the considered processing result data by one piece.

14

14. The prediction apparatus of claim 13 , wherein the moving average processing unit is operated such that: until a number of pieces of data preceding the considered processing result data reaches the preset number of pieces of data, an average value is obtained using all pieces of processing result data preceding the considered processing result data, and the average value is taken as moving average processing result data corresponding to the considered processing result data; and when the number of pieces of data preceding the considered processing result data reaches the preset number of pieces of data or more, an average value is obtained using only processing result data that immediately precedes the considered processing result data and corresponds to the preset number of pieces of data, and the obtained average value is taken as moving average processing result data corresponding to the considered processing result data.

15

15. The prediction apparatus of claim 14 , wherein the number of pieces of data required to obtain each moving average is set in advance for each group.

16

16. The prediction apparatus of claim 15 , wherein the number of pieces of data required to obtain each moving average is set in advance according to the number of pieces of processing result data belonging to each group.

17

17. The prediction apparatus of claim 15 , wherein the number of pieces of data required to obtain each moving average is one falling within a range between 2 and 10.

18

18. A prediction apparatus for a substrate processing apparatus, the prediction apparatus predicting processing results from operation data on the substrate processing apparatus during a procedure for processing a target processing substrate in a processing chamber of the substrate processing apparatus, the prediction apparatus comprising: data collection unit for collecting operation data obtained whenever the target processing substrate is processed, and processing result data obtained by measuring status of the target processing substrate; moving average processing unit for obtaining a moving average of a preset number of pieces of data using the processing result data collected by the data collection unit, thus obtaining moving average processing result data; analysis unit for performing multivariate analysis using the operation data collected by the data collection unit and the moving average processing result data obtained by the moving average processing unit, thus obtaining a correlation between the operation data and the moving average processing result data; and prediction unit for predicting processing results using operation data obtained when a target processing substrate, other than the target processing substrate used to obtain the correlation by the analysis unit, is processed on a basis of the correlation, wherein the prediction apparatus is operated such that: a management value range is set to have a certain width based on a target value of processing results so as to manage the processing results, an upper prediction error range is set to have a certain width based on an upper limit of the management value range, and a lower prediction error range is set to have a certain width based on a lower limit of the management value range; if a predicted value for status of the target processing substrate obtained at the prediction step is within an allowable prediction range when a range from a lower limit of the upper prediction error range to an upper limit of the lower prediction error range is set to the allowable prediction range, status of the target processing substrate is determined to be normal; if the predicted value is included in the upper prediction error range or the lower prediction error range even though the predicted value departs from the allowable prediction range, the status of the target processing substrate is determined based on a measured value obtained by measuring the target processing substrate; and if the predicted value departs from the allowable prediction range, and also departs from the upper prediction error range and the lower prediction error range, the status of the target processing substrate is determined to be abnormal.

19

19. The prediction apparatus of claim 18 , wherein each prediction error range is set according to a standard error between the predicted value and the measured value.

20

20. The prediction apparatus of claim 18 , wherein the predicted value is a processing dimension of the target processing substrate.

21

21. The prediction apparatus of claim 18 , wherein the processing result data is a processing dimension of the target processing substrate.

22

22. The prediction apparatus of claim 18 , wherein the operation data is electronic data obtained from a plurality of detectors provided in the substrate processing apparatus.

23

23. The prediction apparatus of claim 18 , wherein the analysis unit uses Partial Least Squares (PLS) as the multivariate analysis.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

March 9, 2007

Publication Date

December 8, 2009

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Prediction method and apparatus for substrate processing apparatus” (US-7630064). https://patentable.app/patents/US-7630064

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

Prediction method and apparatus for substrate processing apparatus — Hideki Tanaka | Patentable