The present invention generally relates to electronic device manufacturing, and more particularly is directed to semiconductor substrate polishing systems and methods.
Substrate polishing end point detection methods may use an estimate of the torque required to rotate a polishing pad against a substrate held within a polishing head to determine when sufficient substrate material has been removed. Existing substrate polishing systems typically use electrical signals from the actuator (e.g., motor current) to estimate the amount of torque required to rotate the pad against the substrate. The inventors of the present invention have determined that in some circumstances such methods may not be accurate enough to determine consistently when an end point has been reached. Accordingly, improvements are needed in the field of substrate polishing end point detection.
Inventive methods and apparatus provide for polishing a substrate. In some embodiments, the apparatus includes an upper platen; a torque/strain measurement instrument flexibly coupled to the upper platen; and a lower platen coupled to the torque/strain measurement instrument. The upper platen is driven through the torque/strain measurement instrument by the lower platen which is driven by an actuator.
In some other embodiments, a system for chemical-mechanical planarization processing of substrates is provided. The system includes a polishing pad attached to upper platen; and a substrate carrier adapted to hold and rotate a substrate against the polishing pad. The polishing platen assembly includes an upper platen; a torque/strain measurement instrument flexibly coupled to the upper platen; and a lower platen coupled to the torque/strain measurement instrument and adapted to drive the upper platen to rotate through the torque/strain measurement instrument.
In yet other embodiments, a method of polishing a substrate is provided. The method includes coupling a lower platen to an upper platen via a torque/strain measurement instrument, the upper platen adapted to hold a polishing pad; rotating the lower platen to drive the upper platen; applying a polishing head holding a substrate to the polishing pad on the upper platen; and measuring an amount of torque needed to rotate the upper platen as the substrate is polished.
In still yet other embodiments, an apparatus is provided for polishing a substrate. The apparatus includes an upper carriage; a side force measurement instrument coupled to the upper carriage; and a lower carriage coupled to the side force measurement instrument and adapted to support a polishing head.
In some other embodiments, a system for chemical-mechanical planarization processing of substrates is provided. The system includes a polishing head assembly adapted to hold a substrate; and a polishing pad support adapted to hold and rotate a polishing pad against the substrate held in the polishing head, the polishing head assembly including: an upper carriage; a side force measurement instrument coupled to the upper carriage; a lower carriage coupled to the side force measurement instrument; and polishing head coupled to the lower carriage and adapted to hold the substrate.
In yet other embodiments, a method of polishing a substrate is provided. The method includes rotating a platen supporting a polishing pad; coupling an upper carriage to a lower carriage via a side force measurement instrument, the lower carriage adapted to support a polishing head adapted to hold a substrate; applying the polishing head holding a substrate to the polishing pad on the platen; and measuring an amount of side force on the substrate as the substrate is polished.
In other embodiments, an apparatus is provided for polishing a substrate. The apparatus includes an upper carriage; a displacement measurement instrument coupled to the upper carriage; and a lower carriage coupled to the displacement measurement instrument and adapted to support a polishing head.
Numerous other aspects are provided. Other features and aspects of the present invention will become more fully apparent from the following detailed description, the appended claims, and the accompanying drawings.
Existing substrate polishing systems (e.g., chemical mechanical planarization (CMP) systems) that use electrical signals (e.g., current, voltage, power, etc.), taken from the motor used to drive the polishing pad support platen, to estimate the amount of torque required to rotate the polishing pad against a substrate held in a polishing head may be inaccurate in some circumstances due to a number of error sources. Some of these error sources include actuator intrinsic characteristics variation (e.g. variations in windings and magnets), transmission component tolerances (e.g., gearbox, belts, pulleys, etc.), bearing friction, and temperature variation.
The present invention provides improved methods and apparatus for accurately determining the friction encountered while rotating a polishing pad against a substrate held in a polishing head in a polishing system. The invention provides methods of minimizing or avoiding the above-mentioned error sources by adding direct torque and/or strain measuring instruments, in line with and/or adjacent to the platen supporting the polishing pad. The in-line torque/strain measurement instruments directly measure the physical quantities (e.g., the amount of rotational force) required to rotate the polishing pad against the substrate held in the polishing head. Moving the measurement point directly in line with and/or adjacent to the polishing pad support platen minimizes error from components in the drive train.
In some embodiments, one or more supports are added coupling a lower platen (e.g., the driving component rigidly coupled to the actuator) and an upper platen (e.g., the driven component which holds the polishing pad). These supports are adapted to bear the thrust, radial, and moment loads created by rotating the lower platen to drive the upper platen, yet allow only one degree of freedom (e.g., rotational) for the upper platen to move relative to the lower platen. The driving torque of the actuator is passed through the torque/strain measurement instrument (from driving the lower platen) to the upper platen. As the load of the polishing head is applied to the polishing pad held on the upper platen, the torque/strain measurement instrument can be used to measure the additional torque required to overcome the polishing head load and to maintain the rotation of the upper platen.
The support also acts as a protection to the strain measurement device by limiting the differential amount of torque that can be applied to the upper platen and the lower platen. In some embodiments, the support may be, for example, any combination of the following types of bearings: an air bearing, a fluid bearing, a magnetic bearing, a deep groove bearing, an angular contact bearing, a roller bearing, and/or a tapered cross-roller bearing. In some embodiments, the support may alternatively be a pivot made, for example, of a flexure. In some embodiments, the strain measurement device may be, for example, a torque sensor, an in-line rod end load cell, or strain gauges on the pivots/flexures. In general, any suitable and practicable support and/or strain measurement device may be used.
In some embodiments, instead of measuring the torque and/or strain in line with and/or adjacent to the platen supporting the polishing pad, the present invention provides methods and apparatus to measure the side force applied to the substrate in the polishing head. Side force measurement instruments may be disposed between an upper and lower carriage that supports the polishing head. When the polishing pad pushes on the substrate in the polishing head, the side force measurement instruments can directly measure the force that is proportionate to the friction between the substrate and the polishing pad. As with prior embodiments, supports that only allow limited motion in one direction may be used to bear the thrust, radial, and moment loads created by pressing the substrate into the rotating polishing pad. The supports may also protect the side force measurement instruments by limiting the amount of side movement.
As with the prior embodiments, the supports for the side force measurement embodiments may be, for example, any combination of the following types of bearings: an air bearing, a fluid bearing, a magnetic bearing, a deep groove bearing, an angular contact bearing, a roller bearing, and/or a tapered cross-roller bearing. In some embodiments, the support may alternatively be a pivot made, for example, of a flexure. In some embodiments, the strain measurement device may be, for example, a torque sensor, an in-line rod end load cell, or strain gauges on the pivots/flexures. In general, any suitable and practicable support and/or strain measurement device may be used.
Measuring and monitoring the side force on the substrate in the polishing head to determine the polishing end point based on changes in the relative amount of friction may be advantageous over monitoring the torque in the platens supporting the polishing pad. For example, in a CMP system that concurrently polishes two or more substrates in different polishing heads using one polishing pad, monitoring the side force on each substrate allows independent determination of when the polishing end points have been reached.
Turning to
One of ordinary skill will note that the linkage shown between the actuator 116 and the lower platen 104 is merely exemplary. Many different arrangements could be substituted for the components shown. For example, the actuator 116 could be a direct drive motor coupled directly to the lower platen 104. The gear box 112 is useful to adjust the speed (e.g., revolutions per minute (RPM)) at which pulley 108B is rotated by the actuator 116 to a suitable speed for CMP processes but in some embodiments, an actuator may be selected that is already adapted to operate at a suitable speed. Thus, any practicable means of driving the lower platen 104 may be employed.
In operation, the actuator 116, under control of a system manager (e.g., a controller 118, computer processor, etc. executing software instructions), drives the lower platen 104 to rotate at a desired speed suitable for CMP processes. As will be describe below in more detail, the rotation of the lower platen 104 induces rotation of the upper platen 102 due to the flexible coupling between the two. A polishing pad 101 on the upper platen 102 is rotated against a substrate 122 held in a polishing head 120 (shown in phantom) that applies downward force on the polishing pad 101. The downward force of the polishing head 120 creates resistance to the rotation of the upper platen 102. The resistance is overcome by the actuator 116 rotating the lower platen 104. The amount of torque required to overcome the resistance induced by the polishing head 120 is measured using a torque/strain measurement instrument (not visible in
Turning to
In operation, the supports 202 are adapted to bear the thrust, radial, and over-hanging moment loads created by dynamic interaction between the substrate/carrier and the pad/upper platen, yet allow only one degree of freedom (e.g., rotational) for the upper platen 102 to move relative to the lower platen 104. The driving torque of the actuator 116 (
Turning to
Turning to
Turning to
Turning to
Turning to
Turning to
Each flexure 302 may be disposed such that the flexible dimension is aligned tangentially (i.e., perpendicularly with a radius) with the rotational direction of the platens 102, 104. In other words, the longitudinal dimension (e.g., along the Y axis) of the flexure 302 is aligned to intersect at the axis of rotation of the platens 102, 104 as shown in
In some embodiments, the flexures 302 may be made from stainless steel or any practicable material that can flex without deforming. Example dimensions for a suitable flexure 302 may be from approximately 0.2 cm to approximately 10 cm in height (Z dimension), approximately 1 cm to approximately 30 cm in length (Y dimension), and approximately 0.1 cm to approximately 2 cm in width (X dimension) at the central thin region and approximately 0.1 cm to approximately 5 cm in width (X dimension) at the top and bottom thick regions. In some embodiments, the flexures 302 may include radiused or rounded joints/edges 304 between the wide and narrow dimensions of the flexures as shown in
As indicated above, in some embodiments, a strain gage 304 may be placed upon one or more of the flexures 302 and the torque load between the platens 102, 104 may be measured using the flexures 302 in addition to, or instead of, via a torque sensor/load cell arrangement. In such an embodiment, the only coupling between the upper and lower platens 102, 104 may be the flexures 302.
In some embodiments, a pivot may alternatively be implemented using an elastic foam or adhesive that couples the upper and lower platens 102, 104 together.
Turning back to
Turning to
In Step 602, the actuator 116 rotates the lower platen 104 to drive the upper platen 102 which is holding a polishing pad for polishing a substrate. In Step 604, the polishing head holding the substrate is applied to the polishing pad on the upper platen 102. During material removal with the polishing pad, the downward force of the polishing head holding the substrate creates a resistance to the rotation of the platens 102, 104. In Step 606, the actuator 116 applies additional torque to overcome the resistance and the platens 102, 104 reach a steady state rotation relative to each other. In Step 608, the additional torque is measured using the torque/strain measurement instrument. In some embodiments, for example where flexures 302 are used as supports, the relative rotational or linear displacement may be measured as an indication of the additional torque being applied. In decision Step 610, a torque change threshold is compared to the measured torque. If the amount of torque measured over time changes less than the torque change threshold, the system 100 continues the polishing/material removal and flow returns to Step 608 where the torque is measured again. If the amount of torque change measured over time is at or above the torque change threshold, the system 100 determines that the polishing end point has been reached. In some embodiments, the substrate in the polishing head is lifted from the polishing pad on the upper platen 102. In some embodiments, the detected end point may merely represent a transition from one layer of material to a second layer of material and the polishing may continue until a final end point is reached at Step 612.
Turning to
During an exemplary polishing process, the polishing head load is applied to the polishing pad on the upper platen 102. The lower platen 104 drives the upper platen 102 to overcome the resistance of the load. A first material is steadily removed from the substrate during polishing, and the trend of torque required to drive the platen 104 remains relatively constant. As the first material is cleared and polishing of a second material underlying the first material begins, a relatively abrupt change 702 in the trend of torque required to rotate the upper platen is detected. The magnitude of the change in the trend of torque during clearing of the first material will depend on a number of factors such as relative hardness and/or density of the first and second materials, and/or chemical reaction with slurry, or the like; and the torque required during polishing of the second material may be smaller or larger than the torque required during polishing of the first material. The system 100 may identify the change 702 in torque required to rotate the upper platen 104 as a transition between the first and second materials on the substrate and polishing may be stopped (if the goal is to remove the first material and to leave the second material). In some embodiments, a database of exemplary torque values or changes during clearing between different material layers may be measured for test substrates and stored within the controller 118 for reference during production processing.
Turning now to
In some embodiments, supports 808 may be implemented using flexures 302 (
In some embodiments, an actuator (e.g., a liner actuator) coupled to the upper and lower carriages 806,804 may be adapted to counteract the side force generated by pushing the substrate 122 down against the polishing pad 101. Using a feedback circuit to monitor displacement, load or strain signals from the sensors discussed above, the energy expended by the actuator to maintain the relative positions of the carriages 806,804 may be used to determine the amount of side force being applied at any given moment. As the friction between the pad and the substrate changes, the energy required to maintain the relative positions of the carriages changes. Using a feedback signal from the actuator (e.g., the amount of current drawn to maintain the relative positions of the carriages), the energy expended may be determined. Thus, in some embodiments, instead of a side force measurement instrument 810 or a displacement measurement instrument, an actuator with a feedback circuit and basic sensors may be used to determine the amount of friction between the substrate and the polishing pad.
Note also that in embodiments that measure the torque between the upper and lower platens (e.g.,
Likewise, in embodiments that measure the torque between the upper and lower platens (e.g.,
In some embodiments, a dampening module may be used to reduce vibration. A dampening module may be used in both side force measurement embodiments (between the carriages) and in torque measurement embodiments (between the platens) of the present invention. In some embodiments, hard stops that limit the range of relative motion between the carriages (and between the platens) may be employed to protect sensing/measurement instruments and to provide structural safety.
Determining a polishing end point by monitoring changes in the side force 814 on the polishing head 120 may be a desirable alternative to measuring changes in the torque on the platens 102, 104. This may be particularly true with respect to a CMP system 800′ that uses two or more polishing heads concurrently on the same polishing pad 101 as depicted in
Turning now to
In
In
Turning to
In Step 1102, an actuator rotates a platen which is holding a polishing pad for polishing a substrate. In Step 1104, the polishing head holding the substrate is applied to the polishing pad on the platen. During material removal with the polishing pad, the downward force of the polishing head holding the substrate creates a resistance (e.g., friction) to the rotation of the platen. In Step 1106, the actuator applies additional torque to overcome the resistance and the system reaches a steady state rotation. In Step 1108, the friction is measured in terms of side force using a side force measurement instrument disposed between the upper and lower carriages. In some embodiments, for example where flexures are used as supports, the relative displacement may be measured as an indication of the side force being applied. In decision Step 1110, a side force change threshold is compared to the measured side force. If the amount of side force measured over time changes less than the side force change threshold, the system continues the polishing/material removal and flow returns to Step 1108 where the side force is measured again. If the amount of side force change measured over time is at or above the side force change threshold, the system determines that the polishing end point has been reached in Step 1112.
In some embodiments, the substrate in the polishing head is lifted from the polishing pad on the platen once the end point has been reached in Step 1112. In some embodiments, the detected end point may merely represent a transition from one layer of material to a second layer of material, and the polishing may continue until a final end point is reached. In some embodiments with multiple polishing heads, the above-described steps (1104-1112) may be executed concurrently but independently by the different polishing heads. In other words, a first polishing head may reach an end point and load a new substrate while a second polishing head continues to monitor side force waiting for the change threshold to be reached.
Accordingly, while the present invention has been disclosed in connection with the preferred embodiments thereof, it should be understood that other embodiments may fall within the spirit and scope of the invention, as defined by the following claims.
The present invention is related to and claims priority to U.S. Provisional Patent Application No. 61/560,793, filed on Nov. 16, 2011, entitled “SYSTEMS AND METHODS FOR SUBSTRATE POLISHING END POINT DETECTION USING IMPROVED FRICTION MEASUREMENT,” the entirety of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61560793 | Nov 2011 | US |