METHODS AND APPARATUSES FOR ETCH PROFILE MATCHING BY SURFACE KINETIC MODEL OPTIMIZATION
First Claim
1. A method of optimizing a computerized model which relates etched feature profile on a semiconductor device to a set of independent input parameters via the use of a plurality of model parameters, the method comprising:
- (a) identifying a set of values for a selected set of the model parameters to be optimized;
(b) identifying multiple sets of values for a selected set of independent input parameters to optimize over;
(c) for each set of values specified in (b), receiving an experimental etch profile resulting from an experimental etch process performed using the set of values specified in (b);
(d) for each set of values specified in (b), generating a computed etch profile from the model using the set of values specified in (a) and (b); and
(e) modifying one or more values specified in (a) for the selected set of model parameters and repeating (d) with the modified set of values so as to reduce a metric indicative of the combined differences between the experimental etch profiles received in (c) and corresponding computed etch profiles generated in (d) over all the sets of values for the selected independent input parameters specified in (b);
wherein calculating the metrics in (e) comprises;
projecting the computed and corresponding experimental etch profiles onto a reduced-dimensional subspace; and
calculating the difference between the profiles as projected onto the subspace.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are methods of optimizing a computerized model which relates etched feature profile on a semiconductor device to a set of independent input parameters via the use of a plurality of model parameters. The optimization methods may include modifying the model parameters so that an etch profile generated with the model is such that it reduces a metric indicative of the combined differences between experimental etch profiles resulting from experimental etch processes performed using different sets of values for sets of independent input parameters and computed etch profiles generated from the model and corresponding to the experimental etch profiles. Said metric may be calculated by projecting computed and corresponding experimental etch profiles onto a reduced-dimensional subspace used to calculate a difference between the profiles. Also disclosed herein are systems employing such optimized models, as well as methods of using such models to approximately determine the profile of an etched feature.
-
Citations
36 Claims
-
1. A method of optimizing a computerized model which relates etched feature profile on a semiconductor device to a set of independent input parameters via the use of a plurality of model parameters, the method comprising:
-
(a) identifying a set of values for a selected set of the model parameters to be optimized; (b) identifying multiple sets of values for a selected set of independent input parameters to optimize over; (c) for each set of values specified in (b), receiving an experimental etch profile resulting from an experimental etch process performed using the set of values specified in (b); (d) for each set of values specified in (b), generating a computed etch profile from the model using the set of values specified in (a) and (b); and (e) modifying one or more values specified in (a) for the selected set of model parameters and repeating (d) with the modified set of values so as to reduce a metric indicative of the combined differences between the experimental etch profiles received in (c) and corresponding computed etch profiles generated in (d) over all the sets of values for the selected independent input parameters specified in (b); wherein calculating the metrics in (e) comprises; projecting the computed and corresponding experimental etch profiles onto a reduced-dimensional subspace; and calculating the difference between the profiles as projected onto the subspace. - View Dependent Claims (2, 3, 4, 5, 6, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
wherein; the memory stores an etched feature profile model optimized by the method of claim 1; and the processor uses the etched feature profile model stored in the memory to compute an etched feature profile from a set of values for the set of independent input parameters.
-
-
22. The system of claim 21, wherein the controller adjusts the operation of the etcher apparatus by varying one or more values of the set of independent input parameters in response to the computed etched feature profile.
-
23. The system of claim 22, wherein the set of independent input parameters whose values are varied in response to the computed etched feature profile include one or more parameters selected from:
- RF plasma frequency and RF plasma power level.
-
24. The system of claim 21, wherein the etcher apparatus comprises:
-
a processing chamber; a substrate holder for holding a substrate within the processing chamber; a plasma generator for generating a plasma within the processing chamber, the plasma generator comprising an RF power supply; one or more valve-controlled process gas inlets for flowing one or more process gases into the processing chamber; and one or more gas outlets fluidically connected to one or more vacuum pumps for evacuating gases from the processing chamber.
-
-
25. The system of claim 24, wherein the controller adjusts the frequency and/or the power level of the RF power supply to modify characteristics of the plasma in the processing chamber in response to the computed etched feature profile.
-
26. The system of claim 24, wherein the controller operates the one or more valve-controlled process gas inlets to adjust the flow rates of one or more process gases into the processing chamber in response to the computed etched feature profile.
-
27. The system of claim 24, wherein the controller adjusts a temperature and/or a pressure within the processing chamber in response to the computed etched feature profile.
-
7-10. -10. (canceled)
-
28. A method of optimizing a computerized model which relates etched feature profile to a set of independent input parameters via the use of model parameters, the method comprising:
-
(a) identifying a set of values for a selected set of the model parameters to be optimized; (b) identifying multiple sets of values for a selected set of independent input parameters to optimize over; (c) for each set of values specified in (b), receiving an experimental etch profile resulting from an experimental etch process performed using the set of values specified in (b); (d) for each set of values specified in (b), generating a computed etch profile from the model using the set of values specified in (a) and (b); and (e) modifying one or more values specified in (a) for the selected set of model parameters and repeating (d) with the modified set of values so as to reduce a metric indicative of the combined differences between the experimental etch profiles measured in (c) and corresponding computed etch profiles generated in (d) over all the sets of values for the selected independent input parameters specified in (b); wherein calculating the metrics in (e) comprises; differencing the computed and corresponding experimental etch profiles; and projecting the differences onto a reduced-dimensional subspace. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
wherein; the memory stores an etched feature profile model optimized by the method of claim 28; and the processor uses the etched feature profile model stored in the memory to compute an etched feature profile from a set of values for the set of independent input parameters.
-
-
36. The system of claim 35, wherein the controller adjusts the operation of the etcher apparatus by varying one or more values of the set of independent input parameters in response to the computed etched feature profile.
Specification