SG176564A1 - Methods and apparatus for predictive preventive maintenance of processing chambers - Google Patents

Methods and apparatus for predictive preventive maintenance of processing chambers Download PDF

Info

Publication number
SG176564A1
SG176564A1 SG2011085115A SG2011085115A SG176564A1 SG 176564 A1 SG176564 A1 SG 176564A1 SG 2011085115 A SG2011085115 A SG 2011085115A SG 2011085115 A SG2011085115 A SG 2011085115A SG 176564 A1 SG176564 A1 SG 176564A1
Authority
SG
Singapore
Prior art keywords
data values
component wear
wear data
code
model
Prior art date
Application number
SG2011085115A
Inventor
Luc Albarede
Eric Pape
Vijayakumar C Venugopal
Brian D Choi
Original Assignee
Lam Res Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US12/555,674 external-priority patent/US8983631B2/en
Application filed by Lam Res Corp filed Critical Lam Res Corp
Publication of SG176564A1 publication Critical patent/SG176564A1/en

Links

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01JELECTRIC DISCHARGE TUBES OR DISCHARGE LAMPS
    • H01J37/00Discharge tubes with provision for introducing objects or material to be exposed to the discharge, e.g. for the purpose of examination or processing thereof
    • H01J37/32Gas-filled discharge tubes
    • H01J37/32917Plasma diagnostics
    • H01J37/3299Feedback systems
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01JELECTRIC DISCHARGE TUBES OR DISCHARGE LAMPS
    • H01J37/00Discharge tubes with provision for introducing objects or material to be exposed to the discharge, e.g. for the purpose of examination or processing thereof
    • H01J37/32Gas-filled discharge tubes
    • H01J37/32917Plasma diagnostics
    • H01J37/32935Monitoring and controlling tubes by information coming from the object and/or discharge
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/02Manufacture or treatment of semiconductor devices or of parts thereof
    • H01L21/04Manufacture or treatment of semiconductor devices or of parts thereof the devices having potential barriers, e.g. a PN junction, depletion layer or carrier concentration layer
    • H01L21/18Manufacture or treatment of semiconductor devices or of parts thereof the devices having potential barriers, e.g. a PN junction, depletion layer or carrier concentration layer the devices having semiconductor bodies comprising elements of Group IV of the Periodic Table or AIIIBV compounds with or without impurities, e.g. doping materials
    • H01L21/30Treatment of semiconductor bodies using processes or apparatus not provided for in groups H01L21/20 - H01L21/26
    • H01L21/302Treatment of semiconductor bodies using processes or apparatus not provided for in groups H01L21/20 - H01L21/26 to change their surface-physical characteristics or shape, e.g. etching, polishing, cutting
    • H01L21/306Chemical or electrical treatment, e.g. electrolytic etching
    • H01L21/3065Plasma etching; Reactive-ion etching
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/02Manufacture or treatment of semiconductor devices or of parts thereof
    • H01L21/04Manufacture or treatment of semiconductor devices or of parts thereof the devices having potential barriers, e.g. a PN junction, depletion layer or carrier concentration layer
    • H01L21/18Manufacture or treatment of semiconductor devices or of parts thereof the devices having potential barriers, e.g. a PN junction, depletion layer or carrier concentration layer the devices having semiconductor bodies comprising elements of Group IV of the Periodic Table or AIIIBV compounds with or without impurities, e.g. doping materials
    • H01L21/30Treatment of semiconductor bodies using processes or apparatus not provided for in groups H01L21/20 - H01L21/26
    • H01L21/31Treatment of semiconductor bodies using processes or apparatus not provided for in groups H01L21/20 - H01L21/26 to form insulating layers thereon, e.g. for masking or by using photolithographic techniques; After treatment of these layers; Selection of materials for these layers
    • H01L21/3105After-treatment
    • H01L21/311Etching the insulating layers by chemical or physical means
    • H01L21/31105Etching inorganic layers
    • H01L21/31111Etching inorganic layers by chemical means
    • H01L21/31116Etching inorganic layers by chemical means by dry-etching
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05HPLASMA TECHNIQUE; PRODUCTION OF ACCELERATED ELECTRICALLY-CHARGED PARTICLES OR OF NEUTRONS; PRODUCTION OR ACCELERATION OF NEUTRAL MOLECULAR OR ATOMIC BEAMS
    • H05H1/00Generating plasma; Handling plasma
    • H05H1/24Generating plasma
    • H05H1/46Generating plasma using applied electromagnetic fields, e.g. high frequency or microwave energy

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Plasma & Fusion (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Computer Hardware Design (AREA)
  • Power Engineering (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • General Physics & Mathematics (AREA)
  • Manufacturing & Machinery (AREA)
  • Electromagnetism (AREA)
  • Inorganic Chemistry (AREA)
  • General Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Drying Of Semiconductors (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Chemical Vapour Deposition (AREA)
  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Plasma Technology (AREA)
  • Complex Calculations (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Indication And Recording Devices For Special Purposes And Tariff Metering Devices (AREA)

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.

Description

METHODS AND APPARATUS FOR PREDICTIVE PREVENTIVE MAINTENANCE OF
PROCESSING CHAMBERS
BACKGROUND OF THE INVENTION
{Para 01] Advances in plasma processing have resulted in tremendous growth in the semiconductor industry. A plasma processing system may be comprised of many components. For ease of discussion, the term “component” will be used to refer to an atomic or a nuiti-part assembly in a plasma processing svstem. Thus, a component may be as simple as an edge ring or may be as complex as the entire process module. A multi-part component (such as a process module) may be formed from other multi-part components {such as a vacuwm system, a gas system, a power supply system, etc), which may in turn be formed from other multi-part or atomic components. [Para 82] Over time, one or more components may wear out. Those skilled in the art are aware that worn-out components may cause damage to the chamber and/or damage to the substrate if the worn-out components are not fixed/replaced. One method of identifying which component may have to be replaced may include using a fixed schedule of component replacement. In other words, a useful life period may be identified a priori for each component. The usage of each component may be tracked and when the component reaches the end of its useful life (as predetermined by the fixed useful life schedule), the component may be replaced. [Para 03] Unfortunately, the method of predetermining the useful Iife of a component for replacefrepair purposes has its limitations. First, the useful life of a component may vary depending upon the environment surrounding the component. In an example, component may be emploved m a processing chamber that may experience a different process recipe or mixture of process recipes than component 2. Thus, component 1 may wear out before component 2 even though both components may be of the same make and model. [Para 04] Thus, with the predetermined useful life method, unnecessary costs associated with taking a processing chamber offline and replacing a component may be incurred even though the components useful fife may not have actually ended. In addition, the predetermined useful life method may not account for the possibility of the component prematurely wearing out before the expiration of its predetermined theoretical useful life. In many instances, the component’s deteriorating condition may result in damaged substrates and/or even damage to the chamber and other components within the processing chamber, [Para 03] One method for determining component wear may involve tracking the evolution of a single parameter, a so-called uni~variate mode. In an example, the health of a component may be monitored by tracking a single parameter measurable by some sensors. For example, the RF bias voltage may be tracked. If the RF bias voltage is above a predetermined threshold, the edge ring, for example, may be deemed to have reached the end of its useful life, [Para 06] Unfortunately, the uni-variate method also has its lunitations. As aforementioned, a given component is monitored by tracking a single parameter. However, the parameter may be affected by influences other than the condition of the given component. In an example, to monitor the condition of an edge ring, the RF bias voltage may be monitored. However, the value of the RF bias voltage may be affected by influences other than just the edge ring condition. For example, the RF bias voltage may also be affected by the deposition on the chamber wall. Thus, when a high RF bias voltage 1s wdentified, the high RF bias voltage value may not necessarily be an indication that a problem: may exist with the edge ring.
Instead, a problem may exist but further analysis may be required before the cause of the problem can be identified. [Para 87] Another problem with the nni-variate method is that the uni-variate method can be a “gono-go” method. In other words, the uni-variate method is usually utilized to idennfy when a fault condition may exist to enable the component to be replaced. However, the univ variate method may be unable to assist in predicting when (instead of whether) the component may need to be replaced. In other words, in such a scenario the uni-variate method may, at best, be employed to identity a problem and not predict when a problem {e.g., end of useful life) mav occur, [Para 08] Consequently, when a component, such as the edge ring, does actually wear out, a replacement component may not be immediately available. As a result, the processing chamber may have to remain offline until a new edge ring, for example, can be obtained for replacement. Of course, the manufacturing company may opt to always have replacements {such as an edge ring) available. This method of always carrying spare components can become expensive since the manafacturing company has to allocate resources {money and storage space) to have components available even if the components are still in proper working condition. [Para 09] Another method for identifving component wear may mclude utilizing a monitoring patch. A monitoring patch is an item that may be placed on a component. The montoring patch may be placed close to the surface of the component or may be embedded mto the component. A component may be considered to be at the end of its useful life if the morgtoring patch bas worn out, for example. If the monitoring patch is embedded, the component is considered to be at the end of is useful life when the monitoring patch becomes visible, for example. [Para 10] There are several tomitations with the monitoring patch method. First, a monitoring patch is required for each component that is to be monitored. Thus, if 100 components need to be monitored, a monitoring patch has to be placed on each component.
The monitoring patch method can become very expensive and time consuming to implement and monitor depending upon the number of components that may be monitored, {Para 11] Also, the utilization of a monitoring patch may increase the risk of contamination.
The momtoring patch 1s a foreign object that has to be placed within the processing chamber.
As aforementioned, the condition of the processing chamber has to be tightly controlled in order to prevent damage to the chamber and/or damage to the substrate. By introducing one or more monitoring patches into the processing chamber, the processing environment may be altered. In addition, the degree with which the processing environment may have changed due to the existence of the monitoring patches within the processing chamber may be unknown or difficult to measure. [Para 12] Another hmitation of the monitoring patch method 1s that by placing a monitoring patch onto a component, the mechanical functionality of the component may be compromised. In other words, the mechanical behavior of an edge ring may change with a monitoring patch embedded in the ring. Unfortunately, the extent at which the patch may have altered the functionality of the component may vary since each component and/or each patch may be nnigue. [Para 13] Accordingly, a non-invasive method for predicting component wear is desirable.
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
{Para 14] The present mvention is illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which like reference numerals refer to similar elements and in which: [Para 15] Fig | shows, in an embodiment of the invention, a simple flow chart for applying a single multi~variate predictive model for qualifying a component. [Para 16] Fig 2 shows, in an embodiment, a simple flow chart illustrating a method for applving multiple predictive models in determining the health of a component. {Para 17] Fig. 3 shows, in an embodiment of the invention, a simple flow chart illustrating a method for applying a multi-vanate predictive model with a non-plasma test (NPT).
{Para 18] Fig 4 shows, m an embodiment of the invention, a simple flow chart lustrating a method for qualifying a component using a multi-variate predictive model and data from a non-plasma test. {Para 19] Fig. 5 shows, in an embodiment of the invention, a simple flow chart illustrating a method for constructing a multi-variate predictive model for qualifying a component.
DETAILED DESCRIPTION OF EMBODIMENTS
[Para 20] The present invention will now be described in detail with reference to a few embodiments thereof as illustrated in the accompanying drawings. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, to one skilled in the art, that the present invention may be practiced without some or all of these specific details. In other instances, well known process steps and/or structures have not been described in detatl in order to not unnecessarily obscure the present invention. {Para 21] Various embodiments are described hereinbelow, includimg methods and techniques. It should be kept in mind that the invention might also cover articles of manufacture that includes a computer readable medium on which computer-readable instructions for carrying out embodiments of the inventive technique are stored. The computer readable medium may include, for example, semiconductor, magnetic, opto- magnetic, optical, or other forms of computer readable medium for storing computer readable code. Further, the invention may also cover apparatuses for practicing embodiments of the invention. Such apparatus may include circuits, dedicated and/or programmable, to carry out tasks pertaining to embodiments of the invention. Examples of such apparatus include a general-purpose computer and/or a dedicated computing device when appropriately programmed and may include a combination of a computer/computing device and dedicated/programmable circuits adapted for the various tasks pertaining to embodiments of the invention. [Para 22] Although the statistical model will be discussed in some details to facilitate the understanding of the overall technique, this invention relates to the prediction of part wear and bow such prediction may be emploved in preventive maintenance. The particular model that may be employed in performing said prediction may depend upon the chambers or parts involved. However, it is understood that any model (e.g, statistical model, electrical model, plasma model, hybrid model, a combination of models, ete.) may be employed and vsage of a particular model for a particular chamber, particular part and/or particular recipe is within the scope of one with skills in the ordinary art.
{Para 23] In embodiments of the invention, methods are provided for assessing a chamber health status. Embodiments of the invention include performing a chamber health index test.
As discussed herein a chamber health index test refers to a test that may determine andior predict the health of a set of components {e.g., set of consumable parts) within a processing chamber. in other words, a chamber health index test may be employed to determine and/or predict when a component may be reaching the end of its useful life. [Para 24] In an embodiment of the mvention, methods are provided for evaluating a chamber health status. In an example, one or more multi-variate predictive models may be constructed to perform a charaber health index test within g processing chamber. Unlike the prioy art, the predictive model(s) may be based on multiple parameters instead of a single parameter. As a result, the chamber health index test may be executed to not only identify when a component may have worn out but also for making a prediction about the remaining useful life of the component. {Para 25] In an embodiment, construction of a set of robust predictive models {e.g., set of multi-variate predictive models) may be based on data collected at various points during a preventive maintenance cycle, also referred to herein as a wet clean evele. The data may be collected at feast at the beginning and at the end of a wet clean cycle in order to eliminate noise within the data set that may be related to the condition of the chamber instead of the actual component itself. In an embodiment of the invention, construction of a set of robust predictive models may also be based on data collected across multiple chambers, Data are collected across chambers in order to also eliminate noise that may be associated with chamber conditions that are unique to a specific chamber instead of the condition of a component. [Para 26] Once the set of multi-variate predictive models has been constructed, the set of multi-variate predictive models may be applied m1 a production environment for qualifying the condition of the chamber and its components. Embodiments of the invention provide for methods for qualifying a component using a single multivariate predictive model. In other words, a single multi-variate predictive model may be emploved for qualifying a single component. In an embodiment of the tnvention, methods are provided for applying more than one multi-variate predictive model for predicting the wear of multiple parts and in determining a chamber heath index. [Para 27] In an embodiment, a non-plasma test (NPT) may be utilized in combination with a chamber health index test. In one embodiment, the NPT may be utihized to gange when a chamber health index {est may need to be executed. As discussed herein, a non-plasma test refers to a test that may be executed by applying low power at one or more predefined frequencies to the processing chamber and not igniting a plasma. Even though a plasma is not formed during the test, sufficient data is provided to approximate the condition of the processing chamber. Since the NPT is a fairly quick and inexpensive test to run, the NPT may be employed as a precursor to a chamber health index test. In one embodiment of the mvention, the NPT may also be utilized to validate a chamber health index test. In an embodiment, the data from the NPT may be correlated against the data collected during a chamber health index test for validation purposes. [Para 28] The features and advantages of the present invention may be better understood with reference to the figures and discussions that follow. [Para 29] As aforementioned, a chamber health status may be emploved to determine when maintenance is required. To assess the chamber health status, especially the consumable parts, a chamber health index test may be performed. The chamber health index test may be performed based on a model-based approach. [Para 30] Fig. 1 ~ Fig. 4 show, in embodiments of the invention, different methods for applying one or more multi-variate predictive models in qualifying a set of components. {Para 31] Fig. | shows, in an embodiment of the invention, a simple flow chart for applying a single multi-variate predictive model for qualifying a set of components. [Para 32] Ata first step 102, a recipe is executed in a processing chamber. The recipe may be either a client-specific recipe, a WAC recipe, or a non-chient specific recipe. [Para 33] As discussed herein, a client-specific recipe is a recipe that may be tailored specifically for a specific manufacturing company. In an example, a chient-specific recipe may be an actual production-ready process recipe that is unique to a specific manufacturing company. In one embodiment, the ability to utilize client-specific recipes enables the user {e.g., process engineer) to construct a multi-variate model specific for his‘her needs. [Para 34] As discussed herein, a non-client specific recipe refers to a recipe that may be designed to maximize sensitivity to the wear of a specific consumable part. In an example, a non-client specific recipe may be a recipe that may be configured for analyzing specific conditions of a plasma processing system. A non-client specific recipe may be utilized by any manufacturing company that may have processing chambers that have similar chamber set-ups as specified by the non-client specific recipe. [Para 35] Another recipe that may be employed is a waferless aatoclean (WAC) recipe. The
WAC recipe may be run after a production run. The WAC recipe 1s usually not chamber specific.
{Para 36] The type of recipes that may be executed may depend upon the multi-variate predictive model. In an example, if the multi-vaniate predictive model has been constructed using a client-specific recipe then the recipe that may be employed to utilize the multi-vanate model may also be a client-specific recipe. {Para 37] Ata next step 14, processing data are collected by a set of sensors (e.g, pressure sensor, temperature sensor, VI probe, OES, Langmuir probe, and the like). [Para 38] Ata next step 106, a model is applied to the processing data. In other words, the system may compare the processing data against a multi-variate predictive model. In an embodiment, the predictive model is a statistical model. In another embodiment, the predictive model 15 an electrical model. In vet another embodiment. the predictive model is a plasma model. Further, step 106 is not limited to analyzing one component. Instead, diffevent multi-variate predictive models may be applied toward the same data set to analyze the health of different components. {Para 39] {nan embodiment, the multi-vaniate predictive mode! may be pulling data from a library (108). The library may include data (e.g., constants) that may be employed to support the model. [Para 40] After the analysis has been performed, at a next step 110, the predictive model may output component wear data for each component being analyzed. In other words, a data report may be produced detailing the health state of each component being analyzed [Para 41] Ata next step 112, the system may compare the outputied data against a useful life threshold range. The useful life threshold for each component may be based on expert knowledge, for example. In an embodiment, the useful life threshold may be user configurable. Thus, the user may modify the useful life threshold to adjust for tools configurations, recipe configurations, and the like. [Para 42] If the outputted data is outside of the useful life threshold, then at a next step 114, a warning/error message may be provided. The warning/error message may identify the parameters that have caosed the useful life threshold to be violated. With the data from the output report, the user (e.g, process engineer) may proceed with confidence in determining the course of action that may be required to rectify the problem. In an example, the component may have to be repaired and/or replaced, for example. [Para 43] If the outputted data is within the useful life threshold, then each component that is being analyzed is deemed to be 1 good working condition. At a next step 116, the system may wait for the next measurement interval before performing the method as described in
Fig. 1 again.
{Para 44] As can be appreciated from Fig. 1, by applying the multivariate model, a user may be able to determine the health of one or more components. Thus, the predictive model may not only wdentify when a component has deteriorated but may also predict when the component may wear out to the point of unacceptability. In an example, the output report does not show that the edge ring is worn out since the edge ring may still be working properly. However, the output report may show that about 75 percent of the useful life of the edge ring has been conswned and the edge ring may need to be replaced soon. With this knowledge, the manufacturing company may plan for the upcoming repairs. [Para 45] Fig. 2 shows, in an embodiment, a stmple flow chart illustrating a method for applying multiple predictive models in determining the health of a component. [Para 46] Ata first step 202, a recipe 1s executed in a processing chamber. Similar to Fug 1, the recipe may be either a client-specific recipe, a WAC recipe, or a non-client specific recipe, {Para 47] Ata next step 204, processing data are collected by a set of sensors (e.g., pressure sensor, temperature sensor, VI probe, OES, Langmuir probe, and the like). [Para 48] Ata next step 206, a set of models 1s applied to the processing data. In other words, two or more models (208, 210, and 212} may be employed to analyze the processing data. In an example, two models may be applied toward qualifying the component. For example, model 208 may be a multi-variate statistical model while model 210 may be an electrical model. [Para 49] Similar to Fig. 1, step 206 allows for different predictive models to be applied toward the same data set to analyze the health of different components. [Para 86] In an embodiment, the set of models may be pulling data from a hbvary (214).
The tibrary may include data (e.g., constants) that may be emploved to support the models, [Para 51] After the analysis has been performed, at a next step 216, the system may check to determine if the outputs from the models match. In an example, if the output from multi- variate model 208 shows a 90 percent wear on the component while the output trom multi~ variate model 210 shows a 735 percent wear for the same component, then the outputted data from the models do not match. [Para 82] If the outputted data from the models do not match, then at a next step 218, the model with less noise may be applied to the data from the more robust model. In an example, model 208 may be an electrical model and may be a more robust model but may have a very high noise level. However, model 210 may be a statistical model and may be less robust bat may have a lower noise level. As discussed herein, a robust model refers 10 a model that has few outliers (statistical anomalies). In an embodiment, a less robust but lower noise model {model 210) may be applied to the data from the more robust model (in this example, model 208) to quality the component. This method allows for the reduction of noise while
INCTeasing accuracy. [Para 53] Additionally, since the outputs of the models do not match, the system may also report the differences and mark the models for updates (step 220). In other words, additional data may be gathered to reconstruct one or more of the models. In an example, the method described in Fig. 5 (which will be discassed later) may be performed to reconstruct (with different/additional data or different modeling approaches} the electrical model (208) and the statistical model (210) in order 10 adjust the noise level to better correlate the models. [Para S54] However, if the data output from the models match, then at a next step 222, the predictive models may output component wear data for the component being analyzed. [Para 55] At a next step 224, the system may compare the outputted data against a useful life threshold range. [Para 56] If the useful life threshold is exceeded, then at a next step 226, a warning/error message may be provided. {Para 87} If the outputted data is outside of the useful life threshold, then at a next step 228, the systeny may wait for the next measurement tnterval. [Para 38] As can be appreciated from Fig. 2, the method described in Fig. 2 is somewhat analogous to the method describe in Fig. 1 except that instead of a single multi-variate predictive model, the method as described in Fig. 2 utilizes a plurality of predictive models.
By utilizing more than one predictive model, validation may be provided. Also, if one of the models 1s less robust, the additional models may be employed to supplement the less robust model, [Para 39] Fig. 3 shows, in an embodiment of the vention, a simple flow chart illustrating a method for applying a multi-variate predictive model with a non-plasma test (NPT). [Para 66] Ata first step 302, a non-plasma test is run. As discussed herein, a non-plasma test refers to a quick test that may be executed by sending low power at predefined frequencies into the processing chamber, The power may not be strong enough to strike a plasma but is sufficient to provide electrical data (e.g., impedance, capacitance, etc.) about the chamber. In an embodiment, the non-plasma test may be a precursor for a chamber health index test. In other words, if the NPT shows that a potential problem may exist with one of the components, a chamber health index may be executed. Since the NPT is a quick and fairly expensive test in comparison to the chamber health index test, using the NPT as a precursor may help reduce the ownership cost.
[Para 61] If the NPT indicates that a potential problem may exist, then at a next step 304,
the chamber health index test may be performed.
To initiate the chamber health index test, a recipe may first be executed.
[Para 62] Ata next step 306, data is acquired for analysis.
[Para 63] Ata next step 308, one or more models may be applied toward the data for analysis (see discussion of Figs. | and 2).
{Para 64] To perform the analysis, data may also be pulled from a library 310. The brary may include data (e.g, constants) that may be employed to support the model(s).
[Para 63] Once data analysis has been completed, an output report may be provided about the health of each of the components being analyzed (step 312)
[Para 66] Ata next step 314, the system may compare the outputted data against a useful life threshold range.
The useful life threshold for each component may be based on expert knowledge, for example.
In an embodiment, the useful life threshold may be user configurable.
Thus, the user may modify the useful life threshold to adjust for tool's configurations, recipe configurations, and the like.
{Para 67] If the outputted data is outside the useful life threshold range, then at a next step
316, a warning/error message may be provided.
The warning/error message may identify the parameters that have caused the useful life threshold to be violated, With the data from the output report, the user {e.g., process engineer) may proceed with confidence in determining the course of action that may be required to rectify the problem.
In an example, the component may have to be repaired and/or replaced, for example.
[Para 68] If the outputted data is with the useful life threshold range, then at a next step
318, the system may wait for the next measurement mierval.
{Para 69] As can be appreciated from Fig. 3, the steps for qualifving a component is somewhat analogous to the steps described in Fig. 1 anddor Fig. 2. Unlike Fig. 1 andfor Fig.
2, the method as described in Fig. 3 pertains to a quantitative method for identifying the next measwement interval, In other words, the NPT 1s utihzed as an mdicator of when the next chamber health index test may have to be performed.
As can be appreciated from the foregoing, the steps as described in Fig. 3 may be adjusted if more than one multi-variate predictive model is employed in analyzing the data.
[Para 78] Fig. 4 shows, in an embodiment of the invention, a simple flow chart lustrating a method for qualifying a component using a multi-variate predictive model and data from a non-plasma test.
Although both Fig. 3 and Fig. 4 utilize a non-plasima test, the method described in Fig. 4 1s different front the method described in Fig. 3 in that the NPT is utilized for validation instead of as a precursor to a chamber health index test.
[Para 71] Ata first step 402, a recipe is executed. {Para 72] Ata next step HM, processing data is acquired during processing. [Para 73] Ata next step 406, one or more models may be applied to the data for analysis.
In an embodiment, data may also be pulled from a library 408. {Para 74] The results from the analysis are provided as an output report {Step 410). [Para 75] Ata next step 412, the system may analyze the result to determine additional validation is required.
Additional validation may be required when the result from step 410 8 uncertain or bas too much noise.
In an embodiment, the result may be compared against a predefined noise level threshold range.
If the result 18 outside of the predefined noise level threshold range, validation may be required. {Para 76] If additional validation 1s required, then at a next step 414, an NPT may be executed. [Para 77] During the NPT, data is collected (step 416). {Para 78] The data from the NPT and the model analysis are correlated with the NPT data being utilized to validate the data collected during the model analysis (step 418) {Para 79] The combined data are outputted as a single report detailing the health of the component(s) being analyzed (step 420). [Para 86] Of course, if no additional validation is needed {at step 412), then the pant wear information {from step 410) may be outputted as a single report {step 420) [Para 81] Ata next step 422, the system may compare the outputted data against a useful lite threshold range.
The useful life threshold for each component may be based on expert knowledge.
In an embodiment, the useful Life threshold may be user configurable.
Thus, the user may modify the useful life threshold to adjust for tool's configuration, recipe configuration, and the like. [Para 82] If the outputted data is outside of the useful life threshold range, then at a next step 424, a warmng/error message may be provided.
The wamingferror message may identify the parameters that have caused the useful life threshold to be violated.
With the data from the output report, the user {e.g., process enginger} may proceed with confidence in determiming the course of action that may be required to rectify the problem.
In an example, the component may have to be repaired andfor replaced, for example.
{Para 83] If the outputted data 1s within the useful life threshold range, then at a next step 426, the system may wait for the next measurement interval.
[Para 84] As can be appreciated from Fig. 4, a robust method is provided for qualifying a component.
Not only does the robust method provides for more than one multi-variate model to perform component analysis but also includes a NPT to validate the result of the muiti- variate predictive model(s). [Para 85] As can be appreciated from the foregoing, the methods for accessing a chamber health status may be model-based approaches.
Model-based approaches, in an embodiment, may be based on electrical models, plasma model, statistical model, or a hybrid model.
To ithustrate how a model may be constructed, Fig. 5 shows, in ap embodiment of the invention, a simple flow chant illustrating a method for constructing a malti-vanate predictive model for qualifying a component. [Para 86] Ata first step 502, component life dats is provided.
The component life data may mclude the functional andor physical measurements for the components. in an example, if the component is brand new, the physical measurement is usually provided by the manufacturer.
However, if the component 1s not new, then the component life may be determined by taking actual measurement of the components. {Para 87] Ata next step 504, a recipe is executed.
The recipe may be a client-specific recipe, a non-client specific recipe, a WAC (waterless antoclean) recipe, for example. {Para 88] Depending upon the requirements as set by the user (e.g., process engineer), one or more of the aforementioned recipe types may be executed in order to acquire the data necessary to create the model for qualifving a component of a processing chamber. [Para 89] Ata next step 306, processing data is collected during processing.
The processing data may be captured by a set of sensors.
As can be appreciated from the foregoing, the number of sensors available, the type of sensors available, and the specification of the sensors may impact the amount and granularity of processing data collected.
Examples of sensors that may be employed within a processing chamber include but are not limited to, for example, pressure sensor, temperature sensor, voltage-current probe (VIP), optical emission spectroscopy (OES), and the hike.
Specifically, the data from the VIP and OES may imvolve discretizing the broadband output at specific frequencies or their harmonics.
Alternately, comparison of the full broadband spectrum from these sensors could be the basis for analysis. [Para 98] In an embodiment, steps 504 and 306 may be executed at different time intervals during a wet clean cycle in order to account for potential drift that may occur during a wet clean cycle.
For example, the steps may be ron when the component, such as an edge ring,
has just been installed.
The steps may also be repeated toward the muddle and the end of the wet clean ovele.
The amount of data available to construct the multi-vanate model depends on the number of times that steps 504 and 306 are executed.
As can be appreciated from the foregoing, the number of times that steps 504 and 506 may be executed may depend upon the benefit that the user may derive from the additional data in constructing the model.
[Para 91] Since the parameters may change after a maintenance event (e.g, wet clean) is performed, parameters that are affected by a wet clean may need to be identified and eliminated or conditioned before constructing the multi-variate model.
In an example, after the transparent window of a processing chamber is cleaned, the measured intensity at some wavelengths (by an OES) may change.
In order to eliminate the parameters that may be affected by a wet clean, steps 504 and 506 may have to be executed muhiple times across a wet clean cycle (S08), mn an embodiment. [Para 92] Additionally or alternatively, steps 502-506 may also be executed across processing chambers (510). In order to create a multi-vanate model that may be applied across processing chambers (given the same/similar chamber conditions), parameters that may be affected by chamber-refated condition may have to be identified and eliminated or conditioned.
For example, the data collected during execution of a standard qualifying recipe run on the different process chambers can be used to develop rules for transforming sensor outputs from one chamber 10 another, thus matching the outputs on both chambers. [Para 93] In an embodiment of the mvention, if the sensors are matched then steps 502-506 may not have to be repeated across a wet clean cycle and/or processing chambers in order to eliminate changes to parameters that may not be related to component wear.
Matched sensors should return the same absolute value for some defined chamber state.
Measured chamber nnpedance for two identical chambers will be the same if two matched sensors are used. [Para 94] Once sufficient data has been collected, a multi-variate model may be created for the component, at a next step 512. Unlike the prior an, the multi-variate model is based on a plurality of parameters instead of a single parameter.
Since a high volume of data and/or highly granufar data may be collected by the sensors, a fast processing computing module may he employed to handle the data processing and analysis, in an embodiment.
To crease processing time, the data may be sent directly from the sensors to the fast processing computing module without first having to go through the fabrication facility host controller or even the process module controller.
Application Number 12/555,674, filed on September 8, 2009, by Huang et al. describes an example of the fast processing computing module suitable for handling data.
{Para 95] However, not all data collected may be relevant to the process of qualifying a component. In order to identify only parameters that may be related to component wear, filtering criteria may be applied. The filtering criteria, in an embodiment, may include parameters not related to a wet clean cycle. In another embodiment, filtering criteria may also include excluding data that are chamber dependent. As an example, when using a VI probe to monitor a specific 27MHz plasma across a wet clean, some harmonic content greater than 100MHz will often shift even after closely tracking parts wear internally to a wet clean. [Para 96] Once the relevant parameters related to component wear have been identified, one or more models may be constructed. In an embodiment, the processing data may be utilized to create a statistical model, an electrical model and/or a plasma model. As an example, the same data can be used to construct wear information models for multiple chamber parts.
Linearly decoupling part wear can be accomplished by replacing parts or by using a complex nmniti-step plasma process such that only specific parts are monitored by each plasma. {Para 97] After each model has been created, the system may check to determine if the noise level within the model is acceptable (step 514}. The noise may be coming from the physical measurements and/or the inherent noise within the sensors, for example. [Para 98] In an example, noise may exist due to component-to-component variation. In other words, component characteristics may vary due to the size of the component, the material composition of the component, the configuration of the component, and the like. In an example, the edge ring inside processing chamber A and processing chamber B may seem to be the same. However, the size of the edge ring in processing chamber A may be slightly farger than the one in processing chamber B. Since the component-to-component variation may be identified, the component-to~-component variation may be accounted for in the model.
In an embodiment, an acceptable threshold range is defined. If the component-to-component variation is outside the threshold range, the system may have to acquire additional data in order to construct the model. [Para 99] Another sowrce for noise may be due to the installation of the component. In an example, the placement of the edge ring may cause noise within the model. For example, a gap may exist between the edge ring and the electrostatic chuck, However, if this gap varies among processing chambers, the electrical characteristic of the processing chambers may vary. For this reason, a threshold range may be established. If the difference is outside of the threshold range, additional data may be acquired m order to construct the model. [Para 100} At a next step 5310, the construction of the multi-variate model 1s completed.
{Para 101] Steps 502 — 516 may be performed to create one or more multi-variate predictive models for a single component. Of course, the same data file may be emploved to create multi-variate predictive models for other components. [Para 102} As can be appreciated from Fig. 5, the method described provides for the creation of a multi-variate predictive model that may take into account conditions of a component across different environmental conditions, such as within a wet clean cycle, across wet clean cycles, and within different processing chambers. By collecting data in different conditions, non-component wear related data may be eliminated. Thus, with a predictive model, the user ts able to optimize parts usage, reduce wafer scrap, and predict upcoming replacement events and plan for upcoming repairs, thereby reducing the cost of ownership. [Para 103] As can be appreciated from the foregoing, methods are provided for performing a health check on components within a processing chamber. By employing one or more multi- variate predictive models, a more accurate analysis of the components is provided. In other words, by utilizing data from multiple sensors, the chamber health index test may be employed to estimate andfor predict the remaining useful lifetime of components without the need for external metrology measurements. With more granular and less intrusive chamber health index checks, a more cost effective method 1s provided for identifying the state of the components. Thus, the cost of ownership is reduced as fewer resources and/or components are wasted andfor damaged. [Para 104] While this invention has been described m terms of several preferred embodiments, there are alterations, permutations, and equivalents, which fall within the scope of this invention. Although various examples are provided herein, it is intended that these examples be illustrative and not limiting with respect to the invention. {Para 105] Also, the title and sunumary are provided herein for convenience and should not be used to construe the scope of the claims herein. Further, the abstract is written in a highly abbreviated form and is provided herein for convenience and thus should not be emiploved to construe or limit the overall invention, which is expressed in the claims. Ifthe term “set” is employed herein, such term is intended to have its commonly understood mathematical
THeRNinG to cover zero, one, or more than one member. It should also be noted that there are many alternative wavs of implementing the methods and apparatuses of the present vention.
It is therefore intended that the following appended claims be interpreted as mchading all such alterations, permutations, and equivalents as fall within the true spint and scope of the present mvention.

Claims (20)

  1. CLAIMS What is claimed is:
    I. A method for assessing health status of a processmg chamber, comprising: exsouting 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 valoes against a set of useful life threshold ranges; and generating a warming if said set of component wear data values is outside of said set of useful life threshold ranges.
  2. 2. The method of claim 1 further including pulling data from a library to support said set of multi-variate predictive models,
  3. 3. The method of claim 2 wherein said recipe includes one of a client-specific recipe, a non-chient specific recipe, and a waferless clean autoclean recipe.
  4. 4. The method of claim 2 wherein said processing data 1s analyzed by employing a first multivariate predictive model of said set of multi-variate predictive model.
  5. 5. The method of claim 2 wherein said processing data is analyzed by employing at least two multi-variate predictive models of said set of multi-variate predictive model.
  6. 6. The method of claim 5 wherein processing data ts analyzed by employing a first mult variate predictive model to generate a first set of component wear data values and employing a second muiti-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 mwulti-variate predictive model to said first set of component wear data values, wheremn said first set of component wear data values has less noise than said second set of component wear data values.
  7. 7. The method of claim 2 wherein said set of multi~variate predictive models includes at least one of an electrical model, a statistical model, and a plasma model.
  8. 8. The method of claim 2 wherein said set of multi-variate predictive models is configured to analyze more than one consumable part, wherein each consumable part is associated with one usefil life threshold range of said set of useful life threshold ranges.
  9. 9. The method of claim 2 wherein said set of useful life threshold ranges 1s user- configurable.
  10. 10. The method of claim 2 further including performing said assessing of said health status of said processing chamber after a measurement interval, wherein said measurement interval is determined by one of a predefined period of time and by executing a non-plasma test.
  11. 11. The method of claim 2 further including analyzing said set of component wear data values to determine if validation is required, wherein said validation oconrs 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.
  12. 12. 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; and code for generating a warnmg if said set of component wear data values is outside of said set of useful hife threshold ranges.
  13. 13. The article of manufacture of claim 12 further including code for pulling data from a library to support said set of multi-variate predictive models.
  14. i4. The article of manufacture of claim 13 further including code for performing said assessing of sad health status of said processing chamber afier a weaswement interval, wherein said measurement interval is determined by one of a predefined period of time and by executing a non-plasma test.
  15. 15. The article of manufacture of claim 13 further incloding code for analyzing said set of component wear data values to deternuine 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 valaes, wherein said combined set of component wear data values is compared against said set of useful life threshold range and satd warning 1s generated if said combined set of component wear data values is outside of set of useful life threshold range.
  16. 16. The article of manufactare of claim 13 wherein said recipe inclodes one of a cliem- specific recipe, a non-chient specific recipe, and a waferless clean autoclean recipe.
  17. 17. The article of manufacture of claim 13 wherein said code for analyzing said processing data meludes code for utilizing a first multi-variate predictive model of said set of multi- variate predictive model.
  18. 18. The article of manufacture of claim 13 wherein said code for analyzing said processing data includes code for uulizing at least two nulti-variate predictive models of said set of multi-variate predictive model.
  19. 19. The article of manufacture of claim 18 wherein code for analyzing said processing data mcludes code for utthzing 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 nulti-variate predictive model to said first set of component wear data values, wherein said second multi-vanate predictive model has less noise than said first multi-variate predictive model.
  20. 20. The article of manufacture of claim 13 wherein said set of multi~variate predictive models includes at least one of an electrical model, a statistical model, and a plasma model.
SG2011085115A 2009-06-30 2010-06-29 Methods and apparatus for predictive preventive maintenance of processing chambers SG176564A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US22210209P 2009-06-30 2009-06-30
US22202409P 2009-06-30 2009-06-30
US12/555,674 US8983631B2 (en) 2009-06-30 2009-09-08 Arrangement for identifying uncontrolled events at the process module level and methods thereof
PCT/US2010/040465 WO2011002803A2 (en) 2009-06-30 2010-06-29 Methods and apparatus for predictive preventive maintenance of processing chambers

Publications (1)

Publication Number Publication Date
SG176564A1 true SG176564A1 (en) 2012-01-30

Family

ID=43411705

Family Applications (5)

Application Number Title Priority Date Filing Date
SG2011085131A SG176565A1 (en) 2009-06-30 2010-06-29 Methods and apparatus to predict etch rate uniformity for qualification of a plasma chamber
SG2011085149A SG176566A1 (en) 2009-06-30 2010-06-29 Methods for constructing an optimal endpoint algorithm
SG2011085107A SG176147A1 (en) 2009-06-30 2010-06-29 Methods and arrangements for in-situ process monitoring and control for plasma processing tools
SG2011085172A SG176567A1 (en) 2009-06-30 2010-06-29 Arrangement for identifying uncontrolled events at the process module level and methods thereof
SG2011085115A SG176564A1 (en) 2009-06-30 2010-06-29 Methods and apparatus for predictive preventive maintenance of processing chambers

Family Applications Before (4)

Application Number Title Priority Date Filing Date
SG2011085131A SG176565A1 (en) 2009-06-30 2010-06-29 Methods and apparatus to predict etch rate uniformity for qualification of a plasma chamber
SG2011085149A SG176566A1 (en) 2009-06-30 2010-06-29 Methods for constructing an optimal endpoint algorithm
SG2011085107A SG176147A1 (en) 2009-06-30 2010-06-29 Methods and arrangements for in-situ process monitoring and control for plasma processing tools
SG2011085172A SG176567A1 (en) 2009-06-30 2010-06-29 Arrangement for identifying uncontrolled events at the process module level and methods thereof

Country Status (6)

Country Link
JP (5) JP5624618B2 (en)
KR (5) KR101708077B1 (en)
CN (5) CN102473631B (en)
SG (5) SG176565A1 (en)
TW (5) TWI509375B (en)
WO (5) WO2011002810A2 (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102332383B (en) * 2011-09-23 2014-12-10 中微半导体设备(上海)有限公司 End point monitoring method for plasma etching process
US10128090B2 (en) 2012-02-22 2018-11-13 Lam Research Corporation RF impedance model based fault detection
US9502221B2 (en) 2013-07-26 2016-11-22 Lam Research Corporation Etch rate modeling and use thereof with multiple parameters for in-chamber and chamber-to-chamber matching
TWI677264B (en) * 2013-12-13 2019-11-11 美商蘭姆研究公司 Rf impedance model based fault detection
US10192763B2 (en) * 2015-10-05 2019-01-29 Applied Materials, Inc. Methodology for chamber performance matching for semiconductor equipment
US10269545B2 (en) * 2016-08-03 2019-04-23 Lam Research Corporation Methods for monitoring plasma processing systems for advanced process and tool control
US9972478B2 (en) * 2016-09-16 2018-05-15 Lam Research Corporation Method and process of implementing machine learning in complex multivariate wafer processing equipment
US11067515B2 (en) * 2017-11-28 2021-07-20 Taiwan Semiconductor Manufacturing Co., Ltd. Apparatus and method for inspecting a wafer process chamber
CN108847381A (en) * 2018-05-25 2018-11-20 深圳市华星光电半导体显示技术有限公司 The method for testing substrate and extended testing system substrate service life
US10651097B2 (en) 2018-08-30 2020-05-12 Lam Research Corporation Using identifiers to map edge ring part numbers onto slot numbers
DE102019209110A1 (en) * 2019-06-24 2020-12-24 Sms Group Gmbh Industrial plant, in particular plant in the metal-producing industry or the aluminum or steel industry, and method for operating an industrial plant, in particular a plant in the metal-producing industry or the aluminum or steel industry
WO2023286142A1 (en) * 2021-07-13 2023-01-19 株式会社日立ハイテク Diagnostic device, diagnostic method, plasma processing device, and semiconductor device manufacturing system
US20230195074A1 (en) * 2021-12-21 2023-06-22 Applied Materials, Inc. Diagnostic methods for substrate manufacturing chambers using physics-based models
US20230260767A1 (en) * 2022-02-15 2023-08-17 Applied Materials, Inc. Process control knob estimation

Family Cites Families (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5272872A (en) * 1992-11-25 1993-12-28 Ford Motor Company Method and apparatus of on-board catalytic converter efficiency monitoring
JP3301238B2 (en) * 1994-10-25 2002-07-15 三菱電機株式会社 Etching method
JPH08148474A (en) * 1994-11-16 1996-06-07 Sony Corp Dry etching end point detecting method and device
JPH09306894A (en) * 1996-05-17 1997-11-28 Sony Corp Optimum emission spectrum automatic detecting system
JP3630931B2 (en) * 1996-08-29 2005-03-23 富士通株式会社 Plasma processing apparatus, process monitoring method, and semiconductor device manufacturing method
US6197116B1 (en) * 1996-08-29 2001-03-06 Fujitsu Limited Plasma processing system
US5993615A (en) * 1997-06-19 1999-11-30 International Business Machines Corporation Method and apparatus for detecting arcs
KR100610413B1 (en) * 1997-09-17 2006-08-09 동경 엘렉트론 주식회사 Device and method for detecting and preventing arcing in rf plasma systems
US5986747A (en) 1998-09-24 1999-11-16 Applied Materials, Inc. Apparatus and method for endpoint detection in non-ionizing gaseous reactor environments
US8617351B2 (en) * 2002-07-09 2013-12-31 Applied Materials, Inc. Plasma reactor with minimal D.C. coils for cusp, solenoid and mirror fields for plasma uniformity and device damage reduction
JP2001338856A (en) * 2000-05-30 2001-12-07 Tokyo Seimitsu Co Ltd Process controller for semiconductor manufacturing system
JP4554037B2 (en) * 2000-07-04 2010-09-29 東京エレクトロン株式会社 Consumable consumption level prediction method and deposited film thickness prediction method
US6567718B1 (en) * 2000-07-28 2003-05-20 Advanced Micro Devices, Inc. Method and apparatus for monitoring consumable performance
US6391787B1 (en) * 2000-10-13 2002-05-21 Lam Research Corporation Stepped upper electrode for plasma processing uniformity
US6821794B2 (en) 2001-10-04 2004-11-23 Novellus Systems, Inc. Flexible snapshot in endpoint detection
JP2003151955A (en) * 2001-11-19 2003-05-23 Nec Kansai Ltd Plasma etching method
WO2003102724A2 (en) * 2002-05-29 2003-12-11 Tokyo Electron Limited Method and system for data handling, storage and manipulation
US6825050B2 (en) * 2002-06-07 2004-11-30 Lam Research Corporation Integrated stepwise statistical process control in a plasma processing system
US20040031052A1 (en) * 2002-08-12 2004-02-12 Liberate Technologies Information platform
US6781383B2 (en) * 2002-09-24 2004-08-24 Scientific System Research Limited Method for fault detection in a plasma process
JP4694843B2 (en) * 2002-09-30 2011-06-08 東京エレクトロン株式会社 Equipment for semiconductor manufacturing process monitoring and control
NZ539409A (en) * 2002-10-25 2007-01-26 S & C Elctric Co Method and apparatus for control of an electric power system in response to circuit abnormalities
JP4365109B2 (en) * 2003-01-29 2009-11-18 株式会社日立ハイテクノロジーズ Plasma processing equipment
US6969619B1 (en) * 2003-02-18 2005-11-29 Novellus Systems, Inc. Full spectrum endpoint detection
JP2004295348A (en) * 2003-03-26 2004-10-21 Mori Seiki Co Ltd Maintenance management system of machine tool
US7101805B2 (en) * 2003-05-09 2006-09-05 Unaxis Usa Inc. Envelope follower end point detection in time division multiplexed processes
JP2004335841A (en) * 2003-05-09 2004-11-25 Tokyo Electron Ltd Prediction system and prediction method for plasma treatment apparatus
US20060006139A1 (en) * 2003-05-09 2006-01-12 David Johnson Selection of wavelengths for end point in a time division multiplexed process
US7062411B2 (en) * 2003-06-11 2006-06-13 Scientific Systems Research Limited Method for process control of semiconductor manufacturing equipment
JP4043408B2 (en) * 2003-06-16 2008-02-06 東京エレクトロン株式会社 Substrate processing apparatus and substrate processing method
US6902646B2 (en) * 2003-08-14 2005-06-07 Advanced Energy Industries, Inc. Sensor array for measuring plasma characteristics in plasma processing environments
KR100567745B1 (en) * 2003-09-25 2006-04-05 동부아남반도체 주식회사 Life predictive apparatus for a target of sputtering equipment and its operating method
US8036869B2 (en) * 2003-09-30 2011-10-11 Tokyo Electron Limited System and method for using first-principles simulation to control a semiconductor manufacturing process via a simulation result or a derived empirical model
US7930053B2 (en) * 2003-12-23 2011-04-19 Beacons Pharmaceuticals Pte Ltd Virtual platform to facilitate automated production
US7233878B2 (en) * 2004-01-30 2007-06-19 Tokyo Electron Limited Method and system for monitoring component consumption
US7146237B2 (en) * 2004-04-07 2006-12-05 Mks Instruments, Inc. Controller and method to mediate data collection from smart sensors for fab applications
JP2006004992A (en) * 2004-06-15 2006-01-05 Seiko Epson Corp Polishing device managing system, managing device, control program thereof and control method thereof
TWI336823B (en) * 2004-07-10 2011-02-01 Onwafer Technologies Inc Methods of and apparatuses for maintenance, diagnosis, and optimization of processes
US7292045B2 (en) * 2004-09-04 2007-11-06 Applied Materials, Inc. Detection and suppression of electrical arcing
JP4972277B2 (en) * 2004-11-10 2012-07-11 東京エレクトロン株式会社 Substrate processing apparatus recovery method, apparatus recovery program, and substrate processing apparatus
US7828929B2 (en) * 2004-12-30 2010-11-09 Research Electro-Optics, Inc. Methods and devices for monitoring and controlling thin film processing
JP4707421B2 (en) * 2005-03-14 2011-06-22 東京エレクトロン株式会社 Processing apparatus, consumable part management method for processing apparatus, processing system, and consumable part management method for processing system
JP2006328510A (en) * 2005-05-30 2006-12-07 Ulvac Japan Ltd Plasma treatment method and device
TWI338321B (en) * 2005-06-16 2011-03-01 Unaxis Usa Inc Process change detection through the use of evolutionary algorithms
US7409260B2 (en) * 2005-08-22 2008-08-05 Applied Materials, Inc. Substrate thickness measuring during polishing
US7302363B2 (en) * 2006-03-31 2007-11-27 Tokyo Electron Limited Monitoring a system during low-pressure processes
US7413672B1 (en) * 2006-04-04 2008-08-19 Lam Research Corporation Controlling plasma processing using parameters derived through the use of a planar ion flux probing arrangement
US7829468B2 (en) * 2006-06-07 2010-11-09 Lam Research Corporation Method and apparatus to detect fault conditions of plasma processing reactor
KR20080006750A (en) * 2006-07-13 2008-01-17 삼성전자주식회사 Plasma doping system for fabrication of semiconductor device
US20080063810A1 (en) * 2006-08-23 2008-03-13 Applied Materials, Inc. In-situ process state monitoring of chamber
CN100587902C (en) * 2006-09-15 2010-02-03 北京北方微电子基地设备工艺研究中心有限责任公司 On-line predication method for maintaining etching apparatus
JP2008158769A (en) * 2006-12-22 2008-07-10 Tokyo Electron Ltd Substrate processing system, controller, setting information monitoring method, and storage medium with setting information monitoring program stored
US7548830B2 (en) * 2007-02-23 2009-06-16 General Electric Company System and method for equipment remaining life estimation
US7674636B2 (en) * 2007-03-12 2010-03-09 Tokyo Electron Limited Dynamic temperature backside gas control for improved within-substrate process uniformity
US8055203B2 (en) * 2007-03-14 2011-11-08 Mks Instruments, Inc. Multipoint voltage and current probe system
JP2008311338A (en) * 2007-06-13 2008-12-25 Harada Sangyo Kk Vacuum treatment apparatus and abnormal discharge precognition device used therefor, and control method of vacuum treatment apparatus
KR100892248B1 (en) * 2007-07-24 2009-04-09 주식회사 디엠에스 Endpoint detection device for realizing real-time control of a plasma reactor and the plasma reactor comprising the endpoint detection device and the endpoint detection method
US20090106290A1 (en) * 2007-10-17 2009-04-23 Rivard James P Method of analyzing manufacturing process data
JP4983575B2 (en) * 2007-11-30 2012-07-25 パナソニック株式会社 Plasma processing apparatus and plasma processing method

Also Published As

Publication number Publication date
TWI495970B (en) 2015-08-11
KR101708077B1 (en) 2017-02-17
JP5624618B2 (en) 2014-11-12
TW201108022A (en) 2011-03-01
SG176566A1 (en) 2012-01-30
TW201115288A (en) 2011-05-01
JP5629770B2 (en) 2014-11-26
TW201112302A (en) 2011-04-01
KR101741271B1 (en) 2017-05-29
TW201129936A (en) 2011-09-01
SG176147A1 (en) 2011-12-29
JP2012532464A (en) 2012-12-13
CN102473590B (en) 2014-11-26
KR101708078B1 (en) 2017-02-17
KR20120037420A (en) 2012-04-19
WO2011002811A3 (en) 2011-02-24
TWI480917B (en) 2015-04-11
CN102473590A (en) 2012-05-23
KR20120101293A (en) 2012-09-13
JP5599882B2 (en) 2014-10-01
CN102804353A (en) 2012-11-28
CN102804929A (en) 2012-11-28
CN102473631A (en) 2012-05-23
WO2011002811A2 (en) 2011-01-06
CN102473631B (en) 2014-11-26
TWI509375B (en) 2015-11-21
KR20120037419A (en) 2012-04-19
JP2012532461A (en) 2012-12-13
CN102474968A (en) 2012-05-23
JP2012532462A (en) 2012-12-13
SG176567A1 (en) 2012-01-30
JP2012532463A (en) 2012-12-13
WO2011002800A2 (en) 2011-01-06
TWI484435B (en) 2015-05-11
WO2011002810A4 (en) 2011-06-03
WO2011002810A3 (en) 2011-04-14
JP5693573B2 (en) 2015-04-01
SG176565A1 (en) 2012-01-30
CN102804353B (en) 2015-04-15
WO2011002810A2 (en) 2011-01-06
KR101741272B1 (en) 2017-05-29
WO2011002800A3 (en) 2011-04-07
WO2011002803A3 (en) 2011-03-03
KR101741274B1 (en) 2017-05-29
WO2011002804A3 (en) 2011-03-03
TW201129884A (en) 2011-09-01
KR20120047871A (en) 2012-05-14
CN102804929B (en) 2015-11-25
WO2011002804A2 (en) 2011-01-06
CN102474968B (en) 2015-09-02
JP2012532460A (en) 2012-12-13
KR20120037421A (en) 2012-04-19
WO2011002803A2 (en) 2011-01-06
TWI536193B (en) 2016-06-01

Similar Documents

Publication Publication Date Title
US8473089B2 (en) Methods and apparatus for predictive preventive maintenance of processing chambers
SG176564A1 (en) Methods and apparatus for predictive preventive maintenance of processing chambers
US8295966B2 (en) Methods and apparatus to predict etch rate uniformity for qualification of a plasma chamber
JP5102488B2 (en) Method for fault detection in manufacturing equipment
US7809450B2 (en) Self-correcting multivariate analysis for use in monitoring dynamic parameters in process environments
US8452441B2 (en) Process quality predicting system and method thereof
Bleakie et al. Feature extraction, condition monitoring, and fault modeling in semiconductor manufacturing systems
US20060180570A1 (en) Application of in-situ plasma measurements to performance and control of a plasma processing system
CN100587902C (en) On-line predication method for maintaining etching apparatus
US10133265B2 (en) Method and apparatus for autonomous identification of particle contamination due to isolated process events and systematic trends
JP2011527508A (en) Passive capacitively coupled electrostatic (CCE) probe configuration for detecting plasma instabilities in a plasma processing chamber
JP5726730B2 (en) Method for automatically characterizing a plasma and program storage medium storing computer readable code for performing at least one of the methods
JP2020061575A (en) System for determining critical parameters using high-dimensional variable selection model
CN112585727B (en) Device diagnosis device, plasma processing device, and device diagnosis method
US9721762B2 (en) Method and system managing execution of preventative maintenance operation in semiconductor manufacturing equipment
US20040102927A1 (en) Enhanced preventative maintenance system and method of use
JPH10223499A (en) Method and system for manufacture of product as well as operating method for a plurality of working and treatment devices
Luo et al. Reliability analysis approach for variation by integrating FMEA with VMEA
KR20070111744A (en) Monitoring method of sensor information of plasma equipment using wavelet