최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0102438 (2005-04-08) |
등록번호 | US-7349753 (2008-03-25) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 29 인용 특허 : 322 |
A method, system and medium are provided for enabling improved feedback and feedforward control. An error, or deviation from target result, is observed during manufacture of semi conductor chips. The error within standard deviation is caused by two components: a white noise component and a signal co
A method, system and medium are provided for enabling improved feedback and feedforward control. An error, or deviation from target result, is observed during manufacture of semi conductor chips. The error within standard deviation is caused by two components: a white noise component and a signal component (such as systematic errors). The white noise component is random noise and therefore is relatively non-controllable. The systematic error, in contrast, may be controlled by changing the control parameters. A ratio between the two components is calculated autoregressively. Based on the ratio and using the observed or measured error, the actual value of the error caused by the signal component is calculated utilizing an autoregressive stochastic sequence. The actual value of the error is then used in determining when and how to change the control parameters. The autoregressive stochastic sequence addresses the issue of real-time control of the effects of run-to-run deviations, and provides a mechanism that can extract white noise from the statistical process variance in real time. This results in an ability to provide tighter control of feedback and feedforward variations.
What is claimed is: 1. A computer-implemented method for controlling a manufacturing process, comprising the steps of: (a) inputting a model for the manufacturing process and obtaining a manufacturing recipe based on the model, wherein the model predicts at least one value for a product characteris
What is claimed is: 1. A computer-implemented method for controlling a manufacturing process, comprising the steps of: (a) inputting a model for the manufacturing process and obtaining a manufacturing recipe based on the model, wherein the model predicts at least one value for a product characteristic of at least one product processed by the manufacturing process; (b) receiving at least one observed value for the product characteristic of the at least one product and determining a variance between the at least one observed value and the at least one predicted value; (c) determining a value for uncontrollable error from the variance; (d) using the value for uncontrollable error to update a process threshold; and (e) adjusting at least one control parameter of the manufacturing process using the updated process threshold, wherein the manufacturing process includes at least one device on which the at least one product is processed, the at least one device being affected by the at least one control parameter. 2. The method of claim 1, wherein the variance is determined from the at least one observed value observed for N previously processed products. 3. The method of claim 2, wherein N is in the range of 5 to 100. 4. The method of claim 2, wherein N is in the range of 10 to 40. 5. The method of claim 1, further comprising the step of: using the value for uncontrollable error to update the at least one control parameter. 6. The method of claim 5, wherein the value for uncontrollable error is used as a weighing factor to adjust an estimated gain in the updating of the at least one control parameter. 7. The method of claim 1, wherein the value for uncontrollable error is determined using an auto-regressive stochastic sequence. 8. The method of claim 1, wherein the uncontrollable error includes at least one of random variance, normal deviation, and an ambient fluctuation. 9. The method of claim 1, wherein the model predicts the at least one value for the product characteristic based on a specification, the specification being selected from at least one of a predetermined specification, and a real-time calculation taken from a plurality of prior observed values. 10. The method of claim 1, wherein determining a value for uncontrollable error from the variance comprises determining a first portion of the variance caused by uncontrollable error and a second portion of the variance caused by controllable error. 11. The method of claim 10, wherein determining the first and second portions of the variance comprises defining a relationship between the first and second portions of the variance as: description="In-line Formulae" end="lead"Vx=ρ12*Vx +Vw description="In-line Formulae" end="tail" where w=white noise x=systematic error Vx=variance of the controllable error Vw=variance of the uncontrollable error ρ1 is an autocorrelation factor for a lag of 1. 12. The method of claim 10, wherein determining the first and second portions of the variance comprises defining a relationship between the first and second portions of the variance as: description="In-line Formulae" end="lead"δx=y/(1+z),description="In-line Formulae" end="tail" where is δx represents the second portion of the variance, y=calculated standard deviation from N previous products, and z=(1-ρ12)0.5, where ρ1 is an autocorrelation factor for a lag of 1. 13. A computer program product for controlling a manufacturing process, the computer program product comprising: (a) at least one computer readable medium; (b) instructions, provided on the at least one computer readable medium, for inputting a model for the manufacturing process and obtaining a manufacturing recipe based on the model, wherein the model predicts at least one value for a product characteristic of at least one product processed by the manufacturing process; (c) instructions, provided on the at least one computer readable medium, for receiving at least one observed value for the product characteristic of the at least one product and calculating a variance between the at least one observed value and the at least one predicted value; (d) instructions, provided on the at least one computer readable medium, for calculating value for uncontrollable error from the variance; (e) instructions, provided on the at least one computer readable medium, for updating a process threshold based upon the value for uncontrollable error; and (f) instructions, provided on the at least one computer readable medium, for adjusting at least one control parameter of the manufacturing process using the undated process threshold, wherein the manufacturing process includes at least one device on which the at least one product is processed, the at least one device being affected by the at least one control parameter. 14. The computer program product of claim 13, wherein the at least one observed value is observed for the at least one products including at least one semi-conductor wafers, and the computer readable medium is readable by the manufacturing process including an automated semi-conductor manufacturing process. 15. The computer program product of claim 13, wherein the at least one predicted value is derived from a specification, the specification being selected from at least one of a predetermined specification, and a real-time calculation taken from a plurality of prior observed values of products. 16. The computer program product of claim 13, wherein the uncontrollable error includes at least one of random variance, normal deviation, and an ambient fluctuation. 17. The computer program product of claim 13, wherein the instructions for calculating the variance comprise instructions for calculating the variance from the at least one observed value observed for N previously processed products. 18. The computer program product of claim 17, wherein N is in the range of 5 to 100. 19. The computer program product of claim 17, wherein N is in the range of 10 to 40. 20. The computer program product of claim 13, wherein the instructions for calculating the uncontrollable error comprises instructions for calculating the uncontrollable error using an auto-regressive stochastic sequence. 21. The computer program product of claim 13, wherein the instructions for calculating the value for uncontrollable error comprises instructions for calculating a first portion of the variance caused by uncontrollable error and a second portion of the variance caused by controllable error. 22. The computer program product of claim 21, wherein the instructions for calculating the first and second portions of the variance comprises instructions for defining a relationship between the first and second portions of the variance as: description="In-line Formulae" end="lead"Vx=ρ12*Vx +Vw description="In-line Formulae" end="tail" where w=white noise x=systematic error Vx=variance of the controllable error Vw=variance of the uncontrollable error ρ1 is an autocorrelation factor for a lag of 1. 23. The computer program product of claim 21, wherein the instructions for calculating the first and second portions of the variance comprises instructions for defining a relationship between the first and second portions of the variance as: description="In-line Formulae" end="lead"δx=y/(1+z),description="In-line Formulae" end="tail" where is δx represents the second portion of the variance, y=calculated standard deviation from N previous products, and z=(1-ρ12)0.5, where ρ1 is an autocorrelation factor for a lag of 1. 24. A system for controlling a manufacturing process, comprising: (a) means for inputting a model for the manufacturing process and obtaining a manufacturing recipe based on the model, wherein the model predicts at least one value for a product characteristic of at least one product processed by the manufacturing process; (b) means for receiving at least one observed value for the product characteristic of the at least one product and determining a variance between the at least one observed value and the at least one predicted value; (c) calculating means for determining a first portion of the variance caused by uncontrollable error and a second portion of the variance caused by controllable error; (d) calculating means for updating a process threshold using either the first or second portion of the variance; and (e) means for adjusting at least one control parameter of the manufacturing process using the updated process threshold; wherein the manufacturing process comprises at least one device on which the at least one product is processed, the at least one device being affected by the at least one control parameter. 25. The system of claim 24, wherein the variance is determined from the at least one observed values for N previously processed products. 26. The system of claim 24, wherein the first portion of the variance includes at least one of random variance, normal deviation, and an ambient fluctuation. 27. The system of claim 24, wherein the calculating means for determining a first and second portions of the variance defines a relationship between the first and second portions of the variance as: description="In-line Formulae" end="lead"Vx=ρ12*Vx +Vw description="In-line Formulae" end="tail" where w=white noise x=systematic error Vx=variance of the controllable error Vw=variance of the uncontrollable error ρ1 is an autocorrelation factor for a lag of 1. 28. The system of claim 24, wherein the calculating means for determining a first and second portions of the variance defines a relationship between the first and second portions of the variance as: description="In-line Formulae" end="lead"δx=y/(1+z),description="In-line Formulae" end="tail" where is δx represents the second portion of the variance, y=calculated standard deviation from N previous products, and z=(1-ρ12)0.5, where ρ1 is an autocorrelation factor for a lag of 1. 29. The system of claim 24, wherein the calculating means for determining a first and second portions of the variance determines the first and second portions of the variance using an auto-regressive stochastic sequence. 30. The system of claim 24, further comprising: calculating means for updating the at least one control parameter of the manufacturing process using the first portion of the variance. 31. The system of claim 30, wherein the calculated first portion of the variance is used as a weighing factor to adjust an estimated gain in the updating of the at least one control parameter.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.