Claims
- 1. A method for improving alignment of a substrate on a stepper comprising the steps of:
imposing a predetermined correction to the stepper for each of a plurality of substrates; measuring an actual correction resulting from the imposed predetermined correction for each of the plurality of substrates; mathematically processing a set of the actual corrections to produce a response matrix for providing a plurality of equations; and solving the plurality of equations to obtain a set of input corrections to provide a correct alignment of a substrate on said stepper.
- 2. The method according to claim I wherein the imposed predetermined correction for each of the plurality of substrates comprises a plurality of independently imposed component alignment corrections.
- 3. The method according to claim 2 wherein the step of measuring the actual correction includes the step of determining a plurality of component actual alignment corrections, which component actual alignment corrections comprise in aggregate the measured actual correction.
- 4. The method according to claim 3 wherein the step of mathematically processing includes the step of regressing the plurality of component actual alignment corrections determined for each of the plurality of substrates to obtain a set of component response values.
- 5. The method according to claim 4 wherein the step of mathematically processing includes the step of arranging the set of component response values into a response matrix for providing the plurality of equations.
- 6. The method according to claim 5 wherein each equation of the plurality of equations is an empirical linear equation of at least some of the variable component alignment corrections.
- 7. The method according to claim 5 wherein each equation of the plurality of equations is an empirical quadratic equation of at least some of the variable component alignment corrections.
- 8. The method according to claim 1 comprising the step of providing the set of input corrections to the stepper.
- 9. The method according to claim 8 wherein the set of input corrections comprises a set of independent component offset values for effecting component alignment corrections.
- 10. A system for improving alignment of a substrate on a stepper comprising:
a controller for imposing predetermined corrections to an alignment of the stepper for each of a plurality of substrates, each predetermined correction comprising a set of independent component alignment corrections; and, a feedback circuit in operative communication with the controller including: a measuring circuit for measuring an actual correction resulting from the imposed predetermined correction for each of the plurality of substrates; and, a processor for mathematically processing the actual corrections to produce a matrix, to provide a plurality of equations and for solving the equations to obtain a set of input correction values useable by the controller for providing a correct alignment of the stepper, wherein at least some of the set of input correction values comprise a linear combination of two independent, component alignment corrections.
- 11. A method for improving alignment of a substrate on a stepper comprising the steps of:
providing to a stepper a first forced correction value indicative of a stepper alignment error; aligning the stepper in accordance with the first forced correction value; measuring a set of at least an actual correction resulting from a forced correction to the stepper responsive to the first forced correction value; and mathematically processing the set of the at least an actual correction and the first forced correction value to determine a transform for use in transforming an other forced correction value to a resulting forced correction value for producing an actual correction of stepper alignment more related to the other forced correction value.
- 12. A method for improving alignment of a substrate on a stepper according to claim 11 wherein the transform is a matrix.
- 13. A method for improving alignment of a substrate on a stepper according to claim 12 wherein elements within the matrix and along a first diagonal thereof are for transforming error within a single measurable parameter of stepper alignment.
- 14. A method for improving alignment of a substrate on a stepper according to claim 13 wherein elements within the matrix and other than along the first diagonal are for transforming error within two different measurable parameter of stepper alignment.
- 15. A method for improving alignment of a substrate on a stepper according to claim 13 wherein the matrix corrects for errors in stepper alignment actions in response to a first forced correction value.
- 16. A method for improving alignment of a substrate on a stepper according to claim 12 wherein elements within the matrix and other than along the first diagonal are for transforming error within two different measurable parameter of stepper alignment.
- 17. A method for improving alignment of a substrate on a stepper according to claim 16 wherein the matrix corrects for errors resulting in measurable parameters other than the measurable parameter within which the forced correction is applied.
- 18. A computer readable storage medium comprising data stored thereon, the data indicative of instructions for performing the following steps:
receiving a data set including a first set of data relating to forced corrections and a second set of data relating to actual corrections resulting from application of the set of forced corrections; mathematically processing the data set to produce a response matrix for providing a plurality of equations; and solving the plurality of equations to obtain a set of input corrections to provide a correct alignment of a substrate on said stepper.
- 19. A method for manufacturing a semiconductor device comprising the steps of:
imposing a predetermined correction to the stepper for each of a plurality of substrates; measuring an actual correction resulting from the imposed predetermined correction for each of the plurality of substrates; mathematically processing a set of the actual corrections to produce a response matrix for providing a plurality of equations; solving the plurality of equations to obtain a set of input corrections to provide data relating to a correct alignment of a substrate on said stepper; providing the data to the stepper in order to improve alignment thereof; and manufacturing a semiconductor device on the stepper having said improved alignment.
- 20. A semiconductor device formed by the method of:
imposing a predetermined correction to the stepper for each of a plurality of substrates; measuring an actual correction resulting from the imposed predetermined correction for each of the plurality of substrates; mathematically processing a set of the actual corrections to produce a response matrix for providing a plurality of equations; solving the plurality of equations to obtain a set of input corrections to provide data relating to a correct alignment of a substrate on said stepper; providing the data to the stepper in order to improve alignment thereof; and manufacturing the semiconductor device on the stepper having said improved alignment.
PRIORITY OF EARLIER FILED APPLICATIONS
[0001] This application is a continuation-in-part of application Ser. No. 09/826,839 filed on Apr. 6, 2001.
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
09826839 |
Apr 2001 |
US |
| Child |
10117924 |
Jun 2002 |
US |