Method and apparatus for monitoring, dosing and distribution of chemical solutions
It is an object of the present invention to provide a system and method for monitoring, dosing and distribution of a chemical composition in a material treatment process, the chemical composition containing at least one additive for maintaining quality of the chemical treatment process. The system and method include: at least one chemical containing unit configured to contain the chemical composition for the chemical treatment process; a dosing unit fluidly communicating with the at least one chemical containing unit configured to receive the chemical composition therefrom and to add a selected dose of the at least one additive to the chemical composition therein; an online monitor configured to monitor a property of the chemical composition at the dosing unit and to transmit a signal corresponding to the monitored property; and a controller programmed and configured to receive the signal from the online monitor and send a signal to the dosing system to add the selected dose to the chemical composition therein in response to the monitored property.
This application is related to and claims priority under 35 U.S.C. §119(e) of U.S. provisional application Ser. No. 60/465,184 filed on Apr. 23, 2003, 60/542,741, filed on Feb. 5, 2004, 60/476,931 filed on Jun. 9, 2003, and 60/556,864 filed on Mar. 26, 2004, the entire contents of which are incorporated by reference.
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENTNot applicable.
REFERENCE TO SEQUENTIAL LISTINGNot applicable.
BACKGROUND OF THE INVENTION1) Field of the Invention
This invention is directed to the field of management of chemical compositions used in material treatment processes. This invention is particularly directed to the field of management of electroplating bath solutions.
2) Description of the Related Art
Many material treatment processes utilize a chemical composition. In order to smoothly operate such a process, upsets or deviations in the quality of the chemical composition should be avoided. Otherwise, quality of the treated material will vary over time. Also, the process might need to be shut down in order to bring the quality of the chemical composition back into the specification of the process. Such a shutdown is often prohibitively expensive.
Some examples of material treatment processes include chemical mechanical polishing/planarization (CMP), electrochemical polishing/planarization (ECP), or copper electroplating (ECD) of semiconductor wafers or coated semiconductor wafers.
Regarding ECD, achieving defect-free copper interconnects on integrated circuits by electroplating has involved the development of a new process called “superfilling” or “bottom-up plating”. Key parts in this process are the organic additives used in the plating bath. These critical components, called brighteners, suppressors, and levelers, have specifically been tailored to promote the critical bottom-up plating or superconformal deposition that allows high-aspect ratio trenches and vias to be filled correctly. Furthermore, since these additives become depleted during the deposition process, bath monitoring, dosing and solution delivery are critical to process stability, uniform deposition rate, and obtaining the correct physical properties of the copper layer (such as morphology, microstructure, conductivity and grain size).
Presently, copper bath monitoring is performed by measuring the composition of the inorganic and organic components in the bath solution contained in the reservoir tank of the process tool. This is done commercially by offline or online methods:
Methods of offline measurements used to analyze bath composition include: titration, high performance liquid chromatography (HPLC), cyclic voltammetric stripping (CVS), and modified CVS. Titration is used to measure the inorganic components such as copper, acidity and chloride. CVS and HPLC are used to measure the concentration of the organic additives, the brightener, suppressor and leveler. With respect to CVS, ECI Technology has commercial equipment based on this technique [Bratin P., Chalyt G., Pavlov M., “Control of Damascene Copper Processes by Cyclic Voltammetric Stripping, Plating & Surface Finishing, March 2000, pp. 14-16]. With respect to HPLC, Dionex discloses this technique [Dionex Industry Brief; “Analysis of Copper Plating Baths”, pp. 1-8]. U.S. Pat. Nos. 6,365,033 and 6,551,479 disclose pulsed voltammetric stripping.
One of the main limitations of CVS is its sensitivity to matrix effects of the electrolyte, since the copper stripping is dependent not only on the individual additives but also their interaction and degradation in the bath solution [Sun, Zhi-Wen and Dixit, Girsih, “Optimized bath control for void-free copper deposition”, Solid State Technology, November, 2001, pp. 97-102; and Taylor, T., Ritzdorf, T., Lindberg F., Carpenter B., LeFebvre M., “Electroplating bath controls for copper interconnects”, Solid State Technology, November, 1998]. Also, measurement time tends to be long (several hours) and large volumes of electrolytes are used, increasing the consumption and waste stream of these expensive chemicals. High performance liquid chromatography (HPLC) also generates large amounts of waste and also has a relatively long response time.
Methods of online measurements include periodic sampling of the bath and analysis at or near the plating tool to monitor bath component concentrations. One limitation to many of these methods is that plating bath breakdown products are not measured, although they are critical to determining bath quality. Some examples of online monitoring include the following. Bratin P., Chalyt G., Pavlov M., “Control of Damascene Copper Processes by Cyclic Voltammetric Stripping, Plating & Surface Finishing, March 2000, pp. 14-16 disclose several types of online monitor methods that measure component concentration by titration and cyclic voltammetric stripping. A company named Technic, Inc. provides online AC/DC voltammetric monitoring. Also, a company named ATMI offers titration/pulsed cyclic galvanostatic analysis. As another example, U.S. Pat. No. 6,635,157 discloses online titration and CVS. As further examples, U.S. Pat. Nos. 6,365,157 and 6,551,749 disclose online CVS monitoring.
One of the key objectives electroplating bath management is to maintain concentrations in the baths at desired levels by consistently dosing additives and fresh solution (inorganic solution) to counterbalance depletion of the additives in the bath due to byproduct formation during plating, degradation, and/or solution bleeding.
Current state-of-the-art dosing and bleeding of the bath is performed at the reservoir tank of the process tool. For instance, the makeup electrolyte (inorganic components) is delivered from a sub-fab chemical delivery system to the process tool and dosed into the reservoir tank. The additives are stored in small containers in the process tool and are dosed directly into the reservoir tank. Bleeding of the bath is also performed at the reservoir tank. Dosing control is performed by two methods: open-loop and closed-loop controls.
With regard to open-loop control, U.S. Pat. No. 6,471,845 B1 discloses empirical equations used for dosage based on previously defined consumption rates of the various components, and which accounts for the number of wafers processed, the plating current density, and other factors. As another example, U.S. Pat. No. 6,458,262 B1 discloses a chemical consumption process model based on off-line or online measurements to achieve bath control. As an example, U.S. Pat. No. 5,352,350 discloses empirical equations used for online, open loop control of the bath concentrations. These models are tool, chemistry and production regime specific. By design, they can, at best, only control conditioned plating solution around well-known operating conditions.
Others recognize that open-loop control fails to correct for local variations in consumption associated with plating fluctuations or changing bath equilibrium as degradation products are formed [Bratin P., Chalyt G., Pavlov M., “Control of Damascene Copper Processes by Cyclic Voltammetric Stripping, Plating & Surface Finishing, March 2000, pp. 14-16]. Also, these types of models are likely only valid in the vicinity of a known operating regime and have limited ability to accommodate process upsets or disturbances. Since open loop control does not detect process changes as it assumes steady-state operation, it could eventually lead to serious copper interconnects defects.
With regard to closed-loop control, bath sampling with either offline or online analysis is performed as described above. The results are sent back to the process engineer who doses the plating bath accordingly to maintain it in optimal condition. Offline or online analysis is used to “correct” for concentrations that drift due to incorrect open-loop control. However, current online bath component analysis is performed in 20-40 minutes depending on the type of equipment, which is not quite “real-time”. In addition, communication of the online monitor to the dosing system of commercial plating tools is not yet automatic and requires development of communication protocols to effectively use the process signal to control the bath concentrations. U.S. Pat. No. 6,592,736 provides one example of a closed-loop control.
As mentioned above, most commercial copper interconnect plating tools are stand-alone systems where the additives and makeup electrolyte are added individually to a reservoir tank located inside the plating tool and recirculated to and from the wafer plating cells. A portion of the bath solution in the reservoir tank can be bled out periodically to reduce contamination buildup. However, depending on wafer plating production levels, additive bottles may need to be changed quite frequently at the tool, which increases the risk of operator error and contamination (for example, from an incorrect bottle exchange).
Online monitoring for concentration control may be integrated into the tool or not. For those tools that do not integrate online monitoring with the tool, they are disadvantageous because they require process engineer intervention to correct the bath concentrations. Furthermore, most semiconductor fabs or foundries utilize more than one wafer-plating tool in production. Since each tool is controlled separately, inconsistencies in the bath solution between tools can develop which can ultimately result in different properties of the copper interconnect deposit for different tools.
In light of the problems associated with electroplating bath solutions having undesirable qualities, a need exists for improvement in the management of electroplating bath solutions.
SUMMARY OF THE INVENTIONIt is an object of the present invention to provide a system for monitoring, dosing and distribution of a chemical composition in a material treatment process, the chemical composition containing at least one additive for maintaining quality of the chemical treatment process. The system comprises: at least one chemical containing unit configured to contain the chemical composition for the chemical treatment process; a dosing unit fluidly communicating with at least one chemical containing unit configured to receive the chemical composition therefrom and to add a selected dose of at least one additive to the chemical composition therein; an online monitor configured to monitor a property of the chemical composition at the dosing unit and to transmit a signal corresponding to the monitored property; and a controller programmed and configured to receive the signal from the online monitor and send a signal to the dosing system to add the selected dose to the chemical composition therein in response to the monitored property.
It is another object to provide a method for monitoring, dosing and distribution of a chemical composition in a chemical treatment process, the chemical composition containing at least one additive for maintaining quality of the chemical treatment process. The method comprises the following steps. A flow of the chemical composition is allowed from at least one chemical containing unit to a dosing unit. A property of the chemical composition is monitored with an online monitor at a location intermediate to the chemical containing unit and the dosing unit or at the dosing unit. A signal associated with the monitored property is sent by the online monitor to a controller. The controller determines whether at least one additive should be added to the chemical composition at the dosing unit based upon the monitored property, thereby resulting in a decision to add or not a selected amount of at least one additive to the chemical composition at the dosing unit based upon the signal from the online monitor. A signal associated with the decision is sent from the controller to the dosing unit. The selected amount of at least one additive is allowed to be added or not be added to the chemical composition at the dosing unit in response to the signal associated with the decision. The chemical composition is allowed to flow from the dosing unit to the chemical containing unit.
BRIEF DESCRIPTION OF THE DRAWINGS
The inventive system allows a chemical composition associated with a material treatment process to be monitored, dosed, and distributed to a chemical containing unit in which the dosing occurs at a location other than at the chemical containing unit. This lessens the risk of operator error and contamination because the frequency of changing the additive bottles at the chemical containing unit is decreased. For example, an incorrect bottle exchange will result in contamination.
When there is a plurality of chemical containing units, the risk of operator error and contamination is multiplied. Many chemical treatment facilities, such as semiconductor fabs or foundries utilize more than one wafer-plating tool in production. Since each tool is controlled separately, inconsistencies in the bath solution between tools can develop which can ultimately result in different properties of the copper interconnect deposit for different tools. Thus, the invention is especially advantageous with use with several chemical containing units.
Also, when a controller is integrated with online monitoring, the risk of operator error is lessened because of the relative lack of transliteration errors made by an operator in between analysis of offline data and decisions to add the additives. Thus, in the invention, process engineer intervention is not needed to correct the bath concentrations.
The controller is analyzer-independent and will not need any modifications if the bath management system were to be used in conjunction with different instrumentation systems. It only involves sequential discrete control thereby facilitating the control scheme and reducing the implementation cost.
In many prior art system, chemical consumption process model based on offline or online measurements is utilized to achieve bath control. However, the equation in these types of models are presumably only valid in the vicinity of a known operating regime and have limited ability to accommodate process upsets or disturbances. In contrast, the inventive controller does not rely upon a model, but instead makes additive decisions based upon real time analysis data.
This invention is especially advantageous when implemented in management of electroplating bath solutions wafer-plating tools in semiconductor fabs or foundries.
With reference to the Figures and Tables I-III, the inventive system and method and preferred embodiments thereof are illustrated.
As illustrated in
The chemical composition flows via conduit 40 to dosing unit 45. At dosing unit 45, the online monitor 55 monitors a property of the chemical composition. Preferably, the monitored property is a concentration of one or more chemical constituents of the chemical composition. More preferably, it is the concentration of one or more additives or of degradation products resultant from a chemical treatment process associated with the chemical composition operatively associated with the chemical containing unit 5.
The online monitor 55 may be any online monitor known to those ordinary skilled in the art suitable for use in the invention. A preferred online monitor is a “real-time analyzer”, RTA, available from Technic, Inc, Cranston, in R.I., U.S.A.
Another monitor suitable for use in the invention is the ECI system available from ATMI, Danbury, Conn., U.S.A.
The online monitor 55 sends a signal associated with the monitored property to the controller 65 via communication link 41. Based upon this signal, the controller 65 determines whether or not to add one or more additives to the chemical composition at the dosing unit 45, thereby resulting in a decision. The controller 65 sends a signal associated with the decision to dosing unit 45 via communication link 42. Based upon this signal, one or more additives are added or not to the chemical composition at the dosing unit 45. Preferably, the dosing unit 45 includes a mixing element so that the chemical composition and any additives are well mixed. Preferred examples of additives include brighteners, suppressors, and levelers.
The chemical composition flows from the dosing unit 45 via conduit 20 to the optional chemical delivery unit 11. Optional chemical delivery unit 11 delivers the chemical composition to the chemical containing unit 5 via optional conduit 25. As the chemical delivery unit 11 and conduit 25 are optional, the inventive system 10 may be configured such that the chemical composition flows directly from the dosing unit 45 to the chemical containing unit via conduit 20.
As best shown in
Preferably, the chemical containing unit 300 includes inlet and outlet valves and a level sensor. When the level sensor senses a selected high level, the inlet and outlet valves close thereby preventing the flow of the chemical composition thereinto. When desired, an optional conduit 461 may be provided through which the chemical composition bypasses the chemical containing unit 300. Thus, the chemical composition may continue to flow through the system 100 when the inlet and outlet valves of chemical containing unit 300 are closed. This bypass flow may be implemented via signals sent between chemical containing unit 300 and controller 200 via communication link 250. This helps continue mixing of the chemical composition as well as maintaining a steady flow of it through the system, especially if the tool is disconnected.
The chemical composition flows from the chemical containing unit 300 via conduit 330 to conduit 140, and thenceforth past valve 151 and bypass conduit 150 to dosing unit reservoir 400. Dosing unit reservoir 400 and dosage element 450 together comprise a dosing unit analogous to dosing unit 45. At least a portion of the chemical composition is routed via piping 810 from the dosing unit reservoir 400 to online monitor 800, at which a property of the chemical composition is monitored. Preferably, the monitored property is a concentration of one or more chemical constituents of the chemical composition. More preferably, it is the concentration of one or more additives or of degradation products resultant from a material treatment process associated with the chemical composition operatively associated with the chemical containing unit 300.
The online monitor 800 sends a signal associated with the monitored property to controller 200. Based upon the signal, the controller 200 determines whether or not to add one or more additives at dosing unit reservoir 400 to the chemical composition, thereby resulting in a decision. A signal associated with this decision is sent from controller 800 via communication link 220 to the dosage element 450. In response to this signal, the dosage element 450 will or will not add one or more additives to the flow of chemical composition through piping 425 to dosage element 450. When additives are added to the chemical composition, the chemical composition with the added additives flows back to dosing unit reservoir 400 via piping 430. Preferably, the dosing unit 450 includes a mixing element so that the chemical composition and any additives are well mixed.
Also based upon the signal from online monitor 800, the controller 200 determines whether or not to supply fresh chemical composition via piping 701 from fresh chemical composition supply tank 700 to dosing unit reservoir 400. Based upon a signal from controller 200 via communication link 260, an outlet valve of the fresh chemical composition supply tank 700 opens and a suitable delivery means allows the fresh chemical composition to flow therefrom to dosing unit 400.
The fresh chemical composition is understood to be those portions of the chemical composition, excluding any additives added to the chemical composition by dosing unit reservoir 400 and any degradation products formed as a result of the material treatment process. When the invention is preferably applied to management of electroplating baths for wafer plating tools at a semiconductor fab or foundry, the fresh chemical composition is also referred to as fresh inorganic solution. In this instance, the fresh inorganic solution primarily contains CuSO4, H2SO4, and a source of Cl−.
Also based upon the signal from online monitor 800, the controller 200 determines whether or not to bleed chemical composition at fluid bleed tank 600 via outlet 610. Based upon a signal from controller 200 via communication link 270, chemical composition is bled from conduit 420 via a valve associated with piping 435. Preferably, the fluid bleed tank 600 includes a level sensor. When the level sensor senses a selected high level, an outlet valve of the fluid bleed tank 600 opens and chemical solution exits therefrom via outlet 610. In such a scenario, the valve and level sensor may optionally be associated with controller 200 and decisions to allow the chemical composition to exit from outlet 610 are made by the controller 200.
The fresh chemical composition at fresh chemical composition tank 700 may alternatively include one or more of the additives added to the chemical composition at dosing unit 400 or degradation products from the material treatment process. In that case, it contains only minimal concentrations of them. For example, spent chemical composition bled from fluid bleed tank 600 may be regenerated and then stored in fresh chemical composition supply tank 700.
With the aid of pump 440, the chemical composition flows from dosing unit reservoir 400 via conduit 420 to optional chemical delivery unit 110. Chemical delivery unit 110 includes a means suitable to deliver the chemical composition therefrom to chemical containing unit via optional conduit 460. The chemical composition then flows into the chemical containing unit 300 via inlet 320. It is understood that the system 100 may be configured such that the chemical composition flows directly from the dosing unit reservoir 400 to inlet 320 of chemical containing unit via conduit 420.
As best shown in
As best shown in
In this embodiment, monitor 850 monitors a property of the chemical composition at reservoir 350 via piping 860 and returns it to reservoir 350 via piping 870. This embodiment is especially advantageous when the monitor 800, dosing unit reservoir 400 and dosage element 450 are located far from the chemical containing units 300a-d. For example, when the invention is implemented for management of electroplating baths of wafer-plating tools, the chemical containing units 300a-d (in this case wafer-plating tools) are located in the fab and the dosing unit reservoir 400, dosage element 450, and monitor 800 are located in the sub-fab room. Whether or not the invention is applied to management of these baths, the following situation occurs. For a given plug of chemical composition flow, monitoring of a property by monitor 850 and monitor 800 may result in different measurements due to the lag time of the plug's flow between reservoir 350 and dosing unit reservoir 400. In order to help compensate for this difference, monitor 850 and monitor 800 together provide signals to controller 200 regarding the monitored property via communication links 245 and 240. Based upon these signals, the controller 200 will implement the best decision regarding the addition of one or more additives to the chemical composition. Also, if monitor 800 detects potential contamination of the chemical composition, selected valves isolating the chemical composition in the chemical treatment units and associated piping and the dosing unit may be shut down so as to not contaminate the whole system.
A preferred embodiment of the dosage element 450 is best illustrated in
At the moment that dosage element 450 receives a signal from the controller 200 to begin dosing the additive from container 480a, a flushing cycle is initiated. In the flushing cycle, valve 471 is opened. This operation lasts for a specified time in order to flush the contents of the line from valve 471 to valve 473. After the flush has been completed, the pump is deactivated, and valves 473, 471 are closed. The dosing element 450 receives another signal from the controller 200 to begin dosing the additive from container 480a, the three way valve 428a is opened, the pump 472 is activated, and valve 473 is opened. At this point, the upstream portion of three-way valve 428a is closed while the other two portions are open. Also the in-line portions of valves 428b, 428c and 428d are opened while the remaining portions of these valves adjacent conduits 429b, 429c and 429d remain closed. By action of pump 472, the additive from container 480a flows through conduit 429a and past conduit 427b, open three-way valve 428b, conduit 427c, open three-way valve 428c, conduit 427d, open three-way valve 428d, and into conduit 427e past pump 472. The amount of the additive is preferably controlled by one of two methods. The flow rate at flow meter 474 is monitored during the flushing cycle and then integrated over time, thereby yielding a relationship between the volume of flow past the pump 472 and the time during which the pump 472 is activated. Based upon this time/flow relationship, the amount of time which pump 472 is activated during the dosing determines the volume of additive added.
When the selected amount of additive from container 480a is determined to be introduced into conduit 427b or downstream thereof, the upstream and downstream portions of three-way valve 428a adjacent conduits 427a and 427b are opened and the remaining portion adjacent conduit 429a is closed. Substantially simultaneously, valve 471 is opened and by action of pumps 472 and 415, the chemical composition flows into conduit 427a via conduit 426 and piping 425. The in-line portions of three-way valves 428b, 428c and 428d are open, thereby allowing the chemical composition to flow through conduits 427b, 427c, 427d, 427e, and valve 473. The chemical composition then enters conduit 431 where it is directed to piping 430 via pump 415 and into the dosing unit reservoir 400. If the controller 200 indicates that no other additive should be dosed, once a selected amount of chemical composition has flowed through this loop of conduits parallel conduit 426, valves 471 and 473 are closed and pumps 472 and 415 shut down. At this point, flow of the chemical composition between dosing unit reservoir 400 and dosage element 450 is interrupted.
Those skilled in the art will understand that addition of any other of the additives from containers 480b, 480c or 480d may be achieved in the same manner with the addition and flushing sequences as described above.
A preferred embodiment of chemical delivery unit 110 is best illustrated in
Pressure sensors may be used to determine the beginning and end of a fill or empty cycle as described above instead of liquid level sensors.
The online monitor 800 may be any online monitor known to those ordinarily skilled in the art suitable for use in the invention. A preferred online monitor is a “real-time analyzer”, RTA, available from Technic, Inc, Cranston, in R.I., U.S.A. Another monitor suitable for use in the invention is the ECI system available from ATMI, Danbury, Conn., U.S.A.
Optionally and in some situations, based upon a signal from online monitor 800, the controller 200 determines that the flow of chemical composition should bypass the dosing unit reservoir 400. This situation is especially desirable when the controller 200 determines that the one or more additives should be added to the chemical composition at dosing unit reservoir 400 by dosage element 450.
The above bypass is implemented in the following manner. Controller 200 determines whether or not to allow the flow of chemical composition to bypass the dosing unit reservoir 400. A signal based upon this determination is sent from controller 200 to valves 151 and 152 via communication links 251 and 252 to allow the valves to remain open, remain closed, open from a closed position, or close from an open position. When chemical composition is flowing from chemical containing unit 300 to dosing unit reservoir 400 via outlet 330 and conduit 140, a decision by the controller 200 to allow the chemical composition to bypass these components results in a signal from controller 200 to close valve 151 and open valve 152. The chemical composition then leaves conduit 140, enters conduit 150 and flows to chemical delivery unit 110. In this instance, pump 440 is actuated such that the flow of chemical composition from dosing unit reservoir 400 to the optional chemical delivery unit is interrupted. Actuation of the pump 440 is preferably controlled by the controller 200 at the same time the bypass is implemented. Otherwise, the pump 440 could be damaged.
As described above, the flow of chemical composition may optionally be allowed to bypass the dosing unit reservoir 400 because the controller 200 determines that one or more additives should be added to the chemical composition. In this instance and contemporaneously with the bypass of the flow of chemical composition via conduit 150 as described above, a flow of chemical composition to and from the dosing unit reservoir 400 and dosage element 450 via piping 425 and 430 occurs. The one or more additives are then added to the chemical composition by dosage element 450 as described above. When addition to the chemical composition of the one or more additives is completed and the combined chemical composition and additives enter the dosing unit reservoir 400, controller 200 sends signals to valve 151 to open and valve 152 to close, thereby allowing the chemical composition to flow from chemical containing unit 300 to dosing unit reservoir 400.
Preferably, when one or more additives are being added to the chemical composition by dosage element 450, an otherwise interrupted flow of chemical composition from/to the dosing unit reservoir 400/dosage element 450 via piping 425 and 430 is allowed to commence. This may occur by actuation of one or more valves to close and operation of one or more pumps to be interrupted. At the same time, the chemical composition from chemical containing unit 300 bypasses dosing unit reservoir 400 as described above.
Also preferably, when addition to the chemical composition of the one or more additives is completed, the flow of chemical composition from/to the dosing unit reservoir 400/dosage element 450 via piping 425 and 430 ceases. At the same time, controller 200 sends signals to valve 151 to open and valve 152 to close, thereby allowing the chemical composition to flow from chemical containing unit 300 to dosing unit reservoir 400.
It should be understood that valves 151, 152 could be electric solenoid or pneumatic valves. In the case of electric solenoid valves actuation of valves 151, 152 is performed as described above, i.e., by the sending of a signal from controller 200. However, it should be also be understood that in the case of pneumatic valves, they need not be actuated directly by controller 200 via signals along communication links 251, 252. For example, the controller may send a signal to a source of compressed air which then pressurizes a pneumatic line which ultimately opens or closes a pneumatic valve. The source of compressed may be located adjacent the controller 200, at the valve 151, 152, or any point therebetween. For that matter, any pneumatic valve or pump may be controlled by controller 200 in this manner.
In these above preferred situations, two modes of chemical composition flow are described. When no addition of one or more additives to the chemical composition occurs, a main recirculation mode is present and the chemical composition is allowed to flow from the chemical containing unit 300 to the dosing unit reservoir 400 and thenceforth to optional chemical delivery unit 110 via conduit 420 and optional conduit 46 to chemical containing unit 300. This flow is referred to as loop C.
When addition of one or more additives to the chemical composition does occur, a dosing mode is present and the chemical composition flows from the chemical containing unit 300 through outlet 330, conduit 150 to chemical delivery unit 110 and thence forth to the chemical containing unit 300 via conduit 460 and inlet 320. This flow is referred to as loop A. In the same mode and at the same time, the chemical composition flows from/to the dosing unit reservoir 400/dosage element 450 via piping 425 and 430. This flow is referred to as loop B. The benefits of such a two-mode system are that solution recirculation feeding the chemical containing unit (or wafer-coating tool if the invention is implemented in management of electroplating bath solutions) can still be done while dosing inside the dosing unit is occurring. Thus continuous chemical delivery is achieved.
Predictive Corrective Controller
While any one of the closed-loop control schemes known in the art may be used with controllers 65, 200, the inventors have invented a particularly advantageous control solution that overcomes the disadvantages presented by the prior art. The solution is a control system (programmable logic controller (PLC), Industrial PC or alike) suitably programmed with a closed loop feedback dosing algorithm that utilizes actual process concentration data to correct for consumption of critical components in the chemical composition. It may also provide a predicted dosing volume in-between actual concentration data times, if the later are too large. It may also correct the dose when an actual value becomes available. It maintains the levels of one or more additives within a desired range by specifying amounts of additives and/or fresh chemical composition to be added to the chemical composition, as well as specifying when preset volumes of chemical composition should be bled from the system.
The algorithm has several advantages. It is substantially independent of any changes in the kinetics of the chemical composition constituents, such as consumption rates, production mode, as well as independent of process tool specificities. It is also substantially independent of changes in the chemical composition's chemistry, such as variance of bulk chemical supplies, acidity, etc. Also, it is not dependent upon any one type of online monitor. Additionally, it is also scalable and thus able to support multiple chemical composition management configurations. Furthermore, the dosing frequency is tunable and dosing could take place even if actual process concentration data are not continuously available. In other words, addition of one or more additives may be made in between actual measurements of one or more properties by a monitor. Finally, the controller is robust enough to tolerate variable bath bleeding rates and typical process disturbances, such as addition of deionized water.
Due to the long sampling time of current online analyzers, the algorithm will predict concentrations at a desired frequency, also known as the dosing frequency. Each set of data either monitored or predicted is inspected by a diagnostic function to determine whether the operating mode of the system should be switched from the main recirculation mode to the dosing mode. If addition of one or more additives is determined by the algorithm as necessary, the controller will put the system in the dosing mode. As a result, the flow through loop C will be interrupted and flows through loops A and B commenced.
The algorithm will compute additive and fresh chemical composition volumes to bring all chemical composition concentrations of interest back to setpoint values. The calculated volumes are introduced into the system as described above. When the chemical composition and additives are deemed to be suitably mixed, the system is switched back from the dosing mode to the main recirculation mode and flow through loop C resumed.
In the absence of any control, the additive concentrations in the chemical composition will naturally deplete as a result of the ongoing material treatment process. If no action is taken, such concentrations will eventually cross below a threshold resulting in improper material treatment. In the case of electroplating bath solutions for wafer-coating, such phenomena as unacceptable metal deposition and formation of voids may occur.
For each additive, the dosing aims to re-establish target concentration in the solution. At time t, flows of the chemical composition through loops A and B commence. The concentration in the chemical containing unit will continue to decrease at rate r(t) due to the on-going material treatment process. The dosing is performed in the dosing unit by adding a volume Vdosed(t) of nominal additive at time t. Such a volume will make the system's additive concentration within a predetermined concentration range around the setpoint when the recirculation mode commences again at time t+Δt.
Various aspects of the predictive corrective algorithm are now described as follows.
1. Dosing Algorithm for Single Component Case:
a) Continuous-Time Single Component Dosing (CTSC)
In one preferred embodiment, dosing is performed in the dosing unit reservoir 400 by adding a volume Vdosed(t) of nominal solution at time t. Such volume will make the system's concentration reach its target value at time t+Δt. This statement translates into the following equation:
(Mass in System at t+Δt)=(Mass in dosing unit reservoir at t)+(Mass added into dosing unit reservoir at t)+(Mass in chemical containing unit at t+Δt)−(Mass bled off the System at t) Eq. 1
Vdosed(t) may be solved:
In the previous expression the concentrations at time t and at time t+Δt are unknown. It takes θRtA for the monitor to generate one set of results. Only C (t−θRTA) and the previous rate are available through the monitor 800 and/or direct computation respectively. Using assumption 3, one can estimate the concentration at time t:
Ĉ(t)=r(t−Δt)Δt+C(t−Δt) Eq. 4
Furthermore, the concentration at the end of the dosing period i.e. at t+Δt is not known. The consumption rate is not necessarily constant from one sampling period to the next. However, using assumption 4, one can estimate the consumption rate:
{circumflex over (r)}(t)=δ(t−Δt)Δt+r(t−Δt) Eq. 5
Thus, the estimated concentration at t+Δt using Eq. 4 and Eq. 5 is:
Eq. 3 may be rewritten by replacing the concentration at time t [C(t)] and consumption rate [{circumflex over (r)}(t)] by their estimated values in Eq. 4 and in Eq. 6 respectively to determine the volume to be dosed into the system:
b) Discrete Time Single Component (DTSC) Dosing Algorithm:
In another preferred embodiment, the CTSC dosing algorithm utilizes a discrete time controller to control the chemical composition concentration. Like in the continuous case, the volume Vi of nominal solution at time ti will make the system's concentration reach its target value when the blending tank unit 400 is interfaced at time ti+1. This statement translates into the following equation:
(Mass in System at ti+1)=(Mass in dosing unit reservoir at ti)+(Mass added to dosing unit reservoir at ti)+(Mass in chemical containing unit at ti+1)−(Mass bled off the System at ti) Eq. 1′
C0·(VBT+VPT+Vi)=Ci·VBT+{overscore (C)}·Vi+Ci+1·VPT−αi·VBT·Ci Eq. 2′
Vi may be solved:
The concentrations Ci and Ci+1 are unknown. Using assumption 3, one can estimate the concentration at time ti:
Using assumption 4, one can estimate the consumption rate:
The estimated concentration at ti+1 using Eq. 4′ and Eq. 5′ is:
Eq. 3′ may be rewritten using Eq. 4′ and Eq. 6′ to determine the volume to be dosed into the system:
2. Dosing Algorithm for Multi-Component Case:
a) Discrete Time Multi-Component (DTMC) Dosing Algorithm:
In another preferred embodiment, multiple components are controlled using a discrete time algorithm in the controller 200. Like in the single component case, the volume Vi,j of Component j nominal solution at time ti will make the system's jth concentration reach its target value when the dosing unit reservoir 400 is circulated back to the chemical containing unit 300 at time ti+1. This statement translates into the following equation:
(Mass of jth Component in System at ti+1)=(Mass of jth Component in dosing unit reservoir at ti)+(Mass of jth Component added to dosing unit reservoir at ti)+
(Mass of jth Component in chemical containing unit at ti+1)−(Mass of jth Component bled off the System at ti) Eq. 1″
Using the above notations, Eq. 2″ becomes:
Vi=A−1·[((1−αi)·Ci−C0)·VBT+(Ci+1−C0)·VPT] Eq. 3″
In the previous expression the concentration vectors Ci and Ci+1 are unknown but can be estimated. If
is the rate vector, then the current (i.e. at time ti) concentration vector:
Like in the single component case, one can estimate the current consumption rate vector:
The concentration vector may be estimated at ti+1 using Eq. 4″ and Eq. 5″:
Eq. 3″ may be rewritten using Eq. 4″ and Eq. 6″ to determine the volume to be dosed into the system:
b) Corrected Discrete Time Multi-Component (CDTMC) Dosing Algorithm:
In another preferred embodiment, a monitor is used to correct the DTMC dosing volume. The monitor utilized for concentration measurements can have a significant dead time θRTA. In other words:
The monitor transfer function in the s-domain (frequency domain) is Cmeasured(s)=e−sθ
Ci,measured=Z−θ
Ci,jmeasured=z−θ
Due to the monitor dead time, Ci is available at ti+1 and Ci+1 at ti+2. Therefore at ti+2, one must correct the dosed volume calculated based on the reading at time ti. The error of the dosed volume of the jth at ti−2 is defined and corrected at ti as follows:
This exponentially weighted moving average error is either positive or negative. To demonstrate that the error εi,j is a weighted average of all the previous deviations of the estimated volume from the real dosed volume, recursively for εi−k,j is substituted recursively:
The weights
decrease geometrically with the age of the error.
Furthermore, the weights sum to unity, since:
Let
the diagonal matrix of the weights of each component
and
Using the above notations, Eq. 8″ becomes:
εi−k is recursively substituted:
Thus, the corrected volume at time ti can be calculated as follows:
In equation 13″, absolute value of error is added when under dosing occurred at previous time step, otherwise value of error is subtracted when over dosing occurred at previous time step.
As seen above, the algorithm determines a rate of depletion over a depletion time period of at least one of the additives in the chemical composition based upon a concentration of the additive measured by the monitor in comparison to a concentration of the additive previously measured by the monitor. The algorithm also predicts an amount of at least one additive that when added to the chemical composition will maintain a concentration of the additive within a predetermined concentration range around a predetermined setpoint concentration. The algorithm also corrects the predicted amount by adding to, or subtracting from, the predicted amount, an amount of the additive based upon previous concentrations of the additive measured by the monitor. The corrected amount is the dose added to the chemical composition by the dosage element.
In contrast to prior art controllers, the algorithm has the following additional novel features. The amount added to or subtracted from the predicted amount is based upon at least two previous measurements by the monitor of the concentration of the at least one additive. Also, the time interval between additions of the at least one additive is less than a time interval between measurements by said monitor. Furthermore, the time interval in between additions is also tunable, i.e., it may be varied to any interval no less than the time it takes the dosage element to add the at least one additive. Moreover, the predicted amount is also based upon a derivative of the depletion rate. Finally, the predicted amount does not depend upon a variable condition at said chemical containing unit.
Having described novel systems and methods for monitoring, dosing and distribution of chemical compositions in material treatment processes, it is believed that other modifications, variations and changes will be suggested to those skilled in the art in view of the teachings set forth herein. It is therefore to be understood that all such variations, modifications and changes are believed to fall within the scope of the claims.
Claims
1. A system for monitoring, dosing and distribution of a chemical composition in a material treatment process, the chemical composition containing at least one additive for maintaining quality of the chemical treatment process, said system comprising:
- at least one chemical containing unit configured to contain the chemical composition for the chemical treatment process;
- a dosing unit fluidly communicating with said at least one chemical containing unit configured to receive the chemical composition therefrom and to add a selected dose of the at least one additive to the chemical composition therein;
- a online monitor configured to monitor a property of the chemical composition at said dosing unit and to transmit a signal corresponding to the monitored property; and
- a controller programmed and configured to receive the signal from said online monitor and send a signal to said dosing unit to add the selected dose to the chemical composition therein in response to the monitored property.
2. The system of claim 1, wherein the controller comprises a processor programmed with an algorithm such that the processor:
- determines a rate of depletion over a depletion time period of at least one of the at least one additive in the chemical composition based upon a concentration of the at least one of the at least one additive measured by said monitor in comparison to a concentration of the at least one of the at least one additive which was last measured by said monitor;
- predicts an amount of the at least one of the at least one additive that when added to the chemical composition will maintain a concentration of the additive within a predetermined concentration range around a predetermined setpoint concentration; and
- corrects the predicted amount by adding to, or subtracting from, the predicted amount, an amount of the at least one additive based upon a previous measurement by said monitor of the concentration of the at least one additive, wherein the corrected amount is the selected dose.
3. The system of claim 1, wherein said at least one chemical containing unit is an electroplating bath of a wafer electroplating tool.
4. The system of claim 2, wherein said at least one chemical containing unit is an electroplating bath of a wafer electroplating tool.
5. The system of claim 1, further comprising:
- a chemical delivery unit in fluid communication with said at least one chemical containing unit and said dosing unit and configured to deliver the chemical composition to said at least one chemical containing unit
6. The system of claim 5, further comprising:
- a first valve arrangement in fluid communication with said chemical containing unit and said dosing unit, said first valve arrangement configured to allow or prevent a flow of the chemical composition from said chemical containing unit to said dosing unit; and
- a second valve arrangement in fluid communication with said chemical containing unit and said chemical delivery unit, said second valve arrangement configured to allow or prevent a flow of the chemical composition from said chemical containing unit to said chemical delivery unit.
7. The system of claim 6, wherein said controller comprises a processor programmed with an algorithm such that it:
- determines whether said system should operate in a main recirculation mode in which said first valve arrangement allows a flow of the chemical composition from said at least one chemical containing unit to said dosing unit and said second valve arrangement prevents a flow of the chemical composition from said at least one chemical containing unit to said dosing unit, or in a dosing mode in which said first valve arrangement prevents a flow of the chemical composition from said chemical containing unit to said dosing unit and allows a flow of the chemical composition from said at least one chemical containing unit to said chemical delivery unit.
8. The system of claim 7, wherein in response to said algorithm determining that the system should operate in the main recirculation mode, said controller i) sends a signal to either open said first valve arrangement or to allow said first valve arrangement to remain open so that a flow of the chemical composition is allowed from said at least one chemical containing unit to said dosing unit, and ii) sends a signal either to close said second valve arrangement or to allow said second valve arrangement to remain open so that a flow of the chemical composition is prevented from said at least one chemical containing unit to said dosing unit.
9. The system of claim 8, wherein said dosing unit comprises:
- a dosing unit reservoir configured to receive a flow of the chemical composition from said at least one chemical containing unit and direct a flow of the chemical composition from said dosing unit to said chemical delivery unit; and
- a dosage element configured to receive a flow of the chemical composition from said dosing unit reservoir and direct a flow of the chemical composition to said dosing unit reservoir, said dosage element also configured to add the selected dose to the chemical composition, wherein in response to said algorithm determining that the system should operate in the dosing mode, said controller i) sends a signal to and actuates said first valve arrangement to prevent a flow of the chemical composition from said at least one chemical containing unit to said dosing unit, and sends a signal to and actuates said second valve arrangement to allow a flow of the chemical composition from said at least one chemical containing unit to said chemical delivery unit.
10. The system of claim 9, wherein:
- said first valve arrangement comprises a first valve, a first conduit in fluid communication with and extending from said chemical containing unit to said first valve, and a second conduit in fluid communication with and extending from said first valve to said dosing unit, said first valve disposed intermediate said first and second conduits, wherein an open position of said first valve allows a flow of the chemical composition from said first conduit to said second conduit and a closed position of said first valve prevents a flow of the chemical composition from said first conduit to said second conduit;
- said second valve arrangement comprises a second valve, a third conduit in fluid communication with and extending from said first conduit to said second valve, and a fourth conduit in fluid communication with and extending from said second valve to said chemical delivery unit, said second valve disposed intermediate said third and fourth conduits, wherein an open position of said second valve allows a flow of the chemical composition from said first conduit to said fourth conduit via said third conduit and a closed position of said second valve prevents a flow of the chemical composition from said third conduit to said fourth conduit.
11. The system of claim 10, wherein said at least one chemical containing unit is an electroplating bath of a wafer electroplating tool.
12. The system of claim 5, wherein wherein said at least one chemical containing unit is an electroplating bath of a wafer electroplating tool.
13. The system of claim 1, wherein said at least one chemical containing unit comprises at least two chemical containing units.
14. The system of claim 13, further comprising:
- a plurality of chemical containing unit outlets, said plurality equal to the number of said at least two chemical containing units, wherein each of said chemical containing unit outlets is associated with a respective one of said at least two chemical containing units;
- a chemical containing unit outlet manifold in fluid communication with said plurality of chemical containing unit outlets;
- a chemical containing element outlet reservoir in fluid communication with said chemical containing unit outlet manifold and said dosing unit.
15. The system of claim 14, wherein wherein said at least one chemical containing unit is an electroplating bath of a wafer electroplating tool.
16. A method for monitoring, dosing and distribution of a chemical composition in a chemical treatment process, the chemical composition containing at least one additive for maintaining quality of the chemical treatment process, comprising the steps of:
- a) allowing the chemical composition to flow from at least one chemical containing unit to a dosing unit;
- b) monitoring a property of the chemical composition with an online monitor at a location intermediate the chemical containing unit and the dosing unit or at the dosing unit;
- c) sending from the online monitor to a controller a signal associated with the monitored property;
- d) determining at the controller whether the at least one additive should be added to the chemical composition at the reservoir based upon the monitored property, thereby resulting in a decision to add or not a selected amount of the at least one additive to the chemical composition at the reservoir based upon the signal from the online monitor;
- e) sending from the controller to the dosing unit a signal associated with the decision;
- f) allowing the selected amount of the at least one additive to be added or not be added to the chemical composition at the dosing unit in response to the signal associated with the decision;
- g) allowing the chemical composition to flow from the dosing unit to the chemical containing unit.
17. The method of claim 1, further comprising the steps of:
- determining by the controller a rate of depletion over a depletion time period of at least one of the at least one additive in the chemical composition based upon a concentration of the at least one of the at least one additive measured by said monitor in comparison to a concentration of the at least one of the at least one additive previously measured by said monitor;
- predicting by the controller an amount of at least one of the at least one additive that when added to the chemical composition will maintain a concentration of the additive within a predetermined concentration range around a predetermined setpoint concentration; and
- correcting by the controller the predicted amount by adding to, or subtracting from, the predicted amount, an amount of the at least one additive based upon a previous concentration of the at least one additive measured by said monitor, wherein the corrected amount is the selected dose.
18. The system of claim 17, wherein the at least one chemical containing unit is an electroplating bath of a wafer electroplating tool.
19. The system of claim 16, wherein the at least one chemical containing unit is an electroplating bath of a wafer electroplating tool.
20. The system of claim 16, wherein said step of allowing the chemical composition to flow from the dosing unit to the at least one chemical containing unit comprises:
- allowing the chemical composition to flow from the dosing unit to a chemical delivery unit; and
- delivering the chemical composition from the at least one chemical delivery unit to the chemical containing unit.
21. The system of claim 20, further comprising the steps of:
- providing a first valve arrangement in fluid communication with the chemical containing unit and the dosing unit, the first valve arrangement configured to allow or prevent a flow of the chemical composition from the chemical containing unit to the dosing unit; and
- providing a second valve arrangement in fluid communication with the chemical containing unit and the chemical delivery unit, the second valve arrangement configured to allow or prevent a flow of the chemical composition from the chemical containing unit to the chemical delivery unit.
22. The system of claim 21, further comprising the step of:
- determining by the controller whether to perform said method in a main recirculation mode in which the first valve arrangement allows a flow of the chemical composition from the at least one chemical containing unit to the dosing unit and the second valve arrangement prevents a flow of the chemical composition from the at least one chemical containing unit to the dosing unit, or in a dosing mode in which the first valve arrangement prevents a flow of the chemical composition from the chemical containing unit to the dosing unit and allows a flow of the chemical composition from the at least one chemical containing unit to the chemical delivery unit, thereby resulting in a mode decision.
23. The system of claim 22, further comprising the step of:
- in response to the processor determining that said method should be performed in the main recirculation mode, sending a signal to either open said first valve arrangement or to allow said first valve arrangement to remain open so that a flow of the chemical composition is allowed from said at least one chemical containing unit to said dosing unit.
24. The system of claim 22, further comprising the step of:
- in response to the processor determining that said method should be performed in the dosing mode, i) sending a signal either to close the first valve arrangement or to allow the first valve arrangement to remain closed so that a flow of the chemical composition is prevented from the at least one chemical containing unit to the dosing unit, and ii) sending a signal either to open the second valve arrangement or to allow the second valve arrangement to remain open so that a flow of the chemical composition is allowed from the at least one chemical containing unit to the chemical delivery unit.
25. The method of claim 24, further comprising the steps of:
- providing the dosing unit with a reservoir and a dosage element;
- sending by the controller a signal to the dosage element to add the selected amount to a flow of the chemical composition from the dosing unit reservoir;
- adding by the dosage element the selected amount to the flow of chemical composition from the dosing unit reservoir; and
- allowing the combined flow of the selected amount of the at least one additive and the chemical composition to flow from the dosage element to the dosing unit reservoir.
26. The method of claim 17, wherein said at least one chemical containing unit is an electroplating bath of a wafer electroplating tool.
27. The method of claim 23, wherein said at least one chemical containing unit is an electroplating bath of a wafer electroplating tool.
28. The method of claim 24, wherein said at least one chemical containing unit is an electroplating bath of a wafer electroplating tool.
29. The method of claim 16, wherein said at least one chemical containing unit comprises at least two chemical containing units.
30. The method of claim 29, comprising the further steps of:
- providing a plurality of chemical containing unit outlets, the plurality being equal to the number of the at least two chemical containing units, wherein each of the chemical containing unit outlets is associated with a respective one of the at least two chemical containing units;
- providing a chemical containing unit outlet manifold in fluid communication with the plurality of chemical containing unit outlets;
- providing a chemical containing unit outlet reservoir in fluid communication with the chemical containing unit outlet manifold and the dosing unit;
- allowing a flow of the chemical composition from the plurality of chemical containing unit outlets to the chemical containing unit outlet reservoir; and
- allowing a flow of the chemical composition from the chemical containing unit outlet reservoir to the dosing unit.
31. The method of claim 30, wherein said at least one chemical containing unit is an electroplating bath of a wafer electroplating tool.
32. The system of claim 2, wherein the processor is programmed with the algorithm such that the amount added to or subtracted from the predicted amount is based upon at least two previous measurements by said monitor of the concentration of the at least one additive.
33. The system of claim 2, wherein the processor is programmed with the algorithm such that a time in between additions of the at least one additive is less than the time in between measurements by said monitor.
34. The system of claim 34, wherein the processor is programmed with the algorithm such that a frequency of additions of the at least one additive by said dosing unit may be varied.
35. The system of claim 2, wherein the processor is programmed with the algorithm such that the predicted amount is also based upon a derivative of the depletion rate.
36. The system of claim 2, wherein the processor is programmed with the algorithm such that the predicted amount does not depend upon a variable condition at said chemical containing unit.
37. The system of claim 2, wherein the processor is programmed with the algorithm such that the predicted amount does not depend upon a time interval between successive measurements by said monitor.
38. The method of claim 17, wherein the amount added to or substracted from the predicted amount is based upon at least two previous measurements by the monitor of the concentration of the at least one additive.
39. The method of claim 17, further comprising the step of:
- varying a time interval between additions of the at least one additive such that the time in between additions is less than a time interval between measurements by said monitor.
40. The method of claim 39, further comprising the step of:
- varying a frequency of additions of the at least one additive by said dosing unit.
41. The method of claim 17, wherein the predicted amount is also based upon a derivative of the depletion rate.
42. The method of claim 17, wherein the predicted amount does not depend upon a variable condition at said chemical containing unit.
Type: Application
Filed: Apr 19, 2004
Publication Date: Mar 10, 2005
Inventors: Alan Zdunek (Chicago, IL), Omar Germouni (Chicago, IL), Alejandro Barajas (Clarendon Hills, IL)
Application Number: 10/827,596