Embodiments of the presently disclosed subject matter generally relate to apparatus, system, and methods for in-line post polish cleaning of substrates, such as semiconductor substrates.
An integrated circuit is typically formed on a substrate (e.g., a semiconductor wafer) by the sequential deposition of conductive, semiconductive, or insulative layers on the substrate, and by the subsequent processing of the layers.
One fabrication step involves depositing a filler layer over a non-planar surface disposed on the substrate 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 disposed on the substrate 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.
Chemical mechanical polishing (CMP) is one accepted method of planarization known in the art. This planarization method typically requires that the substrate be mounted on a carrier head. The exposed surface of the substrate is placed against a rotating polishing pad. The carrier head provides a controllable load on the substrate to push it against the polishing pad. For example, the carrier head may provide a specified pressure on the backside of the substrate to push it against the polishing pad. A polishing liquid, such as a slurry with abrasive particles, is supplied to the surface of the polishing pad. For example, cerium-based slurries, such as slurries containing cerium oxide, can be used in the polishing of a semiconductor or insulating thin layer in CMP.
The slurry of abrasive particles can include cerium oxide particulates and other additives which contribute to the polishing process. The benefits allow the substrates to be polished with stability without generating scratches. To remove these particulates, the substrates can be subjected to a cleaning process that can include the use of harsh oxidizing solvents. For example, a mixture of sulfuric acid and hydrogen peroxide (e.g., sulfuric peroxide mixture (SPM)) can be used in the removal or dissolution of cerium oxide particulates from the surfaces of a substrate after polishing. SPM cleaning can be performed in a parallel separated mode in which each substrate is placed in a bath in a separate tank. Typically, the SPM cleaning process is performed in a separate wet bench apparatus in which substrates are inbound in a dry state after the CMP polishing. It is performed to enhance other methods of post-CMP cleaning in which cerium oxide particulates are not sufficiently removed.
The substrates are generally processed through an SPM cleaning tank in batches. This method is not compatible with CMP polishing platforms based on single-substrate processing since the cleaning tank requires its lid to open a significant percentage of time substrates are being processed due to the frequency of substrates being inserted into the SPM cleaning tank due to the platform's high substrate throughput. When the lid of the SPM tank opens, steam and sulfuric vapors escape causing a change in temperature, bath concentration, as well as increasing the risk of cross contamination between cleaning processes. In addition, during single-substrate processing each substrate is exposed for different times due to robotic transfer sequencing activities, which poses additional control challenges. Based on the above, there is a need for improvement in the method of cleaning substrates and to allow the integration of an SPM process to work within a single-substrate processing platform.
Embodiments described herein generally relate to systems and methods used for apparatus, system, and methods for in-line post polish cleaning of substrates, such as semiconductor substrates. More particularly, embodiments herein provide for systems and methods using cleaning modules and a cleaning tank to allow for more efficient substrate cleaning.
In an embodiment, a system for cleaning a substrate is provided. The system includes an input tank having an input tank opening that is configured to receive a substrate oriented in a vertical orientation, a cleaning tank oriented substantially parallel to the input tank, and the cleaning tank having a stationary lid. At least one input lid assembly is adjacent to a first side of the stationary lid and configured to open to an input side of the cleaning tank. At least one output lid assembly is adjacent to a second side of the stationary lid and configured to open to an output side of the cleaning tank, where the stationary lid, input lid assembly, and the output lid assembly covers a top surface of the cleaning tank. A transport system is configured to transport the substrate from the input side of the cleaning tank to the output side of the cleaning tank. Further, a soak tank is included that has an opening adjacent to the output side of the cleaning tank and configured to hold a plurality of substrates. A plurality of rinse tanks adjacent to the soak tank are each configured to hold a single substrate. An output tank is adjacent to the plurality of rinse tanks, the output tank having a transport system to advance a substrate through the output tank. The system also includes a plurality of transfer robot arms configured to transfer the substrate between the input tank, the cleaning tank, the soak tank, the plurality of rinse tanks, and the output tank.
In another embodiment, a system for cleaning a substrate is provided. The system includes an input tank, a cleaning tank configured to contain a cleaning solution for applying to the substrate, the cleaning tank having a top surface and an outer surface adjacent to the top surface, the top surface and the outer surface defining an inner volume, and the outer surface having an upper portion and a lower portion. A first transport system is connected to the upper portion of the cleaning tank, the lower portion of the cleaning tank, or a combination thereof. The first transport system is configured to transport a substrate carrier containing the substrate. The system includes a stationary lid covering a majority of the top surface of the cleaning tank, at least one input lid assembly adjacent to a first side of the stationary lid, and at least one output lid assembly adjacent to a second side of the stationary lid, wherein the at least one input lid assembly, the stationary lid, and the at least one output lid assembly cover an entirety of the top surface. The system also includes a rinse tank, wherein the rinse tank includes a second transport system configured to transport the substrate carrier containing the substrate through the rinse tank, an output tank. Further, the system includes a robot system having a plurality of robot arms configured to transfer the substrate carrier between the input tank, the cleaning tank, the rinse tank, and the output tank.
In yet another embodiment, a system for cleaning a substrate is provided. The system includes a polishing station, a cleaning unit having at least one horizontal pre-clean module, at least one vertical cleaning module, and at least one drying module, an input tank, a cleaning tank having a stationary lid, at least one input lid assembly adjacent to a first side of the stationary lid configured to open to an input side of the cleaning tank, at least one output lid assembly adjacent to a second side of the stationary lid configured to open to an output side of the cleaning tank, wherein the stationary lid, input lid assembly, and the output lid assembly covers a top surface of the cleaning tank, and a transport system configured to transport the substrate from the input side of the cleaning tank to the output side of the cleaning tank, a soak tank, a plurality of rinse tanks, an output tank, a substrate handler configured to transport a substrate between the polishing station, the cleaning unit, the input tank, and the output tank, a first transfer robot arm assembly, a second transfer robot arm assembly, and a third transfer robot arm assembly configured to transfer the substrate between the input tank, the cleaning tank, the soak tank, the plurality of rinse tanks, and the output tank, and a controller having a memory and processor. The controller is configured to insert the substrate into the cleaning tank using the first transfer robot arm, transport the substrate through a queue along the cleaning tank using the transport system, and removing the substrate from the cleaning tank using the second transfer robot arm assembly after the substrate reaches an end of the queue.
So that the manner in which the above recited features of the present disclosure can be understood in detail, a more particular description of the disclosure, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings illustrate only exemplary embodiments and are therefore not to be considered limiting of its scope, and may admit to other equally effective 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.
Cleaning process sequences that include a sulfuric peroxide mixture (SPM) cleaning process includes many hardware and cleaning process challenges. SPM cleaning in some cases can be performed in a parallel separated mode in which each substrate is placed in a bath in a separate processing chamber, or tank. Although this permits parallel processing of multiple substrates, the use of separate tanks can increase the use of the processing chemistry, e.g., the sulfuric acid and hydrogen peroxide. Further, the SPM cleaning chemistry may not be reusable, e.g., new chemistry may be needed for each substrate, which can be wasteful and lead to a significant operating expense.
Moreover, the time required for performing an SPM cleaning process can be fairly large relative to the polishing time, e.g., by a factor of 10 or more. Thus, in order to match the throughput of the polishing system so that SPM process is not the gating process that limits the cleaning system throughput, a large number of substrates would need to be processed in parallel by SPM. However, including multiple SPM tanks with each chamber processing a single substrate might not be feasible, due to cost, available footprint in the clean room, or chemistry expense.
An approach that addresses one or more of the issues described above includes an SPM processing system in which multiple substrates are processed in the same tank while sharing and maintaining the chemistry of the SPM. Additionally, embodiments of the disclosure provided herein include a SPM cleaning process that utilizes an SPM tank and a series of processing chambers or tanks that are adapted to prepare a substrate for the SPM cleaning process and/or prepare a substrate for subsequent cleaning processes after the SPM cleaning process has been performed on the substrate.
In the figures, certain parts of the housing and certain other internal and external components are omitted to more clearly show aspects of the CMP processing system 100. Here, the CMP processing system 100 is connected to a factory interface 102. The factory interface 102 may include one or more loading stations 102A. The loading stations 102A may be, for example, FOUPs or cassettes. Each loading station 102A may include one or more substrates 101 for CMP processing in the CMP processing system 100.
The CMP processing system 100 may include a polishing station 105, a first substrate handler 103 of the factory interface 102 and a cleaning system 106 that includes a second substrate handler 104. The first substrate handler 103 is positioned to transfer a substrate 101 to and from one or more of the loading stations 102A. For example, the first substrate handler 103 transfers a substrate 101 from a loading station 102A to the cleaning system 106, e.g., to a cleaner pass-through 102B, where the substrate 101 can be picked up by the second substrate handler 104. As another example, the first substrate handler 103 transfers a substrate 101 from the cleaning system 106, e.g., from the cleaner pass-through 102B, to the loading station 102A.
Generally, a substrate 101 that is initially positioned in a loading station 102A has been subject to a prior manufacturing process or processes-such as, for example, wafering, lithography, etching, or deposition processes-on a processing surface 101a thereof. The first substrate handler 103 transfers the substrate to and from the loading station 102A with the processing surface 101a facing up.
The second substrate handler 104 may be, for example, a cleaner wet robot. The second substrate handler 104 is positioned to transfer a substrate 101 to and from the polishing station 105 with the processing surface 101a facing up. For example, the second substrate handler 104 receives a substrate 101 from the cleaner pass-through 102B or the first substrate handler 103 and then transfers the substrate 101 to a transfer station 105A within the polishing station 105. As another example, the second substrate handler 104 retrieves a substrate 101 from the transfer station 105A within the polishing station 105 and then transfers the substrate 101 to a first cleaning module 107 in the cleaning system 106.
The polishing station 105 is a substrate polishing system that may include a plurality of polishing stations (not shown). The polishing station 105 includes one or more polishing assemblies that are used to polish a substrate 101 received from the second substrate handler 104 using one or more CMP processes. Typically, each of the one or more polishing assemblies include the use of a polishing platen (not shown) and polishing head (not shown), which is configured to urge the substrate 101 against a polishing pad (not shown) disposed on the polishing platen. Residual abrasive particles or liquids such as acidic or basic chemicals may remain on the substrate 101 after undergoing CMP processing in the polishing station 105. Accordingly, the cleaning system 106 is positioned between the polishing station 105 and the factory interface 102 in order to clean the substrate 101 prior to returning the substrate 101 to the loading station 102A.
As shown in
As shown in
The first cleaning unit 124 may include the first cleaning module 107, a third substrate handler 108, a second cleaning module 109, and a third cleaning module 110. In some embodiments, the first cleaning module 107, while not intending to be limiting as to the scope of the disclosure provided herein, is often referred to herein as the horizontal pre-cleaning (HPC) module 107. In some embodiments, the second cleaning module 109, while not intending to be limiting as to the scope of the disclosure provided herein is often referred to herein as the vertical cleaning module 109. In some embodiments, the third cleaning module 110, while not intending to be limiting as to the scope of the disclosure provided herein, is often referred to herein as the drying or integrated clean dry (ICD) module 110. In some embodiments, the vertical cleaning module 109 may be provided as a first vertical cleaning module 109A and a second vertical cleaning module 109B. In some embodiments, the ICD module 110 may be provided as a first ICD module 110A and a second ICD module 110B. In some embodiments, as illustrate in
The HPC module 107 is configured to process a substrate 101 disposed in a substantially horizontal orientation, e.g., in the X-Y plane, with the processing surface 101a facing up. In some embodiments, the cleaning unit 124 includes two vertical cleaning modules 109A, 109B configured to process a substrate 101 disposed in a substantially vertical orientation, e.g., in the Z-Y plane, with the processing surface 101a facing the factory interface 102.
Referring to
Still referring to
After manipulating the substrate 101 so that the processing surface 101a faces the factory interface 102, the third substrate handler 108 transfers the substrate 101 to the vertical cleaning module 109A through a door 109C (
In some embodiments, the vertical cleaning modules 109A, 109B may be any one or combination of contact and non-contact cleaning systems for removing polishing byproducts from the surfaces of a substrate, e.g., spray boxes or scrubber brush boxes.
Referring to
Specifically, the one or more dedicated transfer robot arm assemblies 137a, 137b, 137c each include a gripping actuator 138 to permit a pair of blades 139 on each assembly to open and close around the edge of a substrate 101. As best seen in
In some embodiments, the cleaning tank 125 may contain a substrate cleaning solution. Preferably, the cleaning tank 125 contains a mixture of sulfuric acid and hydrogen peroxide. Alternatively, the cleaning tank 125 may contain a mixture of sulfuric acid and ozone gas. The ozone gas may be added to the sulfuric acid or recirculated chemistry below a bottom dispersion plate or prior to the mixture entering the cleaning tank 125, for example in a specialty mixing location (not shown). In some embodiments, the soak tank 126a may be a post-SPM grouped soak tank configured to soak a plurality of substrates 101 after processing a substrate in a sulfuric acid and hydrogen peroxide mixture (SPM) disposed within the cleaning tank 125. The soak tank 126a can be configured as a grouped or batch substrate processing soak tank that is used to gradually decrease the temperature of the SPM processed substrates to prevent cracking or other structural damage to the substrates 101 during a subsequent rinsing processes performed in other downstream rinse tanks. The rinse tank 126b may include a plurality of quick dump rinse (QDR) tanks to effectively rinse and decontaminate each substrate 101 prior to exit through the output tank 182.
In embodiments herein, operation of the CMP processing system 100, including the fourth substrate handler 137, is directed by a system controller 160 (
Typically, the memory 162 is in the form of a non-transitory computer-readable storage media containing instructions (e.g., non-volatile memory), which when executed by the CPU 161, facilitates the operation of the CMP processing system 100. The instructions in the memory 162 are in the form of a program product such as a program that implements the methods of the present disclosure. The program code may conform to any one of a number of different programming languages. In one example, the disclosure may be implemented as a program product stored on computer-readable storage media for use with a computer system. The program(s) of the program product define functions of the embodiments (including the methods described herein).
Illustrative non-transitory computer-readable storage media include, but are not limited to: (i) non-writable storage media (e.g., read-only memory devices within a computer such as CD-ROM disks readable by a CD-ROM drive, flash memory, ROM chips or any type of solid-state non-volatile semiconductor memory devices, e.g., solid state drives (SSD) on which information may be permanently stored; and (ii) writable storage media (e.g., floppy disks within a diskette drive or hard-disk drive or any type of solid-state random-access semiconductor memory) on which alterable information is stored. Such computer-readable storage media, when carrying computer-readable instructions that direct the functions of the methods described herein, are embodiments of the present disclosure. In some embodiments, the methods set forth herein, or portions thereof, are performed by one or more application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other types of hardware implementations. In some other embodiments, the substrate processing or handling methods set forth herein are performed by a combination of software routines, ASIC(s), FPGAs and, or, other types of hardware implementations. One or more system controllers 160 may be used with one or any combination of the various modular polishing systems described herein or with the individual polishing modules thereof.
The system controller 160 controls activities and operating parameters of the automated components found in the CMP processing system 100. In general, the bulk of the movement of a substrate through the processing system is performed using the various automated devices disclosed herein by use of commands sent by the system controller 160. In some embodiments, the system controller 160 is a general use computer that is used to control one or more components found in the CMP processing system 100. The system controller 160 is generally designed to facilitate the control and automation of one or more of the processing sequences disclosed herein and by use of the CPU 161, memory 162, and support circuits (or I/O) 163. Software instructions and data can be coded and stored within the memory (e.g., non-transitory computer readable medium) for instructing the CPU 161. A program (or computer instructions) readable by the processing unit within the system controller determines which tasks are performable in the processing system. For example, the non-transitory computer readable medium includes a program which when executed by the processing unit are configured to perform one or more of the methods described herein. Preferably, the program includes code to perform tasks relating to monitoring, execution and control of the movement, support, or positioning of a substrate along with the various process recipe tasks and various cleaning module process recipe steps being performed.
The cleaning tank 125 may also comprise injectors 290 (
The cleaning tank 125 has a stationary lid 127 located at the top surface 125b of the cleaning tank 125. The stationary lid 127 may be hinged and may be opened for maintenance of the cleaning tank 125, but remains stationary during SPM cleaning of substrates. Preferably, the stationary lid 127 covers a majority of the top surface 125b of the cleaning tank 125. The cleaning tank 125 also has an input lid assembly 150a at an entry point in the cleaning tank 125, and an output lid assembly 150b at an exit point in the cleaning tank 125. The input lid assembly 150a and the output lid assembly 150b are disposed on opposing sides of the stationary lid 127. The input lid assembly 150a and the output lid assembly 150b each exposes a portion of an upper end of the cleaning tank 125, and may be actuated independently by the controller 160 (
Depicted on one side the cleaning tank 125 is the input tank 180 where the second substrate handler 104 (
The controller 160 actuates the input lid assembly 150a to an open position. For example, the input lid assembly 150a may be hinged and opened via an actuator such as a motor, slidingly retracted via an actuator such as a motor or cylinder, or lifted via an actuator such as a robot arm. The first transfer robot arm assembly 137a then places the substrate 101 through the opened input lid assembly 150a, submerging the substrate 101 into the sulfuric peroxide mixture 135 disposed in the cleaning tank 125 and onto a transport system, e.g., walking beam system 220. The walking beam system 220 is located on an upper portion 225a of the outer surface 125c of the cleaning tank 125. The first transfer robot arm assembly 137a retracts out of the cleaning tank 125, and the input lid assembly 150a closes, sealing the cleaning tank 125.
The walking beam system 220 may be disposed on the upper portion 225a of the tank 125, a lower portion 225b of the tank 125, or a combination thereof. The walking beam system 220 may include a plurality of linkages or conveyor belts 219 on a single or opposing sides of the cleaning tank 125 that are aligned along the transfer direction through the cleaning tank 125 (i.e., −X direction in
The second transfer robot arm assembly 137b, controlled by the controller 160, then places the substrate 101 into the soak tank 126a for processing. The soak tank 126a may be configured for post-SPM grouped soaks where a group of substrates 101, for example four, may be immersed in a hot soak bath. The hot soak bath can include a warm liquid that is disposed in the soak tank 126a, which allows the substrate 101 to cool after being processed in the SPM solution found in the cleaning tank 125. The warm rinsing liquid may be at a temperature between the temperature of the sulfuric peroxide mixture and room temperature, preferably between 20° C. and 150° C., preferably between 40° C. and 130° C., preferably between 60° C. and 80° C. This cooling allows for the substrate 101 to be subsequently rinsed in the plurality of rinse tanks 126b with a reduced risk of the substrate cracking due to thermal shock. The rinsing liquid can include DI water and/or one or more rinsing agents. The rinsing liquid within the soak tank 126a can be circulated during operation to remove SPM solution from the substrates when placed in the soak tank 126a.
After a predetermined period of time in the soak tank 126a, the third transfer robot arm assembly 137c transfers a substrate 101 between the soak tank 126a and one of the rinse tanks 126b. Each of the plurality of rinse tanks 126b is configured to hold a single substrate 101. As the soak tank 126a may be configured to hold a group of substrates 101, the plurality of rinse tanks 126b may include a matching number of rinse tanks, for example four rinse tanks 126b. Matching the number of rinse tanks 126b to the number of substrates 101 grouped in the soak tank 126a provides an available rinse tank 126b for a substrate 101 that has completed its soak in the soak tank 126a. In some embodiments, it is desirable to assure that the rinsing process performed in the rinse tank 126b is shorter than the soak time in the soak tank 126a. This allows for optimum throughput as each substrate 101 does not need to be held unnecessarily in the soak tank 126a Each of the rinse tanks 126b is equipped to hot rinse any remaining SPM solution residue, such as H2SO4 residue, without shocking the substrate after SPM cleaning plus a cold de-ionized water rinse to cool the substrate to room temperature. This rinsing step also further cleans residue from the substrate 101.
When the substrate 101 has been processed through the rinse tank 126b, the third transfer robot arm assembly 137c transfers the substrate 101 out of a rinse tank 126b and into an output tank 182. Like the input tank 180, the output tank 182 may have an output transport system 222b configured similarly to the walking beam system 220 of the cleaning tank 125. The output transport system 222b of the output shuttle may advance the cleaned substrate 101 through the output tank 182 by placing it onto the next available holder 224 in the output tank 182. Once the substrate 101 reaches the last in a series of holders 224 in the output tank 182, the cleaned substrate 101 is transferred out for further processing in the CMP processing system 100. Thus, in some embodiments, after the components in the second cleaning unit 128 sequentially processes the substrate, the second substrate handler 104 transfers the substrate 101 to the first cleaning unit 124 for processing before transferring the substrate 101 to the factory interface 102. In some embodiments, the cleaning process sequence performed in the first cleaning unit 124 can include performing a horizontal pre-cleaning process in the first cleaning module 107, performing a cleaning process in the second cleaning module 109, and then a rinsing and drying process in the a third cleaning module 110. The substrate handler 103 is used to then return the substrate to its respective loading station 102A.
The system described in
The cleaning tank 125 has at least one overflow weir 136 that comprises a scalloped edge or V-shaped notches. The at least one overflow weir 136 allows overflowing sulfuric peroxide mixture 135 to exit the cleaning tank 125 where the overflowing sulfuric peroxide mixture 135 may be collected for disposal or recirculation.
As shown in
Alternative methods to the conveyor system described in
The cleaning tank 325 may also comprise injectors or dispersion plates (not shown) at a bottom of the cleaning tank 325 to introduce a laminar flow of chemicals into the cleaning tank 325. The cleaning tank 325 has the stationary lid 127 located at the top surface 125b of the cleaning tank 325. The stationary lid 127 may be hinged and may be opened for maintenance of the cleaning tank 325, but remains stationary during SPM cleaning of substrates. Preferably, the stationary lid 127 covers a majority of the top surface 125b of the cleaning tank 325. The cleaning tank 325 also has an input lid assembly 150a at an entry point in the cleaning tank 325, and an output lid assembly 150b at an exit point in the cleaning tank 325. The input lid assembly 150a and the output lid assembly 150b are disposed on opposing sides of the stationary lid 127. The input lid assembly 150a and the output lid assembly 150b each exposes a portion of an upper end of the cleaning tank 325, and may be actuated independently by the controller 160 (
Depicted on one side of the cleaning tank 325 is the input tank 180 where the second substrate handler 104, controlled by the controller 160, places a substrate 101 to be cleaned into the substrate carrier 310. A first carrier transfer robot arm assembly 337a, controlled by the controller 160, then grasps the substrate carrier 310 containing the substrate 101 and removes it from the input tank 180.
The controller 160 actuates the input lid assembly 150a to an open position. For example, the input lid assembly 150a may be hinged and opened via an actuator such as a motor, slidingly retracted via an actuator such as a motor or cylinder, or lifted via an actuator such as a robot arm. The first carrier transfer robot arm assembly 337a then places the substrate carrier 310 through the opened input lid assembly 150a, submerging the substrate carrier 310 into the sulfuric peroxide mixture 135 disposed in the cleaning tank 325 and onto a transport system, e.g., walking beam system 220. The walking beam system 220 is located on the upper portion 225a of the outer surface 125c of the cleaning tank 325. The first carrier transfer robot arm assembly 337a retracts out of the cleaning tank 325, and the input lid assembly 150a closes, sealing the cleaning tank 325.
The walking beam system 220 may include a pair of continuous conveyor belts or linkages on a single or opposing sides of the cleaning tank 325 whose operating length spans the length of the cleaning tank 325. The continuous belts may each be a plurality of separate belts, such as three, whose total operating length spans the length of the cleaning tank 325. The substrate carrier 310 is placed onto an upper surface of each belt 219. Each belt 219 is actuated, for example by a motor, such that the substrate carrier 310 moves along the length of the belt 219 at a desired speed. The walking beam system 220 is controlled by the controller 160 to operate in sync to transport the substrate carrier 310 across the length of the cleaning tank 325 to a predetermined position under the output lid assembly 150b. The walking beam system 220 is actuated in such a manner as to cause a first isolation gap 230a from when the substrate carrier 310 is initially placed into the cleaning tank 325 and other substrates already being processed within the cleaning tank 325. The first isolation gap 230a may be created by an initial pause at the beginning of the walking beam system 220 and then an increase in speed to match a predetermined gap 232 between other substrates. Preferably, the substrate carrier 310 reaches the predetermined gap 232 while under the stationary lid 127. The walking beam system 220 may comprise multiple belts, such as three, where each belt has its own speed control. The walking beam system 220 may be disposed on the upper portion 225a of the cleaning tank 325, the lower portion 225b of the cleaning tank 325, or a combination thereof. The substrate carrier 310 then follows a motion path 240, via the walking beam system 220 while being processed. Before reaching the output lid assembly 150b, the walking beam system 220 is actuated to create the second isolation gap 230b in a similar manner to which the walking beam system 220 created the first isolation gap 230a. The output lid assembly 150b is actuated by the controller 160 into an open position similar to the input lid assembly 150a. Once the substrate carrier 310 moves across the second isolation gap 230b, a second carrier transfer robot arm assembly 337b, controlled by the controller 160, lifts the substrate carrier 310 out of the sulfuric peroxide mixture 135 and out of the cleaning tank 325 through the opened output lid assembly 150b. Once the substrate carrier 310 is out of the cleaning tank 325, the output lid assembly 150b is actuated into a closed position by the controller 160 in a similar manner to the input lid assembly 150a, sealing the cleaning tank 325.
The second carrier transfer robot arm assembly 337b, controlled by the controller 160, then places the substrate carrier 310 into the hot/cold rinse tank 326 for processing. The hot/cold rinse tank 326 may also be configured similarly to the cleaning tank 325 and includes a secondary transport system 222c. The secondary transport system 222c may be configured similarly to the transport system 220 of the cleaning tank 325. For example, the secondary transport system 222c may include a conveyor or link system (not shown) configured to transport the substrate carrier 310 through the hot/cold rinse tank 326. The hot/cold rinse tank 326 is equipped for hot rinsing of sulfuric residues without shocking the substrate after SPM cleaning plus a cold de-ionized water rinse to cool the substrate to room temperature. This rinsing also cleans residue from the substrate carrier 310. When the substrate has been processed through the hot/cold rinse tank 326, the third carrier transfer robot arm assembly 337c transfers the substrate carrier 310 into an output tank 182. The cleaned substrate 101 is removed from the substrate carrier 310 and transferred out for further processing in the CMP processing system 100 by the second substrate handler 104 controlled via the controller 160. The substrate carrier 310 is then transferred back to the input tank 180 to receive another substrate via the first or second carrier transfer robot arm assembly assemblies 337a, 337b, 337c.
The system described in
Upon a signal from the controller 160 (
As shown in
As shown in
The upper magnets 622a, 622b may be any suitable superconductive magnet such as an aluminum nickel cobalt (AlNiCo) magnet. The upper magnets 622a, 622b may be disposed or embedded within each lift handle feature 612 of the substrate carrier 610. The upper magnets 622a, 622b are polarized such as to cause an opposing magnetic force against the upper levitation tracks 620a, 620b and lift the substrate carrier 610 upward. The upper levitation tracks 620a, 620b contain coils. The controller 160 (
Similarly, the lower magnets 662a, 662b may be any suitable superconductive magnet such as an AlNiCo magnet. The lower magnets 662a, 662b are shown disposed within opposing bottom corners of the substrate carrier 610, but may be disposed on any opposing surfaces of the substrate carrier 610. The lower magnets 662a, 662b are polarized such as to cause an opposing magnetic force against the lower levitation tracks 660a, 660b when the lower levitation tracks 660a, 660b are energized by the controller 160. Similar to the upper levitation tracks 620a, 620b, successive like poles on the lower levitation tracks 660a and 660b are successively energized by the controller 160 to push the substrate carrier 610 forward through the cleaning tank 125 and/or the hot/cold rinse tank 126.
Upon a signal from the controller 160 (
As shown in
Alternatively,
Upon a signal from the controller 160 (
As shown in
The present disclosure provides a technical solution to the problems described above by providing a CMP cleaning system that includes a cleaning unit with an SPM cleaning tank, input and output tanks, and at least one hot/cold rinse tank configuration. Specifically, the SPM cleaning tank is described that has as lid assembly, dedicated transfer robot arm assembly assemblies, a transport system such as a walking beam transport system, and a substrate queue that allows for substrates to be processed in batch mode and individually through the entire cleaning unit. Doing so improves the throughput of the cleaning unit while preserving the chemistry of the SPM cleaning tank and protecting the CMP cleaning system components from unnecessary exposure to the sulfuric peroxide mixture.
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.
While the foregoing is directed to embodiments of the present disclosure, other and further embodiments of the disclosure may be devised without departing from the basic scope thereof, and the scope thereof is determined by the claims that follow.
This application claims the benefit of and priority to U.S. Provisional Application 63/506,429 filed on Jun. 6, 2023, which is assigned to the assignee hereof and hereby expressly incorporated by reference herein in its entirety as if fully set forth below and for all applicable purposes.
Number | Date | Country | |
---|---|---|---|
63506429 | Jun 2023 | US |