Methods for providing run to run process control using a dynamic tuner

Information

  • Patent Grant
  • 9213322
  • Patent Number
    9,213,322
  • Date Filed
    Thursday, August 16, 2012
    11 years ago
  • Date Issued
    Tuesday, December 15, 2015
    8 years ago
Abstract
Methods for providing run to run process control using a dynamic tuner are provided. Once such method includes receiving a data point for a process output parameter, determining whether the data point is within a desired range for the process output parameter, setting, when the data point is within the desired range, a dynamic lambda value equal to a preselected base lambda value, setting, when the data point is not within the desired range, the dynamic lambda value equal to a value based on the preselected base lambda value, a degree of difference between the data point and a target for the process output parameter, and a scale factor, calculating an exponentially weighted moving average using the dynamic lambda value, and adjusting the process control parameter in accordance with the exponentially weighted moving average.
Description
FIELD

The present invention relates to manufacturing processes, and more specifically to methods for providing run to run process control using a dynamic tuner.


BACKGROUND

Run to run process control has been widely developed and utilized in different manufacturing industries where the processing conditions of next run are adjusted based on prior run results. A simple exponentially weighted moving average (EWMA) tuner is often adopted in the run to run process control system to estimate the deviation of model parameters. The simple EWMA tuner can be expressed using the formula:

Pn+1=λ×Rn+(1−λ)×Pn


where:

    • P=Process Control Parameter
    • R=Predicted Process Model Parameter based on Actual Data (e.g., new data point)
    • λ=EWMA weighing factor (0<λ<1)
    • n=nth run


The EWMA weighing factor, lambda, is usually carefully selected for a process in order to get adequate process tuning. One such approach involves determining an optimum/fixed lambda value based on process capability index values and is described in U.S. Pat. No. 7,809,459 to Morisawa et. al. The simple EWMA tuner is usually quite effective to bring a process with moderate drifts under control, but may not be able to tune the process quick enough to address severe process shifts. Using a large fixed lambda value with the EWMA tuner as might be used in the Morisawa system could accelerate process tuning, but it does not allow for adjustment of the lambda value on the fly and thus introduces a high risk of process over-tuning.


A predictor corrector control scheme, which can also be referred to as a double EWMA controller, is proposed in an article by S. Butler and J. Stefani entitled, “Supervisory Run-to-Run Control of Polysilicon Gate Etch Using In Situ Ellipsometry,” IEEE Trans. Semiconduct. Manufact., vol. 7, no. 2, pp. 193-201, 1994. In this predictor control scheme, a second EWMA tuner is used to compensate for the error incurred from the simple EWMA tuner, so extra tuning can be applied to the model control parameter when large process drifts occur. However, while this approach may be capable of adapting to small changes in process output, it is not well suited to adapting to high magnitude or short time interval type changes in process output.


Another approach that deals with both process drifts and process shifts at the same time has been proposed by R. Guo, A. Chen, and J. Chen, in a portion of a book entitled, “Chapter 19 An Enhanced EWMA Controller for Processes Subject to Random Disturbances,” Run-to-Run Control in Semiconductor Manufacturing, edited by J. Moyne, E. del Castillo, and A. M. Hurwitz, CRC Press LLC, 2001. In the enhanced EWMA controller proposed by Guo, a baseline lambda is utilized to compensate for smaller process drifts. Two EWMA control charts are used as the detection tools for large and medium process shifts. If there is an out-of-control signal on the charts, a dynamic tuning loop is triggered and the lambda value is reset to a higher value. The lambda value is then decreased gradually over the next few runs, and eventually back to the baseline lambda. However, while this approach may be capable of some dynamic tuning using the control charts to tune to particular shifts, it is not well suited for rapid fluctuations in process output as the approach does not tune particularly fast.


Accordingly, an improved run to run control system that can address these shortcomings is needed.


SUMMARY

Aspects of the invention relate to methods for providing run to run process control using a dynamic tuner. In one embodiment, the invention relates to a method for providing run to run process control of a process control parameter using a dynamic tuner, the method including receiving a data point for a process output parameter, determining whether the data point is within a desired range for the process output parameter, setting, when the data point is within the desired range, a dynamic lambda value equal to a preselected base lambda value, setting, when the data point is not within the desired range, the dynamic lambda value equal to a value based on the preselected base lambda value, a degree of difference between the data point and a target for the process output parameter, and a scale factor, calculating an exponentially weighted moving average using the dynamic lambda value, and adjusting the process control parameter in accordance with the exponentially weighted moving average.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a flowchart of a general method for providing run to run process control of a process control parameter in accordance with one embodiment of the invention.



FIG. 2 is an illustration of an exponentially weighted moving average formula with a dynamic lambda that can be used to provide dynamic control of a process model/control parameter in accordance with one embodiment of the invention.



FIG. 3 is a flowchart of a particular method for providing run to run process control of a process model/control parameter using the dynamic tuning formula of FIG. 2 in accordance with one embodiment of the invention.



FIG. 4 is a graph illustrating the comparative performance of a dynamic EWMA tuner versus a simple EWMA tuner using a relatively low fixed lambda value for an example process output parameter that experiences a relatively severe process shift in accordance with one embodiment of the invention.



FIG. 5 is a graph illustrating the comparative performance of a dynamic EWMA tuner versus a simple EWMA tuner using a relatively high fixed lambda value for an example process output parameter that experiences the relatively severe process shift in accordance with one embodiment of the invention.



FIG. 6 is a graph illustrating the comparative performance of a dynamic EWMA tuner versus a simple EWMA tuner using a relatively high fixed lambda value for an example process output parameter without the relatively severe process shift of FIGS. 4 and 5 in accordance with one embodiment of the invention.



FIG. 7 is a table illustrating the comparative performance of a dynamic EWMA tuner versus a simple EWMA tuner using various lambda values, where the performance results include the number of data points that fell outside of the desired process output range and the resulting wafer to wafer sigma in accordance with one embodiment of the invention.





DETAILED DESCRIPTION

Referring now to the drawings, embodiments of processes for providing run to run process control of a process control parameter are illustrated. The processes apply an exponentially weighted moving average (EWMA) formula with a dynamic lambda to control a process parameter (e.g., process control parameter or process model parameter). When the process output parameter extends beyond a preselected/desired range, the dynamic lambda can have an aggressive value determined in part by a preselected scale factor and a degree to which the process output parameter extends beyond a target range. On the other hand, when the process output parameter is within the preselected/desired range, the dynamic lambda can have a less aggressive value (e.g., base lambda value) such as a preselected constant lambda value. The EWMA is then calculated using the dynamic lambda value and a process control parameter is adjusted in accordance with the calculated EWMA. The process can then repeat with a new data value, thereby enabling dynamic tuning.



