US20230415295A1 - Control of platen shape in chemical mechanical polishing - Google Patents
Control of platen shape in chemical mechanical polishing Download PDFInfo
- Publication number
- US20230415295A1 US20230415295A1 US18/214,290 US202318214290A US2023415295A1 US 20230415295 A1 US20230415295 A1 US 20230415295A1 US 202318214290 A US202318214290 A US 202318214290A US 2023415295 A1 US2023415295 A1 US 2023415295A1
- Authority
- US
- United States
- Prior art keywords
- platen
- annular
- substrate
- flexure
- central section
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B37/00—Lapping machines or devices; Accessories
- B24B37/005—Control means for lapping machines or devices
- B24B37/013—Devices or means for detecting lapping completion
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B37/00—Lapping machines or devices; Accessories
- B24B37/11—Lapping tools
- B24B37/20—Lapping pads for working plane surfaces
- B24B37/26—Lapping pads for working plane surfaces characterised by the shape of the lapping pad surface, e.g. grooved
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B37/00—Lapping machines or devices; Accessories
- B24B37/04—Lapping machines or devices; Accessories designed for working plane surfaces
- B24B37/07—Lapping machines or devices; Accessories designed for working plane surfaces characterised by the movement of the work or lapping tool
- B24B37/10—Lapping machines or devices; Accessories designed for working plane surfaces characterised by the movement of the work or lapping tool for single side lapping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B41/00—Component parts such as frames, beds, carriages, headstocks
- B24B41/02—Frames; Beds; Carriages
Definitions
- the disclosure relates to chemical mechanical polishing, and more specifically to controlling platen shape in chemical mechanical polishing.
- An integrated circuit is typically formed on a substrate by the sequential deposition of conductive, semiconductive, or insulative layers on a silicon wafer.
- One fabrication step involves depositing a filler layer over a non-planar surface and planarizing the filler layer. For certain applications, the filler layer is planarized until the top surface of a patterned layer is exposed.
- a conductive filler layer for example, can be deposited on a patterned insulative layer to fill the trenches or holes in the insulative layer. After planarization, the portions of the metallic layer remaining between the raised pattern of the insulative layer form vias, plugs, and lines that provide conductive paths between thin film circuits on the substrate.
- the filler layer is planarized, e.g., by polishing for a predetermined time period, to leave a portion of the filler layer over the nonplanar surface.
- planarization of the substrate surface is usually required for photolithography.
- CMP CMP
- Variations in the slurry distribution, polishing pad condition, the relative speed between the polishing pad and the substrate, and the inconsistent load on the substrate from the pressurized chambers of the carrier head can cause variations in the material removal rate.
- variations in the initial thickness of the substrate layer cause variations final substrate layer thickness, particularly in edge regions.
- a chemical mechanical polishing apparatus including annular flexures in one or more regions of a platen supporting a polishing pad.
- the annular flexures are controlled to vertically bias the outer edge.
- the carrier head moves a portion of the substrate over the flexed outer edge to locally increase or decrease the polishing rate, which can reduce the presence of polishing non-uniformities in the polishing substrate.
- a controller of the apparatus commands the displacement, or position, of the annular flexures through actuators supported by the platen.
- the apparatus includes an in-situ monitoring system, such as an optical monitoring system, which receives a signal indicative of a radial thickness profile of an overlying layer of material on the substrate.
- the controller processes the signal and determines whether additional polishing is needed in an annular region of the substrate, for example an annular region at the edge of the substrate. When additional polishing is needed, the controller causes the actuators to flex the annular flexures upward, whereas when less polishing is needed the controller causes the actuators to flex the annular flexure downward.
- the carrier head moves a portion of the substrate over the flexed region for additional polishing.
- the carrier head moves the substrate off of the flexed annular region and the thickness profile is re-determined. If the thickness profile is within a uniformity threshold, additional polishing (if needed) can be performed without using the annular flexure region. If the thickness profile does not meet the uniformity threshold, the controller determines that additional polishing over the annular flexure is needed.
- a chemical mechanical polishing apparatus includes a platen to support a polishing pad, an actuator, a carrier head to hold a surface of a substrate against the polishing pad, a motor to generate relative motion between the platen and the carrier head so as to polish an overlying layer on the substrate.
- the platen has a central section with an upper surface and an annular flexure surrounding or surrounded by the central section and having a top surface with a first edge adjacent to and coplanar with the upper surface and a second edge farther from the central section.
- the actuator is arranged to bend the annular flexure along an entire circumference of the annular flexure so as to modify a vertical position of the second edge of the annular flexure relative to the central section.
- the apparatus may include an in-situ monitoring system and a controller configured to receive a signal from the in-situ monitoring system and control the actuator based on the received signal.
- the in-situ monitoring system may include a sensor head supported by the platen such that the sensor head passes underneath the carrier head and receive optical signals from the substrate held by the carrier head.
- a method of polishing a substrate includes supporting a polishing pad with a rotatable platen, the platen comprising at least one annular flexure extending from a central region of the platen and an actuator supported by the platen configured to adjust a vertical height of an edge of the annular flexure relative to the central region along an entire circumference of the annular flexure, positioning the substrate so that a portion of the substrate is over the annular flexure, moving the annular region of the substrate over the annular section, and generating relative motion between a polishing pad and a substrate so as to polish an overlying layer on the substrate.
- a chemical mechanical polishing apparatus in another aspect, includes a platen to support a polishing pad, a carrier head to hold a surface of a substrate against the polishing pad, and a motor to generate relative motion between the platen and the carrier head so as to polish an overlying layer on the substrate.
- the platen has a central section with an upper surface and an annular flexure surrounding or surrounded by the central section and having a top surface with a first edge adjacent to and coplanar with the upper surface and a second edge farther from the central section.
- the annular flexure is tapered to be thinner toward the second edge.
- the actuator is arranged to bend the annular flexure so as to modify a vertical position of the second edge of the annular flexure relative to the central section.
- a chemical mechanical polishing apparatus in another aspect, includes a platen to support a polishing pad, a carrier head to hold a surface of a substrate against the polishing pad, and a motor to generate relative motion between the platen and the carrier head so as to polish an overlying layer on the substrate.
- the platen has an upper portion and a lower portion, the upper portion having a central section with an upper surface.
- An annular flexure surrounds or is surrounded by the central section and has a top surface with a first edge adjacent to and coplanar with the upper surface and a second edge farther from the central section.
- a pressurizable chamber between the upper platen and lower platen is configured such that modifying pressurization of the chamber bends the annular flexure so as to modify a vertical position of the second edge of then annular flexure.
- a chemical mechanical polishing apparatus in another aspect, includes a platen that has a lower platen and an upper platen to support a polishing pad, a carrier head to hold a surface of a substrate against the polishing pad, and a motor to generate relative motion between the platen and the carrier head so as to polish an overlying layer on the substrate.
- the upper platen has a vertically movable central section and an annular outer section surrounding the central section and coupled to the central section by an annular bendable portion. An outer edge of the annular outer section is supported by and vertically fixed relative to the lower platen.
- An actuator is arranged to adjust a vertical position of the central section and an inner edge of the annular outer section so as to modify a tilt of the annular outer section.
- Radially-specific thickness profile correction can be performed, and within-wafer non-uniformity and wafer-to-wafer non-uniformity can be reduced.
- Material removal can compensate for thickness profile non-uniformities in edge regions induced following a main polishing step or to correct incoming substrate film thickness profiles before undergoing primary polishing.
- the amount of flex (e.g., displacement from a planar configuration) by the annular flexures results in a modification of pressure applied to the substrate surface rather than through the substrate backside, increasing the polishing location specificity during location-specific polishing.
- the dimensions of the region of increased pressure can be small compared to the overall substrate surface area and can be controlled by positioning of the substrate with the carrier head, allowing material removal in highly specific areas.
- FIG. 1 illustrates a schematic cross-sectional view of an example of a polishing apparatus having an optical monitoring system and two annular flexures.
- FIGS. 2 A and 2 B illustrate a top-down view of a polishing pad including inner and outer regions of increased polishing rate.
- FIGS. 3 A- 3 C illustrate schematic cross-sectional view of example embodiments of annular flexure actuation.
- FIGS. 4 A and 4 B illustrate schematic cross-sectional views of example polishing apparatuses having a lower platen and an upper platen divided into regions to achieve targeted polishing.
- FIG. 5 illustrates schematic diagrams of example computing devices.
- a portion of a substrate can be under-polished or over-polished.
- the substrate tends to be over-polished or under-polished at or near the substrate edge.
- One technique to address such polishing non-uniformity is to have multiple controllable pressurizable chambers in the carrier head. However, pressure applied from the backside of the substrate tends to “spread,” such that compensation for radially localized can be difficult.
- Another technique is to transfer the substrate to a separate “touch up” tool, e.g., to perform edge-correction.
- the additional tool consumes valuable footprint within the clean room, and can have an adverse effect on throughput.
- An alternative approach is to have a platen with independently controllable annular flexures which are deflectable, e.g., upwardly or downwardly. A portion of the substrate is then moved over the deflected flexure, which results in increased or decreased pressure between the polishing pad and the substrate at that portion, and thus enables radially-targeted polishing of an edge portion of the substrate.
- FIG. 1 shows a polishing system 20 operable to polish a substrate 10 .
- the polishing system 20 includes a rotatable platen 24 , on which a main polishing pad 30 is situated.
- the platen is operable to rotate about an axis of rotation 25 .
- a motor 21 can turn a drive shaft 22 to rotate the platen 24 .
- the platen 24 includes a central section 26 which is configured to provide an annular upper surface 28 to support the main polishing pad 30 .
- the main polishing pad 30 can be secured to the upper surface 28 of the central section 26 of the platen 24 , for example, by a layer of adhesive. When worn, the main polishing pad 30 can be detached and replaced.
- the main polishing pad 30 can be a two-layer polishing pad with an outer polishing layer 32 having a polishing surface, and a softer backing layer 34 .
- the polishing system 20 can include a polishing liquid delivery arm 39 and/or a pad cleaning system such as a rinse fluid delivery arm.
- the arm 39 is operable to dispense a polishing liquid 38 , e.g., slurry with abrasive particles.
- the polishing system 20 include a combined slurry/rinse arm.
- the polishing system can include a port in the platen operable to dispense the polishing liquid 38 onto the main polishing pad 30 .
- the polishing system 20 can also include a conditioner system 40 with a rotatable conditioner head 42 , which can include an abrasive lower surface, e.g. on a removable conditioning disk, to condition the polishing surface 36 of the main polishing pad 30 .
- the polishing system 20 includes a carrier head 70 operable to hold the substrate 10 against the main polishing pad 30 .
- the carrier head 70 is suspended from a support structure 72 , for example, a carousel or track, and is connected by a carrier drive shaft 74 to a carrier head rotation motor 76 so that the carrier head can rotate about an axis 71 .
- the carrier head 70 can oscillate laterally across the polishing pad, e.g., by moving in a radial slot in the carousel as driven by an actuator, by rotation of the carousel as driven by a motor, or movement back and forth along the track as driven by an actuator.
- the platen 24 is rotated about its central axis of rotation 25
- the carrier head is rotated about its central axis 71 and translated laterally across the top surface of the polishing pad.
- the carrier head 70 can include a retaining ring 73 to retain the substrate 10 below a flexible membrane 144 .
- the carrier head 70 also includes one or more independently controllable pressurizable chambers defined by the membrane, e.g., three chambers 77 a - 77 c , which can apply independently controllable pressurizes to associated zones on the flexible membrane 144 and thus on the substrate 10 . Although only three chambers are illustrated in FIG. 1 for ease of illustration, there could be one or two chambers, or four or more chambers, e.g., five chambers.
- a controller 90 such as a programmable computer, is connected to the motors 21 , 76 to control the rotation rate of the platen 24 and carrier head 70 .
- each motor can include an encoder that measures the rotation rate of the associated drive shaft.
- a feedback control circuit which could be in the motor itself, part of the controller, or a separate circuit, receives the measured rotation rate from the encoder and adjusts the current supplied to the motor to ensure that the rotation rate of the drive shaft matches at a rotation rate received from the controller.
- the polishing system 20 also includes at least one annular flexure 50 that is secured to and rotates with the platen 24 . A portion of the polishing pad 30 supported on the platen 24 extends above the flexure 50 .
- the flexure 50 is deformable by one or more actuators 52 .
- the polishing system 20 can include an annular flexure 50 a that projects outwardly from an outer edge of the platen 24 . Or if the platen 24 is itself annular, the polishing system can include an annular flexure 50 b that projects inwardly from an inner edge of the annular platen 24 . Or there can be two flexures, e.g., flexure 50 a and flexure 50 b , one for an outer edge and one for an inner edge of the platen 24 .
- the annular flexure 50 When the annular flexure 50 is flexed upward, a radially-limited outer section of the polishing pad 30 is urged upwardly. If a portion of a substrate 10 is present over the flexure, pressure against that portion will increase. Conversely, when the annular flexure 50 is flexed downward, a radially-limited outer section of the polishing pad 30 is urged downward. If a portion of a substrate 10 is present over the flexure, pressure against that portion will decrease.
- the terms “upward” and “downward” are in reference to the orientation of FIG. 1 . Upward refers to the direction from the platen 24 to the polishing pad 30 to the substrate 10 , while downward refers to the reverse; in operation the polishing surface could be oriented vertically or some other orientation with respect to gravity.
- the annular flexure 50 extends from the outer edge of the platen 24 by a distance in a range from 5% to 20% of the radius of the polishing pad 30 (e.g., from 5% to 15%, from 5% to 10%, from 10% to 15%, or from 15% to 20%).
- the polishing apparatus includes an in-situ monitoring system 160 , e.g., an optical monitoring system, such as a spectrographic monitoring system which can be used to measure a spectrum of reflected light from a substrate undergoing polishing.
- the monitoring system 160 can include a sensor supported on the platen, e.g., an end of an optical fiber that is coupled to a light source 162 and a light detector 164 . Due to the rotation of the platen, as the sensor travels below the carrier head 70 and the substrate 10 , the monitoring system 160 receives measurements at a sampling frequency causing the measurements to be taken at locations in an arc that traverses the substrate 10 .
- the in-situ monitoring system 160 produces a signal which depends on the thickness of the layer of material being polished, e.g., a thickness profile. Additionally or alternatively, the in-situ monitoring system 160 produces a signal which depends on the polishing rate of the layer of material being polished, e.g., a polishing rate profile.
- the controller 90 receives the signal, converts the signal to a process profile, e.g., a thickness profile or polishing rate profile, and compares the process profile to a target profile.
- the target profile can be a pre-determined target thickness profile for the radially-dependent thickness of the layer at the end of polishing, or a target polishing rate profile storing radially-dependent target polishing rates during polishing.
- the process profile can be based on measurements over the radial width of the substrate 10 , or a portion of the radial width of the substrate 10 .
- the controller 90 calculates a process profile for the portion of the substrate 10 corresponding to the outermost annular region of the substrate 10 , such as the outermost 5%, the outermost 10%, or the outermost 20% of the substrate.
- the controller 90 compares the process profile to a target profile. If the process profile differs from the target profile by more than a threshold amount, the controller 90 determines to change a polishing parameter. If the difference occurs in a region of the substrate that is controllable by the flexure, e.g., in an outermost annular region adjacent an edge of the substrate then the flexure can be used to compensate for the departure of the process profile from the target profile.
- the controller 90 can determine to position the region over the flexure and deflect the flexure downward. The downward deflection reduces the polishing rate in that region to achieve the target polishing rate profile. If the polishing rate in that region of the substrate is below the target polishing rate for that region, the controller 90 can determine to position the region over the flexure and deflect the flexure upward to increase the polishing rate of that region.
- the polishing system 20 includes an annular flexure that projects radially outward from the central section 26 of the platen 24 . If not deflected or deformed, a top surface of the annular flexure 50 is substantially coplanar with the upper surface 28 of the platen 24 . An inner edge of the annular flexure 50 is secured to and rotatable with the platen 24 . Therefore the annular flexure 50 rotates with the platen 24 when the drive shaft 22 rotates the platen 24 (so the annular flexure 50 does not require a separate motor for rotation).
- the annular flexure 50 is connected to at least one actuator 52 which is arranged to be supported by the central section 26 of the platen 24 .
- the actuators 52 is arranged to provide a substantially lateral force on a flange 54 .
- the flange 54 projects downwardly from an outer edge of the annular flexure 50 .
- the actuator 52 provides a force inward (e.g., toward axis of rotation 25 ) or a force outward (e.g., away from axis of rotation 25 ).
- the system 20 includes a sufficient number of actuators 52 to control the outer edge of the annular flexure 50 around the circumference of the platen 24 .
- the system 20 can include two or more, four or more, or eight or more actuators 52 . Where there are multiple actuators, the actuators can be spaced at uniform angles around the rotational axis 25 of the platen 24 .
- the actuators 52 provide an inward force, the outer edge of the upper surface of the annular flexure 50 is flexed downward. Conversely, as the actuators 52 provide an outward force, the outer edge of the upper surface of the annular flexure 50 is flexed upward.
- the controller 90 controls the actuators 52 to adjust the force on the flange 54 to control the outer edge of the upper surface of the annular flexure 50 to flex upward or downward.
- the system can be configured such that the annular flexure 50 flexes along an entire circumference of the flexure 50 .
- there is a single actuator and the flexure 50 is sufficiently stiff along the angular that pressure from the actuator in a limited area causes the flexure 50 to flex along the entire circumference.
- there are multiple actuators and the actuators is electrically ganged to a single control signal such that all actuators are driven in unison.
- each of the actuators 52 is individually controllable by the controller 90 , but the controller 90 controls all of the actuators 52 to flex the annular flexure 50 along the entirety of the circumference.
- the outer edge of the substrate 10 is under-polished due to reduced pressure control in the outermost radial areas of the three chambers 77 a - 77 c , resulting in increased layer thickness at the edges of the substrate 10 .
- the annular flexure 50 is flexed upward and biased against the bottom surface of the substrate 10 to increase the pressure between the substrate 10 and the polishing pad 30 .
- the controller 90 operates the actuators 52 to alter a position of an outer edge of the annular flexure 50 upward or downward by a distance.
- the distance is in a range from 1 micron to 300 microns (e.g., 1 micron to 250 microns, 10 microns to 250 microns, 50 microns to 250 microns, 10 microns to 50 microns, or 1 microns to 50 microns).
- a measurable value such as an amount, a temporal duration, and the like
- the recitation of the value should be taken as disclosure of the precise value, of disclosure of approximately the value, and of disclosure of about the value, e.g., within ⁇ 10% of the value.
- 100 microns can be taken as a reference to any of precisely 100 microns, approximately 100 microns, and within ⁇ 10% of 100 microns.
- the annular platen 24 includes a recess 27 at the center of the platen 24 which partially extends through the thickness of the platen 24 , aligned with the axis of rotation 25 .
- the recess 27 can be circular and the center of the recess 27 can be co-axial with the axis of rotation 25 .
- the recess 27 extends through the entire thickness of the platen 24 .
- the recess houses a central annular flexure 51 including a flange 54 and one or more actuators 52 to apply a force to the flange 54 .
- the inner edge of the central annular flexure 51 e.g., nearest the axis of rotation 25 ) flexes upward or downward based on the force applied to the flange 54 by the actuators 52 while the outer edge of the central annular flexure 51 remains substantially coplanar with the upper surface 28 .
- the central annular flexure 51 extends from the inner edge of the platen 24 by a distance in a range from 5% to 25% of the innermost radius of the polishing pad 30 (e.g., from 5% to 15%, from 5% to 10%, from 10% to 25%, or from 15% to 25%).
- FIGS. 2 A and 2 B top-down views of the polishing pad 30 and substrate 10 are shown and particular polishing regions are outlined.
- FIG. 2 A depicts an implementation in which the apparatus 100 includes only an outer annular flexure 50 a
- FIG. 2 B depicts an implementation in which the apparatus 100 includes the outer annular flexure 50 a and the central annular flexure 50 b .
- the retaining ring 73 surrounds the substrate 10 in the apparatus 100 during a polishing operation, the component has been visually removed in FIGS. 2 A and 2 B for simplification.
- FIG. 1 and FIG. 2 A a top view of the pad 30 supported by the platen 24 and the substrate 10 is shown in which the system 20 includes only the outer annular flexure 50 a .
- the central section 26 of the platen 24 supports a central region 31 of the pad 30 .
- the annular flexure 50 a is arranged circumferentially around the platen 24 and supports an outer region 33 .
- the outer edge of the outer region 33 flexes upward or downward while the inner edge of the outer region 33 remains substantially coplanar with the central region 31 .
- the substrate 10 is moved by the carrier head 70 such that a portion 12 of the substrate 10 is above the outer region 33 .
- the outer region 33 will experience increased or decreased pressure against the portion 12 of the substrate 10 .
- Due to the rotation (shown by arrow A) of the carrier head 70 and substrate 10 an annular section 12 a of the substrate 10 experiences an increased or decreased polishing rate (compared to the flexure remaining in a planar state).
- FIGS. 1 and 2 B a top view of the pad 30 supported by the platen 24 and the substrate 10 is shown in which the system 20 includes the annular flexure 50 and the central annular flexure 50 b .
- the central annular flexure 50 b defines an inner region 35 of the polishing pad 30 while the outer annular flexure 50 a defines the outer region 33 .
- the polishing pad 30 supported by the central section 26 which remains substantially planar during polishing is defined as the central region 31 .
- the outer region 33 and the inner region 35 define two regions in which the pressure between the substrate 10 and the polishing pad 30 can be modified.
- the substrate 10 As the substrate 10 is passed over the inner region 35 by the carrier head 70 (not shown), a portion 13 of the substrate 10 overlaps the inner region 35 . As the inner region 35 is flexed upwardly or downwardly by the central annular flexure 51 , the portion 13 is subject to increased or decreased pressure. Again, due to the rotation (shown by arrow A) of the carrier head 70 and substrate 10 , an annular section 13 a of the substrate 10 experiences an increased or decreased polishing rate. In the embodiments of FIGS. 2 A and 2 B , assuming the substrate edge is otherwise under-polished, the polishing rate for the portions 12 and 13 of the substrate 10 which overlap the inner region 35 and the outer region 33 can increased to compensate and thus improve within wafer and wafer-to-wafer uniformity.
- the carrier head 70 passes the substrate 10 over the central region 31 and the optical monitoring system 160 receives a signal indicative of an updated thickness of the overlying layer of material, e.g., an updated thickness profile, and calculates a new uniformity value for the updated thickness profile.
- a signal indicative of an updated thickness of the overlying layer of material e.g., an updated thickness profile
- the controller 90 compares the updated uniformity value to the uniformity threshold. If the uniformity value is below the uniformity threshold, the controller 90 determines to discontinue increased polishing of the region of the substrate 10 corresponding with the region exceeding the uniformity threshold.
- FIGS. 3 A to 3 C illustrate exemplary implementations for achieving the flexing of an edge portion of a platen 324 , which can provide the platen 24 .
- the platen 324 includes a lower platen 310 and an upper platen 312 .
- the upper platen 312 supports the polishing pad 30 and is supported by the lower platen 310 .
- the upper platen 312 is composed of a material which has sufficient flexibility to achieve the flexing distance of the annular flexure 50 while being sufficiently durable and incompressible to be compatible with polishing operations.
- the upper platen 312 is composed of a polymer material, or a metallic material such as aluminum.
- the upper platen 312 includes a tapered region 350 , which can provide the flexure 50 .
- the tapered region can be an annular outer region 316 of the upper platen 312 ;
- the tapered region can be an annular inner region of the upper platen 312 .
- the tapered region 350 can have a reduced thickness compared to the inner central region 314 .
- the tapered region 350 tapers to a minimum edge thickness at the outer edge of the outer region 316 (or at the inner edge of the inner region).
- the flange 354 utilizes an annular flange 354 and radially spaced actuators 356 which produces forces on the flange 354 to flex the tapered region 350 of the upper platen 312 .
- the flange 354 can be integral to the tapered region 350 of the upper platen 312 or the flange 354 can be a separate piece of manufacture attached to the tapered region 350 . Due to the taper, the edge of the tapered region is more flexible, and thus more subject to deflection. The taper reduces the force needed to deform the section and as a result, the stress induced in the upper platen.
- FIG. 3 B utilizes adjustment screws 362 radially spaced around the upper platen 312 to apply forces to the flange 354 in the plane of the upper platen 312 , e.g., horizontally.
- Each of the adjustment screws 362 pass through an aperture 329 which extends through each flange 354 .
- the upper platen 312 includes rotary actuators 364 that are connected to the adjustment screws 362 .
- the controller 90 controls the rotary actuators 364 to translate the adjustment screws 362 inward, e.g., toward the central axis 125 , or outward, e.g., away from the central axis 125 .
- the force applied in the plane of the upper platen 312 flexes the tapered region 350 downward or upward based on the translation of the adjustment screws 362 inward or outward, respectively. Screws can provide a mechanical advantage in that rotation of the screw can generate significant force in the linear direction.
- the upper platen 312 includes static threaded recesses aligned with the aperture 329 such that adjustment screws 362 extending through the flange 354 are manually driven or withdrawn into the upper platen 312 to adjust the degree of flex of the tapered region 350 .
- annular void 372 between the tapered region 350 and the platen 310 is sealed against gas flow by an annular seal 374 .
- the platen 310 includes channels 376 which fluidically connect the void 372 to a gas pressurization system 378 .
- the gas pressurization system 378 operates to change the gas pressure of the annular void 372 . Increasing the gas pressure of the void 372 above a threshold pushes the upper surface of the tapered region 350 upward, while decreasing the gas pressure below the threshold pulls the upper surface of the tapered region 350 downward.
- the gas pressure applies force uniformly to the inner surfaces of the void 372 .
- the annular seal 374 connecting the outer edge of the upper platen 312 to the outer edge of the platen 310 maintains the position of the upper platen 312 edge when the gas pressure in the void 372 increases above the threshold. This achieves a curved upper surface of the outer region 316 of the upper platen 312 with a point between the edge of the central region 314 and the outer edge of the outer region 316 being the most displaced.
- the upper platen 312 is constructed from multiple sections which are independently actuated to achieve the desired configuration of the polishing pad 30 .
- FIGS. 4 A and 4 B show example configurations of a rotatable platen 24 in which the upper platen 412 is divided into several portions by flexures 414 , e.g., points of higher flexibility than surrounding material.
- the flexures 414 can be achieved by annular regions of reduced thickness in the upper platen 312 material, or separately constructed of a more flexible material than the remaining upper platen 412 , e.g., the outer region 416 or the inner section 418 .
- the regions of reduced thickness can be formed by recesses formed into a lower surface of the platen 24 ; when not actively biased the top surface of the platen can be substantially planar.
- the lower platen 410 includes a recess 428 in which an actuator, or actuators, is arranged.
- the actuator provide a vertical force to the inner section 418 .
- the vertical position of the inner section 418 is controlled to adjust the polishing rate in the outer region 416 .
- the recess 428 houses two actuators 430 and 432 which are supported by a support 427 .
- the actuators 430 and 432 provide a vertical force (e.g., parallel with central axis 125 ) to the inner section 418 , displacing the inner section 418 upward or downward with respect to the outer region 416 edge to achieve differential polishing of regions of substrate 10 in contact with the outer region 416 .
- the upper platen 412 is divided into more than two regions having differential polishing rates.
- three actuators 430 , 432 , and 434 are supported by the support 427 in the recess 428 .
- the actuators 430 , 432 , and 434 control the position of the inner section 418 , and a central section 420 .
- the vertical positions of the inner section 418 and central section 420 are controlled independently such that one or more sections create a position differential creating a pressure bias against the substrate 10 .
- FIG. 5 is a block diagram of an example computer system 500 .
- controller 190 can be an example of the system 500 described here, as could a computer system used by any of the users who access resources of the system 500 .
- the system 500 includes a processor 510 , a memory 520 , a storage device 530 , and one or more input/output interface devices 540 .
- Each of the components 510 , 520 , 530 , and 540 can be interconnected, for example, using a system bus 550 .
- the processor 510 is capable of processing instructions for execution within the system 500 .
- execution refers to a technique in which program code causes a processor to carry out one or more processor instructions.
- the processor 510 is a single-threaded processor.
- the processor 510 is a multi-threaded processor.
- the processor 510 is capable of processing instructions stored in the memory 520 or on the storage device 530 .
- the processor 510 may execute operations such as controlling a polishing operation as described herein.
- the memory 520 stores information within the system 500 .
- the memory 520 is a computer-readable medium.
- the memory 520 is a volatile memory unit.
- the memory 520 is a non-volatile memory unit.
- the storage device 530 is capable of providing mass storage for the system 500 .
- the storage device 530 is a non-transitory computer-readable medium.
- the storage device 530 can include, for example, a hard disk device, an optical disk device, a solid-state drive, or a flash drive.
- the storage device 530 may be a cloud storage device, e.g., a logical storage device including one or more physical storage devices distributed on a network and accessed using a network.
- the input/output interface devices 540 provide input/output operations for the system 500 .
- the input/output interface devices 540 can include one or more of a network interface device, e.g., an Ethernet interface, and/or a wireless interface device.
- a network interface device allows the system 500 to communicate, for example, transmit and receive data by way of a network.
- mobile computing devices, mobile communication devices, and other devices can be used.
- Software can be realized by instructions that upon execution cause one or more processing devices to carry out the processes and functions described above.
- Such instructions can include, for example, interpreted instructions such as script instructions, or executable code, or other instructions stored in a computer readable medium.
- implementations of the subject matter and the functional operations described above can be implemented in other types of digital electronic circuitry, or in computer software, firmware, or hardware, including the structures disclosed in this specification and their structural equivalents, or in combinations of one or more of them.
- Implementations of the subject matter described in this specification, such as storing, maintaining, and displaying artifacts can be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a tangible program carrier, for example a computer-readable medium, for execution by, or to control the operation of, a processing system.
- the computer readable medium can be a machine readable storage device, a machine readable storage substrate, a memory device, or a combination of one or more of them.
- a computer program (also known as a program, software, software application, script, executable logic, or code) can be written in any form of programming language, including compiled or interpreted languages, or declarative or procedural languages, and it can be deployed in any form, including as a standalone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
- Computer readable media suitable for storing computer program instructions and data include all forms of non-volatile or volatile memory, media and memory devices.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Finish Polishing, Edge Sharpening, And Grinding By Specific Grinding Devices (AREA)
- Mechanical Treatment Of Semiconductor (AREA)
- Physics & Mathematics (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- General Physics & Mathematics (AREA)
- Manufacturing & Machinery (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Power Engineering (AREA)
Abstract
Description
- This application claims the benefit of priority to U.S. Application No. 63/355,996, filed on Jun. 27, 2022, the contents of which are hereby incorporated by reference.
- The disclosure relates to chemical mechanical polishing, and more specifically to controlling platen shape in chemical mechanical polishing.
- An integrated circuit is typically formed on a substrate by the sequential deposition of conductive, semiconductive, or insulative layers on a silicon wafer. One fabrication step involves depositing a filler layer over a non-planar surface and planarizing the filler layer. For certain applications, the filler layer is planarized until the top surface of a patterned layer is exposed. A conductive filler layer, for example, can be deposited on a patterned insulative layer to fill the trenches or holes in the insulative layer. After planarization, the portions of the metallic layer remaining between the raised pattern of the insulative layer form vias, plugs, and lines that provide conductive paths between thin film circuits on the substrate. For other applications, such as oxide polishing, the filler layer is planarized, e.g., by polishing for a predetermined time period, to leave a portion of the filler layer over the nonplanar surface. In addition, planarization of the substrate surface is usually required for photolithography.
- One problem in CMP is variations in the material removal rate, and subsequent thickness profile, of the substrate. Variations in the slurry distribution, polishing pad condition, the relative speed between the polishing pad and the substrate, and the inconsistent load on the substrate from the pressurized chambers of the carrier head can cause variations in the material removal rate. These variations, as well as variations in the initial thickness of the substrate layer, cause variations final substrate layer thickness, particularly in edge regions.
- Disclosed herein is a chemical mechanical polishing apparatus including annular flexures in one or more regions of a platen supporting a polishing pad. The annular flexures are controlled to vertically bias the outer edge. The carrier head moves a portion of the substrate over the flexed outer edge to locally increase or decrease the polishing rate, which can reduce the presence of polishing non-uniformities in the polishing substrate. A controller of the apparatus commands the displacement, or position, of the annular flexures through actuators supported by the platen.
- The apparatus includes an in-situ monitoring system, such as an optical monitoring system, which receives a signal indicative of a radial thickness profile of an overlying layer of material on the substrate. The controller processes the signal and determines whether additional polishing is needed in an annular region of the substrate, for example an annular region at the edge of the substrate. When additional polishing is needed, the controller causes the actuators to flex the annular flexures upward, whereas when less polishing is needed the controller causes the actuators to flex the annular flexure downward. The carrier head moves a portion of the substrate over the flexed region for additional polishing.
- The carrier head moves the substrate off of the flexed annular region and the thickness profile is re-determined. If the thickness profile is within a uniformity threshold, additional polishing (if needed) can be performed without using the annular flexure region. If the thickness profile does not meet the uniformity threshold, the controller determines that additional polishing over the annular flexure is needed.
- In one aspect, a chemical mechanical polishing apparatus includes a platen to support a polishing pad, an actuator, a carrier head to hold a surface of a substrate against the polishing pad, a motor to generate relative motion between the platen and the carrier head so as to polish an overlying layer on the substrate. The platen has a central section with an upper surface and an annular flexure surrounding or surrounded by the central section and having a top surface with a first edge adjacent to and coplanar with the upper surface and a second edge farther from the central section. The actuator is arranged to bend the annular flexure along an entire circumference of the annular flexure so as to modify a vertical position of the second edge of the annular flexure relative to the central section.
- Implementations may include one or more of the following features. The apparatus may include an in-situ monitoring system and a controller configured to receive a signal from the in-situ monitoring system and control the actuator based on the received signal. The in-situ monitoring system may include a sensor head supported by the platen such that the sensor head passes underneath the carrier head and receive optical signals from the substrate held by the carrier head.
- In another aspect, a method of polishing a substrate includes supporting a polishing pad with a rotatable platen, the platen comprising at least one annular flexure extending from a central region of the platen and an actuator supported by the platen configured to adjust a vertical height of an edge of the annular flexure relative to the central region along an entire circumference of the annular flexure, positioning the substrate so that a portion of the substrate is over the annular flexure, moving the annular region of the substrate over the annular section, and generating relative motion between a polishing pad and a substrate so as to polish an overlying layer on the substrate.
- In another aspect, a chemical mechanical polishing apparatus includes a platen to support a polishing pad, a carrier head to hold a surface of a substrate against the polishing pad, and a motor to generate relative motion between the platen and the carrier head so as to polish an overlying layer on the substrate. The platen has a central section with an upper surface and an annular flexure surrounding or surrounded by the central section and having a top surface with a first edge adjacent to and coplanar with the upper surface and a second edge farther from the central section. The annular flexure is tapered to be thinner toward the second edge. The actuator is arranged to bend the annular flexure so as to modify a vertical position of the second edge of the annular flexure relative to the central section.
- In another aspect, a chemical mechanical polishing apparatus includes a platen to support a polishing pad, a carrier head to hold a surface of a substrate against the polishing pad, and a motor to generate relative motion between the platen and the carrier head so as to polish an overlying layer on the substrate. The platen has an upper portion and a lower portion, the upper portion having a central section with an upper surface. An annular flexure surrounds or is surrounded by the central section and has a top surface with a first edge adjacent to and coplanar with the upper surface and a second edge farther from the central section. A pressurizable chamber between the upper platen and lower platen is configured such that modifying pressurization of the chamber bends the annular flexure so as to modify a vertical position of the second edge of then annular flexure.
- In another aspect, a chemical mechanical polishing apparatus includes a platen that has a lower platen and an upper platen to support a polishing pad, a carrier head to hold a surface of a substrate against the polishing pad, and a motor to generate relative motion between the platen and the carrier head so as to polish an overlying layer on the substrate. The upper platen has a vertically movable central section and an annular outer section surrounding the central section and coupled to the central section by an annular bendable portion. An outer edge of the annular outer section is supported by and vertically fixed relative to the lower platen. An actuator is arranged to adjust a vertical position of the central section and an inner edge of the annular outer section so as to modify a tilt of the annular outer section.
- Particular implementations of the subject matter described in this specification can be implemented so as to realize one or more of the following technical advantages.
- Radially-specific thickness profile correction can be performed, and within-wafer non-uniformity and wafer-to-wafer non-uniformity can be reduced. Material removal can compensate for thickness profile non-uniformities in edge regions induced following a main polishing step or to correct incoming substrate film thickness profiles before undergoing primary polishing. The amount of flex (e.g., displacement from a planar configuration) by the annular flexures results in a modification of pressure applied to the substrate surface rather than through the substrate backside, increasing the polishing location specificity during location-specific polishing. The dimensions of the region of increased pressure can be small compared to the overall substrate surface area and can be controlled by positioning of the substrate with the carrier head, allowing material removal in highly specific areas.
- The details of one or more embodiments are set forth in the accompanying drawings and the description below. Other aspects, features and advantages will be apparent from the description and drawings, and from the claims.
-
FIG. 1 illustrates a schematic cross-sectional view of an example of a polishing apparatus having an optical monitoring system and two annular flexures. -
FIGS. 2A and 2B illustrate a top-down view of a polishing pad including inner and outer regions of increased polishing rate. -
FIGS. 3A-3C illustrate schematic cross-sectional view of example embodiments of annular flexure actuation. -
FIGS. 4A and 4B illustrate schematic cross-sectional views of example polishing apparatuses having a lower platen and an upper platen divided into regions to achieve targeted polishing. -
FIG. 5 illustrates schematic diagrams of example computing devices. - In the figures, like references indicate like elements.
- In some chemical mechanical polishing operations, a portion of a substrate can be under-polished or over-polished. In particular, the substrate tends to be over-polished or under-polished at or near the substrate edge. One technique to address such polishing non-uniformity is to have multiple controllable pressurizable chambers in the carrier head. However, pressure applied from the backside of the substrate tends to “spread,” such that compensation for radially localized can be difficult. Another technique is to transfer the substrate to a separate “touch up” tool, e.g., to perform edge-correction. However, the additional tool consumes valuable footprint within the clean room, and can have an adverse effect on throughput.
- An alternative approach is to have a platen with independently controllable annular flexures which are deflectable, e.g., upwardly or downwardly. A portion of the substrate is then moved over the deflected flexure, which results in increased or decreased pressure between the polishing pad and the substrate at that portion, and thus enables radially-targeted polishing of an edge portion of the substrate.
- Although some approaches for an adjustable platen have been proposed, such systems are not known to be commercialized and can generally be expected to pose other problems. For example, in a system with vertically adjustable concentric platens, the vertical displacement between the platens can create a height discontinuity that poses a danger of damage to the substrate.
-
FIG. 1 shows apolishing system 20 operable to polish asubstrate 10. The polishingsystem 20 includes arotatable platen 24, on which amain polishing pad 30 is situated. The platen is operable to rotate about an axis ofrotation 25. For example, amotor 21 can turn adrive shaft 22 to rotate theplaten 24. In some implementations, theplaten 24 includes acentral section 26 which is configured to provide an annularupper surface 28 to support themain polishing pad 30. - The
main polishing pad 30 can be secured to theupper surface 28 of thecentral section 26 of theplaten 24, for example, by a layer of adhesive. When worn, themain polishing pad 30 can be detached and replaced. Themain polishing pad 30 can be a two-layer polishing pad with anouter polishing layer 32 having a polishing surface, and asofter backing layer 34. - The polishing
system 20 can include a polishingliquid delivery arm 39 and/or a pad cleaning system such as a rinse fluid delivery arm. During polishing, thearm 39 is operable to dispense a polishingliquid 38, e.g., slurry with abrasive particles. In some implementations, the polishingsystem 20 include a combined slurry/rinse arm. Alternatively, the polishing system can include a port in the platen operable to dispense the polishingliquid 38 onto themain polishing pad 30. The polishingsystem 20 can also include aconditioner system 40 with arotatable conditioner head 42, which can include an abrasive lower surface, e.g. on a removable conditioning disk, to condition the polishingsurface 36 of themain polishing pad 30. - The polishing
system 20 includes acarrier head 70 operable to hold thesubstrate 10 against themain polishing pad 30. Thecarrier head 70 is suspended from asupport structure 72, for example, a carousel or track, and is connected by acarrier drive shaft 74 to a carrierhead rotation motor 76 so that the carrier head can rotate about anaxis 71. In addition, thecarrier head 70 can oscillate laterally across the polishing pad, e.g., by moving in a radial slot in the carousel as driven by an actuator, by rotation of the carousel as driven by a motor, or movement back and forth along the track as driven by an actuator. In operation, theplaten 24 is rotated about its central axis ofrotation 25, and the carrier head is rotated about itscentral axis 71 and translated laterally across the top surface of the polishing pad. - The
carrier head 70 can include a retainingring 73 to retain thesubstrate 10 below a flexible membrane 144. Thecarrier head 70 also includes one or more independently controllable pressurizable chambers defined by the membrane, e.g., three chambers 77 a-77 c, which can apply independently controllable pressurizes to associated zones on the flexible membrane 144 and thus on thesubstrate 10. Although only three chambers are illustrated inFIG. 1 for ease of illustration, there could be one or two chambers, or four or more chambers, e.g., five chambers. - A
controller 90, such as a programmable computer, is connected to the 21, 76 to control the rotation rate of themotors platen 24 andcarrier head 70. For example, each motor can include an encoder that measures the rotation rate of the associated drive shaft. A feedback control circuit, which could be in the motor itself, part of the controller, or a separate circuit, receives the measured rotation rate from the encoder and adjusts the current supplied to the motor to ensure that the rotation rate of the drive shaft matches at a rotation rate received from the controller. - The polishing
system 20 also includes at least oneannular flexure 50 that is secured to and rotates with theplaten 24. A portion of thepolishing pad 30 supported on theplaten 24 extends above theflexure 50. Theflexure 50 is deformable by one ormore actuators 52. The polishingsystem 20 can include anannular flexure 50 a that projects outwardly from an outer edge of theplaten 24. Or if theplaten 24 is itself annular, the polishing system can include anannular flexure 50 b that projects inwardly from an inner edge of theannular platen 24. Or there can be two flexures, e.g., flexure 50 a andflexure 50 b, one for an outer edge and one for an inner edge of theplaten 24. - When the
annular flexure 50 is flexed upward, a radially-limited outer section of thepolishing pad 30 is urged upwardly. If a portion of asubstrate 10 is present over the flexure, pressure against that portion will increase. Conversely, when theannular flexure 50 is flexed downward, a radially-limited outer section of thepolishing pad 30 is urged downward. If a portion of asubstrate 10 is present over the flexure, pressure against that portion will decrease. As used herein, the terms “upward” and “downward” are in reference to the orientation ofFIG. 1 . Upward refers to the direction from theplaten 24 to thepolishing pad 30 to thesubstrate 10, while downward refers to the reverse; in operation the polishing surface could be oriented vertically or some other orientation with respect to gravity. - The
annular flexure 50 extends from the outer edge of theplaten 24 by a distance in a range from 5% to 20% of the radius of the polishing pad 30 (e.g., from 5% to 15%, from 5% to 10%, from 10% to 15%, or from 15% to 20%). - In some implementations, the polishing apparatus includes an in-
situ monitoring system 160, e.g., an optical monitoring system, such as a spectrographic monitoring system which can be used to measure a spectrum of reflected light from a substrate undergoing polishing. Themonitoring system 160 can include a sensor supported on the platen, e.g., an end of an optical fiber that is coupled to alight source 162 and alight detector 164. Due to the rotation of the platen, as the sensor travels below thecarrier head 70 and thesubstrate 10, themonitoring system 160 receives measurements at a sampling frequency causing the measurements to be taken at locations in an arc that traverses thesubstrate 10. From the measurements, the in-situ monitoring system 160 produces a signal which depends on the thickness of the layer of material being polished, e.g., a thickness profile. Additionally or alternatively, the in-situ monitoring system 160 produces a signal which depends on the polishing rate of the layer of material being polished, e.g., a polishing rate profile. - The
controller 90 receives the signal, converts the signal to a process profile, e.g., a thickness profile or polishing rate profile, and compares the process profile to a target profile. For example, the target profile can be a pre-determined target thickness profile for the radially-dependent thickness of the layer at the end of polishing, or a target polishing rate profile storing radially-dependent target polishing rates during polishing. The process profile can be based on measurements over the radial width of thesubstrate 10, or a portion of the radial width of thesubstrate 10. In some implementations, thecontroller 90 calculates a process profile for the portion of thesubstrate 10 corresponding to the outermost annular region of thesubstrate 10, such as the outermost 5%, the outermost 10%, or the outermost 20% of the substrate. - The
controller 90 compares the process profile to a target profile. If the process profile differs from the target profile by more than a threshold amount, thecontroller 90 determines to change a polishing parameter. If the difference occurs in a region of the substrate that is controllable by the flexure, e.g., in an outermost annular region adjacent an edge of the substrate then the flexure can be used to compensate for the departure of the process profile from the target profile. - If the polishing rate of the region of the substrate is above a target polishing rate, the
controller 90 can determine to position the region over the flexure and deflect the flexure downward. The downward deflection reduces the polishing rate in that region to achieve the target polishing rate profile. If the polishing rate in that region of the substrate is below the target polishing rate for that region, thecontroller 90 can determine to position the region over the flexure and deflect the flexure upward to increase the polishing rate of that region. - As shown in the example of
FIG. 1 , the polishingsystem 20 includes an annular flexure that projects radially outward from thecentral section 26 of theplaten 24. If not deflected or deformed, a top surface of theannular flexure 50 is substantially coplanar with theupper surface 28 of theplaten 24. An inner edge of theannular flexure 50 is secured to and rotatable with theplaten 24. Therefore theannular flexure 50 rotates with theplaten 24 when thedrive shaft 22 rotates the platen 24 (so theannular flexure 50 does not require a separate motor for rotation). - The
annular flexure 50 is connected to at least oneactuator 52 which is arranged to be supported by thecentral section 26 of theplaten 24. In some implementations, such as the example ofFIG. 1 , theactuators 52 is arranged to provide a substantially lateral force on aflange 54. Theflange 54 projects downwardly from an outer edge of theannular flexure 50. In such implementations, theactuator 52 provides a force inward (e.g., toward axis of rotation 25) or a force outward (e.g., away from axis of rotation 25). Thesystem 20 includes a sufficient number ofactuators 52 to control the outer edge of theannular flexure 50 around the circumference of theplaten 24. Thesystem 20 can include two or more, four or more, or eight ormore actuators 52. Where there are multiple actuators, the actuators can be spaced at uniform angles around therotational axis 25 of theplaten 24. - As the
actuators 52 provide an inward force, the outer edge of the upper surface of theannular flexure 50 is flexed downward. Conversely, as theactuators 52 provide an outward force, the outer edge of the upper surface of theannular flexure 50 is flexed upward. Thecontroller 90 controls theactuators 52 to adjust the force on theflange 54 to control the outer edge of the upper surface of theannular flexure 50 to flex upward or downward. - The system can be configured such that the
annular flexure 50 flexes along an entire circumference of theflexure 50. In some implementations, there is a single actuator, and theflexure 50 is sufficiently stiff along the angular that pressure from the actuator in a limited area causes theflexure 50 to flex along the entire circumference. In some implementations, there are multiple actuators, and the actuators is electrically ganged to a single control signal such that all actuators are driven in unison. In some implementations, each of theactuators 52 is individually controllable by thecontroller 90, but thecontroller 90 controls all of theactuators 52 to flex theannular flexure 50 along the entirety of the circumference. - In many polishing processes, the outer edge of the
substrate 10 is under-polished due to reduced pressure control in the outermost radial areas of the three chambers 77 a-77 c, resulting in increased layer thickness at the edges of thesubstrate 10. As such, theannular flexure 50 is flexed upward and biased against the bottom surface of thesubstrate 10 to increase the pressure between thesubstrate 10 and thepolishing pad 30. - The
controller 90 operates theactuators 52 to alter a position of an outer edge of theannular flexure 50 upward or downward by a distance. In some implementations, the distance is in a range from 1 micron to 300 microns (e.g., 1 micron to 250 microns, 10 microns to 250 microns, 50 microns to 250 microns, 10 microns to 50 microns, or 1 microns to 50 microns). - Here and throughout the specification, reference to a measurable value such as an amount, a temporal duration, and the like, the recitation of the value should be taken as disclosure of the precise value, of disclosure of approximately the value, and of disclosure of about the value, e.g., within ±10% of the value. For example, here reference to 100 microns can be taken as a reference to any of precisely 100 microns, approximately 100 microns, and within ±10% of 100 microns.
- In some implementations, the
annular platen 24 includes arecess 27 at the center of theplaten 24 which partially extends through the thickness of theplaten 24, aligned with the axis ofrotation 25. For example, therecess 27 can be circular and the center of therecess 27 can be co-axial with the axis ofrotation 25. In some implementations, therecess 27 extends through the entire thickness of theplaten 24. - The recess houses a central annular flexure 51 including a
flange 54 and one ormore actuators 52 to apply a force to theflange 54. The inner edge of the central annular flexure 51 (e.g., nearest the axis of rotation 25) flexes upward or downward based on the force applied to theflange 54 by theactuators 52 while the outer edge of the central annular flexure 51 remains substantially coplanar with theupper surface 28. - The central annular flexure 51 extends from the inner edge of the
platen 24 by a distance in a range from 5% to 25% of the innermost radius of the polishing pad 30 (e.g., from 5% to 15%, from 5% to 10%, from 10% to 25%, or from 15% to 25%). - The arrangement of the
actuators 52, outerannular flexure 50 a, and centralannular flexure 50 b define regions of thepad 30 in which the pressure between thepad 30 and substrate is controlled at least in part by the amount of flexing provided by theactuators 52. Referring toFIGS. 2A and 2B , top-down views of thepolishing pad 30 andsubstrate 10 are shown and particular polishing regions are outlined.FIG. 2A depicts an implementation in which the apparatus 100 includes only an outerannular flexure 50 a, whileFIG. 2B depicts an implementation in which the apparatus 100 includes the outerannular flexure 50 a and the centralannular flexure 50 b. While the retainingring 73 surrounds thesubstrate 10 in the apparatus 100 during a polishing operation, the component has been visually removed inFIGS. 2A and 2B for simplification. - Referring to
FIG. 1 andFIG. 2A , a top view of thepad 30 supported by theplaten 24 and thesubstrate 10 is shown in which thesystem 20 includes only the outerannular flexure 50 a. Thecentral section 26 of theplaten 24 supports acentral region 31 of thepad 30. Theannular flexure 50 a is arranged circumferentially around theplaten 24 and supports anouter region 33. The outer edge of theouter region 33 flexes upward or downward while the inner edge of theouter region 33 remains substantially coplanar with thecentral region 31. - The
substrate 10 is moved by thecarrier head 70 such that a portion 12 of thesubstrate 10 is above theouter region 33. Depending on whether theflexure 50 a is biased upwardly or downwardly, theouter region 33 will experience increased or decreased pressure against the portion 12 of thesubstrate 10. Due to the rotation (shown by arrow A) of thecarrier head 70 andsubstrate 10, anannular section 12 a of thesubstrate 10 experiences an increased or decreased polishing rate (compared to the flexure remaining in a planar state). - Referring to
FIGS. 1 and 2B , a top view of thepad 30 supported by theplaten 24 and thesubstrate 10 is shown in which thesystem 20 includes theannular flexure 50 and the centralannular flexure 50 b. The centralannular flexure 50 b defines aninner region 35 of thepolishing pad 30 while the outerannular flexure 50 a defines theouter region 33. Thepolishing pad 30 supported by thecentral section 26 which remains substantially planar during polishing is defined as thecentral region 31. In this manner, theouter region 33 and theinner region 35 define two regions in which the pressure between thesubstrate 10 and thepolishing pad 30 can be modified. - As the
substrate 10 is passed over theinner region 35 by the carrier head 70 (not shown), aportion 13 of thesubstrate 10 overlaps theinner region 35. As theinner region 35 is flexed upwardly or downwardly by the central annular flexure 51, theportion 13 is subject to increased or decreased pressure. Again, due to the rotation (shown by arrow A) of thecarrier head 70 andsubstrate 10, anannular section 13 a of thesubstrate 10 experiences an increased or decreased polishing rate. In the embodiments ofFIGS. 2A and 2B , assuming the substrate edge is otherwise under-polished, the polishing rate for theportions 12 and 13 of thesubstrate 10 which overlap theinner region 35 and theouter region 33 can increased to compensate and thus improve within wafer and wafer-to-wafer uniformity. - The
carrier head 70 passes thesubstrate 10 over thecentral region 31 and theoptical monitoring system 160 receives a signal indicative of an updated thickness of the overlying layer of material, e.g., an updated thickness profile, and calculates a new uniformity value for the updated thickness profile. - The
controller 90 compares the updated uniformity value to the uniformity threshold. If the uniformity value is below the uniformity threshold, thecontroller 90 determines to discontinue increased polishing of the region of thesubstrate 10 corresponding with the region exceeding the uniformity threshold. -
FIGS. 3A to 3C illustrate exemplary implementations for achieving the flexing of an edge portion of aplaten 324, which can provide theplaten 24. In the implementations ofFIGS. 3A-3C , theplaten 324 includes alower platen 310 and anupper platen 312. Theupper platen 312 supports thepolishing pad 30 and is supported by thelower platen 310. Theupper platen 312 is composed of a material which has sufficient flexibility to achieve the flexing distance of theannular flexure 50 while being sufficiently durable and incompressible to be compatible with polishing operations. In some examples, theupper platen 312 is composed of a polymer material, or a metallic material such as aluminum. - The
upper platen 312 includes a taperedregion 350, which can provide theflexure 50. For the outerannular flexure 50 a the tapered region can be an annularouter region 316 of theupper platen 312; for the innerannular flexure 50 b the tapered region can be an annular inner region of theupper platen 312. The taperedregion 350 can have a reduced thickness compared to the innercentral region 314. In addition, the taperedregion 350 tapers to a minimum edge thickness at the outer edge of the outer region 316 (or at the inner edge of the inner region). The example ofFIG. 3A utilizes anannular flange 354 and radially spacedactuators 356 which produces forces on theflange 354 to flex the taperedregion 350 of theupper platen 312. Theflange 354 can be integral to the taperedregion 350 of theupper platen 312 or theflange 354 can be a separate piece of manufacture attached to the taperedregion 350. Due to the taper, the edge of the tapered region is more flexible, and thus more subject to deflection. The taper reduces the force needed to deform the section and as a result, the stress induced in the upper platen. - The example of
FIG. 3B utilizes adjustment screws 362 radially spaced around theupper platen 312 to apply forces to theflange 354 in the plane of theupper platen 312, e.g., horizontally. Each of the adjustment screws 362 pass through anaperture 329 which extends through eachflange 354. - In some implementations, the
upper platen 312 includesrotary actuators 364 that are connected to the adjustment screws 362. Thecontroller 90 controls therotary actuators 364 to translate the adjustment screws 362 inward, e.g., toward the central axis 125, or outward, e.g., away from the central axis 125. The force applied in the plane of theupper platen 312 flexes the taperedregion 350 downward or upward based on the translation of the adjustment screws 362 inward or outward, respectively. Screws can provide a mechanical advantage in that rotation of the screw can generate significant force in the linear direction. - Alternatively, the
upper platen 312 includes static threaded recesses aligned with theaperture 329 such that adjustment screws 362 extending through theflange 354 are manually driven or withdrawn into theupper platen 312 to adjust the degree of flex of the taperedregion 350. - The example of
FIG. 3C , anannular void 372 between thetapered region 350 and theplaten 310 is sealed against gas flow by anannular seal 374. Theplaten 310 includeschannels 376 which fluidically connect the void 372 to agas pressurization system 378. Thegas pressurization system 378 operates to change the gas pressure of theannular void 372. Increasing the gas pressure of the void 372 above a threshold pushes the upper surface of the taperedregion 350 upward, while decreasing the gas pressure below the threshold pulls the upper surface of the taperedregion 350 downward. - The gas pressure applies force uniformly to the inner surfaces of the
void 372. In some examples, theannular seal 374 connecting the outer edge of theupper platen 312 to the outer edge of theplaten 310 maintains the position of theupper platen 312 edge when the gas pressure in the void 372 increases above the threshold. This achieves a curved upper surface of theouter region 316 of theupper platen 312 with a point between the edge of thecentral region 314 and the outer edge of theouter region 316 being the most displaced. - In some implementations, the
upper platen 312 is constructed from multiple sections which are independently actuated to achieve the desired configuration of thepolishing pad 30.FIGS. 4A and 4B show example configurations of arotatable platen 24 in which theupper platen 412 is divided into several portions byflexures 414, e.g., points of higher flexibility than surrounding material. Theflexures 414 can be achieved by annular regions of reduced thickness in theupper platen 312 material, or separately constructed of a more flexible material than the remainingupper platen 412, e.g., theouter region 416 or theinner section 418. The regions of reduced thickness can be formed by recesses formed into a lower surface of theplaten 24; when not actively biased the top surface of the platen can be substantially planar. - The
lower platen 410 includes arecess 428 in which an actuator, or actuators, is arranged. The actuator provide a vertical force to theinner section 418. In such implementations, the vertical position of theinner section 418 is controlled to adjust the polishing rate in theouter region 416. In the example ofFIG. 4A , therecess 428 houses two 430 and 432 which are supported by aactuators support 427. The 430 and 432 provide a vertical force (e.g., parallel with central axis 125) to theactuators inner section 418, displacing theinner section 418 upward or downward with respect to theouter region 416 edge to achieve differential polishing of regions ofsubstrate 10 in contact with theouter region 416. - In some implementations, the
upper platen 412 is divided into more than two regions having differential polishing rates. In the example implementation ofFIG. 4B , three 430, 432, and 434 are supported by theactuators support 427 in therecess 428. The 430, 432, and 434 control the position of theactuators inner section 418, and acentral section 420. In such an implementation, the vertical positions of theinner section 418 andcentral section 420 are controlled independently such that one or more sections create a position differential creating a pressure bias against thesubstrate 10. -
FIG. 5 is a block diagram of anexample computer system 500. For example, controller 190 can be an example of thesystem 500 described here, as could a computer system used by any of the users who access resources of thesystem 500. Thesystem 500 includes aprocessor 510, amemory 520, astorage device 530, and one or more input/output interface devices 540. Each of the 510, 520, 530, and 540 can be interconnected, for example, using acomponents system bus 550. - The
processor 510 is capable of processing instructions for execution within thesystem 500. The term “execution” as used here refers to a technique in which program code causes a processor to carry out one or more processor instructions. In some implementations, theprocessor 510 is a single-threaded processor. In some implementations, theprocessor 510 is a multi-threaded processor. Theprocessor 510 is capable of processing instructions stored in thememory 520 or on thestorage device 530. Theprocessor 510 may execute operations such as controlling a polishing operation as described herein. - The
memory 520 stores information within thesystem 500. In some implementations, thememory 520 is a computer-readable medium. In some implementations, thememory 520 is a volatile memory unit. In some implementations, thememory 520 is a non-volatile memory unit. - The
storage device 530 is capable of providing mass storage for thesystem 500. In some implementations, thestorage device 530 is a non-transitory computer-readable medium. In various different implementations, thestorage device 530 can include, for example, a hard disk device, an optical disk device, a solid-state drive, or a flash drive. In some implementations, thestorage device 530 may be a cloud storage device, e.g., a logical storage device including one or more physical storage devices distributed on a network and accessed using a network. - The input/
output interface devices 540 provide input/output operations for thesystem 500. In some implementations, the input/output interface devices 540 can include one or more of a network interface device, e.g., an Ethernet interface, and/or a wireless interface device. A network interface device allows thesystem 500 to communicate, for example, transmit and receive data by way of a network. In some implementations, mobile computing devices, mobile communication devices, and other devices can be used. - Software can be realized by instructions that upon execution cause one or more processing devices to carry out the processes and functions described above. Such instructions can include, for example, interpreted instructions such as script instructions, or executable code, or other instructions stored in a computer readable medium.
- Although an example processing system has been described in
FIG. 5 , implementations of the subject matter and the functional operations described above can be implemented in other types of digital electronic circuitry, or in computer software, firmware, or hardware, including the structures disclosed in this specification and their structural equivalents, or in combinations of one or more of them. Implementations of the subject matter described in this specification, such as storing, maintaining, and displaying artifacts can be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a tangible program carrier, for example a computer-readable medium, for execution by, or to control the operation of, a processing system. The computer readable medium can be a machine readable storage device, a machine readable storage substrate, a memory device, or a combination of one or more of them. - A computer program (also known as a program, software, software application, script, executable logic, or code) can be written in any form of programming language, including compiled or interpreted languages, or declarative or procedural languages, and it can be deployed in any form, including as a standalone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. Computer readable media suitable for storing computer program instructions and data include all forms of non-volatile or volatile memory, media and memory devices.
- While this specification contains many details, these should not be construed as limitations on the scope of what may be claimed, but rather as descriptions of features specific to particular examples. Certain features that are described in this specification in the context of separate implementations can also be combined. Conversely, various features that are described in the context of a single implementation can also be implemented in multiple embodiments separately or in any suitable subcombination.
Claims (21)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/214,290 US20230415295A1 (en) | 2022-06-27 | 2023-06-26 | Control of platen shape in chemical mechanical polishing |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202263355996P | 2022-06-27 | 2022-06-27 | |
| US18/214,290 US20230415295A1 (en) | 2022-06-27 | 2023-06-26 | Control of platen shape in chemical mechanical polishing |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20230415295A1 true US20230415295A1 (en) | 2023-12-28 |
Family
ID=89324184
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/214,290 Pending US20230415295A1 (en) | 2022-06-27 | 2023-06-26 | Control of platen shape in chemical mechanical polishing |
| US18/214,456 Pending US20240424636A1 (en) | 2022-06-27 | 2023-06-26 | Control of platen shape in chemical mechanical polishing |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/214,456 Pending US20240424636A1 (en) | 2022-06-27 | 2023-06-26 | Control of platen shape in chemical mechanical polishing |
Country Status (6)
| Country | Link |
|---|---|
| US (2) | US20230415295A1 (en) |
| JP (1) | JP2025522750A (en) |
| KR (1) | KR20250025483A (en) |
| CN (1) | CN119546418A (en) |
| TW (1) | TWI870905B (en) |
| WO (1) | WO2024006213A1 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200206866A1 (en) * | 2018-12-26 | 2020-07-02 | Applied Materials, Inc. | Polishing System with Platen for Substrate Edge Control |
| US20220266413A1 (en) * | 2021-02-25 | 2022-08-25 | Applied Materials, Inc. | Polishing system with contactless platen edge control |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0584659A (en) * | 1991-09-27 | 1993-04-06 | Hitachi Ltd | Position adjusting method for polished member |
| JPH0890406A (en) * | 1994-09-28 | 1996-04-09 | Kobe Steel Ltd | Both-surface polishing machine for thin-walled member and both-surface polishing method |
| US5738574A (en) * | 1995-10-27 | 1998-04-14 | Applied Materials, Inc. | Continuous processing system for chemical mechanical polishing |
| US6776692B1 (en) * | 1999-07-09 | 2004-08-17 | Applied Materials Inc. | Closed-loop control of wafer polishing in a chemical mechanical polishing system |
| US6482072B1 (en) * | 2000-10-26 | 2002-11-19 | Applied Materials, Inc. | Method and apparatus for providing and controlling delivery of a web of polishing material |
| JP2002233948A (en) * | 2001-02-02 | 2002-08-20 | Fujikoshi Mach Corp | Polishing equipment |
| US6913518B2 (en) * | 2003-05-06 | 2005-07-05 | Applied Materials, Inc. | Profile control platen |
| KR100807046B1 (en) * | 2003-11-26 | 2008-02-25 | 동부일렉트로닉스 주식회사 | Chemical mechanical polishing equipment |
| US10464184B2 (en) * | 2014-05-07 | 2019-11-05 | Applied Materials, Inc. | Modifying substrate thickness profiles |
| JP6827663B2 (en) * | 2017-04-24 | 2021-02-10 | 株式会社荏原製作所 | Substrate polishing device |
-
2023
- 2023-06-26 KR KR1020257002358A patent/KR20250025483A/en active Pending
- 2023-06-26 JP JP2024575509A patent/JP2025522750A/en active Pending
- 2023-06-26 CN CN202380050192.4A patent/CN119546418A/en active Pending
- 2023-06-26 WO PCT/US2023/026233 patent/WO2024006213A1/en not_active Ceased
- 2023-06-26 US US18/214,290 patent/US20230415295A1/en active Pending
- 2023-06-26 US US18/214,456 patent/US20240424636A1/en active Pending
- 2023-06-27 TW TW112123844A patent/TWI870905B/en active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200206866A1 (en) * | 2018-12-26 | 2020-07-02 | Applied Materials, Inc. | Polishing System with Platen for Substrate Edge Control |
| US20220266413A1 (en) * | 2021-02-25 | 2022-08-25 | Applied Materials, Inc. | Polishing system with contactless platen edge control |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202417175A (en) | 2024-05-01 |
| TWI870905B (en) | 2025-01-21 |
| WO2024006213A1 (en) | 2024-01-04 |
| JP2025522750A (en) | 2025-07-17 |
| KR20250025483A (en) | 2025-02-21 |
| CN119546418A (en) | 2025-02-28 |
| US20240424636A1 (en) | 2024-12-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102733621B1 (en) | Polishing carrier head with piezoelectric pressure control | |
| US12515296B2 (en) | Polishing carrier head with floating edge control | |
| US9873179B2 (en) | Carrier for small pad for chemical mechanical polishing | |
| US20240100646A1 (en) | Polishing system with platen for substrate edge control | |
| KR102735236B1 (en) | A polishing carrier head having multiple angularly pressurizable zones | |
| US20230415295A1 (en) | Control of platen shape in chemical mechanical polishing | |
| US20240173816A1 (en) | Deformable substrate chuck | |
| US20240139906A1 (en) | Control of carrier head sweep and platen shape | |
| US20260042184A1 (en) | Control of platen edge-shape in chemical mechanical polishing | |
| WO2026035343A1 (en) | Control of platen edge-shape in chemical mechanical polishing | |
| TW202535606A (en) | Polishing head with retaining ring wear sensing | |
| WO2025076070A1 (en) | Individually rotatable platens and control of carrier head sweep |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| AS | Assignment |
Owner name: APPLIED MATERIALS, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ZUNIGA, STEVEN M.;GURUSAMY, JAY;OH, JEONGHOON;REEL/FRAME:064662/0380 Effective date: 20230815 Owner name: APPLIED MATERIALS, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNOR'S INTEREST;ASSIGNORS:ZUNIGA, STEVEN M.;GURUSAMY, JAY;OH, JEONGHOON;REEL/FRAME:064662/0380 Effective date: 20230815 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION COUNTED, NOT YET MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION COUNTED, NOT YET MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |