The present invention relates generally to out-of-plane distortions in semiconductor wafers, and more particularly to reducing the backside particle induced out-of-plane distortions in semiconductor wafers.
As the semiconductor industry drives down minimum device feature sizes, wafer flatness requirements are getting increasingly stringent. International Technology Roadmap for Semiconductors (ITRS 2013) projects the wafer site flatness requirement to be 26 nm by 2015. A significant cause of wafer nonplanarity is particle contamination at the interface of wafer and wafer chucks. This results in out-of-plane distortions that can affect the depth of focus for photolithography, leading to device yield loss.
One solution to the particle contamination problem is to improve the cleanroom class. However, improving cleanroom class is expensive and not entirely effective since most of the particles between the wafer and wafer chuck come from the wafer itself.
A different solution has been proposed which makes use of a chuck composed of compliant pins. The compliant pins remain rigid in normal operation. However, when a particle is present on one of the pins, the mechanism flexes so that the resulting out-of-plane distortion is significantly lower than with normal rigid pins. Simulations have shown that this compliant pin chuck can reduce out-of-plane distortion due to 1.5 μm diameter particles down to 250 nm and 500 nm particles down to 50 nm.
While such a solution is significantly better than a rigid pin chuck for mitigating backside particle events, it is not sufficient for current site flatness requirements.
In one embodiment of the present invention, a compliant pin mechanism comprises a pin comprising a first and a second contact land which make contact with a wafer. The compliant pin mechanism further comprises a plurality of notch-type flexures connected to a cross-member of the pin. The compliant pin mechanism additionally comprises at least one stem attached to a base portion of the cross-member of the pin, where the at least one stem provides support of the base portion.
In another embodiment of the present invention, a method for optimizing the geometry of a pin comprised of at least two contact lands, where a bending of the pin is optimized in the presence of asymmetric loading of the at least contact lands, the method comprises receiving a selected maximum out-of-plane distortion. The method further comprises optimizing, by a processor, geometric parameters of the pin to maximize a height of a particle trapped between a backside of a wafer and one of the at least two contact lands without exceeding the selected maximum out-of-plane distortion.
Other forms of the embodiment of the method described above are in a system and in a computer program product.
The foregoing has outlined rather generally the features and technical advantages of one or more embodiments of the present invention in order that the detailed description of the present invention that follows may be better understood. Additional features and advantages of the present invention will be described hereinafter which may form the subject of the claims of the present invention.
A better understanding of the present invention can be obtained when the following detailed description is considered in conjunction with the following drawings, in which:
As discussed in the Background section, one solution to the particle contamination problem is to improve the cleanroom class. However, improving cleanroom class is expensive and not entirely effective since most of the particles between the wafer and wafer chuck come from the wafer itself. A different solution has been proposed which makes use of a chuck composed of compliant pins. The compliant pins remain rigid in normal operation. However, when a particle is present on one of the pins, the mechanism flexes so that the resulting out-of-plane distortion is significantly lower than with normal rigid pins. Simulations have shown that this compliant pin chuck can reduce out-of-plane distortion due to 1.5 μm diameter particles down to 250 nm and 500 nm particles down to 50 nm. While such a solution is significantly better than a rigid pin chuck for mitigating backside particle events, it is not sufficient for current site flatness requirements.
The present invention provides a technique and designs that significantly reduce the backside particle induced out-of-plane distortions in semiconductor wafers as discussed below.
Referring now to the Figures,
Referring to both
Referring to
Referring to
In one embodiment, sub-portions 48 of imprinting layer 34 in superimposition with projections 30 remain after the desired, usually minimum distance “d,” has been reached, leaving sub-portions 46 with a thickness t1 and sub-portions 48 with a thickness t2. Thickness t2 is referred to as a residual thickness. Thicknesses “t1” and “t2” may be any thickness desired, dependent upon the application. The total volume contained in droplets 38 may be such so as to minimize, or to avoid, a quantity of material 40 from extending beyond the region of surface 36 in superimposition with patterned mold 26, while obtaining desired thicknesses t1 and t2.
Referring to
The following discussion of
Referring now to
Referring to
Pin cells 60 are configured so that contact lands 72 are equally loaded with force to which the same is subjected by substrate 32 resting on one of pins 61. In this manner, the load to which a given pin cell 60 is subjected is transferred to ground, i.e., foundation region 88. As a result each of pin cells 60 operates much like an ordinary pin-type chuck when supporting a “uniform normal load.” However, unlike typical pin-type chucking mechanisms, in the presence of a non-uniform load, e.g., in the presence of a particulate contaminant 92 disposed between substrate 32 and one or more of contact lands 72, one or more of pins 61 becomes compliant. Specifically, flexure stem 80 and side flexures 84 flex, allowing pins 61 to be compliant. This minimizes, if not abrogates, non-planarity in substrate 32 due to the presence of particulate contaminant 92. To that end, it is desired that the height of each of contact lands 72, measured between nadir surface 76 and contact surface 66, has a magnitude no less than the maximum dimension of anticipated particulate contaminants. As a result, in the presence of particulate contaminant 92, shown more clearly in
This is accomplished, in part, by establishing the relative bending stiffness of the various elements of each of pin cells 60 to obtain a desired movement of pin 61. For example, the bending stiffness of flexure stem 80 is less than the bending stiffness of either cross-member 70 or side flexures 84. The bending stiffness of cross-member 70 is substantially greater than side flexures 84. As a result, cross-member 70 is considered a rigid body. By establishing the relative bending stiffness among the components as mentioned above, rotation of cross-member 70 occurs about a remote axis, i.e., an axis spaced-apart from cross-member 70.
The prior solution of utilizing a chuck composed of compliant pins, as shown in
In such a solution, compliant pins may be arranged orthogonally to each other on the chuck. Each pin consists of a duality of contact lands on top of which the wafer rests. The pin is connected to the main chuck body using a set of secondary flexures and a flexure stem. The flexure stem provides support to the pin during normal operation and flexes when there is a particle on one of the pins. The secondary flexures provide lateral stiffness. In addition, the secondary flexures also serve to limit out-of-plane motion of the unloaded pin when there is a particle on the other pin. There are two motion relief steps below the pin to support it in case of a catastrophic failure of the flexure elements. The compliant pin chuck is fabricated by bonding together three separately fabricated layers—the pin layer, base layer and foundation layer. The pin and base layers, which contain minimum feature sizes of about 50 microns, can be fabricated using micro-fabrication techniques.
It has been found that the flexure dimensions chosen in the prior solution do not result in optimal flexure stiffness for particle removal, and can be improved upon using a parameter optimization of said dimensions as discussed further below.
Referring now to
The optimization seeks to maximize the effective particle height (labeled as “eph” in
Referring now to
In one embodiment, secondary leaf-type flexures 84 and stem 80 are machined using an anisotropic material removal process. In another embodiment, secondary leaf-type flexures 84 and stem 80 are machined using a laser based material removal process. In another embodiment, secondary leaf-type flexures 84 and stem 80 are machined using a micromachining technique involving photolithography. In one embodiment, contact lands 72 are attached to pin 61 using a material bonding process.
As discussed above, method 1000 is utilized to select the dimensions of the components of the compliant pin mechanism, such as secondary leaf-type flexures 84 and stem 80, to minimize the backside particle induced out-of-plane distortion.
In the pin geometry optimization process of the present invention, the residual out-of-plane distortion (hresidual) is kept constant, with the optimizer attempting to fit particle 801 with the largest effective particle height (eph) between wafer 32 and the compliant pin 61. This is in contrast to a more intuitive approach in which one would seek to minimize the out-of-plane distortion for a given particle height. The reason the former approach is adopted is that it requires substantially less computational effort for similar end results. Once the residual out-of-plane distortion is fixed, the force from wafer 32 onto the compliant pin 61 (transferred through particle 801) is fixed from the relationship of Tejeda et al. (discussed further below). Thus, to determine the largest eph that can be accommodated, one simply needs to perform a linear stress analysis (e.g., finite element analysis) on the compliant pin 61 to determine its distortion from the baseline and add that to hresidual. With the other approach though, one needs to perform a stress analysis involving wafer 32 as well as the compliant pin 61, with the interaction between the two being simulated using a non-linear contact analysis. This is substantially more computationally expensive than a linear stress analysis of pin 61 itself, taking about 50× (fifty times) more time. Also, it should be noted that in solving the inverse problem of finding optimal geometrical parameters, the optimizer might run hundreds to thousands of the above described stress analyses. Thus, the same optimization which takes a few hours or less with the former approach might take a few days with the latter.
Referring now to
In step 1002, the geometric parameters (e.g., th1, th2, etc. as shown in
A genetic algorithm (GA) refers to a heuristic mathematical optimization technique based on the principle of natural selection. The goal is to find parameter values which maximize an objective function (or minimize the negative of the objective function). The optimization starts with an initial “population” of parameters. This population consists of a set of parameters which can either be randomly chosen or derived in some way from prior data available about the optimal parameters. At each generation or step of the optimization, every member of the current population is directly evaluated using the functional relationship mentioned before (objective function), based on which a new population is formed in which the best performing members might be kept as is (elitist strategy), and/or members might be combined together in some fashion (crossover), and/or small random changes might be made to the members (mutation), and the low performing parameter groups discarded to maintain the population size constant. This new population now becomes the current population, with the last one being discarded, and the optimizer keeps iterating until a set number of generation is exceeded, or values of the objective function over the population converge in some predefined fashion. A further discussion regarding genetic algorithm is provided in Melanie Mitchell, “An Introduction to Genetic Algorithms,” MIT Press, 1998, see pp. 2-10, which is incorporated by referenced herein in its entirety.
Simulated annealing refers to a probabilistic mathematical optimization technique based on the physical process of annealing. The goal is to find parameter values which maximize an objective function (or minimize the negative of the objective function). The optimization starts with a parameter set which is randomly chosen. A new trial parameter set is generated whose distance from the current parameter set is based on a scalar quantity referred to as the temperature. An acceptance function is now used to determine whether the new parameter set should be chosen over the current parameter set. The acceptance function uses the current temperature and objective function values for the current and new parameter set for this determination. If the new parameter set is accepted, the current parameter set is discarded and the new parameter set becomes the current one. The optimizer systematically lowers the temperature so that new parameter values gradually start converging. The optimization stops once a set number of iterations are exceeded or values of the objective function converge in some predefined fashion. A further discussion regarding simulated annealing is provided in Kirkpatrick et al., “Optimization by Simulated Annealing,” Science, Vol. 220, No. 4598, May 13, 1983, pp. 671-680, which is incorporated by referenced herein in its entirety.
Pattern search is a derivative-free mathematical optimization technique. The goal is to find parameter values which minimize an objective function (or maximize the negative of the objective function). The optimization starts with a randomly chosen initial point. Mesh points are generated in the neighborhood of the initial point by adding pattern vectors to the initial point. The magnitude of the pattern vectors is based on mesh size, which is a scalar quantity. The objective function is now computed at the mesh points. If the objective function is lower for one of the mesh points, a new iteration is started with that mesh point as the current test point and a larger mesh size. If the objective function is lower for none of the mesh points, then the mesh size is decreased and new mesh points are generated and the above process is repeated. The optimization stops once a set number of iterations are exceeded or values of the objective function converge in some predefined fashion. A further discussion regarding pattern search is provided in Audet et al., “Analysis of Generalized Pattern Searches,” SIAM Journal on Optimization, Vol. 13, No. 3, 2003, pp. 889-903, which is incorporated by referenced herein in its entirety.
In one embodiment, the geometric parameters of pin 61 are optimized using the process described in
Referring to
In step 1102, a force on one of the contact lands 72 due to a presence of particle 801 on contact land 72 is calculated for the selected maximum out-of-plane distortion. In one embodiment, the force on a contact land 72 due to the presence of a particle 801 is calculated using the analytical relationship of Tejeda et al., “Particle-Induced Distortion in Extreme Ultraviolet Lithography Reticles During Exposure Checking,” Journal of Vacuum Science and Technology B, 2002, pp. 2840-2843, which is incorporated by referenced herein in its entirety. The optimization function also ensures that d2 (distance between lower surface of wafer 32 and top of contact land 72) (see
In step 1103, a stress analysis for the geometric parameters and the force is set-up. In one embodiment, such a stress analysis corresponds to a finite element analysis.
In step 1104, a pin depression derived from the stress analysis is calculated.
In step 1105, the height of particle 801 (eph) that pin 61 is accommodating for the selected maximum out-of-plane distortion and the calculated pin depression is calculated.
In step 1106, a determination is made as to whether the given optimization parameters result in buckling or a positive distance between the lower surface of wafer 32 and the top of contact land 72.
If the given optimization parameters result in buckling or there is a positive distance between the lower surface of wafer 32 and the top of contact land 72, then, in step 1107, the design of pin 61 corresponding to those geometric parameters are discarded.
If however, the given optimization parameters do not result in buckling and there is not a positive distance between the lower surface of wafer 32 and the top of contact land 7, then, in step 1108, a determination is made as to whether the fractional change between the current and previous value of a geometric parameter is less than a threshold. That is, a determination is made as to whether the geometric parameters of pin 61 are optimized in response to the convergence criteria being met to maximize the height of particle 61 (eph).
If the fractional change between the current and previous value of a geometric parameter is less than a threshold value, then, in step 1109, such a geometric parameter is utilized in the optimized compliant pin geometry.
For those geometric parameters with a fractional change between its current and previous value that exceeds the threshold value, a further set of geometric parameters of pin 61 is received (such as only for those geometric parameters with a fractional change between its current and previous value that exceeds the threshold value) in step 1101 so as to increase a height of particle 801 to determine if such a height will not result in exceeding the selected maximum out-of-plane distortion.
In one embodiment, method 1000 is executed as a software program by a computer system, such as described below in connection with
Referring again to
System 1200 may further include a communications adapter 1209 coupled to bus 1202. Communications adapter 1209 interconnects bus 1202 with an outside network thereby enabling system 1200 to communicate with other such systems.
I/O devices may also be connected to system 1200 via a user interface adapter 1210 and a display adapter 1211. Keyboard 1212, mouse 1213 and speaker 1214 may all be interconnected to bus 1202 through user interface adapter 1210. A display monitor 1215 may be connected to system bus 1202 by display adapter 1211. In this manner, a user is capable of inputting to system 1200 through keyboard 1212 or mouse 1213 and receiving output from system 1200 via display 1215 or speaker 1214.
The present invention may be a system, a method, and/or a computer program product. The computer program product may include a computer readable storage medium (or media) having computer readable program instructions thereon for causing a processor to carry out aspects of the present invention.
The computer readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. The computer readable storage medium may be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. A non-exhaustive list of more specific examples of the computer readable storage medium includes the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon, and any suitable combination of the foregoing. A computer readable storage medium, as used herein, is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.
Computer readable program instructions described herein can be downloaded to respective computing/processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and/or a wireless network. The network may comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. A network adapter card or network interface in each computing/processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing/processing device.
Computer readable program instructions for carrying out operations of the present invention may be assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C++ or the like, and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The computer readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field-programmable gate arrays (FPGA), or programmable logic arrays (PLA) may execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to perform aspects of the present invention.
Aspects of the present invention are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer readable program instructions.
These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, a programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable storage medium having instructions stored therein comprises an article of manufacture including instructions which implement aspects of the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process, such that the instructions which execute on the computer, other programmable apparatus, or other device implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts or carry out combinations of special purpose hardware and computer instructions.
The following discusses methods of fabricating the compliant pins with sub-50 micron high aspect ratio features in connection with
The optimal design is shown in
It should be noted that only the secondary flexure 84 and flexure stem 80 dimensions have been optimized. Other design details, such as the motion relief step, have not been changed.
Concerning the micro-fabrication of sub-50 micron flexure thicknesses, the Bosch process, as discussed in U.S. Pat. Nos. 5,501,893; 6,531,068; and 6,284,148, which are incorporated herein by reference in their entirety, is a time-multiplexed etching process, which can produce highly anisotropic features in silicon substrates. High aspect ratios of up to 50:1 with nearly vertical sidewalls can be achieved.
Highly anisotropic time-multiplexed etch-passivate processes have also been reported for SiC, which is a material more suited for chucks.
Referring to
In another design of the present invention, secondary leaf-type flexures 84 of
Referring to
Referring again to
In one embodiment, notch flexures 1301 and stems 80′ and 80″ are machined using an anisotropic material removal process. In another embodiment, notch flexures 1301 and stems 80′ and 80″ are machined using a laser based material removal process. In another embodiment, notch flexures 1101 and stems 80′ and 80″ are machined using a micromachining technique involving photolithography. In one embodiment, contact lands 72 are attached to pin 61 using a material bonding process.
As discussed above, the algorithm of method 1000 is used to select the dimensions of these components of the compliant pin mechanism, such as notch flexures 1301 and stems 80′ and 80″, to minimize the backside particle induced out-of-plane distortion. A discussion regarding the dimensions of such components obtained using the algorithm of method 1000 is provided below.
In one embodiment, pin design parameters (in mm) are as follows:
It should be noted that the motion relief step will be smaller for this design to accommodate the two flexure stems 80′ and 80″.
In one embodiment, notch flexures 1301 can be fabricated using micro laser beam machining once the rest of the pin mechanism has been fabricated.
In another embodiment, a third design is similar to the second one in terms of general design features. The difference is that the flexure dimensions are designed for the mechanism to buckle if (and only if) it is asymmetrically loaded, i.e., when a particle 801 is present on one of the contact lands 72. Also, buckling occurs when hresidual (see
Pin design parameters (in mm) are as follows (refer to
It should be noted that the motion relief step will be smaller for this design to accommodate the two flexure stems 80′ and 80″.
While the other designs can be constructed using Si, Al or SiC, this design may not be able to be constructed using SiC, since SiC is brittle and large buckling displacements can lead to material failure.
Furthermore, while the compliant pin 61 of
As discussed herein, the principles of the present invention provide a technique and new designs that significantly improve the out-of-plan distortion correction capabilities of prior pin mechanisms.
The descriptions of the various embodiments of the present invention have been presented for purposes of illustration, but are not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein was chosen to best explain the principles of the embodiments, the practical application or technical improvement over technologies found in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.
This application is related to the following commonly owned co-pending U.S. Patent Application: Provisional Application Ser. No. 62/149,811, “Compliant Pin Chuck Designs,” filed Apr. 20, 2015, and claims the benefit of its earlier filing date under 35 U.S.C. §119(e).
This invention was made with government support under Grant No. EEC1160494 awarded by the National Science Foundation. The U.S. government has certain rights in the invention.
Number | Date | Country | |
---|---|---|---|
62149811 | Apr 2015 | US |