WO2023062186A1 - Systems and methods for dynamic control of cooling fluid flow in an epitaxial reactor for semiconductor wafer processing - Google Patents
Systems and methods for dynamic control of cooling fluid flow in an epitaxial reactor for semiconductor wafer processing Download PDFInfo
- Publication number
- WO2023062186A1 WO2023062186A1 PCT/EP2022/078636 EP2022078636W WO2023062186A1 WO 2023062186 A1 WO2023062186 A1 WO 2023062186A1 EP 2022078636 W EP2022078636 W EP 2022078636W WO 2023062186 A1 WO2023062186 A1 WO 2023062186A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- damper
- blower
- controller
- reactor
- output
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 189
- 239000012809 cooling fluid Substances 0.000 title claims description 97
- 238000012545 processing Methods 0.000 title claims description 41
- 239000004065 semiconductor Substances 0.000 title claims description 29
- 238000001816 cooling Methods 0.000 claims abstract description 56
- 239000012530 fluid Substances 0.000 claims abstract description 25
- 238000006243 chemical reaction Methods 0.000 claims abstract description 21
- 238000004140 cleaning Methods 0.000 claims description 79
- 238000004891 communication Methods 0.000 claims description 26
- 238000009529 body temperature measurement Methods 0.000 claims description 12
- 238000000407 epitaxy Methods 0.000 claims 1
- 235000012431 wafers Nutrition 0.000 description 59
- 239000007789 gas Substances 0.000 description 39
- 238000005137 deposition process Methods 0.000 description 13
- 239000010453 quartz Substances 0.000 description 13
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N silicon dioxide Inorganic materials O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 13
- 238000000151 deposition Methods 0.000 description 12
- 230000008021 deposition Effects 0.000 description 11
- 239000000110 cooling liquid Substances 0.000 description 10
- 238000005229 chemical vapour deposition Methods 0.000 description 8
- 238000010438 heat treatment Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 239000000463 material Substances 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 239000000758 substrate Substances 0.000 description 5
- 238000005530 etching Methods 0.000 description 4
- 230000001965 increasing effect Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- VEXZGXHMUGYJMC-UHFFFAOYSA-N Hydrochloric acid Chemical compound Cl VEXZGXHMUGYJMC-UHFFFAOYSA-N 0.000 description 3
- UFHFLCQGNIYNRP-UHFFFAOYSA-N Hydrogen Chemical compound [H][H] UFHFLCQGNIYNRP-UHFFFAOYSA-N 0.000 description 3
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 229910000041 hydrogen chloride Inorganic materials 0.000 description 3
- IXCSERBJSXMMFS-UHFFFAOYSA-N hydrogen chloride Substances Cl.Cl IXCSERBJSXMMFS-UHFFFAOYSA-N 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 229910052710 silicon Inorganic materials 0.000 description 3
- 239000010703 silicon Substances 0.000 description 3
- PMVSDNDAUGGCCE-TYYBGVCCSA-L Ferrous fumarate Chemical compound [Fe+2].[O-]C(=O)\C=C\C([O-])=O PMVSDNDAUGGCCE-TYYBGVCCSA-L 0.000 description 2
- BLRPTPMANUNPDV-UHFFFAOYSA-N Silane Chemical compound [SiH4] BLRPTPMANUNPDV-UHFFFAOYSA-N 0.000 description 2
- 238000000137 annealing Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 2
- 239000010931 gold Substances 0.000 description 2
- 229910052737 gold Inorganic materials 0.000 description 2
- 239000001257 hydrogen Substances 0.000 description 2
- 229910052739 hydrogen Inorganic materials 0.000 description 2
- 230000000116 mitigating effect Effects 0.000 description 2
- 229910000077 silane Inorganic materials 0.000 description 2
- 150000004756 silanes Chemical class 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 230000002730 additional effect Effects 0.000 description 1
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000009530 blood pressure measurement Methods 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 229910002804 graphite Inorganic materials 0.000 description 1
- 239000010439 graphite Substances 0.000 description 1
- 230000001976 improved effect Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 238000001556 precipitation Methods 0.000 description 1
- HBMJWWWQQXIZIP-UHFFFAOYSA-N silicon carbide Chemical compound [Si+]#[C-] HBMJWWWQQXIZIP-UHFFFAOYSA-N 0.000 description 1
- 229910010271 silicon carbide Inorganic materials 0.000 description 1
- 230000008093 supporting effect Effects 0.000 description 1
- 239000012780 transparent material Substances 0.000 description 1
Classifications
-
- C—CHEMISTRY; METALLURGY
- C30—CRYSTAL GROWTH
- C30B—SINGLE-CRYSTAL GROWTH; UNIDIRECTIONAL SOLIDIFICATION OF EUTECTIC MATERIAL OR UNIDIRECTIONAL DEMIXING OF EUTECTOID MATERIAL; REFINING BY ZONE-MELTING OF MATERIAL; PRODUCTION OF A HOMOGENEOUS POLYCRYSTALLINE MATERIAL WITH DEFINED STRUCTURE; SINGLE CRYSTALS OR HOMOGENEOUS POLYCRYSTALLINE MATERIAL WITH DEFINED STRUCTURE; AFTER-TREATMENT OF SINGLE CRYSTALS OR A HOMOGENEOUS POLYCRYSTALLINE MATERIAL WITH DEFINED STRUCTURE; APPARATUS THEREFOR
- C30B25/00—Single-crystal growth by chemical reaction of reactive gases, e.g. chemical vapour-deposition growth
- C30B25/02—Epitaxial-layer growth
- C30B25/10—Heating of the reaction chamber or the substrate
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L21/00—Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
- H01L21/67—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
- H01L21/67005—Apparatus not specifically provided for elsewhere
- H01L21/67011—Apparatus for manufacture or treatment
- H01L21/67098—Apparatus for thermal treatment
- H01L21/67109—Apparatus for thermal treatment mainly by convection
-
- C—CHEMISTRY; METALLURGY
- C23—COATING METALLIC MATERIAL; COATING MATERIAL WITH METALLIC MATERIAL; CHEMICAL SURFACE TREATMENT; DIFFUSION TREATMENT OF METALLIC MATERIAL; COATING BY VACUUM EVAPORATION, BY SPUTTERING, BY ION IMPLANTATION OR BY CHEMICAL VAPOUR DEPOSITION, IN GENERAL; INHIBITING CORROSION OF METALLIC MATERIAL OR INCRUSTATION IN GENERAL
- C23C—COATING METALLIC MATERIAL; COATING MATERIAL WITH METALLIC MATERIAL; SURFACE TREATMENT OF METALLIC MATERIAL BY DIFFUSION INTO THE SURFACE, BY CHEMICAL CONVERSION OR SUBSTITUTION; COATING BY VACUUM EVAPORATION, BY SPUTTERING, BY ION IMPLANTATION OR BY CHEMICAL VAPOUR DEPOSITION, IN GENERAL
- C23C16/00—Chemical coating by decomposition of gaseous compounds, without leaving reaction products of surface material in the coating, i.e. chemical vapour deposition [CVD] processes
- C23C16/44—Chemical coating by decomposition of gaseous compounds, without leaving reaction products of surface material in the coating, i.e. chemical vapour deposition [CVD] processes characterised by the method of coating
- C23C16/4411—Cooling of the reaction chamber walls
-
- C—CHEMISTRY; METALLURGY
- C23—COATING METALLIC MATERIAL; COATING MATERIAL WITH METALLIC MATERIAL; CHEMICAL SURFACE TREATMENT; DIFFUSION TREATMENT OF METALLIC MATERIAL; COATING BY VACUUM EVAPORATION, BY SPUTTERING, BY ION IMPLANTATION OR BY CHEMICAL VAPOUR DEPOSITION, IN GENERAL; INHIBITING CORROSION OF METALLIC MATERIAL OR INCRUSTATION IN GENERAL
- C23C—COATING METALLIC MATERIAL; COATING MATERIAL WITH METALLIC MATERIAL; SURFACE TREATMENT OF METALLIC MATERIAL BY DIFFUSION INTO THE SURFACE, BY CHEMICAL CONVERSION OR SUBSTITUTION; COATING BY VACUUM EVAPORATION, BY SPUTTERING, BY ION IMPLANTATION OR BY CHEMICAL VAPOUR DEPOSITION, IN GENERAL
- C23C16/00—Chemical coating by decomposition of gaseous compounds, without leaving reaction products of surface material in the coating, i.e. chemical vapour deposition [CVD] processes
- C23C16/44—Chemical coating by decomposition of gaseous compounds, without leaving reaction products of surface material in the coating, i.e. chemical vapour deposition [CVD] processes characterised by the method of coating
- C23C16/52—Controlling or regulating the coating process
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L21/00—Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
- H01L21/02—Manufacture or treatment of semiconductor devices or of parts thereof
- H01L21/02104—Forming layers
- H01L21/02365—Forming inorganic semiconducting materials on a substrate
- H01L21/02612—Formation types
- H01L21/02617—Deposition types
- H01L21/0262—Reduction or decomposition of gaseous compounds, e.g. CVD
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L21/00—Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
- H01L21/67—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
- H01L21/67005—Apparatus not specifically provided for elsewhere
- H01L21/67011—Apparatus for manufacture or treatment
- H01L21/67017—Apparatus for fluid treatment
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L21/00—Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
- H01L21/67—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
- H01L21/67005—Apparatus not specifically provided for elsewhere
- H01L21/67242—Apparatus for monitoring, sorting or marking
- H01L21/67248—Temperature monitoring
Definitions
- the field relates generally to systems and methods for semiconductor wafer processing, and more particularly to systems and methods for dynamic control of cooling fluid flow in an epitaxial reactor .
- Epitaxial chemical vapor deposition is a process for growing a thin layer of material on a semiconductor wafer so that the lattice structure is identical to that of the wafer .
- Epitaxial CVD is widely used in semiconductor wafer production to build up epitaxial layers such that devices can be fabricated directly on the epitaxial layer .
- the epitaxial deposition process begins by introducing a cleaning gas , such as hydrogen or a hydrogen and hydrogen chloride mixture, to a front surface of the wafer ( i . e . , a surface facing away from the susceptor) to pre-heat and clean the front surface of the wafer .
- a cleaning gas such as hydrogen or a hydrogen and hydrogen chloride mixture
- the cleaning gas removes native oxide from the front surface, permitting the epitaxial silicon layer to grow continuously and evenly on the surface during a subsequent step of the deposition process .
- the epitaxial deposition process continues by introducing a vaporous silicon source gas , such as silane or a chlorinated silane, to the front surface of the wafer to deposit and grow an epitaxial layer of silicon on the front surface .
- a back surface opposite the front surface of the susceptor may be simultaneously subj ected to hydrogen gas .
- the susceptor which supports the semiconductor wafer in the deposition chamber during the epitaxial deposition, is rotated during the process to allow the epitaxial layer to grow evenly .
- Epitaxial CVD is performed in a semiconductor wafer reactor .
- Conventional reactors include a reactor chamber in which the wafer is positioned on the susceptor .
- the reactor chamber has a chamber body with upper and lower walls made of a suitable material (e . g . , quartz ) which define the interior volume in which the wafer and susceptor are located .
- the reactor includes one or more temperature sensors (e . g . , optical pyrometers ) to monitor the temperature during the process , which may suitably be located outside the reactor chamber due to the high temperatures reached during the process .
- the upper and lower walls are suitably transparent to allow the optical pyrometers to obtain non-contact temperature measurements of components within the reactor chamber (e . g . , the wafer or susceptor) .
- the wafer and susceptor are typically heated using heating elements located outside the reactor chamber that provide heat to the reactor chamber through the upper and lower walls , which causes the upper and lower walls to also increase in temperature . Exposure of the walls to the epitaxial deposition process gases may result in the formation of deposit films on the heated walls . Some reactors may be designed to prevent exposure of the lower wall to the process gases , but the upper wall proximate the front wafer surface remains exposed . As such, the higher temperature of the upper wall during the deposition process causes a deposit film to form thereon, which deteriorates the transparency of the upper wall and may result in inaccurate temperature measurements from the optical pyrometer ( s ) that obtain temperature measurements through the transparent upper wall .
- the epitaxially processed wafer is removed from the chamber body, and a chamber cleaning process is performed to clean (or etch) deposits from the upper wall and other components within the chamber body (e . g . , the susceptor) from the preceding epitaxial deposition process .
- the chamber cleaning process involves heating the chamber body (and walls and components within the chamber) to a suitable temperature and introducing a chamber cleaning gas (e . g . , hydrogen chloride) into the chamber body .
- a chamber cleaning gas e . g . , hydrogen chloride
- the desired temperature of the upper wall of the chamber body for the epitaxial deposition process is different than the desired temperature during the chamber cleaning process . More specifically, during the epitaxial deposition process , a lower temperature of the upper wall is desired to prevent deposits from forming on the upper wall . However, during the chamber cleaning process , a higher temperature of the upper wall is desired to allow etching of the deposited films formed on the upper wall . Thus , the temperature of the upper wall should be dynamically controlled based, at least in part, on a particular process being performed in the reactor . In conventional reactors , cooling fluid (e . g .
- air is supplied from a blower which directs the cooling fluid to both an upper module located above the upper wall and a lower module located below the lower wall of the chamber body to regulate temperature of the walls during processing .
- the total cooling fluid flow supply rate is controlled based on the upper wall temperature and can be adj usted to provide, for example, more cooling fluid flow to the modules during an epitaxial deposition process step and less cooling fluid flow to the modules during a chamber cleaning process step .
- simply adj usting the total cooling fluid flow supply rate does not provide sufficient control to maintain the upper wall at a stable temperature during each of the discrete process steps .
- the system includes a reactor that includes a reaction chamber having an upper wall and a lower wall , an upper module positioned above the upper wall , and a lower module positioned below the lower wall .
- the system also includes a cooling circuit that includes a blower to circulate fluid within the upper module and the lower module and a damper selectably positioned to control an amount of fluid flow provided to each of the upper module and the lower module .
- the damper is coupled to a damper actuator that adj usts a position of the damper .
- the system further includes a controller configured to : receive epitaxial process information associated with the reactor, generate a blower output and a damper position output based on the epitaxial process information, transmit the blower output to the blower, and transmit the damper position output to the damper actuator .
- FIG. 10 Another aspect is directed to a cooling system for a semiconductor wafer reactor that includes a cooling circuit including a blower to circulate a cooling fluid within an upper module and a lower module of the reactor and a damper selectably positioned to control an amount of fluid flow provided to each of the upper module and the lower module .
- the damper is coupled to a damper actuator that adj usts a position of the damper .
- the system further includes a controller configured to receive epitaxial process information that indicates a specific process step being performed in the reactor, generate a blower output and a damper position output based on the epitaxial process information, transmit the blower output to the blower, and transmit the damper position output to the damper actuator .
- a further aspect is directed to a method for cooling a semiconductor wafer reactor .
- the method includes providing a blower to supply inlet streams of cooling fluid to each of an upper module and a lower module of the reactor .
- the method also includes providing a damper to control an amount of fluid flow in the inlet streams .
- the method further includes receiving, by a controller, epitaxial process information associated with the reactor .
- the method also includes generating a blower output and a damper position output based on the epitaxial process information, transmitting, to the blower, the blower output, and transmitting, to a damper actuator coupled to the damper, the damper position output .
- FIG . 1 is a schematic of an example semiconductor wafer reactor system with dynamic cooling fluid flow control in accordance with the present disclosure .
- FIG. 2 is a schematic of cooling fluid supply ducts coupled to a reactor and actuated damper included in the system of FIG. 1.
- FIG. 3 is an isolated view of the cooling fluid supply ducts and actuated damper shown in FIG. 2.
- FIG. 4 is a diagram of an example control loop for controlling cooling fluid flow supplied to the semiconductor wafer reactor system of FIG. 1.
- FIG. 5 is an example process flow for controlling cooling fluid flow conditions during a watering process step.
- FIG. 6 is an example process flow for controlling cooling fluid flow conditions during a chamber cleaning step.
- FIG. 7 is a schematic of another example semiconductor wafer reactor system with dynamic cooling fluid flow control in accordance with the present disclosure .
- FIG. 8 is an example communication scheme between a reactor, a controller, and a blower inverter used in the semiconductor wafer reactor system of FIG. 7.
- FIG. 9 is a schematic of an additional cooling loop used with a semiconductor wafer reactor system according to the present disclosure.
- FIGS . lOa-lOf show graphs of quartz upper wall temperature profiles during a watering process step and a chamber cleaning step of an epitaxial process .
- FIG . 11 shows boxplots of normalized quartz upper wall temperatures from multiple reactors during a watering process step and a chamber cleaning step of an epitaxial process .
- FIG . 12 shows scatterplots of normalized quartz upper wall temperatures from multiple reactors during a watering process step of an epitaxial process .
- FIG . 13 shows scatterplots of normalized quartz upper wall temperatures from multiple reactors during a chamber cleaning step of an epitaxial process .
- FIG. 1 shows an example semiconductor wafer reactor system 100 in accordance with the present disclosure .
- System 100 includes a reactor 102 , cooling circuit 120 , and controller 148 .
- Reactor 102 includes a reaction chamber 104 , an upper module 106 , and a lower module 108 .
- the illustrated reactor 102 is a single wafer reactor; however, the systems and methods disclosed herein are suitable for use in other reactor designs including, for example, multiple wafer reactors .
- a gas manifold (not shown) is used to direct process gas into chamber 104 , in which the process gas contacts a semiconductor wafer (not shown) .
- the semiconductor wafer is supported within the interior of chamber 104 by a susceptor (not shown) .
- the susceptor is suitably constructed of opaque graphite coated with silicon carbide, though other materials are contemplated .
- Example reactors suitable for use with the present disclosure include for example, those disclosed in U.S. Pat. No. 6,083,323 entitled “Method For Controlling The Temperature Of The Walls Of A Reaction Chamber During Processing,” and U.S. Pub. Pat. App. No. 2016/0282886 entitled “Upper Dome Temperature Closed Loop Control,” the disclosures of which are hereby incorporated by reference in their entirety.
- the reactor 102 is suitably used to process a wafer in a semiconductor watering process step.
- watering process step includes without limitation, cleaning (or etching) the wafer, baking (or annealing) the wafer, and depositing any type of material on the wafer performed by a chemical vapor deposition (CVD) process, such as epitaxial CVD or polycrystalline CVD.
- CVD chemical vapor deposition
- a chamber cleaning step is performed to etch deposits formed within chamber 104 of reactor 102.
- processing and “epitaxial process,” as used herein, include both a watering processing step (or an epitaxial deposition process step) and a chamber cleaning step.
- processing and an “epitaxial process” is not intended to be limited to a process that only includes a single watering process step and a single chamber cleaning step.
- a chamber cleaning step is performed after two or more watering process steps, for example, after five watering process steps.
- multiple wafers may be processed in reactor 102 before a chamber cleaning step is performed .
- the watering process step is performed by introducing a process gas recipe of one or more process gases (e . g . , silane or chlorinated silane) into chamber 104 , which contacts a front surface of the wafer .
- the wafer is also heated to a suitable temperature so that an epitaxial layer is deposited on the front surface of the wafer .
- the temperature to which the wafer is heated during the watering process step is dependent on the process gas recipe, determined by the specific epitaxial layer to be deposited on the wafer . Additionally, the temperature to which the wafer is heated during the watering process is not necessarily constant, but may change throughout the watering process step .
- the watering process step may also include "baking" (or annealing) the wafer for surface conditioning and to control a bulk oxygen precipitation of the wafer immediately before deposition .
- the baking portion of the watering process step involves heating the wafer to a higher temperature than the temperature required during deposition . The wafer temperature is then brought within the required range for deposition after baking .
- the chamber cleaning step is performed by introducing a cleaning gas recipe of one or more cleaning gases (e . g . , hydrogen chloride) into chamber 104 , which contacts components of chamber 104 that are exposed to the process gas recipe introduced during the watering process step (e . g . , upper wall 110 of chamber 104 discussed in more detail below) .
- the exposed components are also heated to a suitable temperature so that deposits on the exposed components can be etched during the chamber cleaning step .
- the conditions of the chamber cleaning step may be adj usted based on the number of watering processes performed before the chamber cleaning step is performed .
- the amount of deposits on the exposed components within chamber 104 varies depending on the number of watering process steps run without an intermediate chamber cleaning step .
- the amount of deposits formed on the exposed components may be less than the amount formed in cases where two or more watering process steps are performed before the chamber cleaning step .
- Adj ustments to the conditions of the chamber cleaning step may include adj usting the duration, the cleaning gas recipe (or amount of flow of cleaning gases introduced) , and/or the temperature of the chamber cleaning step .
- Heat is supplied to chamber 104 using heating elements (not shown) such as , for example, high intensity lamps , resistance heaters and/or inductive heaters .
- the heating elements are suitably located in an interior of upper module 106 and/or in an interior of lower module 108 .
- the interior of chamber 104 is isolated from the interior of upper module 106 and lower module 108 by upper wall 110 and lower wall 112 , respectively .
- the upper wall 110 and lower wall 112 are typically made of a transparent material to allow radiant heating light to pass into the reaction chamber 104 and onto the wafer (and/or susceptor supporting the wafer) .
- the upper wall 110 and lower wall 112 may be constructed of transparent quartz . Quartz is generally transparent to infrared and visible light and is chemically stable under the reaction conditions of the deposition reaction .
- System 100 also includes temperature sensor ( s ) which measure temperature within reactor 102 during processing .
- the temperature sensor ( s ) are suitably located outside chamber 104 due to the high temperatures reached during the process .
- the temperature sensors may be, for example, optical pyrometers to obtain non-contact high temperature measurements .
- a substrate pyrometer 142 is used to measure a temperature of a front surface of the wafer (not shown) positioned in the interior of chamber 104 and exposed to process gases .
- a susceptor pyrometer 144 is used to measure a temperature of a back surface of the susceptor (not shown) opposite the surface of the susceptor that supports the wafer in the interior of chamber 104 .
- An upper wall pyrometer 146 is used to measure a temperature of the upper wall 110 of reactor 102 .
- substrate pyrometer 142 and upper wall pyrometer 146 are positioned on an outer edge at the top of reactor 102
- susceptor pyrometer 144 is positioned on an outer edge at the bottom of reactor 102
- other configurations of pyrometers 142 , 144 , 146 may be used to allow each pyrometer to function as described herein .
- upper wall pyrometer 146 is connected to controller 148 and transmits signals representing a temperature measurement of upper wall 110 to controller 148 .
- An optical pyrometer suitable for use as upper wall pyrometer 146 is an Ircon® Modline® 4 supplied by Ircon, Inc . , which is capable of detecting a temperature within the range of 100- 800 ° C and a wavelength within the range of 1 . 6-6pm .
- the signals may be analog signals , for example, 4-20 mA analog signals .
- Other temperature measurements may be transmitted to controller 148 in addition, or alternative, to the signal from upper wall pyrometer 146 .
- controller 148 may be connected to, and receive temperature measurements of the wafer surface from, substrate pyrometer 142 , and/or may be connected to, and receive temperature measurements of the back susceptor surface from, susceptor pyrometer 144 .
- the heat supplied to chamber 104 causes a temperature of the upper and lower walls 110 , 112 to increase .
- Exposure of the walls 110 , 112 to the process gases introduced during the watering process step results in deposit films forming thereon .
- Reactor 102 may be configured to protect lower wall 112 from exposure, but upper wall 110 remains exposed due to its proximity to the front surface of the wafer . As a result, deposit films may form on the exposed surface on upper wall 110 in chamber 104 when heated during the watering process step .
- the deposit films deteriorate the transparency of the upper wall 110 , thereby negatively influencing the temperature measurements obtained by substrate pyrometer 142 which are used to control the temperature of the wafer surface during deposition .
- the transparency of the upper wall 110 can be maintained by controlling the temperature of the upper wall 110 to prevent deposit films from forming thereon during the watering process step ( i . e . , by reducing the temperature of upper wall 110 when process gases are introduced during the watering process step) and to facilitate etching of deposits during the chamber cleaning step ( i . e . , by increasing the temperature of upper wall 110 when cleaning gases are introduced during the cleaning process step) .
- System 100 includes a cooling circuit 120 to regulate the temperature of upper and lower walls 110 , 112 during processing .
- Cooling circuit 120 includes blower 122 that supplies a cooling fluid (e . g . , air) to upper module 106 and lower module 108 of reactor 102 .
- the cooling fluid circulates through upper and lower modules 106 , 108 and contacts upper and lower walls 110 , 112 , respectively, thereby mitigating the temperature increase of the upper and lower walls 110 , 112 caused by the heating elements .
- the cooling fluid has the additional effect of mitigating an increase of temperature of other components located within, or positioned on, upper and lower modules 106 , 108 , such as the heating elements described herein .
- Cooling circuit 120 also includes ducts 124 , 130 ( shown in FIGS . 1-3 ) through which cooling fluid flows between blower 122 and upper and lower modules 106 , 108 .
- Duct 124 has a first outlet 126 in fluid communication with upper module 106 and a second outlet 128 in fluid communication with lower module 108 .
- Duct 130 has a first inlet 132 in fluid communication with upper module 106 and a second inlet 134 in fluid communication with lower module 108 .
- a discharge-side of blower 122 is in fluid communication with duct 124 and supplies the cooling fluid to the upper and lower modules 106 , 108 through duct 124 .
- a suction-side of blower 122 is in fluid communication with duct 130 .
- the cooling fluid circulates through each of the upper and lower module 106 , 108 and is drawn back to blower 122 through duct 130 .
- the amount of cooling fluid supplied by blower 122 to duct 124 is controlled by controller 148 which is connected to blower 122 .
- Controller 148 is configured to transmit a signal to blower 122 which causes blower 122 to adj ust the output rate of cooling fluid to duct 124 .
- blower 122 may be a variable speed blower with an external or built-in inverter .
- Controller 148 may transmit a signal to the inverter of variable speed blower 122 which causes variable speed blower 122 to adj ust its speed and thus , the total rate of the cooling fluid supplied to upper and lower modules 106 , 108 , collectively .
- the inverter of blower 122 is also configured to transmit a feedback signal to controller 148 which indicates the output rate of cooling fluid supplied by blower 122 .
- controller 148 may transmit a signal to controller 148 that indicates the speed of blower 122 .
- the signals exchanged between the inverter of blower 122 and controller 148 may be analog signals , for example, 0-10 Volts analog signals , or may be digital signals .
- controller 148 generates the signal transmitted to blower 122 based on one or more processing conditions of reactor 102 .
- cooling circuit 120 also includes a damper 138 located in duct 124 that regulates an amount of cooling fluid supplied to each outlet 126 , 128 and thus , to the upper and lower modules 106 , 108 .
- Damper 138 may suitably be located in duct 124 at a point where the fluid supplied to duct 124 is separated into two portions , one of which is supplied to outlet 126 (and therefore upper module 106 ) and the other of which is supplied to outlet 128 (and therefore lower module 108 ) .
- damper 138 can be selectably positioned so as to control the amount of cooling fluid in each portion .
- the transparency of upper wall 110 can be maintained by controlling the temperature of the upper wall 110 during the watering process step and the chamber cleaning step .
- Controller 148 can adj ust the total output rate of cooling fluid by controlling blower 122 , but the configuration of cooling circuit 120 is such that blower 122 supplies a balanced amount of cooling fluid to the upper and lower modules 106 , 108 . Because the lower wall 112 may be protected ( i . e . , not exposed or significantly less exposed to process gases ) , there is less potential that deposit films will form on a surface of lower wall 112 .
- damper 138 allows more control of the cooling conditions desired in each of the upper module 106 and lower module 108 during processing . For example, if damper 138 is positioned to increase the amount of cooling fluid supplied to outlet 126 , then the amount of cooling fluid supplied to outlet 128 decreases , and if damper 138 is positioned to decrease the amount of cooling fluid supplied to outlet 126 , then the amount of cooling fluid supplied to outlet 128 increases .
- Damper 138 is coupled to actuator 140 which is configured to adj ust the position of damper 138 .
- Suitable actuators used as actuator 140 include, for example, damper actuators supplied by BELIMO® .
- Actuator 140 is equipped with damper position feedback and is connected to controller 148 . Actuator 140 can thereby transmit feedback signals related to the position of damper 138 to controller 148 .
- Controller 148 is configured to transmit a signal to actuator 140 which causes actuator 140 to adj ust the position of damper 138 .
- Actuator 140 thus facilitates remote control of a position of damper 138 without requiring equipment stop to manually adj ust a position of damper 138 .
- the signals exchanged between actuator 140 and controller 148 may be analog signals , for example, 0-10 Volts analog signals .
- controller 148 generates the signal transmitted to actuator 140 based on one or more processing conditions of reactor 102 .
- controller 148 is connected to upper wall pyrometer 146 , and is connected to blower 122 and actuator 140 . Controller 148 is configured to adj ust the supply of cooling fluid from cooling circuit 120 to each of upper and lower modules 106 , 108 by dynamically controlling both blower 122 and actuator 140 coupled to damper 138 . Controller 148 can generally include any suitable computer and/or other processing unit, including any suitable combination of computers , processing units and/or the like that may be connected to one another (e . g . , controller 148 can form all or part of a controller network) .
- controller 148 can include one or more processor ( s ) and associated memory device ( s ) configured to perform a variety of computer-implemented functions (e . g . , performing the methods , steps , calculations and/or the like disclosed herein) .
- processor refers not only to integrated circuits referred to in the art as being included in a computer, but also refers to a controller, a microcontroller, a microcomputer, a programmable logic controller ( PLC) , an application specific integrated circuit (ASIC) , a digital signal processor (DSP) , a field programmable gate array (FPGA) , and other programmable circuits .
- the memory device ( s ) of controller 148 may generally include memory element ( s ) including, but not limited to, non-transitory computer readable medium (e . g . , random access memory (RAM) ) , computer readable non-volatile medium (e . g . , a flash memory) , a floppy disk, a compact disc-read only memory (CD-ROM) , a magneto-optical disk (MOD) , a digital versatile disc (DVD) and/or other suitable memory elements .
- non-transitory computer readable medium e . g . , random access memory (RAM)
- computer readable non-volatile medium e . g . , a flash memory
- CD-ROM compact disc-read only memory
- MOD magneto-optical disk
- DVD digital versatile disc
- Such memory device ( s ) can generally be configured to store suitable computer-readable instructions that, when implemented by the processor ( s ) , configure the controller 148 to perform various functions including, but not limited to, controlling functions of blower 122 and actuator 140 as described herein .
- FIG. 4 shows an example control loop 400 used by controller 148 ( schematically represented in FIG . 4 as controller 420 ) to control the supply of cooling fluid flow to upper and lower modules 106 , 108 during processing .
- controller 420 receives process parameter inputs 430 which provide information to controller 420 which allows controller 420 to generate control outputs .
- Controller 420 is connected to a host server (for example, host server 808 shown in FIG . 8 ) which transmits process parameter inputs 430 to controller 420 .
- the host server is also connected to a processing unit of reactor 102 ( for example, reactor mainframe 802 shown in FIG . 2 ) , from which it receives the information transmitted as process parameter inputs 430 to controller 420 .
- Controller 420 and the processing unit of reactor 102 each communicate with the host server via a communication protocol , for example, a SECS/GEM ( SEMI Equipment Communications Standard/Generic Equipment Model ) standard communication interface protocol or an OPC standard protocol .
- a communication protocol for example
- Inputs 430 include processing information associated with a specific epitaxial process step .
- controller 420 receives inputs 430 that indicate whether a watering process step or a chamber cleaning step is being performed by reactor 102 , or whether reactor 102 is in an idle or "cool down" mode .
- Controller 420 may also receive inputs 430 that indicate specific parameters of the watering process step or the chamber cleaning step, such as the process gas recipe used during the watering process step or cleaning gas recipe used during the chamber cleaning step .
- Controller 420 also receives a target temperature of upper wall 110 in inputs 430 , or determines a target temperature of upper wall 110 based on inputs 430 .
- Controller 420 generates a blower output 404 and a damper position output 406 based on inputs 430 .
- Outputs 404 , 406 are generated to achieve target conditions of the cooling fluid flow supplied from cooling circuit 120 to upper module 106 and lower module 108 .
- Target cooling fluid flow conditions include a target total output rate of cooling fluid supplied from blower 122 , a target amount of cooling fluid supplied to upper module 106 , and a target amount of cooling fluid supplied to lower module 108 .
- the target cooling fluid flow conditions may be pre-determined or may be determined in real-time by controller 420 .
- Pre-determined target cooling fluid flow conditions may be based on user experience or historical processing data of reactor 102 , or may otherwise be desired cooling fluid flow conditions for the specific epitaxial process step associated with the processing information received with inputs 430 .
- Real-time determinations of target cooling fluid flow conditions made by controller 420 may be based on measured processing parameters of reactor 102 , such as , for example, temperature measurements received by controller 420 from upper wall pyrometer 146 , and, optionally, pressure measurements of cooling fluid flow within the upper and lower modules 106 , 108 received by controller 420 from pressure sensors (such as pressure sensors 756 , 758 shown in FIG . 7 ) .
- Outputs 404 , 406 are generated by controller 420 and transmitted to blower 122 ( schematically represented in FIG . 4 as blower 440 ) and actuator 140 ( schematically represented in FIG . 4 as actuator 450 ) , respectively .
- Output 404 is transmitted to blower 440 to cause blower 440 to adj ust the total output rate of cooling fluid supplied by blower 440 ( schematically represented in FIG . 4 by line 408 ) .
- Output 406 is transmitted to actuator 450 to adj ust the position of damper 138 which adj usts the amount of cooling fluid flow to each of the upper and lower modules 106 , 108 ( schematically represented in FIG . 4 by line 410 ) .
- the outputs 404 , 406 thereby allow controller 420 to control both the total rate of cooling fluid supplied to upper and lower modules 106 , 108 , collectively, as well as the amount of cooling fluid supplied individually to upper and lower modules 106 , 108 .
- Controller 420 updates outputs 404 , 406 when new inputs 430 are received to dynamically control the cooling fluid flow conditions in each of upper and lower modules 106 , 108 throughout processing . This allows controller 420 to adj ust the cooling fluid flow conditions to desired conditions that are constantly changing during processing . For example, during a watering process step, balanced cooling fluid flow conditions in upper and lower modules 106 , 108 may be desired .
- Controller 420 receives inputs 430 indicating a watering process step is being performed and generates output 404 to cause blower 440 to supply an appropriate output rate of cooling fluid and generates output 406 to cause actuator 450 to position damper 138 to direct balanced amounts of cooling fluid to the upper and lower modules 106 , 108 . Processing continues with a chamber cleaning step, during which decreased cooling fluid flow may be desired in upper module 106 to allow the upper wall 110 to increase in temperature, while increased cooling fluid flow may still be desired in lower module 108 .
- Controller 420 receives new inputs 430 indicating a chamber cleaning step is being performed and generates an updated output 406 to cause actuator 450 to position damper 138 to direct an increased amount of cooling fluid to lower module 108 (which decreases the amount of cooling fluid supplied to upper module 106 ) . Controller 420 also generates an updated blower output 404 based on new inputs 430 which also compensates for the reduced amount of cooling fluid supplied to upper module . That is , to achieve the same cooling conditions in upper module 106 that would be achieved if a balanced amount of cooling fluid were supplied to the upper and lower modules 106 , 108 , the appropriate output rate of cooling fluid supplied by blower 122 should be greater than it would have been under the balanced flow conditions . This provides more cooling fluid flow to the lower module 108 , and causes blower 122 to operate above a minimum output level which allows better feedback control .
- the temperature of upper wall 110 is a controlled parameter used by loop 400 during processing .
- upper wall temperature 460 is measured by upper wall pyrometer 146 .
- Controller 420 is connected to upper wall pyrometer 146 , which transmits upper wall temperature 460 to controller 420 at line 412 .
- controller 420 also receives from inputs 430 (or determines based on inputs 430 ) a target temperature of the upper wall 110 during the specific epitaxial process step .
- the target temperature of upper wall 110 typically remains constant when process gases or cleaning gases are introduced into the chamber 104 .
- the controller 420 uses feedback control , such as proportional- integral-derivative ( PID) control , to maintain a stable upper wall temperature 460 at or near the target temperature during the processing step .
- PID proportional- integral-derivative
- controller 420 uses PID control to continuously update blower output 404 based on a difference between upper wall temperature 460 and the target temperature .
- controller 420 receives at line 414 a feedback signal from blower 440 .
- controller 420 receives at line 416 a feedback signal from actuator 450 .
- Controller 420 uses feedback signals from each of blower 440 , actuator 450 , and upper wall temperature 460 in generating the updated blower output 404 using feedback control .
- a range of updated outputs 404 generated during feedback control of a specific processing step may be known and used to set the position of damper 138 during the specific processing step to increase/extend the blower control range .
- Figure 5 shows an example process flow 500 for controlling cooling fluid flow conditions during a watering process step .
- controller 420 receives epitaxial process information via inputs 430 that indicates a watering process step is being performed in reactor 102 .
- the epitaxial process information may also include a specific process gas recipe involved in the watering process step .
- step 504 in the example process flow 500 , the controller 420 determines a target upper wall temperature at step 504 for the watering process step . Controller 420 may make this determination by accessing data in stored memory which associates a target temperature with the watering process step (and, optionally, with specific process gas recipe if this information is also received) . In other examples , step 504 may not be executed if a target upper wall temperature is received as part of the watering process step information at step 502 .
- controller 420 at step 506 determines an appropriate position of damper 138 .
- controller 420 determines that damper 138 should be positioned so that balanced amounts of cooling fluid flow are supplied to upper and lower modules 106 , 108 .
- controller 420 may determine that damper 138 should be positioned so that different amounts of cooling fluid flow are supplied to upper and lower modules 106 , 108 .
- the appropriate position of damper 138 may be based on user experience or historical data of reactor 102 associated with the watering process step (and, optionally, with the specific process gas recipe if this information is also received) .
- Controller 420 generates a damper position output signal at step 508 based on this determination .
- controller 420 transmits the generated damper position output signal that causes actuator 140 to position damper 138 to the appropriate position .
- steps 508 and 510 may not be executed if controller 420 determines , using feedback information received from actuator 140 , that damper 138 is already positioned in the appropriate position determined at step 506 .
- controller 420 at step 512 determines an appropriate output rate of cooling fluid flow supplied by blower 122 .
- the appropriate output rate is determined based on the specific target cooling conditions during the watering process step which may be based on user experience or historical data of reactor 102 associated with the watering process step (and, optionally, with the specific process gas recipe if this information is also received) .
- Controller 420 generates a blower output signal at step 514 based on this determination .
- controller 420 transmits the generated blower output signal that causes actuator 140 to adj ust the output rate of cooling fluid flow supplied by blower 122 to the appropriate rate .
- FIG. 6 shows an example process flow 600 for controlling cooling fluid flow conditions during a chamber cleaning step .
- controller 420 receives epitaxial process information via inputs 430 that indicates a chamber cleaning step is being performed in reactor 102 .
- the chamber cleaning step may be performed after one or more watering processes according to process 500 have been performed .
- the epitaxial process information may also include a specific cleaning gas recipe involved in the chamber cleaning step .
- step 604 in the example process flow 600 , the controller 420 determines a target upper wall temperature at step 604 for the chamber cleaning step . Controller 420 may make this determination by accessing data in stored memory which associates a target temperature with the chamber cleaning step (and, optionally, with specific cleaning gas recipe if this information is also received) . In other examples , step 604 may not be executed if a target upper wall temperature is received as part of the chamber cleaning step information at step 602 .
- controller 420 at step 606 determines an appropriate position of damper 138 .
- controller 420 determines that damper 138 should be positioned so that a higher amount of cooling fluid flow is supplied to lower module 108 (and thus , a lower amount is supplied to upper module 106 ) .
- controller 420 may determine that damper 138 should be positioned so that different amounts of cooling fluid flow are supplied to upper and lower modules 106 , 108 .
- the appropriate position of damper 138 during the chamber cleaning step indicated at step 602 may be based on user experience or historical data of reactor 102 associated with the chamber cleaning step (and, optionally, with the specific cleaning gas recipe if this information is also received) .
- Controller 420 generates a damper position output signal at step 608 based on this determination .
- controller 420 transmits the generated damper position output signal that causes actuator 140 to position damper 138 to the appropriate position .
- steps 608 and 610 may not be executed if controller 420 determines , using feedback information received from actuator 140 , that damper 138 is already positioned in the appropriate position determined at step 606 .
- controller 420 at step 612 determines an appropriate output rate of cooling fluid flow supplied by blower 122 .
- the appropriate output rate is determined based on the specific target cooling conditions during the chamber cleaning step which may be based on user experience or historical data of reactor 102 associated with the chamber cleaning step (and, optionally, with the specific cleaning gas recipe if this information is also received) .
- Controller 420 generates a blower output signal at step 614 based on this determination .
- controller 420 transmits the generated blower output signal that causes actuator 140 to adj ust the output rate of cooling fluid flow supplied by blower 122 to the appropriate rate .
- the example process flows 500 , 600 taken together represent an example process flow for controlling cooling fluid flow conditions during an overall epitaxial process ( i . e . , a process that includes a watering process step and a chamber cleaning step) .
- the example process flows 500 , 600 demonstrate the capability of controller 420 to dynamically control the cooling fluid flow conditions during an epitaxial process based on the desired cooling conditions during discrete steps of the process .
- controller 420 is configured to dynamically control blower 122 and actuator 140 to adj ust the overall output rate of cooling fluid flow as well as the amount of cooling fluid flow supplied to each of the upper module 106 and lower module 108 between a watering process step and a chamber cleaning step (and optionally, during the watering process step and chamber cleaning step if desired conditions change during the respective step) .
- Figure 7 shows a semiconductor wafer reactor system 700 in accordance with another embodiment .
- System 700 includes features similar to those described above with respect to FIG . 1 , with additional or modified features discussed in more detail below .
- Reference symbols in FIG . 1 are used for similar features in FIG . 7 . Additional details discussed above with respect to the features of system 100 also apply to similar features of system 700 unless expressly stated otherwise .
- System 700 includes inverter 736 connected to blower 122 and controller 148 .
- blower 122 is a variable speed blower .
- Inverter 736 is configured to manage the speed of variable speed blower 122 based on a blower speed setpoint received from controller 148 .
- Figure 8 shows an example communication scheme for reactor 102, controller 148, and inverter 736 (which are schematically represented in FIG. 8 as reactor 803, PLC 804, and inverter 806) .
- Reactor mainframe 802 is coupled to reactor 803 and includes one or more central processing units (CPUs) (or processors) and associated memory device (s) configured to perform a variety of computer-implemented functions to control operations of reactor 803.
- the CPU(s) may be a standard computer processor or controller.
- the memory device (s) of reactor mainframe 802 may generally include memory element (s) including, but not limited to, non-transitory computer readable medium (e.g., random access memory (RAM) ) , computer readable non-volatile medium (e.g., a flash memory) , a floppy disk, a compact disc-read only memory (CD-ROM) , a magneto-optical disk (MOD) , a digital versatile disc (DVD) and/or other suitable memory elements.
- Process information associated with reactor 803 may be stored as a software routine in the memory device (s) of reactor mainframe 802.
- Reactor mainframe 802 is connected to and communicates with host server 808.
- reactor mainframe 802 may be configured to communicate with host server 808 over a SECS/GEM (SEMI Equipment Communications Standard/Generic Equipment Model) standard communication interface using a SECS transmission protocol.
- Process data communications such as epitaxial process steps and specific process and cleaning gas recipes may be transmitted from host server 808 to reactor mainframe 802 over the SECS protocol which causes reactor 803 to start or stop the appropriate processing step.
- Data communications such as reactor equipment status and processing step status may be transmitted from reactor mainframe 802 to host server 808 over the SECS protocol to allow host server 808 to monitor reactor 803 in real-time .
- Reactor mainframe 802 is also in communication with PLC 804 and Inverter 806 .
- Reactor mainframe 802 may be configured to transmit epitaxial process information to PLC 804 , such as process step information and specific process and cleaning gas recipe information .
- Reactor mainframe 802 may be configured to transmit a blower start/stop signal to inverter 806 which causes inverter to start/stop blower 122 ( schematically represented in FIG . 8 as blower 809 ) .
- the start/stop signal may be transmitted from reactor mainframe 802 to inverter 806 when reactor mainframe 802 receives a reactor start/stop signal from host server 808 to start/stop reactor 803 .
- the blower start/stop signal may include a blower speed setpoint, and the blower speed setpoint may be transmitted to both inverter 806 and PLC 804 .
- PLC 804 is in communication with inverter 806 and configured to control a speed of blower 809 by transmitting a blower speed setpoint signal to inverter 806 .
- PLC 804 may also be equipped with feedback control capability (e . g . , PID control capability) to generate updated blower speed setpoint signals .
- PLC 804 may digitally communicate blower speed setpoint signals to inverter 806 .
- PLC 804 and inverter 806 may communicate via an EtherCAT fieldbus for digital data communication .
- PLC 804 may suitably be a programmable logic controller with built-in EtherCAT communication, such as an NX1 series controller supplied by OMRON® (e . g .
- Inverter 806 is suitably an inverter with built-in EtherCAT communication, such as those supplied by OMRON® .
- Such inverters suitable for use as inverter 806 may also digitally communicate (e . g . , using EtherCAT) feedback signals of motor parameters of blower 809 such as current, power, and voltage .
- PLC 804 is also in communication with host server 808 .
- the controllers suitable for use as PLC 804 may also be configured to communicate with host server 808 over a SECS/GEM standard communication interface using a SECS transmission protocol , or in accordance with an OPC standard such as , for example, using an OPC Unified Architecture (UA) standard protocol .
- Real-time process data communications may be exchanged between host server 808 and PLC 804 over the SECS or OPC UA protocol . More specifically, real-time process information associated with reactor 803 is transmitted from server 808 to PLC 804 , and PLC 804 transmits to server 808 feedback information received from one or more additional process components not monitored by reactor mainframe 802 .
- PLC 804 transmits feedback signals received from inverter 806 to server 808 over the SECS or OPC UA protocol .
- PLC 804 may also be connected to other process components (such as additional temperature and/or pressure sensors ) that are not monitored by reactor mainframe 802 , and may transmit feedback information from these components to server 808 to improve process monitoring and detection of component faults and operational issues .
- system 700 includes heat exchanger 750 located between the outlet of duct 130 and the suction-side of blower 122 .
- Heat exchanger 750 is configured to cool the return cooling fluid (i . e . , warmed fluid) that is drawn back to blower 122 from upper and lower modules 106 , 108 through duct 130 .
- a warmed fluid temperature sensor 752 is located at or near inlet of heat exchanger 750
- a cooled fluid ( i . e . , fluid cooled by heat exchanger 750 ) temperature sensor 754 is located at or near outlet of heat exchanger 750 .
- Both temperature sensors 752 , 754 are connected to controller 148 which receives the measured temperature of the warmed fluid at the inlet and the cooled fluid at the outlet of heat exchanger 750 . Controller 148 may make various determinations based on the received measurements from temperature sensors 752 , 754 . For example, controller 148 may determine a fault or operational issue of system 700 if a difference between the measured temperatures received from temperature sensors 752 , 754 is below an acceptable limit . Controller 148 may also determine a fault or operational issue of system 700 if the measured temperature received from cooled fluid temperature sensor 754 is above an acceptable limit . Controller 148 may also generate output signals transmitted to blower 122 and actuator 140 , discussed in detail above, based in part on the measurement from cooled fluid temperature sensor 754 . In some embodiments , only one of temperature sensors 752 , 754 may be used .
- System 700 also includes pressure sensors 756 , 758 coupled to upper and lower modules 106 , 108 , respectively .
- the pressure sensors 756 , 758 measure a pressure of cooling fluid flow within the respective upper and lower module 106 , 108 .
- both pressure sensors 756 , 758 are connected to controller 148 .
- Controller 148 may make various determinations based on the received measurements from pressure sensors 756 , 758. For example, controller 148 may determine a fault or operational issue of system 700 if the measured pressure received from sensors 756, 758 indicates inadequate flow to upper and lower modules 106, 108 that cannot be reconciled with the current set output rate from blower 122 and/or set position of damper 138. In some embodiments, only one of pressure sensors 756, 758 may be used.
- FIG. 9 shows an example cooling loop 900 for use with a semiconductor wafer reactor system (e.g., system 100 shown in FIG. 1, system 700 shown in FIG. 7) .
- Cooling loop 900 provides additional cooling to components of reactor 102 (i.e., in addition to cooling circuit 120) .
- cooling loop 900 uses cold water (e.g., having a temperature of about 18°C) to supply cooling to the components of reactor 102.
- cold water e.g., having a temperature of about 18°C
- other cooling liquid may be used.
- Cooling loop 900 includes a cooling main loop 902 comprising a cooling liquid (e.g., water as shown in FIG. 9) . Cooling liquid is supplied from main loop 902 to each of a lower module cooling loop 904, a chamber cooling loop 906, and an upper module cooling loop 908.
- the lower module cooling loop 904 supplies cooling liquid to lower module 108 and susceptor pyrometer 144. Cooling liquid in lower module cooling loop 904 may also contact components located in the interior of lower module 108, such as a lower clamp ring and a gold reflector.
- the chamber cooling loop 906 supplies cooling liquid to reaction chamber 104.
- the upper module cooling loop 908 supplies cooling liquid to upper module 106 and substrate pyrometer 142.
- Cooling liquid in upper module cooling loop 908 may also contact components located in the interior of upper module 106, such as an upper clamp ring and a gold reflector.
- Drain collector loop 910 receives cooling liquid at the outlets of each of the lower module cooling loop 904, the chamber cooling loop 906, and the upper module cooling loop 908.
- Cooling loop 900 also includes sensors 912, 914, 916 coupled to each of the lower module cooling loop 904, the chamber cooling loop 906, and the upper module cooling loop 908.
- Each sensor 912, 914, 916 measures one or more parameters of the cooling fluid in the respective loop 904, 906, 908.
- the sensors 912, 914, 916 may each be a temperature sensor, a flow sensor (e.g., a volumetric flow sensor or a mass flow sensor) , a pressure sensor, or a combination thereof.
- sensors 912, 914, 916 are each a combined temperature and flow sensor.
- the sensors 912, 914, 916 are each suitably positioned on the respective loop downstream from the components that are contacted by the cooling liquid in the respective loop. That is, sensors 912, 914, 916 suitably measure one or more parameters of cooling fluid after contacting the components .
- the sensors 912, 914, 916 may each be connected to a controller (i.e., controller 148) which receives the measured parameter (s) of each loop 904, 906, 908 from the respective sensor.
- the controller may also receive measurement ( s ) of the same parameter (s) of the cooling fluid in main loop 902.
- the controller may make determinations by comparing the measured parameter (s) of the cooling fluid in each loop 904, 906, 908 with the measured parameter (s) of the cooling fluid in main loop 902. For example, the controller may detect a fault or operational issue associated with one of loops 904, 906, 908 if a temperature differential , pressure differential , or flow differential is above or below an acceptable value .
- FIGS . lOa-lOf show temperature profiles for a quartz upper wall during a watering process (FIGS . lOa-lOd) and a chamber cleaning process (FIGS . lOe-lOf ) .
- the quartz upper wall temperature profiles demonstrate more stable temperature control in a reactor equipped in accordance with the present disclosure (FIGS . 10c, lOd, and lOf ) compared to temperature profiles in a reactor using a standard variable speed blower (FIGS . 10a, 10b, and lOe) .
- stable temperature control of the quartz upper wall temperature was maintained in FIGS .
- FIG. 11 shows boxplots of upper dome temperatures normalized to the setpoint temperature (T/T sp ) collected from multiple reactors during a chamber cleaning step ( left side set of plots ) and a wafer processing ( i . e . , deposition) step ( right side set of plots ) .
- the boxplots of normalized temperature from reactors using actuated damper and blower speed control according to the present disclosure shows less variance during both the deposition step and chamber cleaning step than the boxplots of normalized temperature from reactors using standard variable blower speed control ( right plot of each set of plots ) .
- FIGS . 12 and 13 show scatterplots of normalized temperature from the same reactors during a deposition step (FIG . 12 ) and a chamber cleaning step (FIG . 13 ) . Similar to FIG . 11 , FIGS . 12 and 13 show better control of the quartz upper wall temperatures during both the deposition step and the chamber cleaning step in reactors using actuated damper and blower speed control according to the present disclosure ( right scatterplots ) than in reactors using standard variable blower speed control ( left scatterplots ) . [ 0075 ] Accordingly, compared to conventional systems and methods for cooling a semiconductor reactor chamber, the systems and methods of the present disclosure facilitate improved temperature control of the upper wall during an entire epitaxial process .
- both the actuated damper and blower may be controlled based on a specific process step (and, optionally, based on a specific process or cleaning gas recipe) .
- the combination of these components allows cooling fluid flow to be fine-tuned to meet a larger range of desired cooling conditions than systems or methods that only control one of these components .
- the systems and methods of the present disclosure also provide the additional advantage of selectably controlling the cooling fluid flow provided individually to the upper and lower modules of a semiconductor wafer reactor where different cooling conditions are desired in each . For example, if decreased cooling conditions are desired in the upper modules during a chamber cleaning step, but not in the lower module, the systems and methods according to the present disclosure may be used to fine-tune the cooling fluid flow supplied to each (e . g . , by diverting excess cooling fluid flow to lower module) . This has the added advantage of improving the lifetime of lower module components which may otherwise unnecessarily be exposed to increased temperatures .
- the systems and methods of the present disclosure collect more real-time processing information to improve monitoring and fault detection within the semiconductor wafer reaction system .
- the controller may be configured to stop processing and/or indicate to a user that a desired temperature setpoint cannot be reached.
- Additional sensors e.g., pressure sensors, temperature sensors, flow sensors
- Conventional reactors include specific switches for air pressure (e.g., a pressure switch) and external chamber temperature (e.g., a thermal switch) in a safety circuit connected to the reactor.
- passive components are used by the safety circuit to stop the reactor in the event of a detected problem.
- sensors to measure for example, air pressure and air temperature, that are connected to the additional controller and host server, the signals are continuously monitored and can be used to predict passive sensors failure or malfunctioning.
Landscapes
- Chemical & Material Sciences (AREA)
- Engineering & Computer Science (AREA)
- Organic Chemistry (AREA)
- Metallurgy (AREA)
- Materials Engineering (AREA)
- Chemical Kinetics & Catalysis (AREA)
- General Chemical & Material Sciences (AREA)
- Manufacturing & Machinery (AREA)
- Power Engineering (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Mechanical Engineering (AREA)
- Crystallography & Structural Chemistry (AREA)
- Chemical Vapour Deposition (AREA)
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020247015693A KR20240089617A (en) | 2021-10-15 | 2022-10-14 | Systems and methods for dynamic control of cooling fluid flow in an epitaxial reactor for semiconductor wafer processing |
CN202280074655.6A CN118355154A (en) | 2021-10-15 | 2022-10-14 | System and method for dynamic control of cooling fluid flow in an epitaxial reactor for semiconductor wafer processing |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US202163262574P | 2021-10-15 | 2021-10-15 | |
US63/262,574 | 2021-10-15 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2023062186A1 true WO2023062186A1 (en) | 2023-04-20 |
WO2023062186A8 WO2023062186A8 (en) | 2024-06-13 |
Family
ID=84359889
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2022/078636 WO2023062186A1 (en) | 2021-10-15 | 2022-10-14 | Systems and methods for dynamic control of cooling fluid flow in an epitaxial reactor for semiconductor wafer processing |
Country Status (5)
Country | Link |
---|---|
US (1) | US20230123633A1 (en) |
KR (1) | KR20240089617A (en) |
CN (1) | CN118355154A (en) |
TW (1) | TW202318601A (en) |
WO (1) | WO2023062186A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6083323A (en) | 1994-09-30 | 2000-07-04 | Applied Materials, Inc. | Method for controlling the temperature of the walls of a reaction chamber during processing |
WO2007021692A2 (en) * | 2005-08-17 | 2007-02-22 | Applied Materials, Inc. | Method and apparatus to control semiconductor film deposition characteristics |
US20160282886A1 (en) | 2015-03-27 | 2016-09-29 | Applied Materials, Inc. | Upper dome temperature closed loop control |
-
2022
- 2022-09-23 US US17/934,875 patent/US20230123633A1/en active Pending
- 2022-10-07 TW TW111138217A patent/TW202318601A/en unknown
- 2022-10-14 KR KR1020247015693A patent/KR20240089617A/en unknown
- 2022-10-14 CN CN202280074655.6A patent/CN118355154A/en active Pending
- 2022-10-14 WO PCT/EP2022/078636 patent/WO2023062186A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6083323A (en) | 1994-09-30 | 2000-07-04 | Applied Materials, Inc. | Method for controlling the temperature of the walls of a reaction chamber during processing |
WO2007021692A2 (en) * | 2005-08-17 | 2007-02-22 | Applied Materials, Inc. | Method and apparatus to control semiconductor film deposition characteristics |
US20160282886A1 (en) | 2015-03-27 | 2016-09-29 | Applied Materials, Inc. | Upper dome temperature closed loop control |
Also Published As
Publication number | Publication date |
---|---|
KR20240089617A (en) | 2024-06-20 |
CN118355154A (en) | 2024-07-16 |
TW202318601A (en) | 2023-05-01 |
US20230123633A1 (en) | 2023-04-20 |
WO2023062186A8 (en) | 2024-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11390950B2 (en) | Reactor system and method to reduce residue buildup during a film deposition process | |
US6596973B1 (en) | Pyrometer calibrated wafer temperature estimator | |
US10510567B2 (en) | Integrated substrate temperature measurement on high temperature ceramic heater | |
US7953512B2 (en) | Substrate processing system, control method for substrate processing apparatus and program stored on medium | |
US20200333766A1 (en) | Substrate processing apparatus, substrate processing method, semiconductor device manufacturing method, and control program | |
US9018021B2 (en) | Method and apparatus for depositing a layer on a semiconductor wafer by vapor deposition in a process chamber | |
SG195553A1 (en) | Methods and apparatus for rapidly responsive heat control in plasma processing devices | |
TW201243955A (en) | Apparatus for monitoring and controlling substrate temperature | |
CN110565074B (en) | Susceptor heating method and susceptor heating apparatus | |
US10096499B2 (en) | Substrate processing method, program, control apparatus, film forming apparatus, and substrate processing system | |
US10395934B2 (en) | Control device, substrate processing system, substrate processing method, and program | |
US6924231B2 (en) | Single wafer processing method and system for processing semiconductor | |
TW201413046A (en) | Temperature controlling system and temperature controlling method for regulating surface temperature of substrate | |
US20230123633A1 (en) | Systems and methods for dynamic control of cooling fluid flow in an epitaxial reactor for semiconductor wafer processing | |
JP4506030B2 (en) | Heat treatment apparatus and film forming method | |
KR20040029016A (en) | Treatment system | |
JP7230877B2 (en) | Epitaxial wafer manufacturing system and epitaxial wafer manufacturing method | |
JP2006339242A (en) | Manufacturing method of semiconductor device | |
JP3846934B2 (en) | Temperature control method and apparatus for reaction chamber | |
CN115454170A (en) | Temperature correction information calculation device and method, semiconductor manufacturing device, and program | |
CN118034411A (en) | Single-chip silicon epitaxial equipment reaction cavity temperature control method and device based on active disturbance rejection control | |
JPH11243061A (en) | Vapor-phase growing method and device thereof | |
JPH02148717A (en) | Vapor phase epitaxial growth apparatus | |
JP2005045158A (en) | Vapor-phase film-forming apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22805798 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 20247015693 Country of ref document: KR Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2022805798 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2022805798 Country of ref document: EP Effective date: 20240515 |