FIG. 1 is a flowchart of a general process 100 for providing run to run process control of a process control parameter in accordance with one embodiment of the invention. The process first receives (102) a data point for a process output parameter (e.g., “key process output parameter”, “just process output parameter” or “process output”). The process then determines (104) whether the data point is within a preselected or desired range for the process output parameter. The preselected/desired range can be defined by a preselected upper desired limit for the process output parameter and a preselected lower desired limit for the process output parameter.


The process then sets (106), when the data point is within the desired range, a dynamic lambda value equal to a preselected base lambda value. In several embodiments, when the data point is within the desired range, the process uses the base lambda value that corresponds to a less aggressive value than the value the process will use when the data point is beyond the desired range. The process then sets (108), when the data point is not within the desired range, the dynamic lambda value equal to a value based on the preselected base lambda value, a degree of difference between the data point and a target for the process output parameter, and a scale factor. The scale factor can be selected based on empirical data and a preselected degree of aggression that is desired for tuning the process control parameter to meet the target for the process output. In several embodiments, a higher scale factor corresponds to a higher degree of aggression. In several embodiments, the scale factor is selected to be greater than 0.


The target value of the process output is usually chosen based on process or device performance requirements. Different processes have different target values. After the target value is set for a process output, process control can be adjusted based on the target value, which is usually not changed unless the process or device performance requirements change.


The process then calculates (110) an exponentially weighted moving average (EWMA) using the dynamic lambda value. In several embodiments, the conventional formula for EWMA is used along with the dynamic lambda value to generate the EWMA output value. The process then adjusts (112) the process control parameter in accordance with the exponentially weighted moving average output value.


In one embodiment, the process control parameter can be a polishing rate, a deposition rate, an etch rate, an angle control for a material removal process, or a chemical mechanical planarization rate. In one embodiment, the process control parameter corresponds to a back pressure for a chemical mechanical planarization process. In other embodiments, the process control parameter can correspond to other control parameters of a manufacturing process. In several embodiments, the process control parameter can correspond to control parameters of a manufacturing process for magnetic transducers used in magnetic storage devices, including, for example sliders for hard disk drives.


In one embodiment, the process can perform the sequence of actions in a different order. In another embodiment, the process can skip one or more of the actions. In other embodiments, one or more of the actions are performed simultaneously. In some embodiments, additional actions can be performed.



FIG. 2 is an illustration 200 of an exponentially weighted moving average formula with a dynamic lambda 202 that can be used to provide dynamic control of a process control parameter in accordance with one embodiment of the invention. In several embodiments, the formula 202 can be used in conjunction with the control processes of FIG. 1 or FIG. 3. The illustration 200 further includes a variable definition block 204 that provides definitions for each of the variables in the formula 202. While the expression in the formula 202 for the estimated process parameter (e.g., Pn+1d×Rn+(1−λn)×Pn) is a known formula for computing an exponentially weighted moving average, the use of a dynamic lambda value and the corresponding formula (λd=|Yn−Ytarget|×SF×DF) is not believed to be known in the art. As indicated in the variable definition block 204, the dynamic lambda and base lambda each are values between 0 and 1. The deciding factor (DF) is either 0 or 1 effectively acting as a switch between using the base lambda value (e.g., when the DF is 0) and the dynamic lambda (e.g., when the DF is 1) depending on whether the current/new value for the key process output parameter (Y) is within a desired range defined by a preselected upper desired limit (UDL) and a preselected lower desired limit (LDL).


In a number of embodiments, the scale factor (SF) is greater than 0. In some embodiments, the scale factor (SF) is greater than 1. In one embodiment, the scale factor (SF) is greater than 1 and less than 10. In other embodiments, other suitable values for the scale factor (SF) can be used. In several embodiments, a higher scale factor (SF) corresponds to a higher degree of aggression for tuning the process control parameter to meet the target of the process output. In one such embodiment, the scale factor (SF) is selected such that the dynamic lambda remains between 0 and 1. In another such embodiment, the scale factor (SF) is increased to compensate for a relatively low data point (e.g., maintain lambda between 0 and 1).



FIG. 3 is a flowchart of a particular process 300 for providing run to run process control of a process control parameter using the dynamic tuning formula 202 of FIG. 2 in accordance with one embodiment of the invention. The process can first obtain (302) a new process output parameter data (Yn). The process calculates (304) the predicted process model/control parameter, Rn, based on the new data (Yn). The process then determines (306) whether the new process output parameter data (Yn) is outside of a desired range. If the new process output parameter data (Yn) is not outside of the desired range, then the process sets (308) the deciding factor (DF) equal to 0 and as a result the dynamic lambda formula simplifies and the process sets (310) the dynamic lambda (λd) equal to the base lambda (λb). From block 310, the process adjusts (312) the process model/control parameter in accordance with the EWMA formula (e.g., Pn+1d×Rn+(1−λd)×Pn) and the dynamic lambda value.


On the other hand, if the new process output parameter data (Yn) is outside of the desired range, then the process sets (314) the deciding factor (DF) equal to 1 and calculates (316) the dynamic lambda (λd) according to the formula equal to the base lambda (λb) plus a value equal to the scale factor (SF) multiplied by the absolute value of the difference between the new process output parameter data (Yn) and a preselected target value for the process output parameter (Ytarget). In such case, the process continues from block 316 and adjusts (312) the process model/control parameter in accordance with the EWMA formula (e.g., Pn+1d×Rn+(1−λd)×Pn) using the calculated dynamic lambda value. From block 312, the process uses (318) the process model/control parameter to determine the process conditions for the next run/iteration of the process. The process then executes (320) the next run/iteration of the process by returning to block 302 to obtain new process output parameter data and thereby restarts the process.


In one embodiment, the process can perform the sequence of actions in a different order. In another embodiment, the process can skip one or more of the actions. In other embodiments, one or more of the actions are performed simultaneously. In some embodiments, additional actions can be performed.



FIG. 4 is a graph 400 illustrating the comparative performance of a dynamic EWMA tuner 402 versus a simple EWMA tuner 404 using a relatively low fixed lambda value 406 for an example process output parameter that experiences a relatively severe process shift in accordance with one embodiment of the invention. As can be seen in FIG. 4, the fixed lambda value 406 is set at 0.2 (a relatively low value for the fixed lambda) while the dynamic lambda value 408 varies during the process and ranges from about 0.2 to about 0.7. The desired range 410 for the key process output parameter is marked on the graph with a box formed with dashed lines while the target for the key process output parameter is about 0.


