[go: up one dir, main page]

US20240383099A1 - Multi head pad conditioning apparatus and method of use - Google Patents

Multi head pad conditioning apparatus and method of use Download PDF

Info

Publication number
US20240383099A1
US20240383099A1 US18/318,880 US202318318880A US2024383099A1 US 20240383099 A1 US20240383099 A1 US 20240383099A1 US 202318318880 A US202318318880 A US 202318318880A US 2024383099 A1 US2024383099 A1 US 2024383099A1
Authority
US
United States
Prior art keywords
conditioning
head
pad
head distance
sensor readings
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
Application number
US18/318,880
Inventor
Christopher Heung-Gyun Lee
Ghunbong CHEUNG
Jay Gurusamy
Ekaterina Mikhaylichenko
Chih-Han YANG
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Applied Materials Inc
Original Assignee
Applied Materials Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Applied Materials Inc filed Critical Applied Materials Inc
Priority to US18/318,880 priority Critical patent/US20240383099A1/en
Assigned to APPLIED MATERIALS, INC. reassignment APPLIED MATERIALS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: YANG, CHIH-HAN, CHEUNG, Ghunbong, LEE, CHRISTOPHER HEUNG-GYUN, MIKHAYLICHENKO, Ekaterina, GURUSAMY, JAY
Publication of US20240383099A1 publication Critical patent/US20240383099A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B49/00Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
    • B24B49/10Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation involving electrical means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B49/00Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
    • B24B49/18Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation taking regard of the presence of dressing tools
    • B24B49/186Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation taking regard of the presence of dressing tools taking regard of the wear of the dressing tools
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B53/00Devices or means for dressing or conditioning abrasive surfaces
    • B24B53/005Positioning devices for conditioning tools
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B53/00Devices or means for dressing or conditioning abrasive surfaces
    • B24B53/017Devices or means for dressing, cleaning or otherwise conditioning lapping tools

