CYLINDRIC DECOMPOSITION FOR EFFICIENT MITIGATION OF SUBSTRATE DEFORMATION WITH FILM DEPOSITION AND ION IMPLANTATION
20240266231 ยท 2024-08-08
Inventors
- Wonjae Lee (Fremont, CA, US)
- Pradeep Kumar Subrahmanyan (San Jose, CA, US)
- D. Jeffrey Lischer (Acton, MA, US)
- Frank Sinclair (Hartland, ME, US)
Cpc classification
H01L21/67288
ELECTRICITY
H01L21/02351
ELECTRICITY
C23C14/54
CHEMISTRY; METALLURGY
H01L21/02321
ELECTRICITY
H01L22/20
ELECTRICITY
H01L21/0217
ELECTRICITY
H01L22/12
ELECTRICITY
G01B11/16
PHYSICS
International classification
G01B11/16
PHYSICS
Abstract
Disclosed systems and techniques are directed to correct an out-of-plane deformation (OPD) of a substrate. The techniques include obtaining, using optical inspection data, an OPD profile of the substrate and obtaining a polynomial representation of the OPD profile to determine a plurality of polynomial coefficients characterizing respective elemental deformation shapes of the substrate. The techniques further include identifying one or more cylindric decompositions of a quadratic part of the OPD profile and computing, using a selected cylindric decomposition of the one or more cylindric decompositions, one or more characteristics of a stress-compensation layer (SCL) for the substrate. The techniques further include causing the SCL to be deposited on the substrate and the SCL to be exposed to a stress-mitigation beam.
Claims
1. A method to correct an out-of-plane deformation (OPD) of a substrate, the method comprising: obtaining, using optical inspection data, an OPD profile of the substrate; obtaining a polynomial representation of the OPD profile to determine a plurality of polynomial coefficients, each of the plurality of polynomial coefficients characterizing a respective one of a plurality of elemental deformation shapes of the substrate; identifying, based on at least a subset of the plurality of polynomial coefficients, one or more cylindric decompositions of a quadratic part of the OPD profile, wherein each of the one or more cylindric decompositions comprises a decomposition of the OPD profile into at least a parabolic deformation of the substrate and a cylindric deformation of the substrate; computing, using a selected cylindric decomposition of the one or more cylindric decompositions, one or more characteristics of a stress-compensation layer (SCL) for the substrate; causing the SCL to be deposited on the substrate; and exposing the SCL to a stress-mitigation beam.
2. The method of claim 1, wherein the polynomial representation of the OPD profile comprises an expansion of the OPD profile over Zernike polynomials.
3. The method of claim 1, wherein the one or more cylindric decompositions comprise: a first cylindric decomposition comprising an upward-facing cylindric contribution to the OPD of the substrate; and a second cylindric decomposition comprising a downward-facing cylindric contribution to the OPD of the substrate.
4. The method of claim 3, wherein the selected cylindric decomposition comprises a parabolic contribution to the OPD of the substrate having a lower magnitude among parabolic contribution to the OPD of the one or more cylindric decompositions.
5. The method of claim 3, wherein the selected cylindric decomposition is associated with a direction of patterning of the substrate.
6. The method of claim 1, wherein the one or more characteristics of the SCL are computed to cause a stress in the substrate to have a same sign throughout an area of the substrate.
7. The method of claim 1, wherein the one or more characteristics of the SCL comprise one or more of: a material of the SCL, or a thickness of the SCL.
8. The method of claim 1, wherein settings of the stress-mitigation beam comprise one or more of: a type of particles of the stress-mitigation beam, an energy of the particles of the stress-mitigation beam, or an angle of incidence of the particles of the stress-mitigation beam on the SCL.
9. The method of claim 1, further comprising: responsive to exposing the SCL to the stress-mitigation beam, obtaining an updated OPD profile of the substrate; mapping, based on the updated OPD profile, a residual stress in the substrate; identifying, based on the mapped residual stress, settings for an additional stress-mitigation beam; and exposing one or more regions of the SCL to the additional stress-mitigation beam.
10. The method of claim 1, wherein the substrate comprises a front side and a back side, wherein the front side comprises one or more manufactured features, and wherein the SCL is deposited on the back side of the substrate.
11. A system comprising: a memory; and a processing device communicatively coupled to the memory, the processing device to: obtain, using optical inspection data, an OPD profile of a substrate; obtain a polynomial representation of the OPD profile to determine a plurality of polynomial coefficients, each of the plurality of polynomial coefficients characterizing a respective one of a plurality of elemental deformation shapes of the substrate; identify, based on at least a subset of the plurality of polynomial coefficients, one or more cylindric decompositions of a quadratic part of the OPD profile, wherein each of the one or more cylindric decompositions comprises a decomposition of the OPD profile into at least a parabolic deformation of the substrate and a cylindric deformation of the substrate; compute, using a selected cylindric decomposition of the one or more cylindric decompositions, one or more characteristics of a stress-compensation layer (SCL) for the substrate; causing the SCL to be deposited on the substrate; and causing the SCL to be exposed to a stress-mitigation beam.
12. The system of claim 11, wherein the polynomial representation of the OPD profile comprises an expansion of the OPD profile over Zernike polynomials.
13. The system of claim 11, wherein the one or more cylindric decompositions comprise: a first cylindric decomposition comprising an upward-facing cylindric contribution to the OPD of the substrate; and a second cylindric decomposition comprising a downward-facing cylindric contribution to the OPD of the substrate.
14. The system of claim 13, wherein the selected cylindric decomposition comprises a parabolic contribution to the OPD of the substrate having a lower magnitude among parabolic contribution to the OPD of the one or more cylindric decompositions.
15. The system of claim 13, wherein the selected cylindric decomposition is associated with a direction of patterning of the substrate.
16. The system of claim 11, wherein the one or more characteristics of the SCL are computed to cause a stress in the substrate to have a same sign throughout an area of the substrate.
17. The system of claim 11, wherein the one or more characteristics of the SCL comprise one or more of: a material of the SCL, or a thickness of the SCL; and wherein settings of the stress-mitigation beam comprise one or more of: a type of particles of the stress-mitigation beam, an energy of the particles of the stress-mitigation beam, or an angle of incidence of the particles of the stress-mitigation beam on the SCL.
18. The system of claim 11, wherein the processing device is further to: responsive to exposition of the SCL to the stress-mitigation beam, obtain an updated OPD profile of the substrate; map, based on the updated OPD profile, a residual stress in the substrate; identify, based on the mapped residual stress, settings for an additional stress-mitigation beam; and causing one or more regions of the SCL to be exposed to the additional stress-mitigation beam.
19. The system of claim 11, wherein the substrate comprises a front side and a back side, wherein the front side comprises one or more manufactured features, and wherein the SCL is deposited on the back side of the substrate.
20. A semiconductor manufacturing system comprising: one or more processing chambers to process a substrate; and a computing device to: obtain, using optical inspection data, an OPD profile of the substrate; obtain a polynomial representation of the OPD profile to determine a plurality of polynomial coefficients, each of the plurality of polynomial coefficients characterizing a respective one of a plurality of elemental deformation shapes of the substrate; identify, based on at least a subset of the plurality of polynomial coefficients, one or more cylindric decompositions of a quadratic part of the OPD profile, wherein each of the one or more cylindric decompositions comprises a decomposition of the OPD profile into at least a parabolic deformation of the substrate and a cylindric deformation of the substrate; compute, using a selected cylindric decomposition of the one or more cylindric decompositions, one or more characteristics of a stress-compensation layer (SCL) for the substrate; cause the SCL to be deposited on the substrate; and casing the SCL to be exposed to a stress-mitigation beam.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0004] The present disclosure will be understood more fully from the detailed description given below and from the accompanying drawings of various embodiments of the disclosure.
[0005]
[0006]
[0007]
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
SUMMARY
[0016] In one embodiment, disclosed is a method to correct an out-of-plane deformation of a substrate, including obtaining, using optical inspection data, an OPD profile of the substrate. The method further includes performing a polynomial representation of the OPD profile to determine a plurality of polynomial coefficients, each of the plurality of polynomial coefficients characterizing a respective one of a plurality of elemental deformation shapes of the substrate. The method further includes identifying, based on at least a subset of the plurality of polynomial coefficients, one or more cylindric decompositions of a quadratic part of the OPD profile, wherein each of the one or more cylindric decompositions comprises a decomposition of the OPD profile into at least a parabolic deformation of the substrate and a cylindric deformation of the substrate. The method further includes computing, using a selected cylindric decomposition of the one or more cylindric decompositions, one or more characteristics of a stress-compensation layer (SCL) for the substrate. The method further includes causing the SCL to be deposited on the substrate and exposing the SCL to a stress-mitigation beam.
[0017] In another embodiment, disclosed is a system that includes a memory and a processing device communicatively coupled to the memory to obtain, using optical inspection data, an out-of-plane deformation profile (OPD profile) of a substrate. The processing device is further to perform a polynomial representation of the OPD profile to determine a plurality of polynomial coefficients, each of the plurality of polynomial coefficients characterizing a respective one of a plurality of elemental deformation shapes of the substrate. The processing device is further to identify, based on at least a subset of the plurality of polynomial coefficients, one or more cylindric decompositions of a quadratic part of the OPD profile, wherein each of the one or more cylindric decompositions comprises a decomposition of the OPD profile into at least a parabolic deformation of the substrate and a cylindric deformation of the substrate. The processing device is further to compute, using a selected cylindric decomposition of the one or more cylindric decompositions, one or more characteristics of a stress-compensation layer (SCL) for the substrate. The processing device is further to cause the SCL to be deposited on the substrate and the SCL to be exposed to a stress-mitigation beam.
[0018] In another embodiment, disclosed is a semiconductor manufacturing system that includes one or more processing chambers to process a substrate and a computing device. The computing device is to obtain, using optical inspection data, an OPD profile of the substrate and obtain a polynomial representation of the OPD profile to determine a plurality of polynomial coefficients, each of the plurality of polynomial coefficients characterizing a respective one of a plurality of elemental deformation shapes of the substrate. The computing device is to identify, based on at least a subset of the plurality of polynomial coefficients, one or more cylindric decompositions of a quadratic part of the OPD profile, wherein each of the one or more cylindric decompositions comprises a decomposition of the OPD profile into at least a parabolic deformation of the substrate and a cylindric deformation of the substrate. The computing device is to compute, using a selected cylindric decomposition of the one or more cylindric decompositions, one or more characteristics of a stress-compensation layer (SCL) for the substrate, cause the SCL to be deposited on the substrate, and casing the SCL to be exposed to a stress-mitigation beam.
[0019] In yet another embodiment, disclosed is a non-transitory computer-readable memory storing instructions thereon that, when executed by a processing device, cause the processing device to perform operations that include obtaining, using optical inspection data, an out-of-plane deformation profile (OPD profile) of a substrate. The operations further include performing a polynomial representation of the OPD profile to determine a plurality of polynomial coefficients, each of the plurality of polynomial coefficients characterizing a respective one of a plurality of elemental deformation shapes of the substrate. The operations further include identifying, based on at least a subset of the plurality of polynomial coefficients, one or more cylindric decompositions of a quadratic part of the OPD profile, wherein each of the one or more cylindric decompositions comprises a decomposition of the OPD profile into at least a parabolic deformation of the substrate and a cylindric deformation of the substrate. The operations further include computing, using a selected cylindric decomposition of the one or more cylindric decompositions, one or more characteristics of a stress-compensation layer (SCL) for the substrate. The operations further include causing the SCL to be deposited on the substrate and exposing the SCL to a stress-mitigation beam.
DETAILED DESCRIPTION
[0020] Existing technology includes a number of methods to address wafer deformation. For example, a deformed (warped) wafer with various films and features deposited on one side (referred to as the front side, top side, or main side herein) can be coated on the other side (referred to as the back side or bottom side herein) with a film that exerts a compressive stress or tensile stress on the wafer. Such back side-deposited deformation-correcting film, also referred to as a stress-compensation layer or film herein, usually imparts a uniform (or global) stress to the entire wafer and cannot compensate for local stress modulation and/or anisotropic stress. Additional correction can be achieved by implanting ions into the stress-compensation layer, e.g., using a beam of ions to bombard the stress-compensation layer, to adjust the stress in the stress-compensation layer and, consequently, to further mitigate the deformation of the underlying wafer.
[0021] A wafer, as used herein, refers to any substrate or material surface formed on a substrate upon which film processing is performed during a fabrication process. For example, a wafer surface on which processing can be performed includes materials such as silicon, silicon oxide, silicon nitride, strained silicon, silicon on insulator, carbon doped silicon oxides, amorphous silicon, doped silicon, germanium, gallium arsenide, glass, sapphire, and any other materials such as metals, metal nitrides, metal alloys, and other conductive materials, depending on the application. Wafers include, without limitation, semiconductor wafers. In some instances, wafers can include plastic substrates. Wafers may be exposed to a pretreatment process to polish, etch, reduce, oxidize, hydroxylate, anneal, UV cure, e-beam cure and/or bake the substrate surface. In addition to film processing directly on the surface of the wafer itself, any of the film processing steps disclosed may also be performed on an underlayer formed on the wafer as disclosed in more detail below, and the term wafer surface is intended to include such underlayer as the context indicates. Thus, for example, where a film/layer or partial film/layer has been deposited onto a wafer surface, the exposed surface of the newly deposited film/layer becomes the wafer surface. In some embodiments, wafers have a thickness in the range of 0.25 mm to 1.5 mm, or in the range of 0.5 mm to 1.25 mm, in the range of 0.75 mm to 1.0 mm, or more. In some embodiments, wafers have a diameter of about 10 cm, 20 cm, 30 cm, or more.
[0022] Deposition of stress-compensation layers in conjunction with ion implantation can be quite efficient in correcting stresses that are uniform and isotropic, ?.sub.xx??.sub.yy. On the other hand, mitigating stresses that vary with location x, y on the wafer, ?.sub.jk (x,y), stresses that are anisotropic, ?.sub.xx??.sub.yy, or both is a much more challenging problem. Certain feature patterns can result in stresses that are compressive along one direction, e.g., ?.sub.xx<0, and tensile along a perpendicular direction, ?.sub.yy>0, resulting in saddle-shaped wafers, e.g., as illustrated in
[0023] Aspects and embodiments of the present disclosure address these and other challenges of the modern semiconductor manufacturing technology by providing for systems and techniques that can efficiently mitigate non-uniform and/or anisotropic stresses and deformations of wafers. A wafer deformation h(r,?)=h.sub.quad(r, ?)+h.sub.res(r, ?) can be represented (decomposed) as a combination of a quadratic h.sub.quad (r, ?) and residual (non-quadratic) h.sub.res(r, ?) contributions. The quadratic deformation can include a parabolic (paraboloid) part h.sub.par(r), which has the complete axial symmetry, and a saddle part h.sub.saddle (r, ?), which has discrete symmetries that include the 180-degree rotations and the mirror symmetries with respect to reflections in two perpendicular planes. The parabolic deformation h.sub.par(r)=Ar.sup.2 has a uniform (position-independent) axisymmetric strain tensor
where z is the vertical coordinate of a location inside the wafer where the stress is being specified. For an unpatterned back side of the wafer, the vertical coordinate is taken to be z=?D/2, where D is the thickness of the wafer. The corresponding strain tensor of the parabolic deformation is also likewise, per Hooke's law,
where E and v are, respectively, Young's modulus and Poisson's ratio of a wafer material. The uniform strain associated with the parabolic deformation can be compensated by depositing a stress-compensation film of a uniform thickness d that exerts, on the back side of the film, a stress that is equal and opposite to the parabolic stress of the wafer. The thickness of the film d can be computed (or empirically determined) in such a way that the film is to apply a desired target stress to the back side of the wafer. For example, if A>0, the parabolic bow of the wafer is bent upwards resulting in compression of the wafer's top side and stretching of its back side. Correspondingly, a film that exerts a compressive stress on the wafer can be deposited on the wafer's back side to reduce (or eliminate) stretching of the wafer's back side. Conversely, if A<0, the back side of the wafer is compressed and a film that exerts a tensile stress on the wafer's back side can be used to reduce (or eliminate) stretching of the back side.
[0024] Saddle deformation and stresses are non-uniform and change sign four times around the wafer's circumference, e.g., ?.sub.jk ?cos(2?), and therefore cannot be eliminated by depositing a stress-compensation film alone. In some embodiments, the stress-compensation film can be of such thickness and material as to not only eliminate the parabolic bow, but also to turn the saddle deformation into a cylindric deformation that has a definite sign throughout the whole area of the wafer. The uniform-sign cylindric deformation (as well as a residual higher-order non-quadratic deformation) can then be mitigated with ion implantation into the film. As provided for in the instant disclosure, identification of suitable stress-compensation films is enabled by decomposing a quadratic deformation into a parabolic component and a cylindric component. As disclosed in more detail below, such a decomposition is not unique, as the resulting cylindric deformation can be selected either positive (upward-facing) or negative (downward-facing). Identifying both such decompositions enables one to select the more effective decomposition for subsequent film deposition and ion implantation.
[0025] In one embodiment, a vertical profile of wafer deformation z=h(r, ?) can be measured using optical metrology techniques. For example, an interferogram of the profile h(r, ?) can be obtained using optical interferometry measurements. The wafer profile h(r, ?) can then be represented via a number of parameters that qualitatively and quantitatively characterize geometry of the wafer deformation. In some embodiments, a set of Zernike (or a similar set of) polynomials may be used to represent the wafer profile,
where r is the radial coordinate and ? is the polar angle coordinate within the (average) plane of the wafer. Consecutive coefficients A.sub.1, A.sub.2, A.sub.3, A.sub.4 . . . represent weights of specific geometric features (elemental deformations) of the wafer described by the corresponding Zernike polynomials Z.sub.1(r, ?), Z.sub.2(r, ?), Z.sub.3(r, ?), Z.sub.4(r, ?) . . . . The first three coefficients are of less interest as they describe a uniform shift of the wafer (coefficient A.sub.1, associated with the Z.sub.1(r, ?)=1 polynomial), a deformation-free x-tilt that amounts to a rotation around the y-axis (coefficient A.sub.2, associated with the Z.sub.2(r, ?)=2r cos ? polynomial), and a deformation-free x-tilt that amounts to a rotation around the x-axis (coefficient A.sub.3, associated with the Z.sub.3(r, ?)=2r sin ? polynomial) that can be eliminated by a realignment of the coordinate axes. (Herein, in the Noll indexing scheme for the Zernike polynomials is being used.) The fourth coefficient A.sub.4 is associated with Z.sub.4(r, ?)=?{square root over (3)} (2r.sup.2?1) and characterizes an isotropic paraboloid deformation (bow). The fifth A.sub.5 and the sixth A.sub.6 coefficients are associated with Z.sub.5(r, ?)=?{square root over (6)} r.sup.2 sin 20 and Z.sub.6(r, ?)=?{square root over (6)} r.sup.2 cos 2? polynomials, respectively, and characterize a saddle-type deformation. The A.sub.5 coefficient characterizes a saddle shape that curves up (A.sub.5>0) or down (A.sub.5<0) along the diagonal y=x and curves down (A.sub.5>0) or up (A.sub.5<0) along the diagonal y=?x. The A.sub.6 coefficient characterizes a saddle shape that curves up (A.sub.6>0) or down (A.sub.6<0) along the x-axis and curves down (A.sub.6>0) or up (A.sub.6<0) along the y-axis. The higher coefficients A.sub.7, A.sub.8, etc., characterize progressively faster variations of the wafer deformation h(r, ?) along the radial direction, along the azimuthal direction, or both and collectively represent a residual deformation, h.sub.res(r,?)=h(r,?)??.sub.j=4.sup.6A.sub.jZ.sub.j(r, ?).
[0026] In some embodiments, selection of a thickness d of the stress-compensation film can be made based on a value of the paraboloid bow coefficient A.sub.4.
[0027] A material (type) of stress-compensation layer 108 can be selected based on the sign of coefficient A.sub.4. For example, for a negative bow, A.sub.4<0, and stress-compensation layer 108 may be selected to have a tensile stress (as illustrated in
[0028] The overcorrection is chosen in conjunction with the implant species, energy, and dose to ensure maximum entitlement from the stress compensation. The overcorrection makes the combined structure of wafer 102 and stress-compensation layer 108 susceptible to further control of stress (and thus deformation of the wafer h.sub.corr (r, ?)). As illustrated in
[0029] Although, for the sake of specificity, a stress-mitigation beam that is used to modify the stress in stress-compensation layer 108 is referred to as ion beam (e.g., ion beam 112) throughout this disclosure, the stress-mitigation beam can include other matter particles (e.g., electrons), electromagnetic waves (e.g., UV light, visible light, infrared light, etc.), and/or a suitable combination thereof. The stress-mitigation beam strikes stress-compensation layer 108 and changes the bonding network of stress-compensation layer 108. For example, the stress-mitigation beam of low energy may interact with surface atoms of stress-compensation layer 108, e.g., removing some of the surface atoms, effectively implementing etching of surface regions of stress-compensation layer 108. The effectiveness of such etching may be controlled by a choice of ion species/radicals/ambient gasses. In another example, the stress-mitigation beam of high energy can deposit ions inside stress-compensation layer 108. Ions and/or photons can break bonds of the bonding network (or crystal lattice) of stress-compensation layer 108 forming vacancies therein, and can further cause annealing due to local heating, UV curing, and/or other effects.
[0030] In some embodiments, the number of ions ?N.sub.i deposited per small area ?A=?x?y of the wafer may be determined using simulations (performed as described in more detail below) based on the local value of the corrected deformation h.sub.corr(r, ?), which may include a saddle deformation, a residual deformation, and the part of the paraboloid bow deformation A.sub.corr(d)+A.sub.4 that has been overcorrected by the deposition of stress-compensation layer 108. The desired local density ?N.sub.i/?x?y of the ions can be delivered by controlling the scanning velocity v of ion beam 112. In some embodiments, ion beam 112 has a profile that can be approximated with a Gaussian function, e.g., the ion flux j(?)=j.sub.0 exp(?x.sup.2/a.sup.2?y.sup.2/b.sup.2), where x and y are Cartesian coordinates, j.sub.0 is the maximum ion flux at the center of the beam, and a and b is are characteristic spreads of the beam along the x-axis and y-axis, respectively. Correspondingly, a point that is located at distance y from the path of the center of the beam receives an ion dose that includes the following number of ions:
Correspondingly, by reducing the scanning velocity v, the number of ions received by various regions of stress-compensation layer 108 can be increased, and vice versa. Additionally, ion beam 112 can perform multiple scans with different offsets y so that various points of stress-compensation layer 108 receive multiple doses of ions with different factors e.sup.?y.sup.
As illustrated in
[0031]
[0032] The techniques of strain and deformation mitigation illustrated in
This structure of the stress tensor is usually a good approximation since the wafer is typically in a state of pure bending and independent of the shear stresses that are represented by the off-diagonal terms in the stress tensor. Correction of the saddle shape requires special handling in the computation of the dose map and optimization to ensure that additional residual terms are not introduced into the wafer as a result.
[0033]
where Z.sub.7 and the higher-order terms are included in a residual contribution h.sub.res (r, ?), which are henceforth omitted, for brevity and conciseness. In an equivalent form, the wafer's deformation can be represented as,
where 2?.sub.0=tan.sup.?1(A.sub.5/A.sub.6). Value ?.sub.0 is the azimuthal angle of a direction of the steepest ascent or descent of the saddle portion of h(r, ?), which is made of the combination of the Z.sub.5-saddle and the Z.sub.6-saddle. Angle ?.sub.0 can be between ??/4 and ?/4.
[0034] A cylindrically-deformed shape is characterized by the following deformation,
where the sign of parameter ? determines whether the cylinder is upward-facing (?>0) or downward-facing (?<0), the magnitude of ? determines the radius of the cylinder's curvature, R.sub.curv=(2|?|).sup.?1, and ?.sub.0 (varying within the [0, ?) interval of values) determines the direction (within the xy-plane) along which the wafer is curved; this direction is perpendicular to the cylinder's axis (angles ? and ?.sub.0 are being counted from the x-axis). Correspondingly, an arbitrary quadratic wafer deformation h.sub.quad (r, ?) can be decomposed into a combination of a parabolic bow h.sub.par(r)=?.Math.r.sup.2 and a positive cylindric (?.sub.+>0) deformation h.sub.cyl(r,?):
The coefficients ?.sub.+ and ?.sub.+ are found from matching the Zernike decomposition of h.sub.quad(r, ?):
Coefficient ?.sub.+ can be either positive or negative, depending on the sign and magnitude of coefficient A.sub.4.
[0035] Example 600 of
[0036] Alternatively, the same deformation h.sub.quad (r, ?) can be decomposed into a combination of a parabolic bow h.sub.par(r)=?.sub.?.Math.r.sup.2 and a negative cylindric deformation:
The coefficients ?.sub.? and ?.sub.? are then found to be:
Coefficient ?.sub.? can be either positive or negative, depending on the sign and magnitude of coefficient A.sub.4.
[0037]
[0038] In the instances of wafers with arbitrary parabolic bows and arbitrary saddle orientations, both the positive cylinder decomposition (described by parameters ?.sub.+, ?.sub.+, and ?.sub.+ identified above) and the negative cylinder decomposition (parameters ?.sub.?, ?.sub.?, and ?.sub.?) can be evaluated. A more optimal decomposition can then be selected. Since for both decompositions ?.sub.+=?.sub.31, the selection can include identifying a decomposition that has the smaller value of |?|). For example, once a decomposition with the smaller |?| is selected, the sign of a can be evaluated. If ?>0 (indicative of a positive bow), a tensile stress-compensation film that compresses the wafer's back surface can be selected. Conversely, if ?<0 (indicative of a negative bow), a compressive stress-compensation film that stretches the wafer's back surface can be selected. In some embodiments, a certain type of film can be preferred, e.g., a tensile film can be preferred over a compressive film (or vice versa). In such instances, a decomposition with the corresponding sign of ? can be selected, if ? of such a sign is available. (If both ?.sub.+ and ?.sub.? are of the same sign, the decomposition with the smaller value can be preferred.)
[0039] In some embodiments, the strength of the stress-compensation film can be selected based on both ? and ?. For reasons discussed above, it can be advantageous to ensure the same sign of the film-corrected deformation of the wafer. For example, if the film of a certain type and thickness d causes the deformation of the wafer to be modified by ?(type, d).Math.r.sup.2, the total corrected deformation of the wafer after the film deposition can be
[0040] In one example, if a wafer has a negative parabolic bow deformation ?.sub.+<0 and it has been determined that the film is to be of the type that causes stretching of the back surface of the wafer, ?(type, d)>0, the thickness of the film can be selected such that,
to ensure that film-corrected deformation h.sub.corr (r, ?) for the entire area of the back surface of the wafer. In particular, if a film is selected such that ?(type, d)=|?.sub.+|, the wafer's deformation will corrected to zero along the y-axis (=??/2) and overcorrected by ?.sub.+.Math.r.sup.2 cos.sup.2? along other lines, with the maximum overcorrection occurring along the x-axis (?=0, ?). The overcorrection can then be addressed by targeted ion implantation that relaxes strain in the stress-compensation film, e.g., with the maximum implantation of ions occurring near points (x,y)=(?R, 0) and the minimum ion implantation occurring near points (0, ?R), where R is the radius of the wafer.
[0041] In some embodiments, quadratic deformation of a wafer can be characterized quantitatively by a degree to which a parabolic deformation and a cylindric deformation coexist. In one non-limiting embodiment, a cylindric polynomial can be introduced (with the same normalization as the Zernike polynomials),
so that the quadratic deformation can be represented as
Correspondingly, the value
can be referred to as the parabolicity of the wafer while the value
can be referred to as the cylindricity of the wafer. In some embodiments, a type and thickness of the stress-compensation film can be determined directly from the parabolicity P, cylindricity C, and/or from the ratio P:C.
[0042]
[0043] At block 710, process 700 includes measuring a shape of a wafer, e.g., a displacement of a surface (e.g., top surface of back surface) of a wafer as a function of any suitable in-plane coordinates, e.g., polar coordinates, h(r, ?), Cartesian coordinates, h(x,y), or some other coordinates. At block 720, process 700 includes representing the determined shape via a suitable set of polynomials, e.g., Zernike polynomials, and obtaining a set of polynomial expansion coefficients, {A.sub.j}=(A.sub.1, A.sub.2, A.sub.3), A.sub.4, A.sub.5, A.sub.6, A.sub.7 . . . , each coefficient in the set characterizing a degree of presence of a particular elemental geometric shape in the wafer's deformation.
[0044] At block 730, the coefficients {A.sub.j} can be used to obtain a decomposition of the wafer's deformation as a sum of at least a parabolic deformation and a cylindric deformation, e.g., as disclosed in more detail above. The obtained cylindric decompositions can include a positive cylindric decomposition and a negative cylindric decomposition. At block 740, the obtained cylindric decompositions can be evaluated and a preferred cylindric decomposition can be selected for embodiment via a film deposition. The preferred cylindric decomposition can be selected based on a variety of metrics. For example, a cylindric decomposition that calls for a minimum corrective parabolic bow (that still makes stress to have the same sign throughout the area of the wafer) may be selected; a cylindric decomposition that calls for a particular type of a film (e.g., a tensile film or a compressive film) can be selected; a cylindric decomposition that is most aligned (or misaligned) with specific features patterned on the top side of the wafer can be selected; and/or the like.
[0045] At block 750, process 700 can continue with identifying properties (e.g., a type of material, thickness, etc.) of a target stress-compensation layer (film) to be deposited on the wafer. At block 760, process 700 can include depositing the film made of the selected material and having a selected thickness on the wafer. The deposited film can make the stress tensor in the new wafer+film structure of a certain sign (positive or negative). This is advantageous since subsequent ion implantation can reduce the amount of stress in the film whereas reversing the sign of the stress in the film (e.g., turning a tensile film into a compressive film) with ion implantation may be more difficult.
[0046] At block 780, process 700 can continue with determining appropriate doses for ion (electron, photon, etc.) implantation. In some embodiments, ion implantation doses can be determined based on the saddle component of the wafer deformation that has not been eliminated by the film deposition (and/or a remaining parabolic component), e.g., as given by the coefficient ? of the selected and applied cylindric decomposition, a suitable combination of Zernike coefficients (e.g., ?{square root over (A.sub.5.sup.2+A.sub.6.sup.2)}), and/or the like. In some embodiments, ion implantation doses can further be selected to eliminate (or reduce) a higher-order residual deformation.
[0047] In some embodiments, operations of block 780 can be performed based on the wafer deformation data acquired at block 710 prior to film deposition. In some embodiments, operations of block 780 can be performed based on new data obtained after film deposition by re-measuring (block 770) the corrected (by the film) deformation of the wafer. At block 790, ion implantation is performed, e.g., by exposing the film to a stress-mitigation beam (e.g., ion beam), as disclosed in conjunction with
[0048]
[0049] Operations of ion implantation system 800 can be controlled by a controller 814, which can include any suitable computing device, microcontroller, or any other processing device having a processor, e.g., a central processing unit (CPU), a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), and/or the like, and a memory device, e.g., a random-access memory (RAM), read-only memory (ROM), flash memory, and/or the like or any combination thereof. Controller 814 can control operations of power source 806, support stage 812, and/or various other components and modules of ion implantation system 800. Controller 814 can include an ion beam simulation module 816 capable of performing simulations that determine a target intensity of ion beam 112 to be used to mitigate various wafer deformations. In some embodiments, support stage 812 can impart a tilt, e.g., in one or two spatial directions to wafer 102 to change an angle of incidence of ion beam 112 relative to wafer 102. In some embodiments, instead of tilting wafer 102, controller 814 can cause a tilt of ion implantation system 800 relative to wafer 102. In some embodiments, e.g., as illustrated in
[0050]
[0051] Example computer system 900 may include a processing device 902 (also referred to as a processor or CPU), which may include processing logic 926, a main memory 904 (e.g., read-only memory (ROM), flash memory, dynamic random access memory (DRAM) such as synchronous DRAM (SDRAM), etc.), a static memory 906 (e.g., flash memory, static random access memory (SRAM), etc.), and a secondary memory (e.g., a data storage device 918), which may communicate with each other via a bus 930.
[0052] Processing device 902 represents one or more general-purpose processing devices such as a microprocessor, central processing unit, or the like. More particularly, processing device 902 may be a complex instruction set computing (CISC) microprocessor, reduced instruction set computing (RISC) microprocessor, very long instruction word (VLIW) microprocessor, processor implementing other instruction sets, or processors implementing a combination of instruction sets. Processing device 902 may also be one or more special-purpose processing devices such as an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a digital signal processor (DSP), network processor, or the like. In accordance with one or more aspects of the present disclosure, processing device 902 may be configured to execute instructions implementing example process 700 of mitigation of deformations of wafers using cylindric decomposition.
[0053] Example computer system 900 may further comprise a network interface device 908, which may be communicatively coupled to a network 920. Example computer system 900 may further comprise a video display 910 (e.g., a liquid crystal display (LCD), a touch screen, or a cathode ray tube (CRT)), an alphanumeric input device 912 (e.g., a keyboard), a cursor control device 914 (e.g., a mouse), and an acoustic signal generation device 916 (e.g., a speaker).
[0054] Data storage device 918 may include a computer-readable storage medium (or, more specifically, a non-transitory computer-readable storage medium) 924 on which is stored one or more sets of executable instructions 922. In accordance with one or more aspects of the present disclosure, executable instructions 922 may comprise executable instructions implementing example process 700 of mitigation of deformations of wafers using cylindric decomposition.
[0055] Executable instructions 922 may also reside, completely or at least partially, within main memory 904 and/or within processing device 902 during execution thereof by example computer system 900, main memory 904 and processing device 902 also constituting computer-readable storage media. Executable instructions 922 may further be transmitted or received over a network via network interface device 908.
[0056] While the computer-readable storage medium 924 is shown in
[0057] Some portions of the detailed descriptions above are presented in terms of algorithms and symbolic representations of operations on data bits within a computer memory. These algorithmic descriptions and representations are the means used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. An algorithm is here, and generally, conceived to be a self-consistent sequence of steps leading to a desired result. The steps are those requiring physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like.
[0058] It should be borne in mind, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities. Unless specifically stated otherwise, as apparent from the following discussion, it is appreciated that throughout the description, discussions utilizing terms such as identifying, determining, storing, adjusting, causing, returning, comparing, creating, stopping, loading, copying, throwing, replacing, performing, or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical (electronic) quantities within the computer system's registers and memories into other data similarly represented as physical quantities within the computer system memories or registers or other such information storage, transmission or display devices.
[0059] Examples of the present disclosure also relate to an apparatus for performing the methods described herein. This apparatus may be specially constructed for the required purposes, or it may be a general purpose computer system selectively programmed by a computer program stored in the computer system. Such a computer program may be stored in a computer readable storage medium, such as, but not limited to, any type of disk including optical disks, CD-ROMs, and magnetic-optical disks, read-only memories (ROMs), random access memories (RAMs), EPROMs, EEPROMs, magnetic disk storage media, optical storage media, flash memory devices, other type of machine-accessible storage media, or any type of media suitable for storing electronic instructions, each coupled to a computer system bus.
[0060] The methods and displays presented herein are not inherently related to any particular computer or other apparatus. Various general purpose systems may be used with programs in accordance with the teachings herein, or it may prove convenient to construct a more specialized apparatus to perform the required method steps. The required structure for a variety of these systems will appear as set forth in the description below. In addition, the scope of the present disclosure is not limited to any particular programming language. It will be appreciated that a variety of programming languages may be used to implement the teachings of the present disclosure.
[0061] It is to be understood that the above description is intended to be illustrative, and not restrictive. Many other embodiment examples will be apparent to those of skill in the art upon reading and understanding the above description. Although the present disclosure describes specific examples, it will be recognized that the systems and methods of the present disclosure are not limited to the examples described herein, but may be practiced with modifications within the scope of the appended claims. Accordingly, the specification and drawings are to be regarded in an illustrative sense rather than a restrictive sense. The scope of the present disclosure should, therefore, be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.