Note that the severe process shift occurred at about run number 6, where the key process output parameter became much higher than the target, which is 0. Under the simple EWMA tuner 404 with the fixed lambda value of 0.2, the key process output did not go back to the desired range until about run number 18. However, using the dynamic EWMA tuner 402, where the base lambda was set also to be 0.2 and the dynamic lambda could go up to 0.7, the key process output was tuned back into the desired range at about run number 10, which is much faster than the simple EWMA tuner 404. The dynamic lambda 408 from run number 6 to run number 9 is higher than the base lambda 406 since the key process output is out of the desired range. The dynamic lambda values 408 for those runs also changed on the fly, depending on how far the key process output was away from the target. Once the key process output gets into the desired range, the dynamic tuner 402 uses the base lambda 406 to continue tuning the process closer to the target.



FIG. 5 is a graph 500 illustrating the comparative performance of a dynamic EWMA tuner 502 versus a simple EWMA tuner 504 using a relatively high fixed lambda value 506 for an example process output parameter that experiences the relatively severe process shift in accordance with one embodiment of the invention. As can be seen in FIG. 5 and as is distinguished from the simple EWMA tuner of FIG. 4, the fixed lambda value 506 is set at 0.7 (a relatively high value for the fixed lambda) while the dynamic lambda value 508 varies during the process in a range from about 0.2 to about 0.7. The desired range 510 for the key process output parameter is marked on the graph with a box formed with dashed lines while the target for the key process output parameter is about 0.


As mentioned above, using a large lambda value in the simple EWMA tuner could accelerate process tuning, but it also introduces a high risk of process over-tuning. FIG. 5 illustrates that when using a large fixed lambda value of 0.7 for the simple EWMA tuner in place of the relatively low fixed lambda of FIG. 4, the simple EWMA tuner 504 brings the key process output closer to the target quickly, similar to the dynamic tuner 502. However, when there is no severe process shift, the same simple EWMA tuner 502 will also over-tune the process output parameter.



FIG. 6 is a graph 600 illustrating the comparative performance of a dynamic EWMA tuner 602 versus a simple EWMA tuner 604 using a relatively high fixed lambda value for an example process output parameter without the relatively severe process shift of FIGS. 4 and 5 in accordance with one embodiment of the invention. As can be seen in FIG. 6, the fixed lambda value 606 is set at 0.7 (a relatively high value for the fixed lambda) while the dynamic lambda value 608 varies during the process in a range from about 0.2 to about 0.7. The desired range 610 for the key process output parameter is marked on the graph with a box formed with dashed lines while the target for the key process output parameter is about 0.


As illustrated in FIG. 6, which is similar in regard to the graph of FIG. 5 except that the severe process shift has been removed, the simple EWMA tuner 604 using the relatively high fixed lambda value 606 can and does over-tune the process output parameter. More specifically, the key process output is outside of the desired range for a total of 7 runs when using the same simple EWMA tuner 604 with the fixed lambda value of 0.7 as was used in FIG. 5. On the other hand, when using the same dynamic tuner 602, only 2 runs were out of the desired range. The wafer-to-wafer sigma of the key process output using the dynamic tuner 602 was also lower than that of the simple EWMA tuner 604.



FIG. 7 is a table 700 illustrating the comparative performance of a dynamic EWMA tuner 702 versus a simple EWMA tuner 704 using various lambda values, where the performance results include the number of data points that fall outside of the desired process output range 706 and the resulting wafer to wafer sigma 708 in accordance with one embodiment of the invention. As can be seen from FIG. 7, the dynamic EWMA tuner 702 outperformed the simple EWMA tuner 704 despite the simple EWMA tuner 704 having used various fixed lambda values including 0.2, 0.45, and 0.7. More specifically, the dynamic EWMA tuner 702 had much fewer data points outside of the desired range than the simple EWMA tuner 704. Also, the dynamic EWMA tuner 702 had lower wafer to wafer sigma (e.g., wafer to wafer variation) than the simple EWMA tuner 704.


While the above description contains many specific embodiments of the invention, these should not be construed as limitations on the scope of the invention, but rather as examples of specific embodiments thereof. Accordingly, the scope of the invention should be determined not by the embodiments illustrated, but by the appended claims and their equivalents.

Claims
  • 1. A method for providing run to run process control of a process control parameter using a dynamic tuner, the method comprising: receiving a data point for a process output parameter at a processor;determining, by the processor, whether the data point is within a desired range for the process output parameter;setting, by the processor, when the data point is within the desired range, a dynamic lambda value equal to a preselected base lambda value;setting, by the processor, when the data point is not within the desired range, the dynamic lambda value equal to a value based on the preselected base lambda value, a degree of difference between the data point and a target for the process output parameter, and a scale factor;calculating, by the processor, an exponentially weighted moving average using the dynamic lambda value;adjusting, by the processor, the process control parameter in accordance with the exponentially weighted moving average to produce an adjusted process control parameter; andcontrolling a manufacturing device using the adjusted process control parameter.
  • 2. The method of claim 1, further comprising calculating a predicted control process parameter based on the data point, wherein the calculating the exponentially weighted moving average using the dynamic lambda value comprises using the predicted process control parameter.
  • 3. The method of claim 1, wherein the desired range is determined based on empirical data.
  • 4. The method of claim 1, wherein the scale factor represents a preselected degree of aggression for tuning the process control parameter to meet the target for the process output parameter.
  • 5. The method of claim 1, wherein a higher value for the scale factor corresponds to a higher degree of aggression for tuning the process control parameter to meet the target for the process output parameter.
  • 6. The method of claim 1, wherein the scale factor is a number greater than 0.
  • 7. The method of claim 1, wherein the process control parameter is selected from the group consisting of a polishing rate, a deposition rate, an etch rate, and an angle control for a material removal process.
  • 8. The method of claim 1, wherein the process control parameter comprises a back pressure for a chemical mechanical planarization process.
  • 9. The method of claim 1, wherein the setting, when the data point is not within the desired range, the dynamic lambda value comprises setting the dynamic lambda value equal to a first value of the preselected base lambda value plus an absolute value of the data point minus the target for the process output parameter where the first value is multiplied by the scale factor.
  • 10. The method of claim 1, wherein the setting, when the data point is not within the desired range, the dynamic lambda value comprises decreasing the dynamic lambda value when a value, equal to an absolute value of the data point minus the target for the process output parameter, decreases.
  • 11. The method of claim 1, wherein the setting, when the data point is not within the desired range, the dynamic lambda value comprises increasing the dynamic lambda value when a value, equal to an absolute value of the data point minus the target for the process output parameter, increases.
  • 12. The method of claim 1, wherein the scale factor is selected based on a degree of difference between the data point and the target for the process output parameter such that the dynamic lambda value is greater than 0 and less than 1.
  • 13. The method of claim 1, wherein the preselected base lambda value is greater than 0 and less than 1.
  • 14. The method of claim 1, wherein the dynamic lambda value is greater than 0 and less than 1.
