All these co-pending patent applications are assigned to the assignee of the present application. The content of all of these co-pending patent applications is incorporated herein by reference, as though fully set forth herein.
Semiconductor fabrication may require carefully synchronized and precisely measured delivery of reactant gases to semiconductor process chambers. Systems and methods for delivering highly repeatable and precise quantities of gaseous mass may therefore be useful in a number of semiconductor manufacturing processes, including but not limited to atomic layer deposition (ALD) processes.
In general, when a precursor gas is being delivered to a process chamber, pressure may be the driving force. For some precursor gases, the saturated vapor pressure may be too low to allow for effective delivery of the gas. In this case, a carrier gas that is inert to the process chemistry may be introduced, to artificially increase the pressure. The precursor gas will not condense, as long as the partial pressure of the precursor is below its saturated vapor pressure and the carrier gas is uniformly mixed with the precursor.
Previous techniques for delivering low vapor pressure precursors may include the use of bubbler systems. In a bubbler system, the carrier gas may be introduced by bubbling it through the liquid precursor. During this process, some molecules of the liquid precursor may become absorbed into the carrier gas. The resulting mixture may have a much higher pressure, compared to the partial pressure of the precursor alone, and may thus facilitate delivery to a process chamber.
The concentration of the precursor in the mixture that comes from a bubbler system is not known, however, and may be difficult to measure accurately. Since the concentration of the precursor in the mixture is not known, the amount of precursor delivered to the delivery chamber also may not be known.
For these reasons, a method and system are desired for accurately and repeatably delivering precise amounts of precursors, including low vapor pressure precursors.
A gas delivery system may include a delivery chamber, a precursor inlet valve, a carrier inlet valve, an outlet valve, and a controller. The precursor inlet valve is configured to regulate the flow of a precursor gas into the delivery chamber. The carrier inlet valve is configured to regulate the flow of a carrier gas into the delivery chamber. The outlet valve is configured to regulate the flow of a mixture of the precursor gas and the carrier gas, out of the delivery chamber into a process chamber.
The controller may be configured to control the opening and the closing of the precursor inlet valve and the carrier inlet valve, so as to introduce desired amounts of the precursor gas and the carrier gas into the delivery chamber, and to generate a gas mixture having a predetermined ratio of the precursor gas to the carrier gas. The controller may be further configured to control the opening and the closing of the outlet valve so as to deliver the gas mixture having the predetermined ratio, from the delivery chamber into the process chamber.
A method of delivering a precursor gas is described. A desired number of moles of the precursor gas are introduced into a delivery chamber. Subsequently, a desired number of moles of a carrier gas are introduced into the delivery chamber. A gas mixture is thus generated, and is delivered from the delivery chamber to the process chamber. The gas mixture has a predetermined ratio of the precursor gas to the carrier gas. A desired mole fraction of the precursor gas is thus delivered to the process chamber.
A system and method are described for controlling the amount of precursor that is delivered to the process chamber, by precisely measuring the mole fraction of the gas mixture that is delivered. The technique that is described below is useful in applications that include, but are not limited to: 1) delivery of precursors with very low vapor pressure; and 2) delivery of extremely small amounts of precursor with greater accuracy.
In overview, the gas delivery system 100 includes: a delivery chamber 110; a precursor inlet valve 120; a carrier inlet valve 130; an outlet valve 140; a controller 150; a pressure sensor 160; a temperature sensor 170; a vaporizer 180; a vacuum inlet valve 190; and a vacuum pump 195. The delivery chamber 110 provides a calibrated holding volume for the gases being delivered. The precursor inlet valve 120 is configured to regulate the flow of one or more precursor gases into the delivery chamber 110. In the illustrated embodiment, the vaporizer 180 vaporizes a liquid precursor, which may be supplied by a liquid precursor source (not shown), to generate the precursor vapor.
The carrier inlet valve 130 is configured to regulate the flow of one or more carrier gases into the delivery chamber 110. The outlet valve 140 is configured to regulate the flow of a mixture of the precursor gas and the carrier gas out of the delivery chamber 110 and into the process chamber (not shown). The gas mixture that is delivered has a known, predetermined ratio of the precursor gas to the carrier gas. The pressure sensor 160 is configured to measure the pressure within the delivery chamber 110, and the temperature sensor 170 is configured to measure the temperature in the delivery chamber 110.
The controller 150 is programmed to control the opening and closing of the precursor inlet valve 120, the carrier inlet valve 130, and the outlet valve 140, so as to deliver from the delivery chamber 110 into the process chamber the gas mixture, which has a precise, known mole fraction of the precursor gas to the carrier gas.
The controller 150 may implement the methods, systems, and algorithms described in the present disclosure, using computer software. The methods and systems in the present disclosure are not described with reference to any particular programming language. It will be appreciated that a variety of programming languages may be used to implement the teachings of the present disclosure. The controller 150 may be selectively configured and/or activated by a computer program stored in the computer.
The controller 150 first controls the opening and closing of the precursor inlet valve 120 so as to introduce the desired amount of the precursor gas into the delivery chamber 110. Subsequently, the controller 150 controls the opening and closing of the carrier inlet valve 130 to introduce a precise, desired amount of the carrier gas into the delivery chamber 110. Finally, the controller 150 controls the opening and closing of the outlet valve 140, so as to cause the gas mixture (having the known mole fraction of the precursor gas) to be formed by diffusion in the delivery chamber 110, and to cause the gas mixture to be delivered from the delivery chamber 110 to the process chamber.
The controller 150 is configured to count the number of moles of precursor gas that leaves the delivery chamber 110 while discharging to the process chamber. In particular, the controller 150 is programmed to monitor the pressure measurements by the pressure sensor 160 and the temperature measurements by the temperature sensor 170, and to use the ideal gas law to derive the desired number of moles.
Typically the delivery system 100 is a pulsed delivery system configured to deliver the precursor gas in a sequence of delivery pulses. In overview, the delivery system 100 delivers the precursor in discrete pulses according to the following cycle:
1. Charge:
Open the precursor inlet valve 120, and vaporize the precursor into the delivery chamber volume, charging it to a target pressure. Wait for a brief period, for the pressure to stabilize.
2. Deliver:
Open the outlet valve 140, which is connected to the process chamber. Measure the amount of precursor delivered, and close the outlet valve 140 when the correct amount of precursor has left the delivery chamber 110.
3. Wait for the pressure to stabilize.
4. Proceed to the next cycle, in which steps 1, 2, and 3 above are repeated.
The controller 150 of the gas delivery system 100 uses model-based algorithms to measure and control the number of moles of precursor that is vaporized into the holding volume of the delivery chamber 110, in step 1 above. The controller 150 uses these algorithms to measure and control the number of moles of carrier gas that is subsequently added to the holding volume provided by the delivery chamber 110.
Unlike gas delivery systems in which the carrier gas is introduced without knowing the respective amounts of the precursor gas and the carrier gas, the algorithms implemented by the controller 150 allow the number of moles of each species to be counted, as they are being mixed. In the gas delivery system 100 above, therefore, the mole fraction of each species (precursor or carrier) in the resulting mixture in the delivery chamber 110 will be known before the delivery chamber 110 discharges into the process chamber.
The delivery process during each cycle will now be described in more detail, in conjunction with
During stage 210, the controller 150 opens the precursor inlet valve 120 so as to introduce the precursor gas into the delivery chamber 110. The precursor gas is then flash vaporized and charged to a first target pressure, indicated in
In equation (1) above, Δn denotes the number of moles delivered into the delivery chamber 110, V denotes the volume of the delivery chamber 110, R denotes the universal gas constant (having a value of 8.3144 Joules/mol/K), and Δ(P/T) is the change in pressure divided by gas temperature, from the beginning of the cycle 200 to the end of the cycle 200. Equation (1) shows that, by monitoring the values of P and T, as measured by the pressure sensor 160 and the temperature sensor 170 at desired points in time, the number of moles being delivered into the delivery chamber 110 during any given time period can be monitored. The temperature dynamics within the delivery chamber 110 is described for example in the '358 application, the content of which has been incorporated by reference in its entirety.
After the target pressure P1 is reached within the gas delivery chamber 110, the controller 150 causes the system 100 to wait for a while for the pressure to stabilize, during stage 220.
During the next stage, 230, a carrier gas is introduced, and the resulting mixture is charged to a second target pressure, shown in
During stage 240, the system 100 waits for the mixture to equilibrate. In particular, the controller 150 causes the system 100 to wait for a period of time sufficient to cause the precursor gas and the carrier gas to mix by diffusion, and to cause the gas mixture to equilibrate. The equilibrated gas mixture, at the end of the stage 240, has the desired mole fraction of the precursor gas.
At the end of stage 240, the resulting gas mixture in the delivery chamber 110 is a precursor gas/carrier gas mixture, at a user-specified pressure P2. Because the number of moles of each substance is measured, as each substance is delivered into the holding volume of the delivery chamber 110, the mole fraction of each gas species (precursor or carrier) in the delivery chamber 110 is known. As a simple example, if 10 μmoles of precursor gas and 90 μmoles of carrier gas have been counted by the controller 150, then the gas mixture in the delivery chamber 110 has a mole fraction of 1/10 for the precursor gas, and 9/10 for the carrier gas. At this time, the partial pressure of the precursor is still below the vapor pressure of the precursor at the operating temperature. Also, there is enough of a pressure gradient between the delivery chamber 110 and the process chamber, to ensure rapid delivery.
The system 100 then moves on to the delivery stage 250, during which the equilibrated gas mixture is delivered to the process chamber. The controller 150 opens the outlet valve 140, which leads to the process chamber. The controller 150 measures the amount of the gas mixture that leaves the delivery chamber 110, and closes the outlet valve 140 when the correct desired amount of precursor gas has left the delivery chamber 110. As long as the gas is a continuum, the mole fraction of the mixture remains constant during delivery.
During the next and final stage 260, the controller 150 opens the vacuum inlet valve 190, and pulls vacuum on the delivery chamber 110, until the pressure within the delivery chamber 110 is comfortably below the vapor pressure of the precursor at the operating temperature.
Once an entire delivery cycle 200 is completed, the controller 150 causes the system 100 to return to stage 210, and repeat the entire delivery cycle, for a desired number of times. For each delivery cycle, the system 100 directly mixes the precursor gas and the carrier gas to a specific mole fraction, using the technique described above. Any residual mixture left in the delivery chamber 110 at the end of stage 260 has the same mole fraction. Therefore, the total number of moles of precursor delivered to the process chamber is given by:
where the same definitions as in equation (1) above apply, and ω denotes the mole fraction of the precursor gas.
In sum, a system and method have been described that allows a gas delivery system (such as the MDD) to deliver low vapor pressure precursors with high precision. This is made possible by directly measuring and controlling the mole fractions of the gas mixture.
While certain embodiments have been described of an apparatus and method for pulsed deposition monitoring and control, it is to be understood that the concepts implicit in these embodiments may be used in other embodiments as well. The protection of this application is limited solely to the claims that now follow.
In these claims, reference to an element in the singular is not intended to mean “one and only one” unless specifically so stated, but rather “one or more.” All structural and functional equivalents to the elements of the various embodiments described throughout this disclosure that are known or later come to be known to those of ordinary skill in the art are expressly incorporated herein by reference, and are intended to be encompassed by the claims. Moreover, nothing disclosed herein is intended to be dedicated to the public, regardless of whether such disclosure is explicitly recited in the claims. No claim element is to be construed under the provisions of 35 U.S.C. §112, sixth paragraph, unless the element is expressly recited using the phrase “means for” or, in the case of a method claim, the element is recited using the phrase “step for.”
The present application is a continuation in part of, and claims priority to, the following U.S. patent applications: co-pending application Ser. No. 10/822,358 (the “'358 application”), filed on Apr. 12, 2004 (attorney docket number MKS-143); co-pending application Ser. No. 11/015,465 (the “'465 application”), filed on Dec. 17, 2004 (attorney docket number MKS-147); and co-pending application Ser. No. 11/083,586 (the “'586 application”), filed on Mar. 18, 2005 (attorney docket number MKS-156).
| Number | Date | Country | |
|---|---|---|---|
| Parent | 10822358 | Apr 2004 | US |
| Child | 11223366 | Sep 2005 | US |
| Parent | 11015465 | Dec 2004 | US |
| Child | 11223366 | Sep 2005 | US |
| Parent | 11083586 | Mar 2005 | US |
| Child | 11223366 | Sep 2005 | US |