Definitions

  • the present disclosure relates to chemical mechanical polishing of a semiconductor substrate. More specifically, the present disclosure relates to a multiple disk pad conditioning assembly for use in chemical mechanical polishing.
  • Integrated circuits are typically formed on substrates, particularly silicon wafers, by the sequential deposition of conductive, semiconductive, or insulative layers. After each layer is deposited, the layer is etched to create circuitry features. As a series of layers are sequentially deposited and etched, the outer or uppermost surface of the substrate, i.e., the exposed surface of the substrate, becomes successively less planar. This non-planar outer surface presents a problem for the integrated circuit manufacturer as a non-planar surface can prevent proper focusing of a photolithography apparatus in subsequent processes. Therefore, there is a need to periodically planarize the substrate surface to provide a planar surface.
  • CMP Chemical mechanical polishing
  • This planarization method typically requires that the substrate be mounted on a carrier or polishing head, with the surface of the substrate to be polished exposed. The substrate is then placed against a rotating polishing pad. The carrier head may also rotate and/or oscillate to provide additional motion between the substrate and polishing surface. Further, a polishing liquid, typically including an abrasive and at least one chemically reactive agent, may be spread on the polishing pad.
  • the pad When the polisher is in operation, the pad is subject to compression, shear and friction producing heat and wear. Slurry and abraded material from the wafer and pad are pressed into the pores of the pad material and the material itself becomes matted and even partially fused. These effects, sometimes referred to as “glazing,” reduce the pad's roughness and ability to apply and retain fresh slurry on the pad surface. It is, therefore, desirable to condition the pad by removing trapped slurry, and unmatting, re-expanding, or re-roughening the pad material.
  • the pad can be conditioned after each substrate is polished, or after a number of substrates are polished, which is often referred to as ex-situ pad conditioning.
  • the pad can also be conditioned at the same time substrates are polished, which is often referred to as in-situ pad conditioning.
  • Embodiments described herein generally relate to systems and methods used for pad conditioning in a chemical mechanical polishing system. More particularly, embodiments herein provide for processes and methods to polish a conditioning pad using a multiple disk pad conditioner to allow for improved pad conditioning and uniform pad cutting pressure.
  • a pad conditioning assembly in an embodiment, includes a base, an arm coupled to the base, a first conditioning head coupled to the arm and coupleable to a first pad conditioning disk disposed at a first head distance from the first conditioning head, the first conditioning head including a first linear actuator configured to adjust the first head distance.
  • the pad conditioning assembly further includes a second conditioning head coupled to the arm and coupleable to a second conditioning disk disposed at a second head distance from the second conditioning head, the second conditioning head including a second linear actuator configured to adjust the second head distance, a third conditioning head coupled to the arm and coupleable to a third conditioning disk disposed at a third head distance from the third conditioning head, the third conditioning head including a third linear actuator configured to adjust the third head distance.
  • the pad conditioning assembly includes a drive system coupled to the base and configured to drive rotation of the first conditioning head, the second conditioning head, and the third conditioning head, and a controller.
  • the controller is configured to rotate the arm into a starting position over a platen, receive sensor readings, determine whether the sensor readings are outside of a predetermined range, and upon determining that the sensor readings are outside of the predetermined range, adjust the first head distance, the second head distance, the third head distance, or a combination thereof.
  • a method of conditioning a polishing pad includes receiving sensor readings from at least one pad thickness sensor disposed on an arm of a pad conditioning assembly, determining if the sensor readings are outside of a predetermined range, and, upon determining that the sensor readings are outside of the predetermined range, adjusting a first head distance of a first conditioning head, a second head distance of a second conditioning head, a third head distance of a third conditioning head, or a combination thereof, of the pad conditioning assembly based on the sensor readings.
  • a chemical mechanical polishing (CMP) system includes a polishing station including a carrier head configured to hold a substrate, a platen configured to hold a polishing pad, a pad conditioning assembly including a base, an arm coupled to the base, a first conditioning head coupled to the arm and coupleable to a first pad conditioning disk disposed at a first head distance from the first conditioning head, the first conditioning head including a first linear actuator configured to adjust the first head distance, a second conditioning head coupled to the arm and coupleable to a second conditioning disk disposed at a second head distance from the second conditioning head, the second conditioning head including a second linear actuator configured to adjust the second head distance, a third conditioning head coupled to the arm and coupleable to a third conditioning disk disposed at a third head distance from the third conditioning head, the third conditioning head including a third linear actuator configured to adjust the third head distance.
  • the CMP system also includes a drive system coupled to the base and configured to drive rotation of the first conditioning head, the second conditioning head, and the third
  • the CMP system includes a controller configured to rotate the arm into a starting position over a platen, receive sensor readings from the at least one pad thickness sensor, determine whether the sensor readings are outside of a predetermined range, and upon determining that the sensor readings are outside of the predetermined range, adjust the first head distance, the second head distance, the third head distance, or a combination thereof.
  • FIG. 1 A is a schematic cross-sectional side view of a multiple disk pad conditioning assembly, according to certain embodiments.
  • FIG. 1 B is a schematic isometric view of the multiple disk pad conditioning assembly placed on a polishing pad for conditioning the polishing pad, according to certain embodiments.
  • FIG. 2 illustrates a cross-sectional side view of a multiple disk pad conditioning assembly, according to certain embodiments.
  • FIG. 3 A illustrates a schematic top view of a multiple disk pad conditioning assembly in a conditioning position, according to certain embodiments
  • FIG. 3 B illustrates a schematic top view of a multiple disk pad conditioning assembly in a cleaning position, according to certain embodiments.
  • FIG. 4 provides a schematic top view of an embodiment of a multiple disk pad conditioning assembly in a conditioning position, according to certain embodiments.
  • FIG. 5 illustrates a method for conditioning a polishing pad using a multiple disk pad conditioning assembly, according to certain embodiments.
  • Embodiments herein are generally directed to chemical mechanical polishing (CMP), and more specifically to a multiple disk pad conditioning assembly for use in chemical mechanical polishing.
  • CMP chemical mechanical polishing
  • CMP chemical mechanical polishing
  • Conventional design of a pad conditioning assembly for use in chemical mechanical polishing (CMP) deploys single pad conditioning head and disk with limited pad converge.
  • the limited pad coverage leads to prolonged pad conditioning time which may produce scratch defects on the polishing pad to be conditioned.
  • the present disclosure provides for a pad conditioning assembly with three in-line pad conditioning heads and disks for increased pad coverage, providing reduced pad conditioning time without sacrificing on performance metrics. Reduced conditioning time leads to better CMP scratch defect performance.
  • the present disclosure provides CMP processes that include an in-situ pad conditioning operation in which a conditioning assembly having multiple conditioning disks, e.g., a disk coated with abrasive diamond particles, is pressed against the rotating polishing pad to condition and texture the polishing pad surface concurrent with substrate polishing.
  • a conditioning assembly having multiple conditioning disks e.g., a disk coated with abrasive diamond particles
  • the present disclosure also allows for ex-situ conditioning of the polishing pad using the multiple-disk assembly.
  • FIGS. 1 A and 1 B illustrate a multiple disk pad conditioning assembly of the present disclosure.
  • FIG. 1 A provides a side view schematic cross-sectional side view of a multiple disk pad conditioning assembly 100
  • FIG. 1 B provides a schematic isometric view of the multiple disk pad conditioning assembly 100 over a polishing pad 140 for conditioning the polishing pad.
  • the multiple disk pad conditioning assembly 100 may include a base 110 , an arm 112 , a first conditioning head 120 a, a second conditioning head 120 b, and a third conditioning head 120 c, as well as a first pad conditioning disk 130 a mounted to the first conditioning head 120 a, a second pad conditioning disk 130 b mounted to the second conditioning head 120 b, and a third pad conditioning disk 130 c mounted to the third conditioning head 120 c.
  • the conditioning heads 120 a, 120 b, and 120 c are shown having substantially equal spacing along the conditioning arm 112 of the multiple disk pad conditioning assembly 100 , the spacing of the conditioning heads 120 a, 120 b, 120 c may be set at any spacing useful for the particular conditioning process.
  • Each pad conditioning disk 130 a, 130 b, 130 c may have a conditioning surface 132 a, 132 b, 132 c with abrasive particles thereon.
  • Each conditioning surface 132 a, 132 b, and 132 c may be configured to rub against and abrade a surface 140 S of a polishing pad 140 .
  • the first conditioning head 120 a, the second conditioning head 120 b, and the third conditioning head 120 c may be configured to vertically move their respective pad conditioning disk 130 a, 130 b, 130 c (as indicated by arrow 122 ) from an elevated retracted position to a lowered extended position such that each conditioning surface 132 a, 132 b, 132 c may engage the polishing surface 140 S of the polishing pad 140 on a platen 142 .
  • each conditioning head 120 a, 120 b, 120 c may include an actuator (not shown) that is configured to raise and lower each pad conditioning disk 130 a, 130 b, 130 c along a respective head axis 124 a, 124 b, 124 c.
  • each pad conditioning disk 130 a, 130 b, 130 c may increase or decrease the respective longitudinal or head distance 136 a, 136 b, and 136 c and each actuator in each conditioning head 120 a, 120 b, and 120 c may be controlled independently or in synchronization with each other.
  • the first conditioning head 120 a may lower the first pad conditioning disk 130 a
  • the second conditioning head 120 b and the third conditioning head 120 c raise the second pad conditioning disk 130 b and the third pad conditioning disk 130 c such that the cutting pressure on the polishing surface 140 S is evenly distributed.
  • the first conditioning head 120 a, the second conditioning head 120 b, and the third conditioning head 120 c may further be configured to rotate their respective pad conditioning disk 130 a, 130 b, 130 c about a respective head axis 124 a, 124 b, 124 c.
  • the conditioning disks 130 a, 130 b, and 130 c coupled to the conditioning heads 120 a, 120 b, and 120 c are rotated in a predefined direction.
  • the predefined direction may be counter-clockwise or clockwise as viewed from a top side of the polishing station.
  • the conditioning disks 130 a, 130 b, and 130 c are driven by a single motor 116 imparting rotational force through a drive system 134 to the conditioning heads 120 a, 120 b, and 120 c and the conditioning disks 130 a, 130 b, and 130 c.
  • the drive system may include one or more belts, chains, roller chains, sprockets, or other mechanisms to drive the rotation of the conditioning disks.
  • the single motor 116 is coupled to a base shaft 116 a which is coupled to an arm pulley 118 .
  • the drive system 134 is coupled to the arm pulley 118 and head pulleys 138 a, 138 b, 138 c which are coupled to the respective conditioning heads 120 .
  • the single motor 116 rotates the base shaft 116 a about the base axis 110 A, rotating the arm pulley 118 and, through the drive system 134 , rotating each of the head pulleys 138 a, 138 b, 138 c.
  • the rotation caused by the single motor 116 drives the conditioning disks 130 a, 130 b, and 130 c during the conditioning process.
  • individual motors (not shown) or gearing mechanisms (not shown) may be used to drive the conditioning disks 130 a, 130 b, and 130 c independently.
  • first conditioning head 120 a, the second conditioning head 120 b, and the third conditioning head 120 c may each include a linear actuator 128 (e.g., first linear actuator 128 a, second linear actuator 128 b, and third linear actuator 128 c ) configured to cause longitudinal motion (e.g., along arrow 122 of first conditioning disk 130 a, second conditioning disk 130 b, and third conditioning disk 130 c, respectively, along the head axes 124 a, 124 b, and 124 c.
  • Each linear actuator 128 may be a pneumatic actuator, for example a pneumatic motor or pneumatic cylinder, a hydraulic actuator, a piezoelectric actuator, a mechanical actuator, an electro-mechanical actuator, or a combination thereof.
  • Each of the first linear actuator 128 a, second linear actuator 128 b, and third linear actuator 128 c may be controlled individually or in combination with each other, such as first linear actuator 128 a and second linear actuator 128 b or second linear actuator 128 b and third linear actuator 128 c.
  • the linear actuator 128 a, second linear actuator 128 b, and third linear actuator 128 c may adjust the longitudinal or head distance 136 a, 136 b, and 136 c of each conditioning disk 130 a, 130 b, and 130 c such that the head distances 136 a, 136 b, and 136 c may be identical or may differ to cause different cutting pressures on the polishing surface 140 S for customized conditioning of the polishing pad 140 .
  • the pressure applied to each of the conditioning disks 120 a, 120 b, and 120 c is adjusted such that one or more of the conditioning disks 120 a, 120 b, and 120 c is placed in contact with the polishing pad 140 .
  • the arm 112 may be configured to rotate about a base longitudinal axis 110 A such that the first conditioning head 120 a, the second conditioning head 120 b, and the third conditioning head 120 c may sweep across the polishing pad surface 140 S with a reciprocal motion.
  • the base 110 can include an actuator 114 that is configured to rotate a portion of the arm 112 about the base axis 110 A.
  • the actuator 114 may be any suitable actuator that provides rotational motion, for example a direct current motor, a synchronous or asynchronous motor, an alternating current motor, a stepper motor, a servomotor, or a combination thereof.
  • the base 110 is thus configured to cause the arm 112 and the conditioning heads 120 a, 120 b, and 120 c to sweep across a surface of the polishing pad 140 .
  • the rotating motion of the pad conditioning disks 130 a, 130 b, 130 c and the reciprocating motion of the first conditioning head 120 a, the second conditioning head 120 b, and the third conditioning head 120 c may cause each conditioning surface 132 a, 132 b, 132 c to condition the polishing surface 140 S of the polishing pad 140 by abrading the polishing surface 140 S to remove contaminants and to retexture the surface.
  • At least one pad thickness sensor 150 may be disposed on the arm 112 and configured to determine the thickness of the polishing pad 140 .
  • the pad thickness sensor 150 may determine a distance between the arm 112 and the polishing pad 140 then calculate the pad thickness using system parameters such as the distance from the arm 112 to the platen 142 and the tilt of the arm 112 relative to the base 110 .
  • the at least one pad thickness sensor 150 may be placed near a conditioning head, such as the first conditioning head 120 a, or near multiple conditioning heads, such as near each of the conditioning heads 120 a, 120 b, and 120 c.
  • the above-described pad conditioning assembly 100 is controlled by a processor based system controller, such as a controller 160 , which may be coupled to a user interface 168 .
  • the controller 160 is configured to control each of the linear actuators 128 , the movement of the arm 112 , and the rotation of the pad conditioning disks 130 a, 130 b, and 130 c. Further the controller may be configured to receive input from the at least one pad thickness sensor 150 .
  • the controller 160 includes a programmable central processing unit (CPU) 162 that is operable with a memory 164 , support circuits 166 , the user interface 168 configured to display information and receive user input, a mass storage device, an input control unit, and a display unit (not shown), such as power supplies, clocks, cache, input/output (I/O) circuits, and the like, coupled to the various components of the pad conditioning assembly 100 to facilitate control of the substrate processing. Further the controller may be configured to receive input such as from the at least one pad thickness sensor 150 or the user interface 168 .
  • the controller 160 also includes hardware for monitoring substrate processing through sensors in the pad conditioning assembly 100 .
  • the conditioning heads 120 a, 120 b, and 120 c include mechanisms to attach the conditioning disks 130 a, 130 b, and 130 c to the conditioning heads 120 a, 120 b, and 120 c (such as mechanical attachment systems, e.g., bolts or screws, or magnetic attachment systems) and mechanisms to rotate the conditioning disks 130 a, 130 b, and 130 c around the respective head axis 124 a, 124 b, and 124 c (such as drive belts through the arm or rotors inside the conditioner head).
  • mechanical attachment systems e.g., bolts or screws, or magnetic attachment systems
  • the conditioning heads 120 a, 120 b, and 120 c and the conditioning disks 130 a, 130 b, and 130 c are driven by the single motor 116 to cause each conditioning head 120 a, 120 b, and 120 c rotate at the same revolutions-per-minute (RPM).
  • each conditioning head 120 a, 120 b, and 120 c is rotated at substantially the same RPM, or similar RPM (+/ ⁇ 20%), as the RPM of the platen 142 .
  • the conditioning disks 130 a, 130 b, and 130 c may be rotated at different RPMs through use of differing motors, different gearing, or other rotational control mechanisms.
  • FIG. 2 illustrates a polishing station 200 of a chemical mechanical polishing apparatus
  • a polishing station 200 of a chemical mechanical polishing apparatus includes the rotatable disk-shaped platen 142 , which supports the polishing pad 140 , and a carrier head 210 to hold a substrate 212 against the polishing pad 140 .
  • the platen 142 is operable to rotate about an axis 144 .
  • a motor 146 can turn a drive shaft 148 to rotate the platen 142 and polishing pad 140 .
  • the carrier head 210 is suspended from a support structure 214 , e.g., a carousel or a track, and is connected by a drive shaft 216 to a carrier head rotation motor 218 so that the carrier head can rotate about an axis 218 A.
  • the carrier head 210 can oscillate laterally, e.g., on sliders on the support structure 214 , or by rotational oscillation of the support structure 214 itself.
  • the platen 142 is rotated about its central axis 144
  • the carrier head 210 is rotated about its central axis 218 A and translated laterally across the top surface of the polishing pad 140 .
  • each carrier head 210 can have independent control of its polishing parameters, for example each carrier head 210 can independently control the pressure applied to each respective substrate 212 .
  • the carrier head 210 can include a flexible membrane 220 having a substrate mounting surface to contact the back side of the substrate 212 , and a plurality of pressurizable chambers 222 to apply different pressures to different zones, e.g., different radial zones, on the substrate 212 .
  • the carrier head 210 can also include a retaining ring to hold the substrate 212 .
  • the polishing station 200 can include a supply port or a combined supply-rinse arm 230 to dispense a polishing liquid 232 , such as slurry, onto the polishing pad 140
  • the polishing station 200 also includes an embodiment of the multiple disk pad conditioning assembly 100 of the present disclosure.
  • the multiple disk pad conditioning assembly 100 of the present disclosure comprises a plurality of conditioning heads linearly arranged.
  • the multiple disk pad conditioning assembly 100 includes three conditioning heads 120 a, 120 b, and 120 c, but it should be understood that any number of conditioning heads may be utilized dependent on the specifications for a particular conditioning application.
  • FIGS. 3 A and 3 B provide schematic top views of an embodiment of the multiple disk pad conditioning assembly 100 of the present disclosure.
  • the conditioning arm 112 is rotated about the base 110 such that the conditioning heads 120 a, 120 b, and 120 c are positioned over the polishing pad 140 .
  • linear actuators 128 shown in FIG. 1 A
  • a cleaning station 300 which contains a cleaning liquid for rinsing or cleaning the conditioning disks 130 a, 130 b, and 130 c, may be used in conjunction with the multiple disk pad conditioning assembly 100 .
  • the conditioning arm 112 has moved the conditioning heads 120 a, 120 b, and 120 c away from the polishing pad 140 and into position atop the cleaning station 300 .
  • the cleaning operation can occur while new substrates are being polished or switched out.
  • the conditioning arm 112 while the conditioning disks 130 a, 130 b, and 130 c are engaged with the polishing pad 140 , may remain stationary or sweep a small amount such that each conditioning disk 130 a, 130 b, and 130 c works on a certain radial zone of the polishing pad 140 .
  • the conditioning arm 112 may sweep to the edge of the polishing pad 140 along a sweep path 400 such that the conditioning disks 130 a, 130 b, and 130 c may simultaneously work on either multiple zones or similar zones on the surface of the polishing pad 140 , depending upon the radial position of the conditioning arm 112 , upon the polishing pad 140 .
  • the rotational speed of each of the conditioning disks 130 a, 130 b, and 130 c may be adjusted relative to their radial position on the polishing pad as the arm 112 is swept across the polishing pad.
  • the conditioning head 120 c is rotated at angular speed that is greater than the angular speed of the conditioning head 120 b, which has an angular speed that is greater than the angular speed of the conditioning head 120 a.
  • the conditioning head 120 c can be rotated at an angular speed that is similar to the angular speeds of the conditioning head 120 b and the conditioning head 120 a, since the linear speeds of the pad experienced by each of conditioning heads will be similar.
  • the conditioning heads 120 a, 120 b, and 120 c and polishing pad 140 i.e., platen
  • the conditioning heads 120 a, 120 b, and 120 c and polishing pad 140 are both driven at a varying RPM during a pad conditioning process.
  • the conditioning heads 120 a, 120 b, and 120 c and polishing pad 140 are driven at substantially the same RPM, or similar RPM (+/ ⁇ 20%), at each instant in time during the pad conditioning process.
  • FIG. 5 illustrates a method 500 for conditioning a polishing pad (e.g., polishing pad 140 ) using a multiple disk pad conditioning assembly (e.g. multiple disk pad conditioning assembly 100 ).
  • the method 500 is a closed-loop method for conditioning a polishing pad enabled by on-tool sensors (e.g., at least one pad thickness sensor 150 ) and a controller (e.g., controller 160 ).
  • the multiple disk pad conditioning assembly 100 may be configured as discussed above and include a first conditioning head 120 a, a second conditioning head 120 b, a third conditioning head 120 c, a first pad conditioning disk 130 a, a second pad conditioning disk 130 b, a third pad conditioning disk 130 c, one or more pad thickness sensors 150 , and a controller 160 .
  • the method 500 begins in block 502 , and an arm of a multiple disk pad conditioning assembly (e.g., arm 112 of the multiple disk pad conditioning assembly 100 ) is rotated into a starting position over a platen (e.g., platen 142 ) using a controller such as controller 160 in block 504 .
  • the platen 142 may have a polishing pad disposed on its surface, such as polishing pad 140 .
  • the starting position of the arm 112 may be relative to the platen 142 or the polishing pad 140 .
  • the controller 160 may receive initial sensor readings from at least one pad thickness sensor (e.g., pad thickness sensor 150 ) disposed on the arm 112 in block 506 .
  • the initial sensor readings may correspond to the pad thickness of the polishing pad prior to undergoing a pad conditioning process and may be derived from a distance between the arm 112 and the polishing pad 140 , a distance between the arm 112 and the platen 142 , a tilt of the arm 112 relative to a base (e.g., base 110 ) of the pad conditioning assembly 100 , or a combination thereof.
  • the initial sensor readings for each pad thickness sensor 150 may be stored in the memory 164 of the controller 160 .
  • the controller 160 determines whether the initial sensor readings are within a first predetermined range of pad thickness in block 508 .
  • the controller 160 may then adjust one or more of the one or more pad conditioning disks 130 to a position along a longitudinal axis 124 .
  • the position of the one or more pad conditioning disks 130 may be predetermined or calculated to be a distance from polishing pad surface polishing pad 140 S based on the thickness of polishing pad 140 .
  • the controller 160 may then rotate platen 142 , one or more pad conditioning disks 130 , or both to condition the polishing pad polishing pad 140 in block 512 during the pad conditioning process. While the polishing pad polishing pad 140 is undergoing the pad conditioning process, the controller 160 may receive in-process sensor readings from one or more pad thickness sensors 150 corresponding to the pad thickness of polishing pad polishing pad 140 in block 514 .
  • the controller 160 determines if any of the head distances 136 of the one or more pad conditioning disks 130 need to be adjusted by determining if the in-process sensor readings fall outside of a second predetermined range.
  • the second predetermined range may be any desired value such as a percentage change from the initial sensor readings, a set pad thickness, or a percentage of an in-process sensor reading from another one or more pad thickness sensors 150 .
  • the controller 160 may determine that a head distances 136 needs to be decreased if the pad thickness has decreased by more than 5% of the initial sensor readings.
  • the controller 160 may determine that the head distances 136 needs to be decreased when the pad thickness reaches a thickness of 10 mils.
  • the controller 160 may determine that a first head distances 136 need to be decreased when the second one or more pad conditioning disks 130 reaches its desired thickness as determined by the second one or more pad thickness sensors 150 .
  • the first predetermined range and the second predetermined range may be set as desired and may be different or equal to each other.
  • the method 500 returns to block 514 . However, if the controller 160 determines that the in-process sensor readings fall outside of the second predetermined range, the controller 160 will adjust one or more of the one or more pad conditioning disks 130 based on the in-process sensor readings in block 518 .
  • the controller 160 may decrease the second head distance (e.g., head distance 136 b ) of the second pad conditioning disks 130 b and increase the third head distance (e.g., head distance 136 c ) of the third pad conditioning disks 130 c.
  • the method 500 After adjustment in block 518 , the method 500 returns to block 514 .
  • the controller 160 may receive subsequent sensor readings (e.g., subsequent in-process sensor readings) from the at least one pad thickness sensor 150 and perform subsequent adjustments of the head distances 136 .
  • the method 500 continues until completion of the polishing pad conditioning process at block 520 .
  • the present disclosure provides a multiple disk pad conditioning assembly that can reduce time for pad conditioning.
  • the multiple disk pad conditioning assembly provides additional pad coverage and more efficient conditioning to occur as multiple conditioning surfaces may concurrently contact and abrade the polishing pad surface during a pad conditioning process.
  • conditioning process times may be reduced, and the useful life of the conditioning elements may be extended in comparison to conventional pad conditioning assemblies utilizing a single conditioning surface.
  • Coupled is used herein to refer to the direct or indirect coupling between two objects. For example, if object A physically touches object B and object B touches object C, the objects A and C may still be considered coupled to one another—even if objects A and C do not directly physically touch each other. For instance, a first object may be coupled to a second object even though the first object is never directly in physical contact with the second object.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Grinding-Machine Dressing And Accessory Apparatuses (AREA)

Abstract

Embodiments of the present disclosure provided herein include an apparatus and method for pad conditioning in a chemical mechanical polishing system. The apparatus includes a first conditioning head coupleable to a first pad conditioning disk disposed at a first head distance from the first conditioning head. The apparatus further includes a second a third conditioning head configured similarly to the first conditioning head. The apparatus includes a controller configured to receive sensor readings, determine whether the sensor readings are outside of a predetermined range, and adjust the first, second, and third head distances. A method of conditioning a polishing pad includes receiving sensor readings from at least one pad thickness sensor, determining if the sensor readings are outside of a predetermined range, and, upon determining that the sensor readings are outside of the predetermined range, adjusting a head distance of a conditioning head based on the sensor readings.

Description

    BACKGROUND Field
  • The present disclosure relates to chemical mechanical polishing of a semiconductor substrate. More specifically, the present disclosure relates to a multiple disk pad conditioning assembly for use in chemical mechanical polishing.
  • Description of the Related Art
  • Integrated circuits are typically formed on substrates, particularly silicon wafers, by the sequential deposition of conductive, semiconductive, or insulative layers. After each layer is deposited, the layer is etched to create circuitry features. As a series of layers are sequentially deposited and etched, the outer or uppermost surface of the substrate, i.e., the exposed surface of the substrate, becomes successively less planar. This non-planar outer surface presents a problem for the integrated circuit manufacturer as a non-planar surface can prevent proper focusing of a photolithography apparatus in subsequent processes. Therefore, there is a need to periodically planarize the substrate surface to provide a planar surface.
  • Chemical mechanical polishing (CMP) is one accepted method of planarization. This planarization method typically requires that the substrate be mounted on a carrier or polishing head, with the surface of the substrate to be polished exposed. The substrate is then placed against a rotating polishing pad. The carrier head may also rotate and/or oscillate to provide additional motion between the substrate and polishing surface. Further, a polishing liquid, typically including an abrasive and at least one chemically reactive agent, may be spread on the polishing pad.
  • When the polisher is in operation, the pad is subject to compression, shear and friction producing heat and wear. Slurry and abraded material from the wafer and pad are pressed into the pores of the pad material and the material itself becomes matted and even partially fused. These effects, sometimes referred to as “glazing,” reduce the pad's roughness and ability to apply and retain fresh slurry on the pad surface. It is, therefore, desirable to condition the pad by removing trapped slurry, and unmatting, re-expanding, or re-roughening the pad material. The pad can be conditioned after each substrate is polished, or after a number of substrates are polished, which is often referred to as ex-situ pad conditioning. The pad can also be conditioned at the same time substrates are polished, which is often referred to as in-situ pad conditioning.
  • Therefore, there is a need for a method and device that can reliably, quickly, and uniformly condition a polishing pad.
  • SUMMARY
  • Embodiments described herein generally relate to systems and methods used for pad conditioning in a chemical mechanical polishing system. More particularly, embodiments herein provide for processes and methods to polish a conditioning pad using a multiple disk pad conditioner to allow for improved pad conditioning and uniform pad cutting pressure.
  • In an embodiment, a pad conditioning assembly is provided. The pad conditioning system includes a base, an arm coupled to the base, a first conditioning head coupled to the arm and coupleable to a first pad conditioning disk disposed at a first head distance from the first conditioning head, the first conditioning head including a first linear actuator configured to adjust the first head distance. The pad conditioning assembly further includes a second conditioning head coupled to the arm and coupleable to a second conditioning disk disposed at a second head distance from the second conditioning head, the second conditioning head including a second linear actuator configured to adjust the second head distance, a third conditioning head coupled to the arm and coupleable to a third conditioning disk disposed at a third head distance from the third conditioning head, the third conditioning head including a third linear actuator configured to adjust the third head distance.
  • Further, the pad conditioning assembly includes a drive system coupled to the base and configured to drive rotation of the first conditioning head, the second conditioning head, and the third conditioning head, and a controller. The controller is configured to rotate the arm into a starting position over a platen, receive sensor readings, determine whether the sensor readings are outside of a predetermined range, and upon determining that the sensor readings are outside of the predetermined range, adjust the first head distance, the second head distance, the third head distance, or a combination thereof.
  • In another embodiment, a method of conditioning a polishing pad is provided. The method includes receiving sensor readings from at least one pad thickness sensor disposed on an arm of a pad conditioning assembly, determining if the sensor readings are outside of a predetermined range, and, upon determining that the sensor readings are outside of the predetermined range, adjusting a first head distance of a first conditioning head, a second head distance of a second conditioning head, a third head distance of a third conditioning head, or a combination thereof, of the pad conditioning assembly based on the sensor readings.
  • In yet another embodiment, a chemical mechanical polishing (CMP) system is provided. The CMP system includes a polishing station including a carrier head configured to hold a substrate, a platen configured to hold a polishing pad, a pad conditioning assembly including a base, an arm coupled to the base, a first conditioning head coupled to the arm and coupleable to a first pad conditioning disk disposed at a first head distance from the first conditioning head, the first conditioning head including a first linear actuator configured to adjust the first head distance, a second conditioning head coupled to the arm and coupleable to a second conditioning disk disposed at a second head distance from the second conditioning head, the second conditioning head including a second linear actuator configured to adjust the second head distance, a third conditioning head coupled to the arm and coupleable to a third conditioning disk disposed at a third head distance from the third conditioning head, the third conditioning head including a third linear actuator configured to adjust the third head distance. The CMP system also includes a drive system coupled to the base and configured to drive rotation of the first conditioning head, the second conditioning head, and the third conditioning head, at least one pad thickness sensor.
  • Further, the CMP system includes a controller configured to rotate the arm into a starting position over a platen, receive sensor readings from the at least one pad thickness sensor, determine whether the sensor readings are outside of a predetermined range, and upon determining that the sensor readings are outside of the predetermined range, adjust the first head distance, the second head distance, the third head distance, or a combination thereof.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1A is a schematic cross-sectional side view of a multiple disk pad conditioning assembly, according to certain embodiments.
  • FIG. 1B is a schematic isometric view of the multiple disk pad conditioning assembly placed on a polishing pad for conditioning the polishing pad, according to certain embodiments.
  • FIG. 2 illustrates a cross-sectional side view of a multiple disk pad conditioning assembly, according to certain embodiments.
  • FIG. 3A illustrates a schematic top view of a multiple disk pad conditioning assembly in a conditioning position, according to certain embodiments
  • FIG. 3B illustrates a schematic top view of a multiple disk pad conditioning assembly in a cleaning position, according to certain embodiments.
  • FIG. 4 provides a schematic top view of an embodiment of a multiple disk pad conditioning assembly in a conditioning position, according to certain embodiments.
  • FIG. 5 illustrates a method for conditioning a polishing pad using a multiple disk pad conditioning assembly, according to certain embodiments.
  • To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures. It is contemplated that elements and features of one embodiment may be beneficially incorporated in other embodiments without further recitation.
  • DETAILED DESCRIPTION
  • Embodiments herein are generally directed to chemical mechanical polishing (CMP), and more specifically to a multiple disk pad conditioning assembly for use in chemical mechanical polishing.
  • Conventional design of a pad conditioning assembly for use in chemical mechanical polishing (CMP) deploys single pad conditioning head and disk with limited pad converge. The limited pad coverage leads to prolonged pad conditioning time which may produce scratch defects on the polishing pad to be conditioned. The present disclosure provides for a pad conditioning assembly with three in-line pad conditioning heads and disks for increased pad coverage, providing reduced pad conditioning time without sacrificing on performance metrics. Reduced conditioning time leads to better CMP scratch defect performance.
  • The present disclosure provides CMP processes that include an in-situ pad conditioning operation in which a conditioning assembly having multiple conditioning disks, e.g., a disk coated with abrasive diamond particles, is pressed against the rotating polishing pad to condition and texture the polishing pad surface concurrent with substrate polishing. The present disclosure also allows for ex-situ conditioning of the polishing pad using the multiple-disk assembly.
  • FIGS. 1A and 1B illustrate a multiple disk pad conditioning assembly of the present disclosure. Specifically, FIG. 1A provides a side view schematic cross-sectional side view of a multiple disk pad conditioning assembly 100, and FIG. 1B provides a schematic isometric view of the multiple disk pad conditioning assembly 100 over a polishing pad 140 for conditioning the polishing pad.
  • The multiple disk pad conditioning assembly 100 may include a base 110, an arm 112, a first conditioning head 120 a, a second conditioning head 120 b, and a third conditioning head 120 c, as well as a first pad conditioning disk 130 a mounted to the first conditioning head 120 a, a second pad conditioning disk 130 b mounted to the second conditioning head 120 b, and a third pad conditioning disk 130 c mounted to the third conditioning head 120 c. Although the conditioning heads 120 a, 120 b, and 120 c are shown having substantially equal spacing along the conditioning arm 112 of the multiple disk pad conditioning assembly 100, the spacing of the conditioning heads 120 a, 120 b, 120 c may be set at any spacing useful for the particular conditioning process.
  • Each pad conditioning disk 130 a, 130 b, 130 c may have a conditioning surface 132 a, 132 b, 132 c with abrasive particles thereon. Each conditioning surface 132 a, 132 b, and 132 c may be configured to rub against and abrade a surface 140S of a polishing pad 140. The first conditioning head 120 a, the second conditioning head 120 b, and the third conditioning head 120 c may be configured to vertically move their respective pad conditioning disk 130 a, 130 b, 130 c (as indicated by arrow 122) from an elevated retracted position to a lowered extended position such that each conditioning surface 132 a, 132 b, 132 c may engage the polishing surface 140S of the polishing pad 140 on a platen 142. For example, each conditioning head 120 a, 120 b, 120 c may include an actuator (not shown) that is configured to raise and lower each pad conditioning disk 130 a, 130 b, 130 c along a respective head axis 124 a, 124 b, 124 c. Such actuation of each pad conditioning disk 130 a, 130 b, 130 c may increase or decrease the respective longitudinal or head distance 136 a, 136 b, and 136 c and each actuator in each conditioning head 120 a, 120 b, and 120 c may be controlled independently or in synchronization with each other. For example, the first conditioning head 120 a may lower the first pad conditioning disk 130 a, while the second conditioning head 120 b and the third conditioning head 120 c raise the second pad conditioning disk 130 b and the third pad conditioning disk 130 c such that the cutting pressure on the polishing surface 140S is evenly distributed.
  • The first conditioning head 120 a, the second conditioning head 120 b, and the third conditioning head 120 c may further be configured to rotate their respective pad conditioning disk 130 a, 130 b, 130 c about a respective head axis 124 a, 124 b, 124 c. During conditioning, the conditioning disks 130 a, 130 b, and 130 c coupled to the conditioning heads 120 a, 120 b, and 120 c are rotated in a predefined direction. The predefined direction may be counter-clockwise or clockwise as viewed from a top side of the polishing station. The conditioning disks 130 a, 130 b, and 130 c are driven by a single motor 116 imparting rotational force through a drive system 134 to the conditioning heads 120 a, 120 b, and 120 c and the conditioning disks 130 a, 130 b, and 130 c. The drive system may include one or more belts, chains, roller chains, sprockets, or other mechanisms to drive the rotation of the conditioning disks. The single motor 116 is coupled to a base shaft 116 a which is coupled to an arm pulley 118. The drive system 134 is coupled to the arm pulley 118 and head pulleys 138 a, 138 b, 138 c which are coupled to the respective conditioning heads 120. The single motor 116 rotates the base shaft 116 a about the base axis 110A, rotating the arm pulley 118 and, through the drive system 134, rotating each of the head pulleys 138 a, 138 b, 138 c. The rotation caused by the single motor 116 drives the conditioning disks 130 a, 130 b, and 130 c during the conditioning process. Alternatively, individual motors (not shown) or gearing mechanisms (not shown) may be used to drive the conditioning disks 130 a, 130 b, and 130 c independently.
  • Further, the first conditioning head 120 a, the second conditioning head 120 b, and the third conditioning head 120 c may each include a linear actuator 128 (e.g., first linear actuator 128 a, second linear actuator 128 b, and third linear actuator 128 c) configured to cause longitudinal motion (e.g., along arrow 122 of first conditioning disk 130 a, second conditioning disk 130 b, and third conditioning disk 130 c, respectively, along the head axes 124 a, 124 b, and 124 c. Each linear actuator 128 may be a pneumatic actuator, for example a pneumatic motor or pneumatic cylinder, a hydraulic actuator, a piezoelectric actuator, a mechanical actuator, an electro-mechanical actuator, or a combination thereof. Each of the first linear actuator 128 a, second linear actuator 128 b, and third linear actuator 128 c may be controlled individually or in combination with each other, such as first linear actuator 128 a and second linear actuator 128 b or second linear actuator 128 b and third linear actuator 128 c. For example, the linear actuator 128 a, second linear actuator 128 b, and third linear actuator 128 c may adjust the longitudinal or head distance 136 a, 136 b, and 136 c of each conditioning disk 130 a, 130 b, and 130 c such that the head distances 136 a, 136 b, and 136 c may be identical or may differ to cause different cutting pressures on the polishing surface 140S for customized conditioning of the polishing pad 140. The pressure applied to each of the conditioning disks 120 a, 120 b, and 120 c is adjusted such that one or more of the conditioning disks 120 a, 120 b, and 120 c is placed in contact with the polishing pad 140.
  • The arm 112 may be configured to rotate about a base longitudinal axis 110A such that the first conditioning head 120 a, the second conditioning head 120 b, and the third conditioning head 120 c may sweep across the polishing pad surface 140S with a reciprocal motion. The base 110 can include an actuator 114 that is configured to rotate a portion of the arm 112 about the base axis 110A. The actuator 114 may be any suitable actuator that provides rotational motion, for example a direct current motor, a synchronous or asynchronous motor, an alternating current motor, a stepper motor, a servomotor, or a combination thereof. The base 110 is thus configured to cause the arm 112 and the conditioning heads 120 a, 120 b, and 120 c to sweep across a surface of the polishing pad 140.
  • The rotating motion of the pad conditioning disks 130 a, 130 b, 130 c and the reciprocating motion of the first conditioning head 120 a, the second conditioning head 120 b, and the third conditioning head 120 c may cause each conditioning surface 132 a, 132 b, 132 c to condition the polishing surface 140S of the polishing pad 140 by abrading the polishing surface 140S to remove contaminants and to retexture the surface.
  • At least one pad thickness sensor 150 may be disposed on the arm 112 and configured to determine the thickness of the polishing pad 140. For example, the pad thickness sensor 150 may determine a distance between the arm 112 and the polishing pad 140 then calculate the pad thickness using system parameters such as the distance from the arm 112 to the platen 142 and the tilt of the arm 112 relative to the base 110. The at least one pad thickness sensor 150 may be placed near a conditioning head, such as the first conditioning head 120 a, or near multiple conditioning heads, such as near each of the conditioning heads 120 a, 120 b, and 120 c.
  • The above-described pad conditioning assembly 100 is controlled by a processor based system controller, such as a controller 160, which may be coupled to a user interface 168. For example, the controller 160 is configured to control each of the linear actuators 128, the movement of the arm 112, and the rotation of the pad conditioning disks 130 a, 130 b, and 130 c. Further the controller may be configured to receive input from the at least one pad thickness sensor 150. The controller 160 includes a programmable central processing unit (CPU) 162 that is operable with a memory 164, support circuits 166, the user interface 168 configured to display information and receive user input, a mass storage device, an input control unit, and a display unit (not shown), such as power supplies, clocks, cache, input/output (I/O) circuits, and the like, coupled to the various components of the pad conditioning assembly 100 to facilitate control of the substrate processing. Further the controller may be configured to receive input such as from the at least one pad thickness sensor 150 or the user interface 168. The controller 160 also includes hardware for monitoring substrate processing through sensors in the pad conditioning assembly 100.
  • The conditioning heads 120 a, 120 b, and 120 c include mechanisms to attach the conditioning disks 130 a, 130 b, and 130 c to the conditioning heads 120 a, 120 b, and 120 c (such as mechanical attachment systems, e.g., bolts or screws, or magnetic attachment systems) and mechanisms to rotate the conditioning disks 130 a, 130 b, and 130 c around the respective head axis 124 a, 124 b, and 124 c (such as drive belts through the arm or rotors inside the conditioner head). In embodiments of the present disclosure the conditioning heads 120 a, 120 b, and 120 c and the conditioning disks 130 a, 130 b, and 130 c are driven by the single motor 116 to cause each conditioning head 120 a, 120 b, and 120 c rotate at the same revolutions-per-minute (RPM). In one example, each conditioning head 120 a, 120 b, and 120 c is rotated at substantially the same RPM, or similar RPM (+/−20%), as the RPM of the platen 142. In alternate embodiments, the conditioning disks 130 a, 130 b, and 130 c may be rotated at different RPMs through use of differing motors, different gearing, or other rotational control mechanisms.
  • FIG. 2 illustrates a polishing station 200 of a chemical mechanical polishing apparatus includes the rotatable disk-shaped platen 142, which supports the polishing pad 140, and a carrier head 210 to hold a substrate 212 against the polishing pad 140. The platen 142 is operable to rotate about an axis 144. For example, a motor 146 can turn a drive shaft 148 to rotate the platen 142 and polishing pad 140.
  • The carrier head 210 is suspended from a support structure 214, e.g., a carousel or a track, and is connected by a drive shaft 216 to a carrier head rotation motor 218 so that the carrier head can rotate about an axis 218A. Optionally, the carrier head 210 can oscillate laterally, e.g., on sliders on the support structure 214, or by rotational oscillation of the support structure 214 itself. In operation, the platen 142 is rotated about its central axis 144, and the carrier head 210 is rotated about its central axis 218A and translated laterally across the top surface of the polishing pad 140. Where there are multiple carrier heads 210, each carrier head 210 can have independent control of its polishing parameters, for example each carrier head 210 can independently control the pressure applied to each respective substrate 212.
  • The carrier head 210 can include a flexible membrane 220 having a substrate mounting surface to contact the back side of the substrate 212, and a plurality of pressurizable chambers 222 to apply different pressures to different zones, e.g., different radial zones, on the substrate 212. The carrier head 210 can also include a retaining ring to hold the substrate 212.
  • The polishing station 200 can include a supply port or a combined supply-rinse arm 230 to dispense a polishing liquid 232, such as slurry, onto the polishing pad 140
  • The polishing station 200 also includes an embodiment of the multiple disk pad conditioning assembly 100 of the present disclosure. In one embodiment, the multiple disk pad conditioning assembly 100 of the present disclosure comprises a plurality of conditioning heads linearly arranged. In the example illustrated in FIG. 2 , the multiple disk pad conditioning assembly 100 includes three conditioning heads 120 a, 120 b, and 120 c, but it should be understood that any number of conditioning heads may be utilized dependent on the specifications for a particular conditioning application.
  • FIGS. 3A and 3B provide schematic top views of an embodiment of the multiple disk pad conditioning assembly 100 of the present disclosure. To prepare for conditioning, and as shown in FIG. 3A, the conditioning arm 112 is rotated about the base 110 such that the conditioning heads 120 a, 120 b, and 120 c are positioned over the polishing pad 140. To perform conditioning, linear actuators 128 (shown in FIG. 1A) inside the conditioning heads 120 a, 120 b, and 120 c adjust the vertical position of the conditioning disks 130 a, 130 b, and 130 c to engage the polishing pad 140. The conditioning heads 120 a, 120 b, and 120 c, and subsequently the conditioning disks 130 a, 130 b, and 130 c, may be actuated using the motor 116 and the drive system 134.
  • A cleaning station 300, which contains a cleaning liquid for rinsing or cleaning the conditioning disks 130 a, 130 b, and 130 c, may be used in conjunction with the multiple disk pad conditioning assembly 100. As shown in FIG. 3B, the conditioning arm 112 has moved the conditioning heads 120 a, 120 b, and 120 c away from the polishing pad 140 and into position atop the cleaning station 300. The cleaning operation can occur while new substrates are being polished or switched out.
  • As shown in FIGS. 3A and 3B, the conditioning arm 112, while the conditioning disks 130 a, 130 b, and 130 c are engaged with the polishing pad 140, may remain stationary or sweep a small amount such that each conditioning disk 130 a, 130 b, and 130 c works on a certain radial zone of the polishing pad 140.
  • As shown in FIG. 4 , the conditioning arm 112 may sweep to the edge of the polishing pad 140 along a sweep path 400 such that the conditioning disks 130 a, 130 b, and 130 c may simultaneously work on either multiple zones or similar zones on the surface of the polishing pad 140, depending upon the radial position of the conditioning arm 112, upon the polishing pad 140.
  • Due to the variation in linear speed of a rotating polishing pad 140 with the radius of the rotating pad, the rotational speed of each of the conditioning disks 130 a, 130 b, and 130 c may be adjusted relative to their radial position on the polishing pad as the arm 112 is swept across the polishing pad. In one example, when the arm 112 is aligned with the radius of the platen 142 (e.g., solid lined multiple disk pad conditioning assembly 100) the conditioning head 120 c is rotated at angular speed that is greater than the angular speed of the conditioning head 120 b, which has an angular speed that is greater than the angular speed of the conditioning head 120 a. In another example, when the arm 112 is aligned in a tangential relationship to a radius of the platen 142 (e.g., dashed multiple disk pad conditioning assembly 100), the conditioning head 120 c can be rotated at an angular speed that is similar to the angular speeds of the conditioning head 120 b and the conditioning head 120 a, since the linear speeds of the pad experienced by each of conditioning heads will be similar. In embodiments of the present disclosure the conditioning heads 120 a, 120 b, and 120 c and polishing pad 140 (i.e., platen) are both driven at a varying RPM during a pad conditioning process. In one processing configuration, the conditioning heads 120 a, 120 b, and 120 c and polishing pad 140 are driven at substantially the same RPM, or similar RPM (+/−20%), at each instant in time during the pad conditioning process.
  • FIG. 5 illustrates a method 500 for conditioning a polishing pad (e.g., polishing pad 140) using a multiple disk pad conditioning assembly (e.g. multiple disk pad conditioning assembly 100). Specifically, the method 500 is a closed-loop method for conditioning a polishing pad enabled by on-tool sensors (e.g., at least one pad thickness sensor 150) and a controller (e.g., controller 160). The multiple disk pad conditioning assembly 100 may be configured as discussed above and include a first conditioning head 120 a, a second conditioning head 120 b, a third conditioning head 120 c, a first pad conditioning disk 130 a, a second pad conditioning disk 130 b, a third pad conditioning disk 130 c, one or more pad thickness sensors 150, and a controller 160.
  • The method 500 begins in block 502, and an arm of a multiple disk pad conditioning assembly (e.g., arm 112 of the multiple disk pad conditioning assembly 100) is rotated into a starting position over a platen (e.g., platen 142) using a controller such as controller 160 in block 504. The platen 142 may have a polishing pad disposed on its surface, such as polishing pad 140. The starting position of the arm 112 may be relative to the platen 142 or the polishing pad 140. Once the arm 112 is in the starting position, the controller 160 may receive initial sensor readings from at least one pad thickness sensor (e.g., pad thickness sensor 150) disposed on the arm 112 in block 506. The initial sensor readings may correspond to the pad thickness of the polishing pad prior to undergoing a pad conditioning process and may be derived from a distance between the arm 112 and the polishing pad 140, a distance between the arm 112 and the platen 142, a tilt of the arm 112 relative to a base (e.g., base 110) of the pad conditioning assembly 100, or a combination thereof. The initial sensor readings for each pad thickness sensor 150 may be stored in the memory 164 of the controller 160. The controller 160 determines whether the initial sensor readings are within a first predetermined range of pad thickness in block 508. If the initial sensor readings are outside of the first predetermined range, the controller 160, in block 510, may then adjust one or more of the one or more pad conditioning disks 130 to a position along a longitudinal axis 124. The position of the one or more pad conditioning disks 130 may be predetermined or calculated to be a distance from polishing pad surface polishing pad 140S based on the thickness of polishing pad 140.
  • After the one or more pad conditioning disks 130 are adjusted, the controller 160 may then rotate platen 142, one or more pad conditioning disks 130, or both to condition the polishing pad polishing pad 140 in block 512 during the pad conditioning process. While the polishing pad polishing pad 140 is undergoing the pad conditioning process, the controller 160 may receive in-process sensor readings from one or more pad thickness sensors 150 corresponding to the pad thickness of polishing pad polishing pad 140 in block 514.
  • The controller 160, in block 516, then determines if any of the head distances 136 of the one or more pad conditioning disks 130 need to be adjusted by determining if the in-process sensor readings fall outside of a second predetermined range. The second predetermined range may be any desired value such as a percentage change from the initial sensor readings, a set pad thickness, or a percentage of an in-process sensor reading from another one or more pad thickness sensors 150. For example, the controller 160 may determine that a head distances 136 needs to be decreased if the pad thickness has decreased by more than 5% of the initial sensor readings. In another example, the controller 160 may determine that the head distances 136 needs to be decreased when the pad thickness reaches a thickness of 10 mils. In another example where there are two one or more pad thickness sensors 150, the controller 160 may determine that a first head distances 136 need to be decreased when the second one or more pad conditioning disks 130 reaches its desired thickness as determined by the second one or more pad thickness sensors 150. The first predetermined range and the second predetermined range may be set as desired and may be different or equal to each other.
  • If the controller 160 determines that the in-process sensor readings are within the second predetermined range, the method 500 returns to block 514. However, if the controller 160 determines that the in-process sensor readings fall outside of the second predetermined range, the controller 160 will adjust one or more of the one or more pad conditioning disks 130 based on the in-process sensor readings in block 518. For example, if the in-process sensor readings from a second one or more pad thickness sensors 150 exceeds the second predetermined range (e.g., the pad thickness is too high) and the in-process sensor readings from a third one or more pad thickness sensors 150 falls below the second predetermined range, the controller 160 may decrease the second head distance (e.g., head distance 136 b) of the second pad conditioning disks 130 b and increase the third head distance (e.g., head distance 136 c) of the third pad conditioning disks 130 c.
  • After adjustment in block 518, the method 500 returns to block 514. Upon returning to block 514, the controller 160 may receive subsequent sensor readings (e.g., subsequent in-process sensor readings) from the at least one pad thickness sensor 150 and perform subsequent adjustments of the head distances 136. The method 500 continues until completion of the polishing pad conditioning process at block 520.
  • The present disclosure provides a multiple disk pad conditioning assembly that can reduce time for pad conditioning. The multiple disk pad conditioning assembly provides additional pad coverage and more efficient conditioning to occur as multiple conditioning surfaces may concurrently contact and abrade the polishing pad surface during a pad conditioning process. Thus, conditioning process times may be reduced, and the useful life of the conditioning elements may be extended in comparison to conventional pad conditioning assemblies utilizing a single conditioning surface.
  • When introducing elements of the present disclosure or exemplary aspects or embodiment(s) thereof, the articles “a,” “an,” “the,” and “said” are intended to mean that there are one or more of the elements.
  • The terms “comprising,” “including” and “having” are intended to be inclusive and mean that there may be additional elements other than the listed elements.
  • The term “coupled” is used herein to refer to the direct or indirect coupling between two objects. For example, if object A physically touches object B and object B touches object C, the objects A and C may still be considered coupled to one another—even if objects A and C do not directly physically touch each other. For instance, a first object may be coupled to a second object even though the first object is never directly in physical contact with the second object.

Claims (20)

What is claimed is:
1. A pad conditioning assembly, comprising:
a base;
an arm coupled to the base;
a first conditioning head coupled to the arm and coupleable to a first pad conditioning disk disposed at a first head distance from the first conditioning head, the first conditioning head comprising a first linear actuator configured to adjust the first head distance;
a second conditioning head coupled to the arm and coupleable to a second conditioning disk disposed at a second head distance from the second conditioning head, the second conditioning head comprising a second linear actuator configured to adjust the second head distance;
a third conditioning head coupled to the arm and coupleable to a third conditioning disk disposed at a third head distance from the third conditioning head, the third conditioning head comprising a third linear actuator configured to adjust the third head distance;
a drive system coupled to the base and configured to drive rotation of the first conditioning head, the second conditioning head, and the third conditioning head; and
a controller configured to:
rotate the arm into a starting position over a platen;
receive sensor readings;
determine whether the sensor readings are outside of a predetermined range; and
upon determining that the sensor readings are outside of the predetermined range, adjust the first head distance, the second head distance, the third head distance, or a combination thereof.
2. The pad conditioning assembly of claim 1, further comprising at least one pad thickness sensor and wherein receiving sensor readings comprises receiving sensor readings corresponding to a thickness of a polishing pad from the at least one pad thickness sensor.
3. The pad conditioning assembly of claim 2, wherein the sensor readings comprise initial sensor readings corresponding to a pad thickness of the polishing pad prior to undergoing a pad conditioning process.
4. The pad conditioning assembly of claim 3, wherein adjusting the first head distance, the second head distance, the third head distance, or a combination thereof comprises adjusting each of the first head distance, the second head distance, and the third head distance based on the initial sensor readings from the at least one pad thickness sensor.
5. The pad conditioning assembly of claim 2, wherein the sensor readings comprise in-process sensor readings corresponding to a pad thickness of the polishing pad undergoing a pad conditioning process.
6. The pad conditioning assembly of claim 5, wherein adjusting the first head distance, the second head distance, the third head distance, or a combination thereof comprises adjusting each of the first head distance, the second head distance, and the third head distance based on the in-process sensor readings from the at least one pad thickness sensor.
7. The pad conditioning assembly of claim 2,
wherein receiving sensor readings comprises receiving in-process sensor readings corresponding to a pad thickness of a polishing pad undergoing a pad conditioning process;
wherein adjusting the first head distance, the second head distance, the third head distance, or a combination thereof comprises adjusting each of the first head distance, the second head distance, and the third head distance based on the in-process sensor readings from the at least one pad thickness sensor; and
wherein the controller is further configured to, after adjusting the first head distance, the second head distance, the third head distance, or a combination thereof, receive subsequent in-process sensor readings corresponding to the pad thickness from the at least one pad thickness sensor.
8. A method of conditioning a polishing pad, comprising:
receiving sensor readings from at least one pad thickness sensor disposed on an arm of a pad conditioning assembly;
determining if the sensor readings are outside of a predetermined range; and
upon determining that the sensor readings are outside of the predetermined range, adjusting a first head distance of a first conditioning head, a second head distance of a second conditioning head, a third head distance of a third conditioning head, or a combination thereof, of the pad conditioning assembly based on the sensor readings.
9. The method of claim 8, wherein the at least one pad thickness sensor comprises a first pad thickness sensor disposed near the first conditioning head, a second pad thickness sensor disposed near the second pad conditioning head, and a third pad thickness sensor disposed near the third pad conditioning head.
10. The method of claim 8, wherein the sensor readings are initial sensor readings corresponding to a pad thickness of a polishing pad.
11. The method of claim 8, wherein the predetermined range is a first predetermined range for initial sensor readings and a second predetermined range for in-process sensor readings, and wherein the first predetermined range and the second predetermined range are different.
12. The method of claim 8, wherein the sensor readings are in-process sensor readings corresponding to a pad thickness of a polishing pad undergoing a pad conditioning process in the pad conditioning assembly.
13. The method of claim 8, wherein the first head distance, the second head distance, and the third head distance are adjusted independently.
14. The method of claim 8, further comprising, after adjusting the first head distance, the second head distance, the third head distance, or a combination thereof, receiving subsequent sensor readings from the at least one pad thickness sensor.
15. A chemical mechanical polishing system, comprising:
a polishing station comprising:
a carrier head configured to hold a substrate;
a platen configured to hold a polishing pad;
a pad conditioning assembly comprising:
a base;
an arm coupled to the base;
a first conditioning head coupled to the arm and coupleable to a first pad conditioning disk disposed at a first head distance from the first conditioning head, the first conditioning head comprising a first linear actuator configured to adjust the first head distance;
a second conditioning head coupled to the arm and coupleable to a second conditioning disk disposed at a second head distance from the second conditioning head, the second conditioning head comprising a second linear actuator configured to adjust the second head distance;
a third conditioning head coupled to the arm and coupleable to a third conditioning disk disposed at a third head distance from the third conditioning head, the third conditioning head comprising a third linear actuator configured to adjust the third head distance;
a drive system coupled to the base and configured to drive rotation of the first conditioning head, the second conditioning head, and the third conditioning head;
at least one pad thickness sensor and
a controller configured to:
rotate the arm into a starting position over a platen;
receive sensor readings from the at least one pad thickness sensor;
determine whether the sensor readings are outside of a predetermined range; and
upon determining that the sensor readings are outside of the predetermined range, adjust the first head distance, the second head distance, the third head distance, or a combination thereof.
16. The chemical mechanical polishing system of claim 15, wherein the sensor readings comprise initial sensor readings and in-process sensor readings, wherein the predetermined range comprises a first predetermined range for use with the initial sensor readings and a second predetermined range for use with the in-process sensor readings, and wherein the first predetermined range and the second predetermined range are different.
17. The chemical mechanical polishing system of claim 16, wherein adjusting the first head distance, the second head distance, the third head distance, or a combination thereof comprises adjusting each of the first head distance, the second head distance, and the third head distance based on the initial sensor readings from the at least one pad thickness sensor.
18. The chemical mechanical polishing system of claim 16, wherein adjusting the first head distance, the second head distance, the third head distance, or a combination thereof comprises adjusting each of the first head distance, the second head distance, and the third head distance based on the in-process sensor readings from the at least one pad thickness sensor.
19. The chemical mechanical polishing system of claim 15, wherein the controller is further configured to receive subsequent sensor readings from the at least one pad thickness sensor after adjusting the first head distance, the second head distance, the third head distance, or a combination thereof.
20. The chemical mechanical polishing system of claim 15,
wherein receiving sensor readings comprises receiving in-process sensor readings corresponding to a pad thickness of a polishing pad undergoing a pad conditioning process;
wherein adjusting the first head distance, the second head distance, the third head distance, or a combination thereof comprises adjusting each of the first head distance, the second head distance, and the third head distance based on the in-process sensor readings from the at least one pad thickness sensor; and
wherein the controller is further configured to, after adjusting the first head distance, the second head distance, the third head distance, or a combination thereof, receive subsequent in-process sensor readings corresponding to the pad thickness from the at least one pad thickness sensor.
US18/318,880 2023-05-17 2023-05-17 Multi head pad conditioning apparatus and method of use Pending US20240383099A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US18/318,880 US20240383099A1 (en) 2023-05-17 2023-05-17 Multi head pad conditioning apparatus and method of use

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US18/318,880 US20240383099A1 (en) 2023-05-17 2023-05-17 Multi head pad conditioning apparatus and method of use

Publications (1)

Publication Number Publication Date
US20240383099A1 true US20240383099A1 (en) 2024-11-21

Family

ID=93465528

Family Applications (1)

Application Number Title Priority Date Filing Date
US18/318,880 Pending US20240383099A1 (en) 2023-05-17 2023-05-17 Multi head pad conditioning apparatus and method of use

Country Status (1)

Country Link
US (1) US20240383099A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050113009A1 (en) * 2003-11-24 2005-05-26 Samsung Electronics, Co. Ltd Polishing pad conditioner and chemical mechanical polishing apparatus having the same
US20090270015A1 (en) * 2008-04-25 2009-10-29 Applied Materials, Inc. High throughput chemical mechanical polishing system
US20130337722A1 (en) * 2012-06-13 2013-12-19 Ebara Corporation Polishing method and polishing apparatus
US20200198094A1 (en) * 2018-12-21 2020-06-25 Ebara Corporation Polishing apparatus and polishing member dressing method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050113009A1 (en) * 2003-11-24 2005-05-26 Samsung Electronics, Co. Ltd Polishing pad conditioner and chemical mechanical polishing apparatus having the same
US20090270015A1 (en) * 2008-04-25 2009-10-29 Applied Materials, Inc. High throughput chemical mechanical polishing system
US20130337722A1 (en) * 2012-06-13 2013-12-19 Ebara Corporation Polishing method and polishing apparatus
US20200198094A1 (en) * 2018-12-21 2020-06-25 Ebara Corporation Polishing apparatus and polishing member dressing method

Similar Documents

Publication Publication Date Title
US6517414B1 (en) Method and apparatus for controlling a pad conditioning process of a chemical-mechanical polishing apparatus
JP4658182B2 (en) Polishing pad profile measurement method
TW471994B (en) System and method for controlled polishing and planarization of semiconductor wafers
KR102604530B1 (en) Chemical-mechanical polishing with time-sharing control
US20040203325A1 (en) Conditioner disk for use in chemical mechanical polishing
US20200094375A1 (en) Multiple zone pad conditioning disk
JP2000015557A (en) Polishing device
US12285838B2 (en) Wafer edge asymmetry correction using groove in polishing pad
US8480456B1 (en) Ultra-flat, high throughput wafer lapping process
US20040192178A1 (en) Diamond conditioning of soft chemical mechanical planarization/polishing (CMP) polishing pads
GB2301544A (en) Surface polishing
TW201609313A (en) Method, system and polishing pad for chemical mechancal polishing
WO2002076674A2 (en) Rigid polishing pad conditioner for chemical mechanical polishing tool
JP2011224680A (en) Polishing method and device
CN208663464U (en) Chemical mechanical polishing device
US20240383099A1 (en) Multi head pad conditioning apparatus and method of use
US20020016136A1 (en) Conditioner for polishing pads
JPH11221757A (en) Processing method and processing apparatus using rotary processing tool
JP2005005315A (en) Method for polishing wafer
JPWO2004059714A1 (en) Polishing apparatus and semiconductor device manufacturing method
WO2001058644A1 (en) Method and apparatus for controlling a pad conditioning process of a chemical-mechanical polishing apparatus
KR20010040249A (en) Polishing apparatus and method for producing semiconductors using the apparatus
US12337439B2 (en) Multiple disk pad conditioner
WO2021262602A1 (en) Conditioner disk for use on soft or 3d printed pads during cmp
US7175515B2 (en) Static pad conditioner

Legal Events

Date Code Title Description
AS Assignment

Owner name: APPLIED MATERIALS, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LEE, CHRISTOPHER HEUNG-GYUN;CHEUNG, GHUNBONG;GURUSAMY, JAY;AND OTHERS;SIGNING DATES FROM 20230522 TO 20230526;REEL/FRAME:063919/0896

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

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