US Referenced Citations (633)
Number Name Date Kind
5111404 Kotani May 1992 A
6016290 Chen et al. Jan 2000 A
6018441 Wu et al. Jan 2000 A
6025978 Hoshi et al. Feb 2000 A
6025988 Yan Feb 2000 A
6032353 Hiner et al. Mar 2000 A
6033532 Minami Mar 2000 A
6034851 Zarouri et al. Mar 2000 A
6043959 Crue et al. Mar 2000 A
6046885 Aimonetti et al. Apr 2000 A
6049650 Jerman et al. Apr 2000 A
6055138 Shi Apr 2000 A
6058094 Davis et al. May 2000 A
6073338 Liu et al. Jun 2000 A
6078479 Nepela et al. Jun 2000 A
6081499 Berger et al. Jun 2000 A
6094803 Carlson et al. Aug 2000 A
6099362 Viches et al. Aug 2000 A
6103073 Thayamballi Aug 2000 A
6108166 Lederman Aug 2000 A
6118629 Huai et al. Sep 2000 A
6118638 Knapp et al. Sep 2000 A
6125018 Takagishi et al. Sep 2000 A
6130779 Carlson et al. Oct 2000 A
6134089 Barr et al. Oct 2000 A
6136166 Shen et al. Oct 2000 A
6137661 Shi et al. Oct 2000 A
6137662 Huai et al. Oct 2000 A
6160684 Heist et al. Dec 2000 A
6163426 Nepela et al. Dec 2000 A
6166891 Lederman et al. Dec 2000 A
6173486 Hsiao et al. Jan 2001 B1
6175476 Huai et al. Jan 2001 B1
6178066 Barr Jan 2001 B1
6178070 Hong et al. Jan 2001 B1
6178150 Davis Jan 2001 B1
6181485 He Jan 2001 B1
6181525 Carlson Jan 2001 B1
6185051 Chen et al. Feb 2001 B1
6185077 Tong et al. Feb 2001 B1
6185081 Simion et al. Feb 2001 B1
6188549 Wiitala Feb 2001 B1
6190764 Shi et al. Feb 2001 B1
6193584 Rudy et al. Feb 2001 B1
6195229 Shen et al. Feb 2001 B1
6198608 Hong et al. Mar 2001 B1
6198609 Barr et al. Mar 2001 B1
6201673 Rottmayer et al. Mar 2001 B1
6204998 Katz Mar 2001 B1
6204999 Crue et al. Mar 2001 B1
6212153 Chen et al. Apr 2001 B1
6215625 Carlson Apr 2001 B1
6219205 Yuan et al. Apr 2001 B1
6221218 Shi et al. Apr 2001 B1
6222707 Huai et al. Apr 2001 B1
6229782 Wang et al. May 2001 B1
6230959 Heist et al. May 2001 B1
6233116 Chen et al. May 2001 B1
6233125 Knapp et al. May 2001 B1
6237215 Hunsaker et al. May 2001 B1
6252743 Bozorgi Jun 2001 B1
6255721 Roberts Jul 2001 B1
6258468 Mahvan et al. Jul 2001 B1
6266216 Hikami et al. Jul 2001 B1
6271604 Frank, Jr. et al. Aug 2001 B1
6275354 Huai et al. Aug 2001 B1
6277505 Shi et al. Aug 2001 B1
6282056 Feng et al. Aug 2001 B1
6296955 Hossain et al. Oct 2001 B1
6297955 Frank, Jr. et al. Oct 2001 B1
6304414 Crue, Jr. et al. Oct 2001 B1
6307715 Berding et al. Oct 2001 B1
6310746 Hawwa et al. Oct 2001 B1
6310750 Hawwa et al. Oct 2001 B1
6317290 Wang et al. Nov 2001 B1
6317297 Tong et al. Nov 2001 B1
6322911 Fukagawa et al. Nov 2001 B1
6330136 Wang et al. Dec 2001 B1
6330137 Knapp et al. Dec 2001 B1
6333830 Rose et al. Dec 2001 B2
6340533 Ueno et al. Jan 2002 B1
6349014 Crue, Jr. et al. Feb 2002 B1
6351355 Min et al. Feb 2002 B1
6353318 Sin et al. Mar 2002 B1
6353511 Shi et al. Mar 2002 B1
6356412 Levi et al. Mar 2002 B1
6359779 Frank, Jr. et al. Mar 2002 B1
6366822 Heavlin Apr 2002 B1
6369983 Hong Apr 2002 B1
6376964 Young et al. Apr 2002 B1
6377535 Chen et al. Apr 2002 B1
6381095 Sin et al. Apr 2002 B1
6381105 Huai et al. Apr 2002 B1
6389499 Frank, Jr. et al. May 2002 B1
6392850 Tong et al. May 2002 B1
6396660 Jensen et al. May 2002 B1
6399179 Hanrahan et al. Jun 2002 B1
6400526 Crue, Jr. et al. Jun 2002 B2
6404600 Hawwa et al. Jun 2002 B1
6404601 Rottmayer et al. Jun 2002 B1
6404706 Stovall et al. Jun 2002 B1
6410170 Chen et al. Jun 2002 B1
6411522 Frank, Jr. et al. Jun 2002 B1
6417998 Crue, Jr. et al. Jul 2002 B1
6417999 Knapp et al. Jul 2002 B1
6418000 Gibbons et al. Jul 2002 B1
6418048 Sin et al. Jul 2002 B1
6421211 Hawwa et al. Jul 2002 B1
6421212 Gibbons et al. Jul 2002 B1
6424505 Lam et al. Jul 2002 B1
6424507 Lederman et al. Jul 2002 B1
6430009 Komaki et al. Aug 2002 B1
6430806 Chen et al. Aug 2002 B1
6433965 Gopinathan et al. Aug 2002 B1
6433968 Shi et al. Aug 2002 B1
6433970 Knapp et al. Aug 2002 B1
6437945 Hawwa et al. Aug 2002 B1
6445536 Rudy et al. Sep 2002 B1
6445542 Levi et al. Sep 2002 B1
6445553 Barr et al. Sep 2002 B2
6445554 Dong et al. Sep 2002 B1
6447935 Zhang et al. Sep 2002 B1
6448765 Chen et al. Sep 2002 B1
6451514 Iitsuka Sep 2002 B1
6452742 Crue et al. Sep 2002 B1
6452765 Mahvan et al. Sep 2002 B1
6456465 Louis et al. Sep 2002 B1
6459552 Liu et al. Oct 2002 B1
6462920 Karimi Oct 2002 B1
6466401 Hong et al. Oct 2002 B1
6466402 Crue, Jr. et al. Oct 2002 B1
6466404 Crue, Jr. et al. Oct 2002 B1
6468436 Shi et al. Oct 2002 B1
6469877 Knapp et al. Oct 2002 B1
6477019 Matono et al. Nov 2002 B2
6479096 Shi et al. Nov 2002 B1
6483662 Thomas et al. Nov 2002 B1
6487040 Hsiao et al. Nov 2002 B1
6487056 Gibbons et al. Nov 2002 B1
6490125 Barr Dec 2002 B1
6496330 Crue, Jr. et al. Dec 2002 B1
6496334 Pang et al. Dec 2002 B1
6504676 Hiner et al. Jan 2003 B1
6512657 Heist et al. Jan 2003 B2
6512659 Hawwa et al. Jan 2003 B1
6512661 Louis Jan 2003 B1
6512690 Qi et al. Jan 2003 B1
6515573 Dong et al. Feb 2003 B1
6515791 Hawwa et al. Feb 2003 B1
6532823 Knapp et al. Mar 2003 B1
6535363 Hosomi et al. Mar 2003 B1
6552874 Chen et al. Apr 2003 B1
6552928 Qi et al. Apr 2003 B1
6577470 Rumpler Jun 2003 B1
6583961 Levi et al. Jun 2003 B2
6583968 Scura et al. Jun 2003 B1
6597548 Yamanaka et al. Jul 2003 B1
6611398 Rumpler et al. Aug 2003 B1
6618223 Chen et al. Sep 2003 B1
6629357 Akoh Oct 2003 B1
6633464 Lai et al. Oct 2003 B2
6636394 Fukagawa et al. Oct 2003 B1
6639291 Sin et al. Oct 2003 B1
6650503 Chen et al. Nov 2003 B1
6650506 Risse Nov 2003 B1
6654195 Frank, Jr. et al. Nov 2003 B1
6657816 Barr et al. Dec 2003 B1
6661621 Iitsuka Dec 2003 B1
6661625 Sin et al. Dec 2003 B1
6674610 Thomas et al. Jan 2004 B1
6680863 Shi et al. Jan 2004 B1
6683763 Hiner et al. Jan 2004 B1
6687098 Huai Feb 2004 B1
6687178 Qi et al. Feb 2004 B1
6687977 Knapp et al. Feb 2004 B2
6691226 Frank, Jr. et al. Feb 2004 B1
6697294 Qi et al. Feb 2004 B1
6700738 Sin et al. Mar 2004 B1
6700759 Knapp et al. Mar 2004 B1
6704158 Hawwa et al. Mar 2004 B2
6707083 Hiner et al. Mar 2004 B1
6708073 Heavlin Mar 2004 B1
6713801 Sin et al. Mar 2004 B1
6721138 Chen et al. Apr 2004 B1
6721149 Shi et al. Apr 2004 B1
6721203 Qi et al. Apr 2004 B1
6724569 Chen et al. Apr 2004 B1
6724572 Stoev et al. Apr 2004 B1
6729015 Matono et al. May 2004 B2
6735850 Gibbons et al. May 2004 B1
6737281 Dang et al. May 2004 B1
6744608 Sin et al. Jun 2004 B1
6747301 Hiner et al. Jun 2004 B1
6751055 Alfoqaha et al. Jun 2004 B1
6754049 Seagle et al. Jun 2004 B1
6756071 Shi et al. Jun 2004 B1
6757140 Hawwa Jun 2004 B1
6757579 Pasadyn Jun 2004 B1
6760196 Niu et al. Jul 2004 B1
6762910 Knapp et al. Jul 2004 B1
6765756 Hong et al. Jul 2004 B1
6775902 Huai et al. Aug 2004 B1
6778358 Jiang et al. Aug 2004 B1
6781927 Heanuc et al. Aug 2004 B1
6785955 Chen et al. Sep 2004 B1
6791793 Chen et al. Sep 2004 B1
6791807 Hikami et al. Sep 2004 B1
6798616 Seagle et al. Sep 2004 B1
6798625 Ueno et al. Sep 2004 B1
6801408 Chen et al. Oct 2004 B1
6801411 Lederman et al. Oct 2004 B1
6803615 Sin et al. Oct 2004 B1
6806035 Atireklapvarodom et al. Oct 2004 B1
6807030 Hawwa et al. Oct 2004 B1
6807332 Hawwa Oct 2004 B1
6809899 Chen et al. Oct 2004 B1
6816345 Knapp et al. Nov 2004 B1
6828897 Nepela Dec 2004 B1
6829160 Qi et al. Dec 2004 B1
6829819 Crue, Jr. et al. Dec 2004 B1
6833979 Knapp et al. Dec 2004 B1
6834010 Qi et al. Dec 2004 B1
6859343 Alfoqaha et al. Feb 2005 B1
6859997 Tong et al. Mar 2005 B1
6861937 Feng et al. Mar 2005 B1
6870712 Chen et al. Mar 2005 B2
6873494 Chen et al. Mar 2005 B2
6873547 Shi et al. Mar 2005 B1
6879464 Sun et al. Apr 2005 B2
6888184 Shi et al. May 2005 B1
6888704 Diao et al. May 2005 B1
6891702 Tang May 2005 B1
6894871 Alfoqaha et al. May 2005 B2
6894877 Crue, Jr. et al. May 2005 B1
6906894 Chen et al. Jun 2005 B2
6909578 Missell et al. Jun 2005 B1
6912106 Chen et al. Jun 2005 B1
6934113 Chen Aug 2005 B1
6934129 Zhang et al. Aug 2005 B1
6940688 Jiang et al. Sep 2005 B2
6942824 Li Sep 2005 B1
6943993 Chang et al. Sep 2005 B2
6944938 Crue, Jr. et al. Sep 2005 B1
6947258 Li Sep 2005 B1
6950266 McCaslin et al. Sep 2005 B1
6954332 Hong et al. Oct 2005 B1
6958885 Chen et al. Oct 2005 B1
6961221 Niu et al. Nov 2005 B1
6961636 Chong et al. Nov 2005 B1
6969989 Mei Nov 2005 B1
6975486 Chen et al. Dec 2005 B2
6987643 Seagle Jan 2006 B1
6989962 Dong et al. Jan 2006 B1
6989972 Stoev et al. Jan 2006 B1
7006327 Krounbi et al. Feb 2006 B2
7007372 Chen et al. Mar 2006 B1
7012832 Sin et al. Mar 2006 B1
7023658 Knapp et al. Apr 2006 B1
7026063 Ueno et al. Apr 2006 B2
7027268 Zhu et al. Apr 2006 B1
7027274 Sin et al. Apr 2006 B1
7035046 Young et al. Apr 2006 B1
7041985 Wang et al. May 2006 B1
7046490 Ueno et al. May 2006 B1
7054113 Seagle et al. May 2006 B1
7057857 Niu et al. Jun 2006 B1
7059868 Yan Jun 2006 B1
7092195 Liu et al. Aug 2006 B1
7096085 Paik Aug 2006 B2
7110289 Sin et al. Sep 2006 B1
7111382 Knapp et al. Sep 2006 B1
7113366 Wang et al. Sep 2006 B1
7114241 Kubota et al. Oct 2006 B2
7116517 He et al. Oct 2006 B1
7124654 Davies et al. Oct 2006 B1
7126788 Liu et al. Oct 2006 B1
7126790 Liu et al. Oct 2006 B1
7131346 Buttar et al. Nov 2006 B1
7133253 Seagle et al. Nov 2006 B1
7134185 Knapp et al. Nov 2006 B1
7154715 Yamanaka et al. Dec 2006 B2
7170725 Zhou et al. Jan 2007 B1
7177117 Jiang et al. Feb 2007 B1
7181355 Kondo et al. Feb 2007 B2
7193815 Stoev et al. Mar 2007 B1
7196880 Anderson et al. Mar 2007 B1
7199974 Alfoqaha Apr 2007 B1
7199975 Pan Apr 2007 B1
7211339 Seagle et al. May 2007 B1
7212384 Stoev et al. May 2007 B1
7221990 Paik May 2007 B2
7238292 He et al. Jul 2007 B1
7239478 Sin et al. Jul 2007 B1
7248431 Liu et al. Jul 2007 B1
7248433 Stoev et al. Jul 2007 B1
7248449 Seagle Jul 2007 B1
7269526 Muro et al. Sep 2007 B2
7280325 Pan Oct 2007 B1
7283327 Liu et al. Oct 2007 B1
7284316 Huai et al. Oct 2007 B1
7286329 Chen et al. Oct 2007 B1
7289303 Sin et al. Oct 2007 B1
7292409 Stoev et al. Nov 2007 B1
7296339 Yang et al. Nov 2007 B1
7307814 Seagle et al. Dec 2007 B1
7307818 Park et al. Dec 2007 B1
7310204 Stoev et al. Dec 2007 B1
7318947 Park et al. Jan 2008 B1
7333295 Medina et al. Feb 2008 B1
7337530 Stoev et al. Mar 2008 B1
7342752 Zhang et al. Mar 2008 B1
7349170 Rudman et al. Mar 2008 B1
7349179 He et al. Mar 2008 B1
7354664 Jiang et al. Apr 2008 B1
7363697 Dunn et al. Apr 2008 B1
7371152 Newman May 2008 B1
7372665 Stoev et al. May 2008 B1
7375926 Stoev et al. May 2008 B1
7379269 Krounbi et al. May 2008 B1
7386933 Krounbi et al. Jun 2008 B1
7389577 Shang et al. Jun 2008 B1
7417832 Erickson et al. Aug 2008 B1
7419891 Chen et al. Sep 2008 B1
7428124 Song et al. Sep 2008 B1
7430098 Song et al. Sep 2008 B1
7436620 Kang et al. Oct 2008 B1
7436638 Pan Oct 2008 B1
7440220 Kang et al. Oct 2008 B1
7443632 Stoev et al. Oct 2008 B1
7444740 Chung et al. Nov 2008 B1
7493688 Wang et al. Feb 2009 B1
7508627 Zhang et al. Mar 2009 B1
7522377 Jiang et al. Apr 2009 B1
7522379 Krounbi et al. Apr 2009 B1
7522382 Pan Apr 2009 B1
7542246 Song et al. Jun 2009 B1
7542880 Good et al. Jun 2009 B2
7551406 Thomas et al. Jun 2009 B1
7552523 He et al. Jun 2009 B1
7554767 Hu et al. Jun 2009 B1
7583466 Kermiche et al. Sep 2009 B2
7595967 Moon et al. Sep 2009 B1
7639457 Chen et al. Dec 2009 B1
7660080 Liu et al. Feb 2010 B1
7672080 Tang et al. Mar 2010 B1
7672086 Jiang Mar 2010 B1
7672739 Ganesan et al. Mar 2010 B2
7684160 Erickson et al. Mar 2010 B1
7688546 Bai et al. Mar 2010 B1
7691434 Zhang et al. Apr 2010 B1
7695761 Shen et al. Apr 2010 B1
7719795 Hu et al. May 2010 B2
7726009 Liu et al. Jun 2010 B1
7729086 Song et al. Jun 2010 B1
7729087 Stoev et al. Jun 2010 B1
7736823 Wang et al. Jun 2010 B1
7785666 Sun et al. Aug 2010 B1
7796356 Fowler et al. Sep 2010 B1
7800858 Bajikar et al. Sep 2010 B1
7809459 Morisawa et al. Oct 2010 B2
7819979 Chen et al. Oct 2010 B1
7829264 Wang et al. Nov 2010 B1
7846643 Sun et al. Dec 2010 B1
7855854 Hu et al. Dec 2010 B2
7869160 Pan et al. Jan 2011 B1
7872824 Macchioni et al. Jan 2011 B1
7872833 Hu et al. Jan 2011 B2
7910267 Zeng et al. Mar 2011 B1
7911735 Sin et al. Mar 2011 B1
7911737 Jiang et al. Mar 2011 B1
7914657 Fu et al. Mar 2011 B2
7916426 Hu et al. Mar 2011 B2
7918013 Dunn et al. Apr 2011 B1
7968219 Jiang et al. Jun 2011 B1
7982989 Shi et al. Jul 2011 B1
8008912 Shang Aug 2011 B1
8012804 Wang et al. Sep 2011 B1
8015692 Zhang et al. Sep 2011 B1
8018677 Chung et al. Sep 2011 B1
8018678 Zhang et al. Sep 2011 B1
8024748 Moravec et al. Sep 2011 B1
8028061 Battisha et al. Sep 2011 B2
8072705 Wang et al. Dec 2011 B1
8074345 Anguelouch et al. Dec 2011 B1
8077418 Hu et al. Dec 2011 B1
8077434 Shen et al. Dec 2011 B1
8077435 Liu et al. Dec 2011 B1
8077557 Hu et al. Dec 2011 B1
8079135 Shen et al. Dec 2011 B1
8081403 Chen et al. Dec 2011 B1
8091210 Sasaki et al. Jan 2012 B1
8097846 Anguelouch et al. Jan 2012 B1
8104166 Zhang et al. Jan 2012 B1
8108060 Tsen et al. Jan 2012 B2
8116043 Leng et al. Feb 2012 B2
8116171 Lee Feb 2012 B1
8125856 Li et al. Feb 2012 B1
8134794 Wang Mar 2012 B1
8136224 Sun et al. Mar 2012 B1
8136225 Zhang et al. Mar 2012 B1
8136805 Lee Mar 2012 B1
8141235 Zhang Mar 2012 B1
8146236 Luo et al. Apr 2012 B1
8149536 Yang et al. Apr 2012 B1
8151441 Rudy et al. Apr 2012 B1
8163185 Sun et al. Apr 2012 B1
8164760 Willis Apr 2012 B2
8164855 Gibbons et al. Apr 2012 B1
8164864 Kaiser et al. Apr 2012 B2
8165709 Rudy Apr 2012 B1
8166631 Tran et al. May 2012 B1
8166632 Zhang et al. May 2012 B1
8169473 Yu et al. May 2012 B1
8171618 Wang et al. May 2012 B1
8179636 Bai et al. May 2012 B1
8180417 Kim et al. May 2012 B2
8180471 Good et al. May 2012 B2
8191237 Luo et al. Jun 2012 B1
8194365 Leng et al. Jun 2012 B1
8194366 Li et al. Jun 2012 B1
8196285 Zhang et al. Jun 2012 B1
8200054 Li et al. Jun 2012 B1
8203800 Li et al. Jun 2012 B2
8208350 Hu et al. Jun 2012 B1
8220140 Wang et al. Jul 2012 B1
8222599 Chien Jul 2012 B1
8224475 Tsai et al. Jul 2012 B2
8225488 Zhang et al. Jul 2012 B1
8227023 Liu et al. Jul 2012 B1
8228633 Tran et al. Jul 2012 B1
8229588 Tsen et al. Jul 2012 B2
8231796 Li et al. Jul 2012 B1
8233248 Li et al. Jul 2012 B1
8248896 Yuan et al. Aug 2012 B1
8254060 Shi et al. Aug 2012 B1
8257597 Guan et al. Sep 2012 B1
8259410 Bai et al. Sep 2012 B1
8259539 Hu et al. Sep 2012 B1
8262918 Li et al. Sep 2012 B1
8262919 Luo et al. Sep 2012 B1
8264797 Emley Sep 2012 B2
8264798 Guan et al. Sep 2012 B1
8270126 Roy et al. Sep 2012 B1
8276258 Tran et al. Oct 2012 B1
8277669 Chen et al. Oct 2012 B1
8279719 Hu et al. Oct 2012 B1
8284517 Sun et al. Oct 2012 B1
8288204 Wang et al. Oct 2012 B1
8289821 Huber Oct 2012 B1
8291743 Shi et al. Oct 2012 B1
8307539 Rudy et al. Nov 2012 B1
8307540 Tran et al. Nov 2012 B1
8308921 Hiner et al. Nov 2012 B1
8310785 Zhang et al. Nov 2012 B1
8310901 Batra et al. Nov 2012 B1
8315019 Mao et al. Nov 2012 B1
8316527 Hong et al. Nov 2012 B2
8320076 Shen et al. Nov 2012 B1
8320077 Tang et al. Nov 2012 B1
8320219 Wolf et al. Nov 2012 B1
8320220 Yuan et al. Nov 2012 B1
8320722 Yuan et al. Nov 2012 B1
8322022 Yi et al. Dec 2012 B1
8322023 Zeng et al. Dec 2012 B1
8325569 Shi et al. Dec 2012 B1
8333008 Sin et al. Dec 2012 B1
8334093 Zhang et al. Dec 2012 B2
8336194 Yuan et al. Dec 2012 B2
8339738 Tran et al. Dec 2012 B1
8341826 Jiang et al. Jan 2013 B1
8343319 Li et al. Jan 2013 B1
8343364 Gao et al. Jan 2013 B1
8349195 Si et al. Jan 2013 B1
8351307 Wolf et al. Jan 2013 B1
8357244 Zhao et al. Jan 2013 B1
8373945 Luo et al. Feb 2013 B1
8375564 Luo et al. Feb 2013 B1
8375565 Hu et al. Feb 2013 B2
8381391 Park et al. Feb 2013 B2
8385157 Champion et al. Feb 2013 B1
8385158 Hu et al. Feb 2013 B1
8394280 Wan et al. Mar 2013 B1
8400731 Li et al. Mar 2013 B1
8404128 Zhang et al. Mar 2013 B1
8404129 Luo et al. Mar 2013 B1
8405930 Li et al. Mar 2013 B1
8409453 Jiang et al. Apr 2013 B1
8413317 Wan et al. Apr 2013 B1
8416540 Li et al. Apr 2013 B1
8419953 Su et al. Apr 2013 B1
8419954 Chen et al. Apr 2013 B1
8422176 Leng et al. Apr 2013 B1
8422342 Lee Apr 2013 B1
8422841 Shi et al. Apr 2013 B1
8424192 Yang et al. Apr 2013 B1
8437870 Tsai et al. May 2013 B2
8441756 Sun et al. May 2013 B1
8443510 Shi et al. May 2013 B1
8444866 Guan et al. May 2013 B1
8449948 Medina et al. May 2013 B2
8451556 Wang et al. May 2013 B1
8451563 Zhang et al. May 2013 B1
8454846 Zhou et al. Jun 2013 B1
8455119 Jiang et al. Jun 2013 B1
8456961 Wang et al. Jun 2013 B1
8456963 Hu et al. Jun 2013 B1
8456964 Yuan et al. Jun 2013 B1
8456966 Shi et al. Jun 2013 B1
8456967 Mallary Jun 2013 B1
8458892 Si et al. Jun 2013 B2
8462592 Wolf et al. Jun 2013 B1
8468682 Zhang Jun 2013 B1
8472288 Wolf et al. Jun 2013 B1
8480911 Osugi et al. Jul 2013 B1
8486285 Zhou et al. Jul 2013 B2
8486286 Gao et al. Jul 2013 B1
8488272 Tran et al. Jul 2013 B1
8491801 Tanner et al. Jul 2013 B1
8491802 Gao et al. Jul 2013 B1
8493693 Zheng et al. Jul 2013 B1
8493695 Kaiser et al. Jul 2013 B1
8495813 Hu et al. Jul 2013 B1
8498084 Leng et al. Jul 2013 B1
8506828 Osugi et al. Aug 2013 B1
8514517 Batra et al. Aug 2013 B1
8518279 Wang et al. Aug 2013 B1
8518832 Yang et al. Aug 2013 B1
8520336 Liu et al. Aug 2013 B1
8520337 Liu et al. Aug 2013 B1
8524068 Medina et al. Sep 2013 B2
8526275 Yuan et al. Sep 2013 B1
8531801 Xiao et al. Sep 2013 B1
8532450 Wang et al. Sep 2013 B1
8533937 Wang et al. Sep 2013 B1
8537494 Pan et al. Sep 2013 B1
8537495 Luo et al. Sep 2013 B1
8537502 Park et al. Sep 2013 B1
8545999 Leng et al. Oct 2013 B1
8547659 Bai et al. Oct 2013 B1
8547667 Roy et al. Oct 2013 B1
8547730 Shen et al. Oct 2013 B1
8555486 Medina et al. Oct 2013 B1
8559141 Pakala et al. Oct 2013 B1
8563146 Zhang et al. Oct 2013 B1
8565049 Tanner et al. Oct 2013 B1
8576517 Tran et al. Nov 2013 B1
8578594 Jiang et al. Nov 2013 B2
8582238 Liu et al. Nov 2013 B1
8582241 Yu et al. Nov 2013 B1
8582253 Zheng et al. Nov 2013 B1
8588039 Shi et al. Nov 2013 B1
8593914 Wang et al. Nov 2013 B2
8597528 Roy et al. Dec 2013 B1
8599520 Liu et al. Dec 2013 B1
8599657 Lee Dec 2013 B1
8603593 Roy et al. Dec 2013 B1
8607438 Gao et al. Dec 2013 B1
8607439 Wang et al. Dec 2013 B1
8611035 Bajikar et al. Dec 2013 B1
8611054 Shang et al. Dec 2013 B1
8611055 Pakala et al. Dec 2013 B1
8614864 Hong et al. Dec 2013 B1
8619512 Yuan et al. Dec 2013 B1
8625233 Ji et al. Jan 2014 B1
8625941 Shi et al. Jan 2014 B1
8628672 Si et al. Jan 2014 B1
8630068 Mauri et al. Jan 2014 B1
8634280 Wang et al. Jan 2014 B1
8638529 Leng et al. Jan 2014 B1
8643980 Fowler et al. Feb 2014 B1
8649123 Zhang et al. Feb 2014 B1
8665561 Knutson et al. Mar 2014 B1
8670211 Sun et al. Mar 2014 B1
8670213 Zeng et al. Mar 2014 B1
8670214 Knutson et al. Mar 2014 B1
8670294 Shi et al. Mar 2014 B1
8670295 Hu et al. Mar 2014 B1
8675318 Ho et al. Mar 2014 B1
8675455 Krichevsky et al. Mar 2014 B1
8681594 Shi et al. Mar 2014 B1
8688256 Cheng et al. Apr 2014 B2
8689430 Chen et al. Apr 2014 B1
8693141 Elliott et al. Apr 2014 B1
8703397 Zeng et al. Apr 2014 B1
8705205 Li et al. Apr 2014 B1
8711518 Zeng et al. Apr 2014 B1
8711528 Xiao et al. Apr 2014 B1
8717709 Shi et al. May 2014 B1
8720044 Tran et al. May 2014 B1
8721902 Wang et al. May 2014 B1
8724259 Liu et al. May 2014 B1
8749790 Tanner et al. Jun 2014 B1
8749920 Knutson et al. Jun 2014 B1
8753903 Tanner et al. Jun 2014 B1
8760807 Zhang et al. Jun 2014 B1
8760818 Diao et al. Jun 2014 B1
8760819 Liu et al. Jun 2014 B1
8760822 Li et al. Jun 2014 B1
8760823 Chen et al. Jun 2014 B1
8763235 Wang et al. Jul 2014 B1
8780498 Jiang et al. Jul 2014 B1
8780505 Xiao Jul 2014 B1
8786983 Liu et al. Jul 2014 B1
8790524 Luo et al. Jul 2014 B1
8790527 Luo et al. Jul 2014 B1
8792208 Liu et al. Jul 2014 B1
8792312 Wang et al. Jul 2014 B1
8793866 Zhang et al. Aug 2014 B1
8797680 Luo et al. Aug 2014 B1
8797684 Tran et al. Aug 2014 B1
8797686 Bai et al. Aug 2014 B1
8797692 Guo et al. Aug 2014 B1
8813324 Emley et al. Aug 2014 B2
20070021263 Moore et al. Jan 2007 A1
20070145010 Lee et al. Jun 2007 A1
20070260346 Ganesan et al. Nov 2007 A1
20080221831 Wang Sep 2008 A1
20080299681 Jaeger et al. Dec 2008 A1
20090018687 Ishibashi et al. Jan 2009 A1
20090171638 Morisawa et al. Jul 2009 A1
20100290157 Zhang et al. Nov 2010 A1
20100305737 Good et al. Dec 2010 A1
20110086240 Xiang et al. Apr 2011 A1
20120029662 Cheng et al. Feb 2012 A1
20120111826 Chen et al. May 2012 A1
20120216378 Emley et al. Aug 2012 A1
20120237878 Zeng et al. Sep 2012 A1
20120298621 Gao Nov 2012 A1
20130216702 Kaiser et al. Aug 2013 A1
20130216863 Li et al. Aug 2013 A1
20130257421 Shang et al. Oct 2013 A1
20140154529 Yang et al. Jun 2014 A1
20140175050 Zhang et al. Jun 2014 A1
Non-Patent Literature Citations (11)
Entry
S. Butler and J. Stefani, “Supervisory Run-to-Run Control of Polysilicon Gate Etch Using In Situ Ellipsometry,” IEEE Trans. Semiconduct. Manufact., vol. 7, No. 2, pp. 193-201, 1994.
R. Guo, A. Chen, and J. Chen, “Chapter 19 an Enhanced EWMA Controller for Processes Subject to Random Disturbances,” Run-to-Run Control in Semiconductor Manufacturing, edited by J. Moyne, E. del Castillo, and A. M. Hurwitz, CRC Press LLC, 2001.
Jian-Huei Feng, et al., U.S. Appl. No. 13/100,976, filed May 4, 2011, 15 pages.
NIST/SEMATECH, “e-Handbook of Statistical Methods,” http://www.itl.nist.gov/div898/handbook/ pp. 18.
Park, et al., “Economic Design of a Variable Sampling rate EWMA chart”, 2004, pp. 387-399.
Moyne, et al., “Run to Run control in Semiconductor Manufacturing chapters 18-19”, 2000, pp. 31.
Chen, et al., “Age-Based Double EWMA Controller and Its Application to CMP Processes”, IEEE Feb. 2001, pp. 11-19.
Aparisi, et al., “Design and Optimization of EWMA control charts for in-control, indifference, and out-of-control regions”, Sep. 2005, pp. 2096-2108.
Fan, et al., “EWMA/SD: An End-Of-Line SPC Scheme to Monitor Sequence-Disordered Data”, IEEE 1997, pp. 66-69.
Hunter, et al., “The Exponentially Weighted Moving Average”, Oct. 1986, pp. 203-210.
Lucas, et al., “Exponentially Weighted Moving Average Control Schemes: Properties and Enhancements”, Feb. 1990, pp. 1-12.