US20070077861A1 - Polishing apparatus and method with direct load platen - Google Patents
Polishing apparatus and method with direct load platen Download PDFInfo
- Publication number
- US20070077861A1 US20070077861A1 US11/241,254 US24125405A US2007077861A1 US 20070077861 A1 US20070077861 A1 US 20070077861A1 US 24125405 A US24125405 A US 24125405A US 2007077861 A1 US2007077861 A1 US 2007077861A1
- Authority
- US
- United States
- Prior art keywords
- substrate
- polishing
- platen
- robot
- loading
- 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.)
- Granted
Links
- 238000005498 polishing Methods 0.000 title claims abstract description 186
- 238000000034 method Methods 0.000 title claims abstract description 29
- 239000000758 substrate Substances 0.000 claims abstract description 180
- 230000007246 mechanism Effects 0.000 claims abstract description 19
- 239000000126 substance Substances 0.000 claims abstract description 16
- 238000004891 communication Methods 0.000 claims description 2
- 230000004044 response Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 238000004519 manufacturing process Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 239000004065 semiconductor Substances 0.000 description 4
- 230000032258 transport Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 239000000945 filler Substances 0.000 description 3
- 239000002245 particle Substances 0.000 description 3
- 235000012431 wafers Nutrition 0.000 description 3
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 2
- 238000004140 cleaning Methods 0.000 description 2
- 238000000151 deposition Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 229910052710 silicon Inorganic materials 0.000 description 2
- 239000010703 silicon Substances 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 239000011231 conductive filler Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000008021 deposition Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000000206 photolithography Methods 0.000 description 1
- 229920002635 polyurethane Polymers 0.000 description 1
- 239000004814 polyurethane Substances 0.000 description 1
- 239000002002 slurry Substances 0.000 description 1
- 239000010409 thin film Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
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
- B24B41/00—Component parts such as frames, beds, carriages, headstocks
- B24B41/005—Feeding or manipulating devices specially adapted to grinding machines
-
- 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/34—Accessories
- B24B37/345—Feeding, loading or unloading work specially adapted to lapping
Definitions
- This present invention relates to chemical mechanical polishing apparatus and methods.
- 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 until the non-planar surface is exposed.
- a conductive filler layer can be deposited on a patterned insulative layer to fill the trenches or holes in the insulative layer.
- the filler layer is then polished until the raised pattern of the insulative layer is exposed.
- the portions of the conductive 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.
- planarization is needed to planarize the substrate surface for photolithography.
- CMP Chemical mechanical polishing
- a conventional polisher includes a base with several polishing stations and a loading port.
- the loading port is typically dedicated to providing a precise position for chucking by a carrier or polishing head. After chucking the substrate from the loading port, the polisher may move the substrate to one or more of the polishing stations for processing.
- the exposed surface of the substrate is placed against a polishing surface of a polishing pad, such as a rotating polishing disk or linearly advancing belt.
- the carrier head provides a controllable load on the substrate to push it against the polishing pad.
- a polishing liquid which can include abrasive particles, is supplied to the surface of the polishing pad, and the relative motion between the substrate and polishing pad results in planarization and polishing.
- polishing pads include “standard” pads and fixed-abrasive pads.
- a typical standard pad has a polyurethane polishing layer with a durable roughened surface, and can also include a compressible backing layer.
- a fixed-abrasive pad has abrasive particles held in a containment media, and can be supported on a generally incompressible backing layer.
- One major factor in expense is the necessary size of a conventional semiconductor fabrication plant that includes numerous processing machines other than the polisher. Each of the machines consume a certain area of the floor, known as a footprint. In particular, the loading port of a polisher can consume up to a quarter of a polisher footprint.
- Another major factor in expense is the amount time needed for the numerous steps in processing. Time of processing affects throughput, or production volume. Moreover, many steps require a handoff which can spoil a substrate through damage.
- a chemical polishing apparatus can load (and unload) a substrate directly on a polishing article or platen from which the substrate can be chucked by a polishing head.
- the invention is directed to a chemical mechanical polishing apparatus.
- the apparatus includes a carousel having N polishing heads, N platens and a robot.
- the N polishing heads positioned at substantially equal angles around an axis of rotation of the carousel.
- Each of the N platens is configured to support a polishing article, and the N platens are positioned at substantially equal angles around the axis of rotation of the carousel, such that each polishing head can position a substrate in contact with a polishing article at an associated platen.
- the N platens include a loading platen, and the robot is located proximate to the loading platen and is configured to position a substrate on the polishing article at the loading platen for loading into a polishing head from the N polishing heads.
- the N polishing heads may be rotatable.
- the robot may be configured to position the substrate only at the loading platen, or be configured to position the substrate at one of a plurality of platens from the N platens.
- the robot may be configured to retrieve a substrate from the loading platen, or be configured to retrieve a substrate from a platen other than the loading platen.
- Another robot may be located proximate to a second platen other than the loading platen and may be configured to position a substrate on the polishing article at the second platen for loading into another polishing head from the N polishing heads.
- a first positioning sensor may notify the robot that a substrate has reached a first desired position along a first dimension associated with the loading platen.
- a second positioning sensor may notify the robot that a substrate has reached a second desired position along a second dimension associated with the loading platen.
- the first positioning sensor may be coupled to the robot, or is coupled to one or more of the carousel or carrier head.
- a controller may be in communication with the first positioning sensor and the robot, and the controller may configured to receive a feedback signal from the first positioning sensor responsive to a position and, in response, send a position signal to the robot that directs movement of the robot.
- the apparatus may include a means for adjusting a position of a substrate after being released by the robot and before being chucked by one of the N polishing heads.
- a retaining ring in the carrier head may be configured to adjust from a first diameter to a second diameter that is smaller than the first diameter.
- the adjustable ring may be configured to unload the substrate by adjusting from the second diameter to the first diameter.
- the loading platen may include a set of alignment pins to more accurately position the substrate for loading by repositioning the substrate.
- the alignment pins may be retractable into the platen.
- a spacing between inner surfaces of the alignment pins may provide a dimension that is larger at a top than a bottom of the alignment pints.
- the loading platen may be rotatable to a loading position for access that is not obstructed by the carrier head, and may be rotatable to a chucking position for access by the carrier head.
- the carousel and the N platens may each be coupled to the base for support.
- the invention is directed to a chemical mechanical polishing apparatus that includes a polishing head, a platen configured to support a polishing article, a robot located proximate to the platen and configured to position a substrate on the polishing article, and
- an adjustment mechanism to engage the substrate at a first position and reposition the substrate to a second position.
- the second position is within a range of positions for a polishing head to chuck the substrate from the loading platen, and the first position includes positions that are out of range.
- the adjustment mechanism may include a retaining ring configured to adjust from a first diameter to a second diameter that is smaller than the first diameter.
- the adjustment mechanism includes a set of alignment pins retractable into the platen.
- the platen may be rotatable to a loading position for access that is not obstructed by the carrier head, and the loading platen may be rotatable to a loading position for access by the carrier head.
- the invention is directed to a chemical mechanical polishing apparatus that includes a platen to support a polishing article, a robot located proximate the platen and configured to position a substrate on the polishing article, a carrier head having a retaining ring, and a carrier head support mechanism configured to move the carrier head into a position that the retaining ring surrounds the substrate.
- the invention is directed to a method of operating a polishing system.
- the method includes placing a substrate onto a polishing surface with a robot, bringing at least a portion of a carrier head into a loading position such that a retaining ring of the carrier head surrounds the substrate, and causing relative motion between the carrier head and the polishing surface so as to polish the substrate.
- Implementations of the invention may include one or more of the following features.
- the substrate may be placed onto the polishing surface at a first position, and the substrate may be moved from the first position to the loading position.
- Moving the substrate may include adjusting a diameter of an inner surface of the retaining ring, contacting an edge of the substrate with an alignment pin, or moving the platen.
- the substrate may be chucked with the carrier head, the carrier head may move with the substrate to another polishing surface, and the substrate may be polished with the another polishing surface.
- Implementations of the invention can include one or more of the following advantages.
- the apparatus without a need for a dedicated load port, can have a reduced footprint within a fabrication facility. Moreover, by obviating a handoff, the apparatus can have a higher throughput and experience fewer losses from machine damage. As a result, the apparatus can reduce expenses incurred in connection with a semiconductor fabrication plant.
- FIG. 1 is a schematic top views illustrating an implementation of a system to process substrates.
- FIG. 2 is a schematic cross-sectional side view illustrating a polishing station from the system of FIG. 1 .
- FIGS. 3A-3C are schematic side views illustrating a process of loading a substrate into a polishing station.
- FIG. 4 is a schematic drawing illustrating another implementation of a system to process substrates.
- FIG. 5 is a schematic drawing illustrating another implementation of a system to process substrates.
- FIGS. 6A-6B are schematic side and top views illustrating a wet robot to directly load substrates into the polisher of FIG. 1 .
- FIG. 7 is a schematic diagram illustrating a first implementation of a positioning mechanism associated with direct loading.
- FIGS. 8A-8B are schematic side and top views illustrating a second implementation of a positioning mechanism associated with direct loading.
- FIGS. 9A-9B are schematic diagrams cross-sectional side views illustrating a third implementation of a positioning mechanism associated with direct loading.
- FIG. 9C is a schematic side view of an alignment pin from the positioning mechanism of FIGS. 9A-9B .
- FIGS. 10 A-B are schematic diagrams illustrating a fourth implementation of a positioning mechanism associated with direct loading.
- FIG. 1 is a schematic diagram illustrating a system 20 to process substrates (e.g., planarization) in a semiconductor fabrication plant.
- the substrate processing system 20 includes a chemical mechanical polishing apparatus (“polisher”) 22 , a wet robot (“robot”) 24 , a cleaner 26 , a factory interface module 28 , and a controller 32 .
- the system 20 can include optional components such as metrology devices or particle monitoring systems.
- the substrates 10 can be, for example, silicon wafers (e.g., used to form integrated circuits) or other objects processed in the system 20 .
- the substrates 10 are transported to the system 20 , with the assistance of the robot 24 , for planarization or polishing by the polisher 22 , and cleaning by the cleaner 26 .
- FIG. 1 illustrates an exemplary system 20 that is implementation-specific since the polisher 22 can be implemented in other systems and exchange substrates 10 with the system 20 through other methods.
- the factory interface module 28 in one implementation, can be rectangular in shape.
- Several cassette support plates 110 e.g., four project from the factory interface module 28 into the clean room to accept cassettes 12 .
- the cassettes 12 are used to protect the substrates during transport around a semiconductor fabrication plant and within the system 10 .
- a plurality of cassette ports 112 permit transport of the substrates 10 from the cassettes 12 into and out of the factory interface module 28 .
- a factory interface robot 130 can be positioned on a rail 142 that extends linearly within the factory interface module 28 .
- the factory interface robot 130 can travel along the rail 142 to move the substrates 10 between processes (e.g., to polishing or to cleaning).
- the factory interface robot 130 can move the substrates 10 from a cassette port 112 to a staging section 176 at an access port 120 .
- the factory interface robot 130 can move the substrates 10 the cleaner 26 at an access port 122 back to a cassette port 112 .
- the robot 24 is positioned between a staging section 176 and the polisher 22 .
- the robot 24 is coupled to, e.g., supported on the base of, the polisher 22 .
- the robot 24 can be a separate apparatus.
- the robot 24 transports the substrates 10 between the staging section and the polisher 22 .
- the substrates 10 can be accessed by the robot 24 from an indexable buffer 182 .
- the robot 24 includes a substrate gripper, such as a blade 141 , that is horizontally movable over the platen 54 .
- the polisher 22 includes polishing stations (e.g., four station 50 a - 50 d , although there may be a different number of stations) and a carousel 60 supported above the polishing stations.
- the polishing stations 50 a - 50 d can be placed at substantially equal angular intervals around, and at substantially equal distances from, an axis of rotation 57 of the carousel 60 .
- each of the polishing stations 50 a - 50 d includes a platen 54 supported by a common base 58 .
- Each polishing station can also optionally include, for example, washing stations, pad conditioners, and the like.
- Each platen supports a polishing article 56 .
- the polishing article 56 can be, for example, a standard or a fixed-abrasive or a polishing pad. Alternatively, one or more polishing stations can use a continuous belt or an incrementally advanceable sheet rather than a circular polishing pad.
- the platen 54 can be circular and can be rotatably mounted and driven by a motor. In operating, the platen 54 rotates to create relative motion between the substrate and the polishing surface which, in combination with the slurry, smooths the surface of the substrate 10 .
- the carousel 60 in one implementation, is cross-shaped with the carrier heads 62 (e.g., four) spaced at substantially equal angular intervals (e.g., at 90-degree intervals) around an axis of rotation 57 of the carousel (the carrier heads are not shown in FIG. 1 so that the polishing articles can be shown with greater clarity).
- the support rails 64 that hold the carrier heads 62 can also be located at substantially equal distances from the axis 57 , and each carrier head 62 can be independently movable along the support rail 64 to travel linearly and radially toward or away from the axis 57 .
- a number of carrier heads 62 (e.g., N carrier heads 62 ) on the carousel 60 equals a number of polishing stations 50 (e.g., N polishing stations 50 ).
- the carrier heads 62 secure the substrates 10 , for example, by vacuum chucking or by a retaining rings.
- the carousel 60 rotates about the axis 57 to transport the carrier heads 62 with the substrates 10 between the polishing stations 50 .
- Each carrier head 62 can be vertically movable, or include a vertically movable lower portion, as to be able to lower the chucked substrates 10 to polishing stations 50 for processing.
- each carrier head can be independently rotatable, e.g., by a motor 66 .
- the cleaner 26 in one implementation, is a rectangular-shaped cabinet.
- a pass through support 180 can retrieve the substrates 10 from the indexable buffer 182 .
- the cleaner 26 washes the substrates 10 after planarization to remove excess debris.
- the robot 24 can be configured and the controller 32 can be programmed to cause the robot 24 to carry a substrate 10 from the staging section 176 and place it directly onto a polishing surface of polishing article on a platen of a polishing station.
- the robot 24 can be configured and the controller 32 can be programmed to cause the robot 24 to pick up a substrate 10 directly off a polishing surface of polishing article on a platen of a polishing station, and place it into the staging section 176 .
- the blade 141 can be vertically positioned between a retracted position of the carrier head 52 and the polishing surface of the polishing article 56 .
- FIG. 3A-3C an implementation of a process for loading a substrate into the polishing station 50 a is shown. Initially, as shown in FIG. 3A , the mounting surface of the carrier head 62 is retracted, and the blade 141 carries the substrate laterally (shown by arrow A) to a position between the carrier head and the polishing article. Then, as shown in FIG. 3B , the blade lowers the substrate onto the polishing surface, releases the substrate, and retracts (shown by arrow B). Then, as shown in FIG.
- the mounting surface of the carrier head 62 is lowered so that the substrate fits in a receiving recess 68 of the carrier head. At this point the substrate can be polished at the polishing station, or vacuum chucked to the carrier head 62 and transported to another polishing station.
- the process of unloading the substrate 10 from the polishing system basically performs these steps in reverse order.
- each substrate 10 can be loaded at the loading station 50 a , polished at the loading station 50 a , and carried sequentially to each polishing station 50 b - 50 d other than the loading polishing station 50 a for additional polishing, returned to the loading station 50 a , and then unloaded.
- the polishing conditions can be different at the different polishing stations, e.g., different stations can be configured for polishing of different materials, or for successively finer polishing operations.
- N substrates can be loaded in the loading station 50 a by sequentially different carrier heads, polished at different polishing stations 50 a - 50 d (without being polished at the other stations), and then returned sequentially and unloaded from the loading station 50 a .
- the substrates at the polishing stations can be polished under substantially similar conditions.
- alternating substrates can be polished using alternating pairs of polishing stations. For example, one substrate can be loaded at the loading station 50 a , carried to and polished at polishing station 50 b (without being polished at the loading station 50 a ) carried to and polished at the polishing station 50 d , and carried to and unloaded from than the loading station 50 a .
- the next substrate can be loaded at the loading station 50 a , polished at the loading station 50 a (this can be simultaneous with polishing of the first substrate at station 50 b ), carried to and polished at polishing station 50 c (this can be simultaneous with polishing of the first substrate at station 50 d ), and carried to and unloaded from than the loading station 50 a.
- the robot 24 is located adjacent to the polishing station 50 ′ in order to load the substrate 10 into and retrieve the substrate from a dedicated polishing station 50 ′ (i.e., in this implementation the architecture of the system is such that the robot 24 can only access a single one of the polishing stations).
- the robot 24 can be located between two polishing stations 50 , and the architecture of the system is such that the robot 24 access two of the polishing stations.
- the robot could be configured to move to between several polishing stations 50 (e.g., via a rail) in order to directly load or unload the substrate into the adjacent polishing station.
- the controller 32 is configured to select which of the two polishing stations the substrate is delivered to or retrieved from.
- the robot 24 can deliver the substrate to one dedicated polishing station 50 a and retrieve the substrate from a different dedicated polishing station 50 b (i.e., in this implementation the software of the controller is set such that the robot 24 accesses a single one of the polishing stations for loading and a different single one of the polishing stations for unloading.)
- the controller 32 can determine on the fly which polishing station to use for loading or unloading depending on run-time conditions.
- the robot 24 loads alternating substrates to and from the two adjacent polishing stations. For example, one substrate polished at the loading station 50 a , carried to and polished at polishing station 50 c , and carried to and unloaded from than the loading station 50 a .
- the next substrate of the batch can be loaded and polished at the loading station 50 d , carried to and polished at polishing station 50 b , and carried to and unloaded from than the loading station 50 d .
- partially polished substrates at stations 50 a and 50 d can be carried simultaneously to stations 50 c and 50 b , respectively, for additional polishing, by a first rotation of the carousel, while the substrates that were at stations 50 c and 50 b are carried back to stations 50 a and 50 d for unloading by the same rotation.
- a second rotation of the carousel returns the polished substrates back to stations 50 a and 50 d for unloading, and carries two new partially polished substrate to stations 50 c and 50 b .
- the system 20 includes two loading robots 24 a and 24 b positioned to access two adjacent different polishing stations, e.g., stations 50 a and 50 d respectively.
- the architecture of the system ban be such that each robot can only access a single different one of the polishing stations.
- the robot a adjacent one polishing station 50 a is a dedicated loading robot 24 a
- the robot adjacent to polishing station 50 d is a dedicated unloading robot 24 b .
- the loading robots 24 a and 24 b perform both loading and unloading. This may be applicable to the mixed polishing operation described above with reference to FIG. 4 (excepting that different robots are used for the different stations rather than a common robot).
- the controller 32 can include one or more programmable digital computers executing centralized or distributed control software.
- the controller 32 can coordinate operations of the system 20 .
- the controller 32 manages direct loading of the substrates 10 .
- the control software can use a mapping system that assigns coordinates to a range of motion for the robot 24 .
- a feedback system can provide current coordinates so that the control software can calculate how to reach, for example, a position from which the substrate 10 can be chucked from the platen 54 .
- the controller 32 can produce electrical control signals (e.g., analog or digital signals) to direct the robot 24 .
- FIG. 6A is a schematic diagram of one implementation of the robot 24 to directly load substrates 10 .
- the robot 24 has a robot base 132 , a vertical shaft 134 , and an articulated arm 136 ending in a substrate gripper 141 .
- the vertical shaft 134 is capable of adjusting a height of the substrate. To do so, the vertical shaft 134 raises and lowers the articulated art 136 along a vertical axis as shown by A.
- the articulated arm 136 is capable of moving the substrate 10 laterally. Specifically, the articulated arm 136 rotates about a vertical axis shown by B. In addition, the articulated arm 136 horizontally extends and retracts as shown by C.
- the articulated arm includes a rotary actuator 138 is capable of rotating the substrate 10 about a horizontal axis shown by D.
- the robot 24 thus provides a wide range of motion to move the substrate between the staging section 176 and the loading polishing station 50 a.
- FIG. 6B is a bottom view of the articulated arm 136 .
- the substrate gripper 141 can be a vacuum chuck, e.g., a blade, an electrostatic chuck, an edge clamp, or similar wafer gripping mechanism.
- the substrate gripper 141 secures the substrate 10 while being transferred by the robot 24 .
- the substrate gripper 141 can secure the substrate 10 in an upside down position and during motion of the articulated arm 136 .
- loading is assisted by one or more implementations of a positioning system described below in association with FIGS. 7-10 .
- the polisher 22 can have one or more components to assist in positioning the substrate 10 on the loading polishing station 50 a , examples of which are described in FIGS. 7-10 .
- the components of a positioning system can include hardware and/or software.
- the hardware aspects can be used to physically position the substrate 10 to a target chucking position (i.e., within a range of positions from which the substrate 10 can be safely chucked by the polishing head 62 ).
- the software aspects can be used to control the hardware aspects with instructions configured to, for example, calculate a current position and determine movements necessary to reach the chucking position.
- the articulated arm 136 can be calibrated to place the substrate 10 directly at the chucking position.
- a feedback process can guide the articulated arm 136 as described below.
- the articulated arm 136 can place the substrate 10 on the platen 54 , and then the platen 54 can be repositioned to the chucking position (e.g., by rotating the platen 54 ).
- an adjustment mechanism can reposition the substrate 10 from an initial placement by the articulated arm 136 (e.g., from an out of range position) to the target chucking position.
- FIG. 7 is a schematic diagram of the polisher 22 with a first implementation of a positioning system that uses feedback to control the position of the articulated arm 136 during placement of the substrate.
- a positioning mechanism one or both of the robot 24 and the polisher 22 can include a positioning sensor to determine the position of the articulated arm 136 relative to the components of the polisher 22 .
- the positioning sensor 144 can be located on the articulated arm 136 , on the blade 141 , on the carousel 60 , or the carrier head 62 .
- one of the robot 24 or polisher 22 can include a position sensor 144 , and the other component (e.g., on the carrier head 62 if the sensor 144 is on the blade) can include features 162 , e.g., alignment patterns such as reflective strips or light sources such as LEDs, that improve ease of detection.
- the position sensor 144 can be an optical detector (e.g., a photodetector), a camera, an edge detector, and the like.
- an optical detector detects light from a light source 162 mounted on the other component to determine whether the substrate has reached the chucking position.
- a camera uses image processing for visual recognition of the chucking position.
- FIG. 6A-6B illustrate an example of the position sensor 144 on the robot 24
- FIG. 7 illustrates an example of a position sensor distributed between the robot 24 , e.g., the blade 141 , and the polishing system 22 , e.g., the carrier head 62 .
- the sensor 144 could be positioned on the bottom surface.
- the position sensor 144 can provide feedback information.
- the position sensor 144 can output to, for example, control software or hardware (e.g., the controller 32 ) that calculates position and determines how to reach the chucking position.
- the articulated arm 136 can receive a signal that directs further movement. For example, if a camera is used, the controller can be configured to move the blade to cause the image from the camera to match a predetermined target image at which the blade 141 will be properly positioned.
- the articulated arm 136 is extendable along a constrained axis (i.e., has one degree of freedom) and can be positioned to the chucking position with a single position sensor 144 . In other implementations, the articulated arm 136 is extendable along more than one axis and thus positions with more than one position sensor 144 . The feedback process can continue until the chucking position is reached. The articulated arm 136 releases the substrate 10 after being positioned on the polishing article 56 .
- a constrained axis i.e., has one degree of freedom
- FIGS. 8A and 8B are schematic diagrams of the polisher 22 with a second implementation of a positioning system with a first implementation of an adjustment mechanism.
- the carrier head 62 includes a retaining ring 164 .
- FIG. 8B shows a bottom view of the retaining ring 164 (i.e., an implementation of an annular retaining ring).
- the retaining ring 164 has an adjustable inner diameter 163 . In operation, the inner diameter can be increased while the carrier head 62 is lowered. The increased diameter 163 relaxes a tolerance associated with the position at which the substrate 10 is placed by the robot 24 . Once the carrier head is lowered, the inner diameter 163 of the retaining ring 164 decreases to gently urge the substrate 10 inwardly.
- a corresponding part of the retaining ring 164 can nudge the substrate 10 to meet or almost meet an opposite side of the retaining ring 164 .
- the adjustable diameter of the retaining ring 164 can again increase to release the substrate 10 .
- a retaining ring with an adjustable inner diameter is described in U.S. Pat. No. 6,436,228, which is incorporated by reference.
- FIGS. 9A-9C are schematic diagrams of the polisher 22 with a third implementation of a positioning system with a second implementation of an adjustment mechanism.
- the platen 54 includes retractable alignment pins 166 positioned around a chucking position.
- the retractable pins 166 can be attached to an actuator (not shown) within the platen 54 , and when retracted can rest in recesses 168 in the platen 54 .
- the pins 166 When actuated upwardly, the pins 166 extend through holes in the polishing article 56 so that they project above the polishing surface.
- three retractable pins 166 are placed at 120-degree increments around a circumference of the chucking position. In another implementation, there can be a different number of retractable pins 166 .
- each retractable pin 166 can be tapered 167 (as shown, the entire pin can be tapered) such that a top portion of the retractable pin corresponds to a larger substrate diameter than a lower portion.
- the retractable pins 166 can be non-tapered but be positioned with their longitudinal axes at a non-normal angle relative to the polishing surface, resulting in a similar progression in diameter size.
- the retractable pins 166 can be lowered to allow the substrate 10 to be placed on the polishing article 56 without interference.
- the substrate 10 can be placed using various techniques (e.g., using the positioning sensor 144 as described above in association with FIG. 7 ).
- the retractable pins 166 can be activated to emerge from the platen 54 responsive to the substrate being sensed (e.g., as notified by a controller or as determined by a light sensor placed below the substrate 10 ).
- the tapered edges 167 of the retractable pins 166 are configured to contact the edge of the substrate and gently reposition the substrate 10 from an original location to the chucking position.
- the retractable pins 166 can then retract into the platen 54 to avoid interfering with the carrier head 62 when lowered to chuck the substrate 10 .
- FIGS. 10A and 10B are schematic diagrams of the polisher 22 with a fourth implementation of a positioning mechanism.
- the platen 54 rotates between a loading position shown in FIG. 10A and a securing position shown in FIG. 10B .
- the substrate 10 can be placed by the robot 24 between the retractable pins 166 without a need to maneuver the blade 141 under the carrier head 62 .
- the platen 54 rotates towards the chucking position, thereby positioning the substrate 10 for chucking by the carrier head 62 .
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Finish Polishing, Edge Sharpening, And Grinding By Specific Grinding Devices (AREA)
- Mechanical Treatment Of Semiconductor (AREA)
Abstract
Description
- This present invention relates to chemical mechanical polishing apparatus and methods.
- 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 until the non-planar surface is exposed. For example, a conductive filler layer can be deposited on a patterned insulative layer to fill the trenches or holes in the insulative layer. The filler layer is then polished until the raised pattern of the insulative layer is exposed. After planarization, the portions of the conductive 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. In addition, planarization is needed to planarize the substrate surface for photolithography.
- Chemical mechanical polishing (CMP) by a polisher is one accepted method of planarization. A conventional polisher includes a base with several polishing stations and a loading port. The loading port is typically dedicated to providing a precise position for chucking by a carrier or polishing head. After chucking the substrate from the loading port, the polisher may move the substrate to one or more of the polishing stations for processing. During planarization, the exposed surface of the substrate is placed against a polishing surface of a polishing pad, such as a rotating polishing disk or linearly advancing belt. The carrier head provides a controllable load on the substrate to push it against the polishing pad. A polishing liquid, which can include abrasive particles, is supplied to the surface of the polishing pad, and the relative motion between the substrate and polishing pad results in planarization and polishing.
- Conventional polishing pads include “standard” pads and fixed-abrasive pads. A typical standard pad has a polyurethane polishing layer with a durable roughened surface, and can also include a compressible backing layer. In contrast, a fixed-abrasive pad has abrasive particles held in a containment media, and can be supported on a generally incompressible backing layer.
- Overall, the process of forming an integrated circuit can be prohibitively and increasingly expensive. One major factor in expense is the necessary size of a conventional semiconductor fabrication plant that includes numerous processing machines other than the polisher. Each of the machines consume a certain area of the floor, known as a footprint. In particular, the loading port of a polisher can consume up to a quarter of a polisher footprint. Another major factor in expense is the amount time needed for the numerous steps in processing. Time of processing affects throughput, or production volume. Moreover, many steps require a handoff which can spoil a substrate through damage.
- This disclosure generally describes systems, methods, computer program products, and means for a chemical polishing apparatus. In general, a chemical polishing apparatus can load (and unload) a substrate directly on a polishing article or platen from which the substrate can be chucked by a polishing head.
- In one aspect, the invention is directed to a chemical mechanical polishing apparatus. The apparatus includes a carousel having N polishing heads, N platens and a robot. The N polishing heads positioned at substantially equal angles around an axis of rotation of the carousel. Each of the N platens is configured to support a polishing article, and the N platens are positioned at substantially equal angles around the axis of rotation of the carousel, such that each polishing head can position a substrate in contact with a polishing article at an associated platen. The N platens include a loading platen, and the robot is located proximate to the loading platen and is configured to position a substrate on the polishing article at the loading platen for loading into a polishing head from the N polishing heads.
- Implementations of the invention may include one or more of the following. The N polishing heads may be rotatable. The robot may be configured to position the substrate only at the loading platen, or be configured to position the substrate at one of a plurality of platens from the N platens. The robot may be configured to retrieve a substrate from the loading platen, or be configured to retrieve a substrate from a platen other than the loading platen. Another robot may be located proximate to a second platen other than the loading platen and may be configured to position a substrate on the polishing article at the second platen for loading into another polishing head from the N polishing heads. A first positioning sensor may notify the robot that a substrate has reached a first desired position along a first dimension associated with the loading platen. A second positioning sensor may notify the robot that a substrate has reached a second desired position along a second dimension associated with the loading platen. The first positioning sensor may be coupled to the robot, or is coupled to one or more of the carousel or carrier head. A controller may be in communication with the first positioning sensor and the robot, and the controller may configured to receive a feedback signal from the first positioning sensor responsive to a position and, in response, send a position signal to the robot that directs movement of the robot. The apparatus may include a means for adjusting a position of a substrate after being released by the robot and before being chucked by one of the N polishing heads. A retaining ring in the carrier head may be configured to adjust from a first diameter to a second diameter that is smaller than the first diameter. The adjustable ring may be configured to unload the substrate by adjusting from the second diameter to the first diameter. The loading platen may include a set of alignment pins to more accurately position the substrate for loading by repositioning the substrate. The alignment pins may be retractable into the platen. A spacing between inner surfaces of the alignment pins may provide a dimension that is larger at a top than a bottom of the alignment pints. The loading platen may be rotatable to a loading position for access that is not obstructed by the carrier head, and may be rotatable to a chucking position for access by the carrier head. The carousel and the N platens may each be coupled to the base for support.
- In another aspect, the invention is directed to a chemical mechanical polishing apparatus that includes a polishing head, a platen configured to support a polishing article, a robot located proximate to the platen and configured to position a substrate on the polishing article, and
- an adjustment mechanism to engage the substrate at a first position and reposition the substrate to a second position. The second position is within a range of positions for a polishing head to chuck the substrate from the loading platen, and the first position includes positions that are out of range.
- Implementations of the invention may include one or more of the following features. The adjustment mechanism may include a retaining ring configured to adjust from a first diameter to a second diameter that is smaller than the first diameter. The adjustment mechanism includes a set of alignment pins retractable into the platen. The platen may be rotatable to a loading position for access that is not obstructed by the carrier head, and the loading platen may be rotatable to a loading position for access by the carrier head.
- In another aspect, the invention is directed to a chemical mechanical polishing apparatus that includes a platen to support a polishing article, a robot located proximate the platen and configured to position a substrate on the polishing article, a carrier head having a retaining ring, and a carrier head support mechanism configured to move the carrier head into a position that the retaining ring surrounds the substrate.
- In another aspect, the invention is directed to a method of operating a polishing system. The method includes placing a substrate onto a polishing surface with a robot, bringing at least a portion of a carrier head into a loading position such that a retaining ring of the carrier head surrounds the substrate, and causing relative motion between the carrier head and the polishing surface so as to polish the substrate.
- Implementations of the invention may include one or more of the following features. The substrate may be placed onto the polishing surface at a first position, and the substrate may be moved from the first position to the loading position. Moving the substrate may include adjusting a diameter of an inner surface of the retaining ring, contacting an edge of the substrate with an alignment pin, or moving the platen. The substrate may be chucked with the carrier head, the carrier head may move with the substrate to another polishing surface, and the substrate may be polished with the another polishing surface.
- Implementations of the invention can include one or more of the following advantages. The apparatus, without a need for a dedicated load port, can have a reduced footprint within a fabrication facility. Moreover, by obviating a handoff, the apparatus can have a higher throughput and experience fewer losses from machine damage. As a result, the apparatus can reduce expenses incurred in connection with a semiconductor fabrication plant.
- The details of one or more embodiments of the invention are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the invention will be apparent from the description and drawings, and from the claims.
-
FIG. 1 is a schematic top views illustrating an implementation of a system to process substrates. -
FIG. 2 is a schematic cross-sectional side view illustrating a polishing station from the system ofFIG. 1 . -
FIGS. 3A-3C are schematic side views illustrating a process of loading a substrate into a polishing station. -
FIG. 4 is a schematic drawing illustrating another implementation of a system to process substrates. -
FIG. 5 is a schematic drawing illustrating another implementation of a system to process substrates. -
FIGS. 6A-6B are schematic side and top views illustrating a wet robot to directly load substrates into the polisher ofFIG. 1 . -
FIG. 7 is a schematic diagram illustrating a first implementation of a positioning mechanism associated with direct loading. -
FIGS. 8A-8B are schematic side and top views illustrating a second implementation of a positioning mechanism associated with direct loading. -
FIGS. 9A-9B are schematic diagrams cross-sectional side views illustrating a third implementation of a positioning mechanism associated with direct loading. -
FIG. 9C is a schematic side view of an alignment pin from the positioning mechanism ofFIGS. 9A-9B . - FIGS. 10A-B are schematic diagrams illustrating a fourth implementation of a positioning mechanism associated with direct loading.
- Like reference symbols in the various drawings indicate like elements.
-
FIG. 1 is a schematic diagram illustrating asystem 20 to process substrates (e.g., planarization) in a semiconductor fabrication plant. Thesubstrate processing system 20 includes a chemical mechanical polishing apparatus (“polisher”) 22, a wet robot (“robot”) 24, a cleaner 26, afactory interface module 28, and acontroller 32. Thesystem 20 can include optional components such as metrology devices or particle monitoring systems. Thesubstrates 10 can be, for example, silicon wafers (e.g., used to form integrated circuits) or other objects processed in thesystem 20. Generally, thesubstrates 10 are transported to thesystem 20, with the assistance of therobot 24, for planarization or polishing by thepolisher 22, and cleaning by the cleaner 26.FIG. 1 illustrates anexemplary system 20 that is implementation-specific since thepolisher 22 can be implemented in other systems andexchange substrates 10 with thesystem 20 through other methods. - The
factory interface module 28, in one implementation, can be rectangular in shape. Several cassette support plates 110 (e.g., four) project from thefactory interface module 28 into the clean room to acceptcassettes 12. Thecassettes 12 are used to protect the substrates during transport around a semiconductor fabrication plant and within thesystem 10. A plurality ofcassette ports 112 permit transport of thesubstrates 10 from thecassettes 12 into and out of thefactory interface module 28. - A
factory interface robot 130 can be positioned on arail 142 that extends linearly within thefactory interface module 28. Thefactory interface robot 130 can travel along therail 142 to move thesubstrates 10 between processes (e.g., to polishing or to cleaning). Specifically, thefactory interface robot 130 can move thesubstrates 10 from acassette port 112 to astaging section 176 at anaccess port 120. Additionally, thefactory interface robot 130 can move thesubstrates 10 the cleaner 26 at anaccess port 122 back to acassette port 112. - The
robot 24 is positioned between astaging section 176 and thepolisher 22. In one implementation, therobot 24 is coupled to, e.g., supported on the base of, thepolisher 22. In another implementation, therobot 24 can be a separate apparatus. Therobot 24 transports thesubstrates 10 between the staging section and thepolisher 22. In thestaging section 176, thesubstrates 10 can be accessed by therobot 24 from anindexable buffer 182. Therobot 24 includes a substrate gripper, such as ablade 141, that is horizontally movable over theplaten 54. - The
polisher 22 includes polishing stations (e.g., four station 50 a-50 d, although there may be a different number of stations) and acarousel 60 supported above the polishing stations. The polishing stations 50 a-50 d can be placed at substantially equal angular intervals around, and at substantially equal distances from, an axis ofrotation 57 of thecarousel 60. - As shown in
FIG. 2 , each of the polishing stations 50 a-50 d includes aplaten 54 supported by acommon base 58. Each polishing station can also optionally include, for example, washing stations, pad conditioners, and the like. - Each platen supports a polishing
article 56. The polishingarticle 56 can be, for example, a standard or a fixed-abrasive or a polishing pad. Alternatively, one or more polishing stations can use a continuous belt or an incrementally advanceable sheet rather than a circular polishing pad. Theplaten 54 can be circular and can be rotatably mounted and driven by a motor. In operating, theplaten 54 rotates to create relative motion between the substrate and the polishing surface which, in combination with the slurry, smooths the surface of thesubstrate 10. - Referring to
FIGS. 1 and 2 , thecarousel 60, in one implementation, is cross-shaped with the carrier heads 62 (e.g., four) spaced at substantially equal angular intervals (e.g., at 90-degree intervals) around an axis ofrotation 57 of the carousel (the carrier heads are not shown inFIG. 1 so that the polishing articles can be shown with greater clarity). The support rails 64 that hold the carrier heads 62 can also be located at substantially equal distances from theaxis 57, and eachcarrier head 62 can be independently movable along thesupport rail 64 to travel linearly and radially toward or away from theaxis 57. In the implementation shown, a number of carrier heads 62 (e.g., N carrier heads 62) on thecarousel 60 equals a number of polishing stations 50 (e.g., N polishing stations 50). The carrier heads 62 secure thesubstrates 10, for example, by vacuum chucking or by a retaining rings. Thecarousel 60 rotates about theaxis 57 to transport the carrier heads 62 with thesubstrates 10 between the polishing stations 50. Eachcarrier head 62 can be vertically movable, or include a vertically movable lower portion, as to be able to lower the chuckedsubstrates 10 to polishing stations 50 for processing. In addition, each carrier head can be independently rotatable, e.g., by amotor 66. - The cleaner 26, in one implementation, is a rectangular-shaped cabinet. A pass through
support 180 can retrieve thesubstrates 10 from theindexable buffer 182. Generally, the cleaner 26 washes thesubstrates 10 after planarization to remove excess debris. - For loading of the substrate into the polisher, the
robot 24 can be configured and thecontroller 32 can be programmed to cause therobot 24 to carry asubstrate 10 from thestaging section 176 and place it directly onto a polishing surface of polishing article on a platen of a polishing station. Similarly, for unloading of the substrate from the polisher, therobot 24 can be configured and thecontroller 32 can be programmed to cause therobot 24 to pick up asubstrate 10 directly off a polishing surface of polishing article on a platen of a polishing station, and place it into thestaging section 176. - In one implementation, the
blade 141 can be vertically positioned between a retracted position of the carrier head 52 and the polishing surface of the polishingarticle 56. Referring toFIG. 3A-3C , an implementation of a process for loading a substrate into the polishingstation 50 a is shown. Initially, as shown inFIG. 3A , the mounting surface of thecarrier head 62 is retracted, and theblade 141 carries the substrate laterally (shown by arrow A) to a position between the carrier head and the polishing article. Then, as shown inFIG. 3B , the blade lowers the substrate onto the polishing surface, releases the substrate, and retracts (shown by arrow B). Then, as shown inFIG. 3C , the mounting surface of thecarrier head 62 is lowered so that the substrate fits in a receivingrecess 68 of the carrier head. At this point the substrate can be polished at the polishing station, or vacuum chucked to thecarrier head 62 and transported to another polishing station. The process of unloading thesubstrate 10 from the polishing system basically performs these steps in reverse order. - This configuration provides a significant degree of flexibility in process and substrate flow. For example, in a sequential polishing operation, each
substrate 10 can be loaded at theloading station 50 a, polished at theloading station 50 a, and carried sequentially to each polishingstation 50 b-50 d other than theloading polishing station 50 a for additional polishing, returned to theloading station 50 a, and then unloaded. For a sequential polishing operation, the polishing conditions can be different at the different polishing stations, e.g., different stations can be configured for polishing of different materials, or for successively finer polishing operations. Alternatively, in a batch polishing operation, N substrates can be loaded in theloading station 50 a by sequentially different carrier heads, polished at different polishing stations 50 a-50 d (without being polished at the other stations), and then returned sequentially and unloaded from theloading station 50 a. For a batch polishing operation, the substrates at the polishing stations can be polished under substantially similar conditions. As a mixed polishing operation, alternating substrates can be polished using alternating pairs of polishing stations. For example, one substrate can be loaded at theloading station 50 a, carried to and polished at polishingstation 50 b (without being polished at theloading station 50 a) carried to and polished at the polishingstation 50 d, and carried to and unloaded from than theloading station 50 a. The next substrate can be loaded at theloading station 50 a, polished at theloading station 50 a (this can be simultaneous with polishing of the first substrate atstation 50 b), carried to and polished at polishingstation 50 c (this can be simultaneous with polishing of the first substrate atstation 50 d), and carried to and unloaded from than theloading station 50 a. - In the implementation shown in
FIG. 1 , therobot 24 is located adjacent to the polishing station 50′ in order to load thesubstrate 10 into and retrieve the substrate from a dedicated polishing station 50′ (i.e., in this implementation the architecture of the system is such that therobot 24 can only access a single one of the polishing stations). - In another implementation, as shown in
FIG. 4 , therobot 24 can be located between two polishing stations 50, and the architecture of the system is such that therobot 24 access two of the polishing stations. In addition, the robot could be configured to move to between several polishing stations 50 (e.g., via a rail) in order to directly load or unload the substrate into the adjacent polishing station. - In general, the
controller 32 is configured to select which of the two polishing stations the substrate is delivered to or retrieved from. For example, therobot 24 can deliver the substrate to onededicated polishing station 50 a and retrieve the substrate from a different dedicated polishingstation 50 b (i.e., in this implementation the software of the controller is set such that therobot 24 accesses a single one of the polishing stations for loading and a different single one of the polishing stations for unloading.) As another example, thecontroller 32 can determine on the fly which polishing station to use for loading or unloading depending on run-time conditions. - As another example, which can be useful for the mixed polishing operation discussed above, the
robot 24 loads alternating substrates to and from the two adjacent polishing stations. For example, one substrate polished at theloading station 50 a, carried to and polished at polishingstation 50 c, and carried to and unloaded from than theloading station 50 a. The next substrate of the batch can be loaded and polished at theloading station 50 d, carried to and polished at polishingstation 50 b, and carried to and unloaded from than theloading station 50 d. In particular, partially polished substrates atstations stations stations stations stations stations - In yet another implementation, illustrated in
FIG. 5 , thesystem 20 includes twoloading robots stations one polishing station 50 a is adedicated loading robot 24 a, and the robot adjacent to polishingstation 50 d is adedicated unloading robot 24 b. This may be applicable for the sequential polishing operation described above (excepting that the substrate is unloaded fromstation 50 d rather than station 50 a), In another implementation, theloading robots FIG. 4 (excepting that different robots are used for the different stations rather than a common robot). - The
controller 32 can include one or more programmable digital computers executing centralized or distributed control software. Thecontroller 32 can coordinate operations of thesystem 20. In one implementation, thecontroller 32 manages direct loading of thesubstrates 10. For example, the control software can use a mapping system that assigns coordinates to a range of motion for therobot 24. A feedback system can provide current coordinates so that the control software can calculate how to reach, for example, a position from which thesubstrate 10 can be chucked from theplaten 54. Thecontroller 32 can produce electrical control signals (e.g., analog or digital signals) to direct therobot 24. -
FIG. 6A is a schematic diagram of one implementation of therobot 24 to directly loadsubstrates 10. Therobot 24 has arobot base 132, avertical shaft 134, and an articulatedarm 136 ending in asubstrate gripper 141. Thevertical shaft 134 is capable of adjusting a height of the substrate. To do so, thevertical shaft 134 raises and lowers the articulatedart 136 along a vertical axis as shown by A. The articulatedarm 136 is capable of moving thesubstrate 10 laterally. Specifically, the articulatedarm 136 rotates about a vertical axis shown by B. In addition, the articulatedarm 136 horizontally extends and retracts as shown by C. In one implementation, the articulated arm includes arotary actuator 138 is capable of rotating thesubstrate 10 about a horizontal axis shown by D. Therobot 24 thus provides a wide range of motion to move the substrate between thestaging section 176 and theloading polishing station 50 a. -
FIG. 6B is a bottom view of the articulatedarm 136. Thesubstrate gripper 141 can be a vacuum chuck, e.g., a blade, an electrostatic chuck, an edge clamp, or similar wafer gripping mechanism. Thesubstrate gripper 141 secures thesubstrate 10 while being transferred by therobot 24. Thesubstrate gripper 141 can secure thesubstrate 10 in an upside down position and during motion of the articulatedarm 136. - In one implementation, loading (and unloading) is assisted by one or more implementations of a positioning system described below in association with
FIGS. 7-10 . - The
polisher 22 can have one or more components to assist in positioning thesubstrate 10 on theloading polishing station 50 a, examples of which are described inFIGS. 7-10 . In general, the components of a positioning system can include hardware and/or software. The hardware aspects can be used to physically position thesubstrate 10 to a target chucking position (i.e., within a range of positions from which thesubstrate 10 can be safely chucked by the polishing head 62). The software aspects can be used to control the hardware aspects with instructions configured to, for example, calculate a current position and determine movements necessary to reach the chucking position. In some implementations, the articulatedarm 136 can be calibrated to place thesubstrate 10 directly at the chucking position. For example, a feedback process can guide the articulatedarm 136 as described below. In some implementations, the articulatedarm 136 can place thesubstrate 10 on theplaten 54, and then theplaten 54 can be repositioned to the chucking position (e.g., by rotating the platen 54). In other implementations, an adjustment mechanism can reposition thesubstrate 10 from an initial placement by the articulated arm 136 (e.g., from an out of range position) to the target chucking position. -
FIG. 7 is a schematic diagram of thepolisher 22 with a first implementation of a positioning system that uses feedback to control the position of the articulatedarm 136 during placement of the substrate. In one implementation of a positioning mechanism, one or both of therobot 24 and thepolisher 22 can include a positioning sensor to determine the position of the articulatedarm 136 relative to the components of thepolisher 22. For example, thepositioning sensor 144 can be located on the articulatedarm 136, on theblade 141, on thecarousel 60, or thecarrier head 62. In one implementation, one of therobot 24 orpolisher 22 can include aposition sensor 144, and the other component (e.g., on thecarrier head 62 if thesensor 144 is on the blade) can includefeatures 162, e.g., alignment patterns such as reflective strips or light sources such as LEDs, that improve ease of detection. Theposition sensor 144 can be an optical detector (e.g., a photodetector), a camera, an edge detector, and the like. In one implementation, an optical detector detects light from alight source 162 mounted on the other component to determine whether the substrate has reached the chucking position. In another implementation, a camera uses image processing for visual recognition of the chucking position.FIGS. 6A-6B illustrate an example of theposition sensor 144 on therobot 24, whereasFIG. 7 illustrates an example of a position sensor distributed between therobot 24, e.g., theblade 141, and the polishingsystem 22, e.g., thecarrier head 62. Although illustrated on the top surface of theblade 141, thesensor 144 could be positioned on the bottom surface. - The
position sensor 144 can provide feedback information. Theposition sensor 144 can output to, for example, control software or hardware (e.g., the controller 32) that calculates position and determines how to reach the chucking position. The articulatedarm 136 can receive a signal that directs further movement. For example, if a camera is used, the controller can be configured to move the blade to cause the image from the camera to match a predetermined target image at which theblade 141 will be properly positioned. - In one implementation, the articulated
arm 136 is extendable along a constrained axis (i.e., has one degree of freedom) and can be positioned to the chucking position with asingle position sensor 144. In other implementations, the articulatedarm 136 is extendable along more than one axis and thus positions with more than oneposition sensor 144. The feedback process can continue until the chucking position is reached. The articulatedarm 136 releases thesubstrate 10 after being positioned on the polishingarticle 56. -
FIGS. 8A and 8B are schematic diagrams of thepolisher 22 with a second implementation of a positioning system with a first implementation of an adjustment mechanism. InFIG. 8A , thecarrier head 62 includes a retainingring 164.FIG. 8B shows a bottom view of the retaining ring 164 (i.e., an implementation of an annular retaining ring). The retainingring 164 has an adjustableinner diameter 163. In operation, the inner diameter can be increased while thecarrier head 62 is lowered. The increaseddiameter 163 relaxes a tolerance associated with the position at which thesubstrate 10 is placed by therobot 24. Once the carrier head is lowered, theinner diameter 163 of the retainingring 164 decreases to gently urge thesubstrate 10 inwardly. For example, if thesubstrate 10 is off-center relative to theinner diameter 163, a corresponding part of the retainingring 164 can nudge thesubstrate 10 to meet or almost meet an opposite side of the retainingring 164. After polishing, the adjustable diameter of the retainingring 164 can again increase to release thesubstrate 10. A retaining ring with an adjustable inner diameter is described in U.S. Pat. No. 6,436,228, which is incorporated by reference. -
FIGS. 9A-9C are schematic diagrams of thepolisher 22 with a third implementation of a positioning system with a second implementation of an adjustment mechanism. Theplaten 54 includes retractable alignment pins 166 positioned around a chucking position. Theretractable pins 166 can be attached to an actuator (not shown) within theplaten 54, and when retracted can rest inrecesses 168 in theplaten 54. When actuated upwardly, thepins 166 extend through holes in the polishingarticle 56 so that they project above the polishing surface. In one implementation, threeretractable pins 166 are placed at 120-degree increments around a circumference of the chucking position. In another implementation, there can be a different number ofretractable pins 166. - As shown in
FIG. 9C , the inward facing surface (i.e., the surface facing the substrate) at the tops of eachretractable pin 166 can be tapered 167 (as shown, the entire pin can be tapered) such that a top portion of the retractable pin corresponds to a larger substrate diameter than a lower portion. Alternatively, theretractable pins 166 can be non-tapered but be positioned with their longitudinal axes at a non-normal angle relative to the polishing surface, resulting in a similar progression in diameter size. - In operation, the
retractable pins 166 can be lowered to allow thesubstrate 10 to be placed on the polishingarticle 56 without interference. Thesubstrate 10 can be placed using various techniques (e.g., using thepositioning sensor 144 as described above in association withFIG. 7 ). Theretractable pins 166 can be activated to emerge from theplaten 54 responsive to the substrate being sensed (e.g., as notified by a controller or as determined by a light sensor placed below the substrate 10). The taperededges 167 of theretractable pins 166 are configured to contact the edge of the substrate and gently reposition thesubstrate 10 from an original location to the chucking position. Theretractable pins 166 can then retract into theplaten 54 to avoid interfering with thecarrier head 62 when lowered to chuck thesubstrate 10. -
FIGS. 10A and 10B are schematic diagrams of thepolisher 22 with a fourth implementation of a positioning mechanism. In this implementation, theplaten 54 rotates between a loading position shown inFIG. 10A and a securing position shown inFIG. 10B . In the loading position, thesubstrate 10 can be placed by therobot 24 between theretractable pins 166 without a need to maneuver theblade 141 under thecarrier head 62. After loading, theplaten 54 rotates towards the chucking position, thereby positioning thesubstrate 10 for chucking by thecarrier head 62. - A number of embodiments of the invention have been described. Nevertheless, it will be understood that various modifications may be made without departing from the spirit and scope of the invention. Accordingly, other embodiments are within the scope of the following claims.
- Accordingly, other embodiments are within the scope of the following claims.
Claims (37)
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/241,254 US7198548B1 (en) | 2005-09-30 | 2005-09-30 | Polishing apparatus and method with direct load platen |
CN201310076001XA CN103203685A (en) | 2005-09-30 | 2006-09-21 | Polishing apparatus and method with direct load platen background |
PCT/US2006/036940 WO2007041020A1 (en) | 2005-09-30 | 2006-09-21 | Polishing apparatus and method with direct load platen background |
JP2008533459A JP5225089B2 (en) | 2005-09-30 | 2006-09-21 | Polishing apparatus and method using direct load platen |
CN200680036363.4A CN101277787B (en) | 2005-09-30 | 2006-09-21 | Polishing apparatus and method with direct load platen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/241,254 US7198548B1 (en) | 2005-09-30 | 2005-09-30 | Polishing apparatus and method with direct load platen |
Publications (2)
Publication Number | Publication Date |
---|---|
US7198548B1 US7198548B1 (en) | 2007-04-03 |
US20070077861A1 true US20070077861A1 (en) | 2007-04-05 |
Family
ID=37517023
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/241,254 Expired - Fee Related US7198548B1 (en) | 2005-09-30 | 2005-09-30 | Polishing apparatus and method with direct load platen |
Country Status (4)
Country | Link |
---|---|
US (1) | US7198548B1 (en) |
JP (1) | JP5225089B2 (en) |
CN (2) | CN101277787B (en) |
WO (1) | WO2007041020A1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100209220A1 (en) * | 2009-02-18 | 2010-08-19 | Mei, Llc. | Rotary actuator position sensor |
US20140141695A1 (en) * | 2012-11-21 | 2014-05-22 | Applied Materials, Inc. | Multi-Platen Multi-Head Polishing Architecture |
US10857646B2 (en) * | 2016-01-05 | 2020-12-08 | Tsinghua University | Apparatus for chemical-mechanical polishing |
US20210323117A1 (en) * | 2020-04-16 | 2021-10-21 | Applied Materials, Inc. | High throughput polishing modules and modular polishing systems |
US11705354B2 (en) | 2020-07-10 | 2023-07-18 | Applied Materials, Inc. | Substrate handling systems |
US12198944B2 (en) | 2020-11-11 | 2025-01-14 | Applied Materials, Inc. | Substrate handling in a modular polishing system with single substrate cleaning chambers |
US12224186B2 (en) | 2023-04-03 | 2025-02-11 | Applied Materials, Inc. | Apparatus and method of brush cleaning using periodic chemical treatments |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102084466B (en) * | 2008-07-01 | 2013-09-11 | 应用材料公司 | Modular base-plate semiconductor polisher architecture |
US8528886B2 (en) * | 2009-02-02 | 2013-09-10 | Corning Incorporated | Material sheet handling system and processing methods |
SG187782A1 (en) | 2010-08-06 | 2013-03-28 | Applied Materials Inc | Substrate edge tuning with retaining ring |
CN102240927B (en) * | 2011-05-30 | 2014-01-08 | 清华大学 | Method for chemical mechanical polishing using chemical mechanical polishing equipment |
CN106463384B (en) * | 2014-07-18 | 2020-03-17 | 应用材料公司 | Modifying a substrate thickness profile |
JP6403015B2 (en) * | 2015-07-21 | 2018-10-10 | 東芝メモリ株式会社 | Polishing apparatus and semiconductor manufacturing method |
CN108818299B (en) * | 2018-06-06 | 2023-08-18 | 太仓鉴崧实业有限公司 | Cross-running millstone structure and working method thereof |
CN109015314A (en) * | 2018-09-07 | 2018-12-18 | 杭州众硅电子科技有限公司 | A kind of based CMP apparatus |
WO2020048311A1 (en) * | 2018-09-07 | 2020-03-12 | 杭州众硅电子科技有限公司 | Chemical-mechanical planarization device, wafer transfer method and wafer planarization unit |
CN112223109A (en) * | 2020-09-27 | 2021-01-15 | 湖北匠达智能装备有限公司 | Valve plate automatic feeding device |
CN117754441B (en) * | 2024-01-23 | 2024-06-28 | 邢台永庆轴承有限公司 | Automatic double-sided polishing equipment and method for bearing ring |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5238354A (en) * | 1989-05-23 | 1993-08-24 | Cybeq Systems, Inc. | Semiconductor object pre-aligning apparatus |
US5616603A (en) * | 1995-05-26 | 1997-04-01 | Smithkline Beecham Plc | Enantiomers of carbazole derivatives as 5-HT1 -like agonists |
US5738574A (en) * | 1995-10-27 | 1998-04-14 | Applied Materials, Inc. | Continuous processing system for chemical mechanical polishing |
US5993302A (en) * | 1997-12-31 | 1999-11-30 | Applied Materials, Inc. | Carrier head with a removable retaining ring for a chemical mechanical polishing apparatus |
US6146256A (en) * | 1998-05-06 | 2000-11-14 | Samsung Electronics, Co. Ltd. | Clamping wafer holder for chemical-mechanical planarization machines and method for using it |
US6213847B1 (en) * | 1998-05-20 | 2001-04-10 | Nec Corporation | Semiconductor wafer polishing device and polishing method thereof |
US6436228B1 (en) * | 1998-05-15 | 2002-08-20 | Applied Materials, Inc. | Substrate retainer |
US6614256B2 (en) * | 2000-03-15 | 2003-09-02 | Valeo Electronique | Processes and devices for monitoring the rotation of DC electric motors |
US6817923B2 (en) * | 2001-05-24 | 2004-11-16 | Applied Materials, Inc. | Chemical mechanical processing system with mobile load cup |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR860008003A (en) * | 1985-04-08 | 1986-11-10 | 제이·로렌스 킨 | Carrier assembly for double sided polishing |
JPH0825122B2 (en) * | 1988-01-08 | 1996-03-13 | 九州電子金属株式会社 | Positioning device for the thin disk-shaped workpiece with respect to the pressure plate |
JP3623220B2 (en) * | 1993-09-21 | 2005-02-23 | 株式会社東芝 | Polishing apparatus and method |
KR100258802B1 (en) * | 1995-02-15 | 2000-06-15 | 전주범 | Flattening device and flattening method using the same |
US5863170A (en) * | 1996-04-16 | 1999-01-26 | Gasonics International | Modular process system |
JP3231659B2 (en) * | 1997-04-28 | 2001-11-26 | 日本電気株式会社 | Automatic polishing equipment |
JP2000210865A (en) * | 1999-01-25 | 2000-08-02 | Nichiden Mach Ltd | Plane polishing device |
US6716086B1 (en) * | 1999-06-14 | 2004-04-06 | Applied Materials Inc. | Edge contact loadcup |
US6413145B1 (en) * | 2000-04-05 | 2002-07-02 | Applied Materials, Inc. | System for polishing and cleaning substrates |
US6942545B2 (en) * | 2001-04-20 | 2005-09-13 | Oriol, Inc. | Apparatus and method for sequentially polishing and loading/unloading semiconductor wafers |
KR100939096B1 (en) * | 2001-05-29 | 2010-01-28 | 가부시키가이샤 에바라 세이사꾸쇼 | Polishing apparatus, polishing method and substrate carrier system |
JP2006319249A (en) * | 2005-05-16 | 2006-11-24 | Nikon Corp | Polisher, semiconductor device manufacturing method using the same and semiconductor device manufactured by the same manufacturing method |
-
2005
- 2005-09-30 US US11/241,254 patent/US7198548B1/en not_active Expired - Fee Related
-
2006
- 2006-09-21 CN CN200680036363.4A patent/CN101277787B/en not_active Expired - Fee Related
- 2006-09-21 JP JP2008533459A patent/JP5225089B2/en not_active Expired - Fee Related
- 2006-09-21 CN CN201310076001XA patent/CN103203685A/en active Pending
- 2006-09-21 WO PCT/US2006/036940 patent/WO2007041020A1/en active Application Filing
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5238354A (en) * | 1989-05-23 | 1993-08-24 | Cybeq Systems, Inc. | Semiconductor object pre-aligning apparatus |
US5616603A (en) * | 1995-05-26 | 1997-04-01 | Smithkline Beecham Plc | Enantiomers of carbazole derivatives as 5-HT1 -like agonists |
US5738574A (en) * | 1995-10-27 | 1998-04-14 | Applied Materials, Inc. | Continuous processing system for chemical mechanical polishing |
US5993302A (en) * | 1997-12-31 | 1999-11-30 | Applied Materials, Inc. | Carrier head with a removable retaining ring for a chemical mechanical polishing apparatus |
US6146256A (en) * | 1998-05-06 | 2000-11-14 | Samsung Electronics, Co. Ltd. | Clamping wafer holder for chemical-mechanical planarization machines and method for using it |
US6436228B1 (en) * | 1998-05-15 | 2002-08-20 | Applied Materials, Inc. | Substrate retainer |
US20020179251A1 (en) * | 1998-05-15 | 2002-12-05 | Applied Materials, Inc., A Delaware Corporation | Substrate retainer |
US6213847B1 (en) * | 1998-05-20 | 2001-04-10 | Nec Corporation | Semiconductor wafer polishing device and polishing method thereof |
US6614256B2 (en) * | 2000-03-15 | 2003-09-02 | Valeo Electronique | Processes and devices for monitoring the rotation of DC electric motors |
US6817923B2 (en) * | 2001-05-24 | 2004-11-16 | Applied Materials, Inc. | Chemical mechanical processing system with mobile load cup |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100209220A1 (en) * | 2009-02-18 | 2010-08-19 | Mei, Llc. | Rotary actuator position sensor |
US8442659B2 (en) * | 2009-02-18 | 2013-05-14 | Mei, Llc | Rotary actuator position sensor |
US20140141695A1 (en) * | 2012-11-21 | 2014-05-22 | Applied Materials, Inc. | Multi-Platen Multi-Head Polishing Architecture |
WO2014081591A1 (en) * | 2012-11-21 | 2014-05-30 | Applied Materials, Inc. | Multi-platen multi-head polishing architecture |
KR20150087395A (en) * | 2012-11-21 | 2015-07-29 | 어플라이드 머티어리얼스, 인코포레이티드 | Multi-platen multi-head polishing architecture |
US9227293B2 (en) * | 2012-11-21 | 2016-01-05 | Applied Materials, Inc. | Multi-platen multi-head polishing architecture |
KR102153593B1 (en) | 2012-11-21 | 2020-09-08 | 어플라이드 머티어리얼스, 인코포레이티드 | Multi-platen multi-head polishing architecture |
US10857646B2 (en) * | 2016-01-05 | 2020-12-08 | Tsinghua University | Apparatus for chemical-mechanical polishing |
US20210323117A1 (en) * | 2020-04-16 | 2021-10-21 | Applied Materials, Inc. | High throughput polishing modules and modular polishing systems |
US20210323119A1 (en) * | 2020-04-16 | 2021-10-21 | Applied Materials, Inc. | High throughput polishing modules and modular polishing systems |
US11705354B2 (en) | 2020-07-10 | 2023-07-18 | Applied Materials, Inc. | Substrate handling systems |
US12198944B2 (en) | 2020-11-11 | 2025-01-14 | Applied Materials, Inc. | Substrate handling in a modular polishing system with single substrate cleaning chambers |
US12224186B2 (en) | 2023-04-03 | 2025-02-11 | Applied Materials, Inc. | Apparatus and method of brush cleaning using periodic chemical treatments |
Also Published As
Publication number | Publication date |
---|---|
CN103203685A (en) | 2013-07-17 |
JP5225089B2 (en) | 2013-07-03 |
JP2009509782A (en) | 2009-03-12 |
CN101277787B (en) | 2014-07-09 |
WO2007041020A1 (en) | 2007-04-12 |
US7198548B1 (en) | 2007-04-03 |
CN101277787A (en) | 2008-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5225089B2 (en) | Polishing apparatus and method using direct load platen | |
KR100472959B1 (en) | Semiconductor wafer planarization equipment having improving wafer unloading structure | |
US7241203B1 (en) | Six headed carousel | |
KR101755177B1 (en) | Chemical mechanical polisher with hub arms mounted | |
US6132289A (en) | Apparatus and method for film thickness measurement integrated into a wafer load/unload unit | |
JP5484821B2 (en) | Detection method | |
US20080038992A1 (en) | Apparatus and method for sequentially polishing and loading/unloading semiconductor wafers | |
US20130130593A1 (en) | Systems and methods of processing substrates | |
US10845777B2 (en) | Teaching device and teaching method | |
JP6877585B2 (en) | Board processing system, board processing method and computer storage medium | |
US7101254B2 (en) | System and method for in-line metal profile measurement | |
US5975991A (en) | Method and apparatus for processing workpieces with multiple polishing elements | |
WO2013106777A1 (en) | Systems and methods of processing substrates | |
JPWO2019102868A1 (en) | Board transfer device, board processing system, board processing method and computer storage medium | |
CN111633532A (en) | Substrate thinning equipment with chemical mechanical polishing unit | |
TW202032644A (en) | Substrate processing device and substrate processing method | |
JP7071818B2 (en) | Board processing system | |
US20090280727A1 (en) | Polishing system with three headed carousel | |
US11534886B2 (en) | Polishing device, polishing head, polishing method, and method of manufacturing semiconductor device | |
JP2007301697A (en) | Polishing method | |
CN212240555U (en) | Substrate thinning equipment with chemical mechanical polishing unit | |
JP2006319249A (en) | Polisher, semiconductor device manufacturing method using the same and semiconductor device manufactured by the same manufacturing method | |
JP2022046137A (en) | Substrate treatment method and substrate treatment system | |
KR100512179B1 (en) | chemical and mechanical polishing apparatus for manufacturing a semiconductor | |
KR20070090317A (en) | Wafer station of chemical mechanical polishing equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: APPLIED MATERIALS, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CHEN, HUNG CHIH;REEL/FRAME:016899/0707 Effective date: 20051214 |
|
AS | Assignment |
Owner name: APPLIED MATERIALS, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CHEN, HUNG CHIH;REEL/FRAME:016981/0733 Effective date: 20051214 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20150403 |