Method and Apparatus for Pulse Gas Delivery Using an External Pressure Trigger
20200241578 ยท 2020-07-30
Inventors
- Michael L'Bassi (Sterling, MA, US)
- Mark J. Quaratiello (Atkinson, NH, US)
- Junhua Ding (Boxborough, MA, US)
Cpc classification
G05D7/0647
PHYSICS
G01F1/36
PHYSICS
Y10T137/7761
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
A fluid control system and associated method for pulse delivery of a fluid includes a shutoff valve and a mass flow controller (MFC) upstream of the shutoff valve. The MFC includes a flow channel, a control valve to control flow of fluid in the flow channel, a flow sensor to measure flow rate in the flow channel, and a controller having a valve input from the shutoff valve indicating opening of the shutoff valve. The controller is configured to respond to the valve input to control flow of fluid through the control valve to initiate and terminate a pulse of fluid from the flow channel to the shutoff valve to control a mass of fluid delivered during the pulse of fluid. The valve input can be a pressure signal, and the MFC can include a pressure sensor to sense the pressure signal.
Claims
1. A fluid control system for pulse delivery of a fluid, the system comprising: a shutoff valve; and a mass flow controller (MFC) upstream of the shutoff valve, including: a flow channel, a control valve to control flow of fluid in the flow channel, a flow sensor to measure flow rate in the flow channel, and a controller having a valve input from the shutoff valve indicating opening of the shutoff valve, the controller configured to respond to the valve input to control flow of fluid through the control valve to initiate and terminate a pulse of fluid from the flow channel to the shutoff valve to control a mass of fluid delivered during the pulse of fluid.
2. The system of claim 1, wherein the controller controls the flow of fluid through the control valve based on feedback from the flow sensor during the pulse of fluid.
3. The system of claim 1, wherein the valve input is a pressure signal, and wherein the MFC includes a pressure sensor to sense the pressure signal.
4. The system of claim 3, wherein the pressure sensor receives the pressure signal via a tap into a pneumatic line, pressure in the line opening and closing the shutoff valve.
5. The system of claim 3, wherein the pressure sensor receives the pressure signal via a pneumatic line controlled by a host controller.
6. The system of claim 3, wherein the controller is configured to convert a rising edge of the pressure signal into a trigger signal for starting pulse gas delivery.
7. The system of claim 1, wherein the shutoff valve is controlled by a host controller.
8. The system of claim 1, wherein the controller is configured to calculate a mole set point n.sub.SP from flow set point Q.sub.SP and a pulse-on period t, the mole set point n.sub.SP being a targeted amount of the mass of fluid to be delivered during the pulse of fluid.
9. The system of claim 8, wherein the pulse-on period t is a default value stored in the MFC and the flow set point Q.sub.SP is received from a host controller.
10. The system of claim 9, wherein the MFC is programmable to change the pulse-on period t from the stored default value.
11. The system of claim 8, wherein the controller is configured to close the control valve based on a computation of the mass of fluid delivered and/or the duration of the pulse-on period t during the pulse of fluid.
12. The system of claim 1, wherein the shutoff valve is a 3-way valve coupled to a process chamber and a divert line.
13. A method of delivering a pulse of fluid, the method comprising: controlling flow of fluid into a flow channel with a control valve; measuring flow rate in the flow channel with a flow sensor; receiving a valve input from a shutoff valve downstream of the control valve indicating opening of the shutoff valve; and responding to the valve input to control flow of fluid through the control valve to initiate and terminate a pulse of fluid from the flow channel to the shutoff valve to control a mass of fluid delivered during the pulse of fluid.
14. The method of claim 13, wherein controlling the flow of fluid through the control valve is based on feedback from the flow sensor during the pulse of fluid.
15. The method of claim 13, wherein receiving the valve input includes sensing a pressure signal received via a tap into a pneumatic line, pressure in the line opening and closing the shutoff valve.
16. The method of claim 13, further comprising: receiving a flow set point Q.sub.SP; and calculating a mole set point n.sub.SP from a flow set point Q.sub.SP and a pulse-on period t, the mole set point n.sub.SP being a targeted amount of the mass of fluid to be delivered during the pulse of fluid.
17. The method of claim 13, further comprising controlling opening and closing of the shutoff valve.
18. A mass flow controller (MFC) for pulse delivery of a fluid, the MFC comprising: a flow channel; a control valve to control flow of fluid in the flow channel; a flow sensor to measure flow rate in the flow channel; and a controller having a valve input from a shutoff valve downstream of the control valve indicating opening of the shutoff valve, the controller configured to respond to the valve input to control flow of fluid through the control valve to initiate and terminate a pulse of fluid from the flow channel to the shutoff valve to control a mass of fluid delivered during the pulse of fluid.
19. The MFC of claim 18, wherein the controller controls the flow of fluid through the control valve based on feedback from the flow sensor during the pulse of fluid.
20. The MFC of claim 18, wherein the valve input is a pressure signal, and wherein the MFC includes a pressure sensor to sense the pressure signal.
21. The MFC of claim 20, wherein the pressure sensor receives the pressure signal via a tap into a pneumatic line, pressure in the line opening and closing the shutoff valve.
22. The MFC of claim 20, wherein the pressure sensor receives the pressure signal via a pneumatic line controlled by a host controller.
23. The MFC of claim 20, wherein the controller is configured to convert a rising edge of the pressure signal into a trigger signal for starting pulse gas delivery.
24. The MFC of claim 18, wherein the controller is configured to calculate a mole set point n.sub.SP from a flow set point Q.sub.SP and a pulse-on period t, the mole set point n.sub.SP being a targeted amount of the mass of fluid to be delivered during the pulse of fluid.
25. The MFC of claim 24, wherein the pulse-on period t is a default value stored in the MFC and the flow set point Q.sub.SP is received from a host controller.
26. The MFC of claim 25, wherein the MFC is programmable to change the pulse-on period t from the stored default value.
27. The MFC of claim 24, wherein the controller is configured to close the control valve based on a computation of the mass of fluid delivered and/or the duration of the pulse-on period t during the pulse of fluid.
28. A mass flow controller (MFC) for pulse delivery of a fluid, the MFC comprising: a flow channel; a control valve to control flow of fluid in the flow channel; a flow sensor to measure flow rate in the flow channel; and a controller having an input and being configured to calculate a mole set point n.sub.SP from a flow set point Q.sub.SP and a pulse-on period t, the controller configured to respond to the input to control flow of fluid through the control valve to initiate and terminate a pulse of fluid from the flow channel to control a mass of fluid delivered during the pulse of fluid, the pulse of fluid being terminated in response to the calculated mole set point n.sub.SP.
29. A method of delivering a pulse of fluid, the method comprising: receiving a flow set point Q.sub.SP; calculating a mole set point n.sub.SP from the flow set point Q.sub.SP and a pulse-on period t; controlling flow of fluid into a flow channel with a control valve; measuring flow rate in the flow channel with a flow sensor; and responding to an input to control flow of fluid through the control valve to initiate and terminate a pulse of fluid from the flow channel to control a mass of fluid delivered during the pulse of fluid, the pulse of fluid being terminated in response to the calculated mole set point n.sub.SP
30. A mass flow controller (MFC) for pulse delivery of a fluid, the MFC comprising: a flow channel; a control valve to control flow of fluid in the flow channel; a flow sensor to measure flow rate in the flow channel; a pressure sensor to sense an external pressure signal; and a controller configured to respond to the external pressure signal to control flow of fluid through the control valve based on feedback from the flow sensor to initiate and terminate a pulse of fluid from the flow channel to control a mass of fluid delivered during the pulse of fluid.
31. A method of delivering a pulse of fluid, the method comprising: controlling flow of fluid into a flow channel with a control valve; measuring flow rate in the flow channel with a flow sensor; sensing an external pressure signal; and responding to the external pressure signal to control flow of fluid through the control valve based on feedback from the flow sensor to initiate and terminate a pulse of fluid from the flow channel to control a mass of fluid delivered during the pulse of fluid.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The foregoing will be apparent from the following more particular description of example embodiments, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating embodiments.
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
DETAILED DESCRIPTION
[0047] A description of example embodiments follows.
[0048] Fluid control systems and associated devices and methods for pulse delivery of a fluid, e.g. a process gas in a semiconductor manufacturing process or chemical process, are provided. The fluid control systems include a mass flow controller (MFC) and a shutoff valve positioned downstream from the MFC. A controller of the MFC is configured to respond to a valve input to control flow of fluid through a control valve of the MFC to initiate and terminate one or more pulses of fluid from a flow channel to the shutoff valve to control mass of fluid delivered during the pulse of fluid.
[0049] An industrial process may require a desired number of moles of a fluid to be delivered during a pulse of fluid being delivered to a process chamber.
[0050] The mole is the unit of measurement for amount of substance in the International System of Units (SI) having a unit symbol mol. A mole is defined as the amount or sample of a substance that contains as many constitutive particles, e.g., atoms, molecules, ions, electrons, or photons, as there are atoms in 12 grams of carbon-12 (12C), the isotope of carbon with standard atomic weight 12. This number is expressed by the Avogadro constant, which has a value of approximately 6.0221408571023 mol-1. The mole is widely used as a convenient way to express amounts of reactants and products of chemical reactions. The molar volume (symbol V.sub.m) is the volume occupied by one mole of a substance at a given temperature and pressure. It is equal to the molar mass (M) divided by the mass density ().
[0051] Previous approaches to pulse gas delivery include turning flow of gas on and off on a MFC by a host controller. Another prior approach uses charge and discharge volume to deliver pulses by measuring the volume pressure. The disadvantages of these previously known approaches include the high work load that is put on the host controller, which must calculate and adjust flow rate to deliver the required amount of gas. As the pulse width becomes short, the communication jittering between the host controller and the MFC degrades the performance of pulse gas delivery in terms of repeatability and accuracy. The pulse shape is not ideal for prior pulse MFCs, especially for pressure based pulse MFCs, which tend to have long tails (see, e.g.,
[0052]
[0053]
[0057]
[0058] There are several drawbacks to the prior approach illustrated in
[0059]
[0060] Initially, the device 300 may be charged by opening upstream valve 340, while downstream valve 345 is closed, allowing a flow of gas (Q.sub.i) to enter the device to fill the chamber 350 over a period of time (Charge period t=(t.sub.1t.sub.0),
[0061] Pressure-volume based mole measurement methods and devices are further described in U.S. patent application Ser. No. 13/626,432, published on Mar. 27, 2014 as US 2014/0083514A1, now issued as U.S. Pat. No. 10,031,005 B2 in the name of Ding, the entire contents of which are incorporated herein by reference. Multiple channel pulse gas delivery employing flow rate determined based on a pressure drop within in a delivery chamber is described in U.S. Pat. No. 9,348,339 B2, issued May 24, 2016 to Ding et al., the entire contents of which are incorporated herein by reference. Further examples of systems for and methods of fast pulse gas delivery are described in U.S. Pat. No. 8,997,686 B2, issued April 7, 2015 to Ding, and U.S. Pat. No. 10,031,531 B2, issued Jul. 24, 2018 to Ding, the entire contents of which are incorporated herein by reference.
[0062] The pulse gas delivery illustrated in
[0063] The approach illustrated in
[0064] However, an advantage of pressure-volume based mole measurement techniques is that they can be applied without knowledge of the specific gas or gas mixture being measured. The gas flow rate, which is derived from a mass balance over the chamber volume and an application of the ideal gas law, is gas independent, relying on the three state variables of pressure (P), temperature (T), and volume (V) to characterize the behavior of the gas being measured.
[0065]
[0066] A step function delivery of flow as illustrated in
[0067]
[0068] The pulse gas delivery amount can be calculated in accordance with Equation 2, reproduced here:
n=.sub.t.sub.
[0069] where n is the delivered gas in mole, Q the measured flow rate by the flow sensor, t.sub.1 the start time of the pulse, t.sub.2 the end time of the pulse.
[0070] Pressure-based pulse MFC gas delivery is further described in International Patent Publication No. WO 2012/116281 A1, entitled System For And Method Of Fast Pulse Gas Delivery by Junhua Ding et al., the entire contents of which are incorporated herein by reference.
[0071] Further examples of pulse mass flow delivery systems can be found in U.S. patent application Ser. No. 14/209,216, entitled System For And Method Of Fast Pulse Gas Delivery, filed Mar. 13, 2014 in the names of Junhua Ding, Michael L'Bassi and Tseng-Chung Lee, published as US 2014/0190571 A1, the entire teachings of which are incorporated herein by reference.
[0072] The prior approach requires that the host controller send either a digital or an analog trigger signal to a pulse MFC in order to start the pulse gas delivery process. It can be difficult for users to retrofit existing process tools with a pulse MFC of the prior approach, because doing so requires software and hardware changes.
[0073]
[0074] If the pulses to be delivered are relatively long in duration, transient flow may not be so important. If the pulses are short, however, the transient flow can be problematic. MFCs are typically calibrated in steady state. The transient response of the MFC control valves, however, can be different from valve to valve.
[0075]
[0076] The controller of the MFC device can be configured to calculate a mole set point n.sub.SP from flow set point Q.sub.SP and a pulse-on period t, the mole set point n.sub.SP being a targeted amount of the mass of fluid to be delivered during the pulse of fluid. The pulse-on period t can be a default value stored in the MFC and the flow set point Q.sub.SP can be received from a host controller. The MFC can be programmable to change the pulse-on period t from the stored default value.
[0077]
[0078]
[0079] In addition to the embodiments illustrated in
[0080]
n.sub.SP=0.744*Q.sub.SP*t (1),
[0081] where t is the (preconfigured) pulse-on period and 0.744 is a unit conversion factor.
[0082] The MFC 810 includes a control valve 880 (e.g., a proportional control valve) to control flow of fluid from a gas source into a flow channel 815. A controller 805 of the MFC 810 is configured to control flow of fluid through the control valve 880 to control fluid delivered to a process chamber during the pulse of fluid. The controller 805 controls the flow of fluid through the control valve 880 based on feedback from a flow sensor 825, which is provided to measure flow rate (Q) in the flow channel. The flow sensor 825 includes a flow restrictor 870 within the flow channel 815 and upstream and downstream pressure sensors 855 and 865, respectively. The control valve 880 is upstream from the restrictor 870 and the pressure sensors. Unlike the host controller 520 in system 500 (
[0083] The pulse gas delivery trigger signal can be detected when the pneumatic pressure is above the pre-determined threshold on the rising edge for the downstream ALD valve to be opened. An example pneumatic control pressure signal is illustrated in
[0084] The fluid delivery system(s) illustrated in
[0085] Multiple pulse MFCs with respective downstream valves can be arranged for multiplexing, as may be required by certain processes.
[0086] The fluid delivery systems can also use the pulse MFC to purge the system, e.g., the flow channel or the process chamber. To purge, the MFC is operated in normal MFC mode and a valve open command is sent to the MFC, causing maximum opening of the control valve.
[0087] Using mole based pulse delivery, the MFC 810 controls, and adjusts as necessary, the flow set point of control valve 880 and, optionally, the actual pulse-on period so as to control the number of moles delivered with each pulse. Based on these parameters, the MFC 810 automatically delivers one or more pulses of flow in a precise timing sequence, with each pulse delivering An moles during the portion of each total pulse period that the MFC is on, and turning the MFC off for the remainder of the total pulse-on-and-off period (T.sub.total). During pulse delivery, the MFC 810 automatically adjusts the flow set point (Q.sub.sp) of control valve 880 based on feedback of the estimated number of moles delivered during the pulse in order to precisely deliver the desired number of moles within the targeted pulse-on period (T.sub.on) for each pulse.
[0088] As is known in the art, the flow (Q) through the flow restrictor of the channel can be expressed as a function of the upstream and the downstream pressures (P.sub.u and P.sub.d) of the restrictor (i.e., the pressures immediately adjacent to the restrictor), the cross section of the flow path through the restrictor (A), and gas properties such as specific heat ratio and molecular weigth MW according to the following equation:
Q=.sub.Q(P.sub.u,P.sub.d,A,,MW) (3).
[0089] The function .sub.Qcan be obtained by empirical data or experiment. In the case of a flow nozzle as a flow restrictor, the following equation can be used:
where C is the discharge coefficient of the flow restrictor, R the universal gas constant, and T the gas temperature.
[0090] Other flow restrictors and corresponding equations describing mass flow through these flow restrictors can be used, and are known in the art.
[0091] Though
[0092] An existing system having an external isolation valve, such as shown in
[0093] Operation or function of embodiments of the present invention can include:
[0094] (1) A pressure sensor is integrated into the pulse gas delivery device which senses an external pressure;
[0095] (2) The external pressure is tapped from a pneumatic line which opens/closes an external valve; or
[0096] (3) The external pressure can come directly from a pneumatic line controlled by the host controller;
[0097] (4) The rising/falling edge of the external pressure is converted into a trigger signal for starting the pulse gas delivery;
[0098] (5) The rising/falling edge of the external pressure is detected by a predetermined pressure threshold;
[0099] (6) The mole dose setpoint (n.sub.SP ) in a pulse of in a pulse can be determined by the flow setpoint (Q.sub.SP) and pulse on period (t) according Equation 1.
[0100]
[0101] The initial result shown in
[0102]
[0103] The teachings of all patents, published applications and references cited herein are incorporated by reference in their entirety.
[0104] While example embodiments have been particularly shown and described, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the embodiments encompassed by the appended claims.