FLATNESS PRECISION IMPROVEMENT WITH SYSTEMATIC ERROR REDUCTION VIA INDUCED WAFER TILT VARIATION

20250271251 ยท 2025-08-28

    Inventors

    Cpc classification

    International classification

    Abstract

    A workpiece is placed on a stage in an interferometer. Measurements of the workpiece are taken using the interferometer. A random two-dimensional tilt is applied to the workpiece before each of the measurements using at least one tilt motor. A stage is configured to hold a workpiece in a path of the beam of light from a beam splitter. The tilt motor is connected with the stage and randomly move the stage in two dimensions before a measurement.

    Claims

    1. An interferometer comprising: a light source that generates a beam of light; a beam splitter in a path of the beam of light; a reference flat in a path of the beam of light from the beam splitter; a stage configured to hold a workpiece in a path of the beam of light from the beam splitter; a detector configured to receive light from the workpiece; a processor in electronic communication with the detector; and a tilt motor connected with the stage, wherein the tilt motor is configured to randomly move the stage in two dimensions before a measurement.

    2. The interferometer of claim 1, further comprising a second tilt motor connected with the stage, wherein the second tilt motor works in conjunction with the tilt motor to randomly move the stage in two dimensions before the measurement.

    3. The interferometer of claim 1, wherein the processor is configured to average a plurality of measurements in information received from the detector, and wherein each of the measurements uses a different position of the stage in the two dimensions.

    4. The interferometer of claim 1, wherein a tilt of the workpiece is less than 1 mm.

    5. The interferometer of claim 1, wherein the workpiece is a semiconductor wafer.

    6. A method comprising: disposing a workpiece on a stage in an interferometer; taking a plurality of measurements of the workpiece using the interferometer, wherein a random two-dimensional tilt is applied to the workpiece before each of the measurements using at least one tilt motor.

    7. The method of claim 6, wherein the random two-dimensional tilt is applied using two of the tilt motors.

    8. The method of claim 6, further comprising averaging the measurements using a processor.

    9. The method of claim 6, wherein a tilt of the workpiece is less than 1 mm.

    10. The method of claim 6, wherein the workpiece is a semiconductor wafer.

    11. A non-transitory computer-readable storage medium, comprising one or more programs for executing the following steps on one or more computing devices comprising: in a first step, sending instructions to at least one tilt motor to apply a random two-dimensional tilt to a stage with a workpiece disposed thereon; in a second step, sending instructions to measure the workpiece using an interferometer after the random two-dimensional tilt is applied to the stage; repeating the first step and the second step to generate a plurality of the measurements.

    12. The non-transitory computer-readable storage medium of claim 11, wherein the steps further include averaging the measurements.

    13. The non-transitory computer-readable storage medium of claim 11, wherein the first step further includes sending instructions to a second tilt motor to apply the random two-dimensional tilt.

    14. The non-transitory computer-readable storage medium of claim 11, wherein a tilt of the workpiece is less than 1 mm.

    15. The non-transitory computer-readable storage medium of claim 11, wherein the workpiece is a semiconductor wafer.

    Description

    DESCRIPTION OF THE DRAWINGS

    [0016] For a fuller understanding of the nature and objects of the disclosure, reference should be made to the following detailed description taken in conjunction with the accompanying drawings, in which:

    [0017] FIG. 1 is a diagram of an exemplary process to determine SFQR;

    [0018] FIG. 2 shows an exemplary interferogram and corresponding thickness precision map;

    [0019] FIG. 3 is a chart of experimental measurements demonstrating effectiveness of averaging with respect to normalized precision;

    [0020] FIG. 4 shows sampling for averaging with different techniques, wherein the scale on each plot is the same;

    [0021] FIG. 5 is a chart demonstrating improvement from different sampling methods;

    [0022] FIG. 6 includes charts showing precision with the number of averaging normalized by precision without averaging for SFQR and site back ideal range (SBIR);

    [0023] FIG. 7 is an embodiment of an interferometer in accordance with the present disclosure;

    [0024] FIG. 8 shows results associated with random movement in two dimensions in accordance with the present disclosure;

    [0025] FIG. 9 shows a chart showing precision improvements using an embodiment in accordance with the present disclosure;

    [0026] FIG. 10 shows FPT error with fixed workpiece tilt and random workpiece tilt in accordance with the present disclosure;

    [0027] FIG. 11 shows flatness map precision using an embodiment in accordance with the present disclosure; and

    [0028] FIG. 12 shows SFQR precision using an embodiment in accordance with the present disclosure.

    DETAILED DESCRIPTION OF THE DISCLOSURE

    [0029] Although claimed subject matter will be described in terms of certain embodiments, other embodiments, including embodiments that do not provide all of the benefits and features set forth herein, are also within the scope of this disclosure. Various structural, logical, process step, and electronic changes may be made without departing from the scope of the disclosure. Accordingly, the scope of the disclosure is defined only by reference to the appended claims.

    [0030] Embodiments disclosed herein reduce the system error of a workpiece (e.g., a semiconductor wafer) surface measurement in the form of fringe print-through (FPT), which cannot be resolved by simply taking an average of more measurements. By using one or more tilt motors, a pre-defined randomly selected 2D wafer tilt is added to each measurement before determining the average. In this way, the system error correlated with the interferogram pattern becomes random error, which can be more effectively reduced via averaging under the central limit theorem. Using the tilt motor to introduce randomness in a loading position converts a system error into random error. This can reduce system error in an interferometric surface measurement without complicated hardware changes.

    [0031] Improvements can be demonstrated. First, a simulation illustrates why correlated measurements induce a less efficient precision improvement. Assume an arbitrary function f(x,y) where both x,y follow normal distribution. Here, x could represent workpiece loading while y could represent all other variables for workpiece measurement. Consider three situations: 1) both x and y can be randomly sampled; 2) y can be randomly sampled but x is loosely correlated; and 3) y can be randomly sampled but x is strongly correlated. f(x,y) can be calculated N times to get the N-average, which is repeated five times for a five-measurement standard deviation. Theoretically the standard deviation of the averaged value should follow 1/sqrt (N) trend with respect to the average number N. In the simulation, this may only be true when x, y are both randomly chosen. For situations where x is correlated, the descending of the standard deviation is slower. The stronger the correlation, the slower the descending. This is shown in FIG. 4 and FIG. 5.

    [0032] The concept also can be demonstrated by changing wafer loading sequence during data measurement. The default averaging method is called static averaging and all the measurements to be averaged share the same loading sequence. Its precision improvement can be less efficient than theoretical. To demonstrate that sharing the same wafer loading is a root cause, another dynamic averaging method is tested. Each measurement to be averaged has its unique wafer loading with the same measurement sequence shuffle (to completely break any correlation dependent on time). An efficient averaging in good agreement with theoretical curve was observed, which is shown in FIG. 6 for SFQR and SBIR.

    [0033] FIG. 7 is an interferometer that can improve precision. While a Michelson interferometer is illustrated, the embodiments disclosed herein can apply to any other type of interferometer, such as a Fizeau, Mirau, Linnik, or Twyman-Green interferometer.

    [0034] As shown in FIG. 7, the interferometer is controlled by a processor 20, which coordinates the operation of a white light or incoherent light source 22 with other components of the system. The white light from the source 22 is supplied through a collimating lens 24 to a beam splitter 28 along the path of the light, from which the light is separated into two paths. One path goes to a reference flat 30 and the other path goes to the workpiece 32.

    [0035] The reflected light beams from both the topmost surface 34 and underneath surfaces of the workpiece 32 are directed by the beam splitter 28 to an imaging lens 38, which supplies, simultaneously, multiple interferograms to a detector 40, such as a CCD camera. The detector 40 additionally may include a frame grabber (not shown) for storing images detected by the detector or the processor 20 may be configured to provide this function. The images obtained by the detector 40 are supplied to the processor 20 for processing to produce the desired profiles in a suitable form for display on a monitor 42 or for storage for subsequent utilization.

    [0036] The processor 20 can provide the step-by-step positioning for each frame of analysis in synchronization with the operation of the detector 40 using a suitable pusher or drive mechanism 50. The pusher mechanism 50 is illustrated in FIG. 7 as moving the workpiece 32 toward and away from the reference flat 30. A piezo-electric pusher, pneumatic pusher, or other suitable mechanical pusher may be employed for this purpose.

    [0037] Processor 20 is coupled to elements of the interferometer. Processor 20 typically comprises a programmable processor, which is programmed in software and/or firmware to carry out the functions that are described herein, along with suitable digital and/or analog interfaces for connection to the other elements of the interferometer. Alternatively or additionally, processor 20 comprises hard-wired and/or programmable hardware logic circuits, which carry out at least some of the functions of the processor 20. Although processor 20 is shown in FIG. 3, for the sake of simplicity, as a single, monolithic functional block, in practice the processor 20 may comprise multiple, interconnected control units, with suitable interfaces for receiving and outputting the signals that are illustrated in the figures and text herein. Program code or instructions for the processor 20 to implement various methods and functions disclosed herein may be stored in readable storage media, such as a memory.

    [0038] It should be noted that instead of moving the workpiece 32 with respect to the reference flat 30, the pusher 50 can be mechanically coupled (by a coupling not shown) to the reference flat 30 to move that surface relative to the surfaces of the workpiece 32. Either the workpiece 32 or the reference flat 30 may be moved in parallel planes with respect to one another to produce the repeated measurements or vertical scanning for each of the positions over which the complete scan is made.

    [0039] The interferometer of FIG. 7 uses identical microscope objective lenses, with the lens 44 being duplicated by another lens 54 provided with inputs from the beam splitter 28. The lens 54 then focuses on a reference flat (mirror) 30, whereas the lens 44 is used to focus on the workpiece 32. The reflected images are gathered and supplied by the beam splitter 28 to the imaging lens 38 for the detector 40. The processor 20 then processes the information.

    [0040] The workpiece 32 is positioned on a stage 52. The stage 52 positions the workpiece 32 in a path of the beam of light from the beam splitter 28. The stage 52 is connected with at least a tilt motor 56. The stage 52 also can be connected with a second tilt motor 58. Both the tilt motor 56 and the tilt motor 58 are configured to randomly move the stage 52 in two dimensions before a measurement using the interferometer. The two dimensions can be pitch and yaw direction along optical axis. If the beam is defined as the z direction, the workpiece 32 can be tilted in x and y direction. The x and y directions are perpendicular. In an embodiment, only the tilt motor 56 is used. In another embodiment, both the tilt motor 56 and the tilt motor 58 work in conjunction to randomly move the stage 52. The tilt motor 56 and tilt motor 58 can be along orthogonal directions, to control workpiece 32 tilt in x and y direction, respectively, because wafer interferogram is two dimensional. In an instance, the tilt motor 56 and tilt motor 58 are positioned in the x-y plane of the stage 52 and move the stage 52 (and, thus, the workpiece 32) to tilt along x and y, respectively

    [0041] The amount to random movement is determined by the loading repeatability of the workpiece 32 by external parts (e.g., a robot handler) and repeatability of the tilt motor 56 and second tilt motor 58. For example, if the workpiece 32 is loaded onto stage 52 via an external robot handler with tilt following distribution (x_mean, x_std) nm/mm statistically, then the tilt motors 56 and 58 are assigned a few targeted tilt amount y nm/mm which follows normal distribution N(x_mean, x_std). Considering the tilt motor itself has repeatability z nm/mm, the actual amount is (y+z) nm/mm.

    [0042] The maximum amount to adjust/tilt can depend on the loading repeatability of workpiece 32 and the tilt motor being tilted at same range of the loading repeatability. There may be no real time compensation for the random movement. The randomness can be desired to break the systematic error. Unexpected spikes or outliers that can affect the outcome are generally rare during normal operation.

    [0043] The tilt motor 56 and the tilt motor 58 can move the stage 52 such that the associated workpiece 32 tilts by a few 10 s of nm or mm, which can result in a few um in yaw or pitch. This can provide the perturbation for the improvements in measurements. For example, demonstrated with a 20-tilt measurement, workpiece tilt shows a large variation as compared with the measurement using fixed workpiece tilt. Such workpiece tilt results in a variation in interferogram patterns, shown in FIG. 8.

    [0044] Using fixed wafer tilt, the multiple repeated measurements has an inter-quartile range (IQR) <2 nm/mm, and this can be seen from the consistent interferogram fringe pattern. With extra motor-induced workpiece tilt, the IQR could reach 5 nm/mm, and reflecting more varying interferogram fringe pattern. Therefore, the fixed pattern (i.e., systematic error embedded) is changed to a random pattern (and random error embedded) and can be reduced by taking average of more measurements.

    [0045] With workpiece tilt variation induced using an embodiment disclosed herein, SFQR precision improvement was demonstrated in back-to-back experiments as shown in the chart of FIG. 9, which corresponds to the tilt setup in FIG. 8. The precision improvement is closer to theoretical limit after workpiece tilt variation is induced. This is a A-B-B-A test to confirm the result, where A represents test with motor-induced wafer tilt variation (corresponds to same label in FIG. 8), and B represents test without wafer tilt variation (corresponds to the fixed wafer tilt label in FIG. 8). The repeated test suggests the motor-induced wafer tilt variation may make precision improvement/noise reduction closer to the square root rule, marked by dashed curve.

    [0046] The processor 20 can average multiple measurements using information received from the detector 40 in FIG. 7. Each of the measurements can have a different position on the stage 52 in two dimensions. The chart of FIG. 10 shows why induced workpiece tilt variation can provide FPT reduction. With fixed workpiece tilt using an averaging method, all interferograms look alike and therefore the subsequent FPT error are similar. Averaging may not reduce the error much. In contrast, with the induced workpiece tilt variation, all interferograms look randomly different. Consequently, their corresponding FPT error also looks different. Therefore, by averaging multiple measurements their FPT error can be more effective canceled.

    [0047] The plots in FIGS. 11 and 12 show a comparison of thickness map precision and SFQR contour precision. It can be seen at a same number of averaging, a map with workpiece tilt variation shows less noise on both thickness map and SFQR contour. This further demonstrates the effectiveness of the embodiments disclosed herein. The plots of FIGS. 11 and 12 are noise maps of flatness and SFQR. These take five measurements and take standard deviation of a flatness map of processed SFQR. The lower value (darker color more prevalent on ave20, lower noise) the better the precision. From FIG. 11, it can be seen the patterned noise is reduced with wafer tilt variation.

    [0048] Using embodiments disclosed herein, adding some small random workpiece tilt to each measurement, the interferogram pattern can be randomized. This also can affect the subsequent systematic error. In this manner, the systematic error can be transferred into random error where taking average of multiple measurements becomes more effective to approach the theoretical trend. During operation, a workpiece (e.g., a semiconductor wafer) can be disposed on a stage in an interferometer. Multiple measurements of the workpiece can be taken using the interferometer. A random two-dimensional tilt is applied to the workpiece before each of the measurements using at least one tilt motor. In an instance, two tilt motors are used in conjunction. The resulting measurements can be averaged.

    [0049] In another embodiment, a non-transitory computer-readable storage medium can include one or more programs for executing the steps on one or more computing devices. In a first step, instructions are sent to at least one tilt motor to apply a random two-dimensional tilt to a stage with a workpiece disposed thereon. In a second step, instructions are sent to measure of the workpiece using an interferometer after the random two-dimensional tilt is applied to the stage. The first step and the second step are repeated to generate multiple measurements. For example, the first step and the second step can be repeated in an alternating manner. The resulting measurements can be averaged.

    [0050] In an embodiment, a vibration is added to the stage during measurement. The vibration can add randomness to the position of the workpiece. This can be coupled with the tilt motor(s) or used separately from the tilt motor(s). For example, a subwoofer attached to the measurement chamber can apply a vibration.

    [0051] Although the present disclosure has been described with respect to one or more particular embodiments, it will be understood that other embodiments of the present disclosure may be made without departing from the scope of the present disclosure. Hence, the present disclosure is deemed limited only by the appended claims and the reasonable interpretation thereof.