TWI868119B - Substrate processing system and method of controlling substrate support temperature - Google Patents
Substrate processing system and method of controlling substrate support temperature Download PDFInfo
- Publication number
- TWI868119B TWI868119B TW109110794A TW109110794A TWI868119B TW I868119 B TWI868119 B TW I868119B TW 109110794 A TW109110794 A TW 109110794A TW 109110794 A TW109110794 A TW 109110794A TW I868119 B TWI868119 B TW I868119B
- Authority
- TW
- Taiwan
- Prior art keywords
- temperature
- substrate support
- average value
- average
- substrate
- Prior art date
Links
- 239000000758 substrate Substances 0.000 title claims abstract description 328
- 238000012545 processing Methods 0.000 title claims abstract description 88
- 238000000034 method Methods 0.000 title claims description 50
- 239000000523 sample Substances 0.000 claims abstract description 62
- 238000010438 heat treatment Methods 0.000 claims abstract description 17
- 238000001816 cooling Methods 0.000 claims abstract description 11
- 239000002826 coolant Substances 0.000 claims description 34
- 239000004020 conductor Substances 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 3
- 239000007789 gas Substances 0.000 description 23
- 230000008569 process Effects 0.000 description 17
- 238000012546 transfer Methods 0.000 description 14
- 238000005259 measurement Methods 0.000 description 10
- 235000012431 wafers Nutrition 0.000 description 10
- 239000000919 ceramic Substances 0.000 description 8
- 239000004065 semiconductor Substances 0.000 description 8
- 239000002470 thermal conductor Substances 0.000 description 8
- 238000004519 manufacturing process Methods 0.000 description 7
- 238000005530 etching Methods 0.000 description 5
- 238000000231 atomic layer deposition Methods 0.000 description 4
- 238000005229 chemical vapour deposition Methods 0.000 description 4
- 238000004140 cleaning Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N Silicium dioxide Chemical compound O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000000151 deposition Methods 0.000 description 2
- 230000008021 deposition Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 229910052751 metal Inorganic materials 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000005240 physical vapour deposition Methods 0.000 description 2
- 238000010926 purge Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 238000009529 body temperature measurement Methods 0.000 description 1
- 239000012159 carrier gas Substances 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000011065 in-situ storage Methods 0.000 description 1
- 239000011261 inert gas Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000005468 ion implantation Methods 0.000 description 1
- 239000010410 layer Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 150000002739 metals Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 208000001491 myopia Diseases 0.000 description 1
- 230000004379 myopia Effects 0.000 description 1
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 description 1
- -1 oxides Substances 0.000 description 1
- 238000007747 plating Methods 0.000 description 1
- 239000002243 precursor Substances 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 239000000376 reactant Substances 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 235000012239 silicon dioxide Nutrition 0.000 description 1
- 239000000377 silicon dioxide Substances 0.000 description 1
- 239000002002 slurry Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Landscapes
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
- Drying Of Semiconductors (AREA)
Abstract
Description
本揭露內容係關於基板處理系統的基板支座的底板的溫度探針,且更特別是關於對溫度探針的溫度感測器的測量的偵錯與利用。 The present disclosure relates to a temperature probe for a base plate of a substrate support of a substrate processing system, and more particularly to debugging and utilizing measurements of a temperature sensor of the temperature probe.
此處提供之背景說明係以一般性呈現本揭露內容之背景為目的。目前列名發明人之作品,在此先前技術章節中所述之範圍,以及可能未在申請時以其他方式適格作為先前技術之說明的實施態樣,係未明示或暗示承認為對於本揭露內容之先前技術。 The background description provided here is for the purpose of generally presenting the context of the present disclosure. The works of the inventors currently named, to the extent described in this prior art section, and embodiments that may not otherwise qualify as prior art at the time of application, are not admitted, either expressly or impliedly, as prior art to the present disclosure.
基板處理系統可用以處理基板,例如半導體晶圓。可在基板上執行的例示製程,包含但不限於化學氣相沉積(CVD)、原子層沉積(ALD)、導體蝕刻,及/或其他蝕刻、沉積、或清潔製程。在基板處理系統的一處理腔室中,一基板可配置在一基板支座上,例如台座、靜電卡盤(ESC)等等。在蝕刻期間,氣體混合物可導入處理腔室,且電漿可用以啟動化學反應。 A substrate processing system may be used to process a substrate, such as a semiconductor wafer. Exemplary processes that may be performed on a substrate include, but are not limited to, chemical vapor deposition (CVD), atomic layer deposition (ALD), conductor etching, and/or other etching, deposition, or cleaning processes. In a processing chamber of a substrate processing system, a substrate may be disposed on a substrate support, such as a pedestal, an electrostatic chuck (ESC), etc. During etching, a gas mixture may be introduced into the processing chamber, and a plasma may be used to initiate a chemical reaction.
在一特徵中,一種基板處理系統包含:一基板支座,在一處理腔室之內,用以垂直地支撐一基板;一溫度探針,包括:一第一溫度感測器,用以量測該基板支座的第一溫度;一第二溫度感測器,用以量測該基板支座的第 二溫度;一第三溫度感測器,用以量測該基板支座的第三溫度;及一第四溫度感測器,用以量測該基板支座的第四溫度;一溫度模組,用以:在一第一狀態,基於該第一、第二、第三、及第四溫度的全部而確定該基板支座的一基板支座溫度;在一第二狀態,基於該第一、第二、第三、及第四溫度僅其中三者而確定該基板支座的該基板支座溫度;及一溫度控制模組,建構以基於該基板支座溫度而控制該基板支座的加熱及冷卻其中至少一者。 In one feature, a substrate processing system includes: a substrate support in a processing chamber for vertically supporting a substrate; a temperature probe including: a first temperature sensor for measuring a first temperature of the substrate support; a second temperature sensor for measuring a second temperature of the substrate support; a third temperature sensor for measuring a third temperature of the substrate support; and a fourth temperature sensor for measuring a fourth temperature of the substrate support. four temperatures; a temperature module for: in a first state, determining a substrate support temperature of the substrate support based on all of the first, second, third, and fourth temperatures; in a second state, determining the substrate support temperature of the substrate support based on only three of the first, second, third, and fourth temperatures; and a temperature control module, constructed to control at least one of heating and cooling of the substrate support based on the substrate support temperature.
在進一步的特徵中,該溫度模組係基於該第一、第二、第三、及第四溫度的至少三者的平均值,設定該基板支座溫度。 In a further feature, the temperature module sets the substrate support temperature based on an average of at least three of the first, second, third, and fourth temperatures.
在進一步的特徵中,該基板支座包括:一上部,用以垂直地支撐該基板;及一底板,用以垂直地支撐該上部;該第一溫度感測器係用以量測該底板的該第一溫度;該第二溫度感測器係用以量測該基板支座的該第二溫度;該第三溫度感測器係用以量測該基板支座的該第三溫度;且該第四溫度感測器係用以量測該基板支座的該第四溫度。 In a further feature, the substrate support includes: an upper portion for vertically supporting the substrate; and a bottom plate for vertically supporting the upper portion; the first temperature sensor is used to measure the first temperature of the bottom plate; the second temperature sensor is used to measure the second temperature of the substrate support; the third temperature sensor is used to measure the third temperature of the substrate support; and the fourth temperature sensor is used to measure the fourth temperature of the substrate support.
在進一步的特徵中,該基板支座包括:一上部,用以垂直地支撐該基板;及一底板,用以垂直地支撐該上部;該第一溫度感測器係用以量測該上部的該第一溫度;該第二溫度感測器係用以量測該上部的該第二溫度;該第三溫度感測器係用以量測該上部的該第三溫度;且該第四溫度感測器係用以量測該上部的該第四溫度。 In a further feature, the substrate support includes: an upper portion for vertically supporting the substrate; and a bottom plate for vertically supporting the upper portion; the first temperature sensor is used to measure the first temperature of the upper portion; the second temperature sensor is used to measure the second temperature of the upper portion; the third temperature sensor is used to measure the third temperature of the upper portion; and the fourth temperature sensor is used to measure the fourth temperature of the upper portion.
在進一步的特徵中,該溫度模組係用以基於以下其中至少三者來確定該基板支座溫度:X個該第一溫度的第一平均值,其中X係大於一的整數;X個該第二溫度的第二平均值;X個該第三溫度的第三平均值;及X個該第四溫度的第四平均值。 In a further feature, the temperature module is used to determine the substrate support temperature based on at least three of the following: a first average of X of the first temperatures, where X is an integer greater than one; a second average of X of the second temperatures; a third average of X of the third temperatures; and a fourth average of X of the fourth temperatures.
在進一步的特徵中,該溫度模組係用以基於該第一平均值、該第二平均值、該第三平均值、及該第四平均值其中至少三者的一平均值,確定該基板支座溫度。 In a further feature, the temperature module is used to determine the substrate support temperature based on an average of at least three of the first average value, the second average value, the third average value, and the fourth average value.
在進一步的特徵中,當介於該第一平均值、該第二平均值、該第三平均值、及該第四平均值其中最大值者與該第一平均值、該第二平均值、該第三平均值、及該第四平均值其中最小值者之間的第一差值係小於一溫度之時,該溫度模組係基於該第一平均值、該第二平均值、該第三平均值、及該第四平均值的全部,確定該基板支座溫度。 In a further feature, when a first difference between a maximum of the first average, the second average, the third average, and the fourth average and a minimum of the first average, the second average, the third average, and the fourth average is less than a temperature, the temperature module determines the substrate support temperature based on all of the first average, the second average, the third average, and the fourth average.
在進一步的特徵中,當該第一差值大於該基板支座溫度時,該溫度模組係基於該第一、第二、第三、及第四平均值其中三者而選擇性地確定該基板支座溫度。 In a further feature, when the first difference is greater than the substrate support temperature, the temperature module selectively determines the substrate support temperature based on three of the first, second, third, and fourth average values.
在進一步的特徵中,當介於該第一平均值、該第二平均值、及該第三平均值其中一第二最大值者與該第一平均值、該第二平均值、及該第三平均值其中一第二最小值者之間的第二差值係小於該基板支座溫度之時,該溫度模組係基於該第一、第二、及第三平均值且不基於該第四平均值來確定該基板支座溫度。 In a further feature, when a second difference between a second maximum of the first average, the second average, and the third average and a second minimum of the first average, the second average, and the third average is less than the substrate support temperature, the temperature module determines the substrate support temperature based on the first, second, and third averages and not based on the fourth average.
在進一步的特徵中,當介於該第一平均值、該第二平均值、及該第四平均值其中一第三最大值者與該第一平均值、該第二平均值、及該第四平均值其中一第三最小值者之間的第三差值係小於該基板支座溫度之時,該溫度模組係基於該第一、第二、及第四平均值且不基於該第三平均值來確定該基板支座溫度。 In a further feature, when a third difference between a third maximum of the first average, the second average, and the fourth average and a third minimum of the first average, the second average, and the fourth average is less than the substrate support temperature, the temperature module determines the substrate support temperature based on the first, second, and fourth averages and not based on the third average.
在進一步的特徵中,當介於該第一平均值、該第三平均值、及該第四平均值其中一第四最大值者與該第一平均值、該第三平均值、及該第四平均值其中一第四最小值者之間的第四差值係小於該基板支座溫度之時,該溫度 模組係基於該第一、第三、及第四平均值且不基於該第二平均值來確定該基板支座溫度。 In a further feature, when a fourth difference between a fourth maximum of the first average, the third average, and the fourth average and a fourth minimum of the first average, the third average, and the fourth average is less than the substrate support temperature, the temperature module determines the substrate support temperature based on the first, third, and fourth averages and not based on the second average.
在進一步的特徵中,當介於該第二平均值、該第三平均值、及該第四平均值其中一第五最大值者與該第二平均值、該第三平均值、及該第四平均值其中一第五最小值者之間的第五差值係小於該基板支座溫度之時,該溫度模組係基於該第二、第三、及第四平均值且不基於該第一平均值來確定該基板支座溫度。 In a further feature, when a fifth difference between a fifth maximum of the second average, the third average, and the fourth average and a fifth minimum of the second average, the third average, and the fourth average is less than the substrate support temperature, the temperature module determines the substrate support temperature based on the second, third, and fourth averages and not based on the first average.
在進一步的特徵中,當該第一、第二、第三、第四、及第五差值大於該基板支座溫度之時,一偵錯模組指出一故障係存在於該溫度探針中。 In further features, when the first, second, third, fourth, and fifth differences are greater than the substrate support temperature, a debugging module indicates that a fault exists in the temperature probe.
在進一步的特徵中,當該故障存在於該溫度探針中之時,該偵錯模組在一顯示器上顯示一警報。 In a further feature, when the fault exists in the temperature probe, the debugging module displays an alarm on a display.
在進一步的特徵中,該第一、第二、第三、及第四溫度感測器係固態溫度感測器。 In a further feature, the first, second, third, and fourth temperature sensors are solid-state temperature sensors.
在進一步的特徵中,一導熱材料係加以夾設在該基板支座與該第一、第二、第三、及第四溫度感測器之間。 In a further feature, a thermally conductive material is sandwiched between the substrate support and the first, second, third, and fourth temperature sensors.
在進一步的特徵中,一統計模組係用以:確定該第一溫度的多個數值的一第一平均值;確定該第一平均值的多個數值的一第二平均值;確定該第一平均值的該多個數值的一第一標準差;確定與該第一平均值的該多個數值相關聯的多個時間戳記的一第二標準差;基於該多個時間戳記及該第一平均值的該多個數值,確定一相關係數;基於該相關係數、該第一標準差、及該第二標準差,確定一斜率;且一偵錯模組係用以診斷該斜率是否在一斜率範圍之內。 In further features, a statistical module is used to: determine a first average value of multiple values of the first temperature; determine a second average value of multiple values of the first average value; determine a first standard deviation of the multiple values of the first average value; determine a second standard deviation of multiple time stamps associated with the multiple values of the first average value; determine a correlation coefficient based on the multiple time stamps and the multiple values of the first average value; determine a slope based on the correlation coefficient, the first standard deviation, and the second standard deviation; and a detection module is used to diagnose whether the slope is within a slope range.
在進一步的特徵中,該統計模組係基於(a)該第一平均值的該多個數值與該多個時間戳記的一共變異數、(b)該第一標準差、及(c)該第二標準差而確定該相關係數。 In further features, the statistical module determines the correlation coefficient based on (a) the covariance of the plurality of values of the first mean and the plurality of time stamps, (b) the first standard deviation, and (c) the second standard deviation.
在進一步的特徵中,該統計模組係基於該相關係數乘以該第一標準差除以該第二標準差而設定該斜率。 In a further feature, the statistical module sets the slope based on the correlation coefficient multiplied by the first standard deviation divided by the second standard deviation.
在進一步的特徵中,該溫度控制模組係用以進行以下至少一者:基於該基板支座溫度而選擇性施加電力至一熱控制元件(TCE);及基於該基板支座溫度而選擇性調整通過該基板支座中的冷卻劑渠道的冷卻劑流量。 In further features, the temperature control module is configured to perform at least one of: selectively apply power to a thermal control element (TCE) based on the substrate support temperature; and selectively adjust coolant flow through a coolant channel in the substrate support based on the substrate support temperature.
在一特徵中,一種基板處理系統包含:一基板支座,在一處理腔室之內,用以垂直地支撐一基板;一溫度探針,包括:N個溫度感測器,用以量測該基板支座的N個溫度,其中,N係大於3的整數;一溫度模組,用以:在一第一狀態,基於該N個溫度的全部而確定該基板支座的一基板支座溫度;在一第二狀態,基於該N個溫度的一子集合而確定該基板支座的該基板支座溫度;及一溫度控制模組,基於該基板支座溫度而控制該基板支座的加熱及冷卻其中至少一者。在各種實施方式中,該子集合係僅該N個溫度的其中N-1個。 In one feature, a substrate processing system includes: a substrate support in a processing chamber for vertically supporting a substrate; a temperature probe including: N temperature sensors for measuring N temperatures of the substrate support, wherein N is an integer greater than 3; a temperature module for: in a first state, determining a substrate support temperature of the substrate support based on all of the N temperatures; in a second state, determining the substrate support temperature of the substrate support based on a subset of the N temperatures; and a temperature control module for controlling at least one of heating and cooling of the substrate support based on the substrate support temperature. In various embodiments, the subset is only N-1 of the N temperatures.
在一特徵中,一種方法包含:藉由一溫度探針的一第一溫度感測器,量測在基板處理期間垂直地支撐一基板的一基板支座的一第一溫度;藉由該溫度探針的一第二溫度感測器,量測該基板支座的一第二溫度;藉由該溫度探針的一第三溫度感測器,量測該基板支座的一第三溫度;藉由該溫度探針的一第四溫度感測器,量測該基板支座的一第四溫度;在一第一狀態,基於該第一、第二、第三、及第四溫度的全部而確定該基板支座的一基板支座溫度;在一第二狀態,基於該第一、第二、第三、及第四溫度僅其中三者而確定該基板支座的該基板支座溫度;及基於該基板支座溫度而控制該基板支座的加熱及冷卻其中至少一者。 In one feature, a method includes: measuring a first temperature of a substrate support that vertically supports a substrate during substrate processing by a first temperature sensor of a temperature probe; measuring a second temperature of the substrate support by a second temperature sensor of the temperature probe; measuring a third temperature of the substrate support by a third temperature sensor of the temperature probe; measuring a fourth temperature of the substrate support by a fourth temperature sensor of the temperature probe; in a first state, determining a substrate support temperature of the substrate support based on all of the first, second, third, and fourth temperatures; in a second state, determining the substrate support temperature of the substrate support based on only three of the first, second, third, and fourth temperatures; and controlling at least one of heating and cooling of the substrate support based on the substrate support temperature.
在進一步的特徵中,確定該基板支座溫度的步驟包含:基於該第一、第二、第三、及第四溫度的至少三者的平均值,設定該基板支座溫度。 In a further feature, the step of determining the substrate support temperature includes: setting the substrate support temperature based on an average of at least three of the first, second, third, and fourth temperatures.
在進一步的特徵中,該基板支座包括:一上部,用以垂直地支撐該基板;及一底板,用以垂直地支撐該上部;量測該第一溫度的該步驟包括量測該底板的該第一溫度;量測該第二溫度的該步驟包括量測該基板支座的該第二溫度;量測該第三溫度的該步驟包括量測該基板支座的該第三溫度;且量測該第四溫度的該步驟包括量測該基板支座的該第四溫度。 In a further feature, the substrate support includes: an upper portion for vertically supporting the substrate; and a bottom plate for vertically supporting the upper portion; the step of measuring the first temperature includes measuring the first temperature of the bottom plate; the step of measuring the second temperature includes measuring the second temperature of the substrate support; the step of measuring the third temperature includes measuring the third temperature of the substrate support; and the step of measuring the fourth temperature includes measuring the fourth temperature of the substrate support.
在進一步的特徵中,該基板支座包括:一上部,用以垂直地支撐該基板;及一底板,用以垂直地支撐該上部;量測該第一溫度的該步驟包括量測該上部的該第一溫度;量測該第二溫度的該步驟包括量測該上部的該第二溫度;量測該第三溫度的該步驟包括量測該上部的該第三溫度;且量測該第四溫度的該步驟包括量測該上部的該第四溫度。 In a further feature, the substrate support includes: an upper portion for vertically supporting the substrate; and a bottom plate for vertically supporting the upper portion; the step of measuring the first temperature includes measuring the first temperature of the upper portion; the step of measuring the second temperature includes measuring the second temperature of the upper portion; the step of measuring the third temperature includes measuring the third temperature of the upper portion; and the step of measuring the fourth temperature includes measuring the fourth temperature of the upper portion.
在進一步的特徵中,確定該基板支座溫度的步驟包含基於以下其中至少三者來確定該基板支座溫度:X個該第一溫度的第一平均值,其中X係大於一的整數;X個該第二溫度的第二平均值;X個該第三溫度的第三平均值;及X個該第四溫度的第四平均值。 In a further feature, the step of determining the substrate support temperature includes determining the substrate support temperature based on at least three of: a first average of X of the first temperatures, where X is an integer greater than one; a second average of X of the second temperatures; a third average of X of the third temperatures; and a fourth average of X of the fourth temperatures.
在進一步的特徵中,確定該基板支座溫度的步驟包含:基於該第一平均值、該第二平均值、該第三平均值、及該第四平均值其中至少三者的一平均值,確定該基板支座溫度。 In a further feature, the step of determining the substrate support temperature includes: determining the substrate support temperature based on an average of at least three of the first average value, the second average value, the third average value, and the fourth average value.
在進一步的特徵中,確定該基板支座溫度的步驟包含:當介於該第一、第二、第三、及第四平均值其中最大值者與該第一、第二、第三、及第四平均值其中最小值者之間的第一差值係小於一溫度之時,基於該第一、第二、第三、及第四平均值的全部,確定該基板支座溫度。 In a further feature, the step of determining the substrate support temperature includes: determining the substrate support temperature based on all of the first, second, third, and fourth averages when a first difference between a maximum of the first, second, third, and fourth averages and a minimum of the first, second, third, and fourth averages is less than a temperature.
在進一步的特徵中,確定該基板支座溫度的步驟包含:當該第一差值大於該基板支座溫度時,基於該第一、第二、第三、及第四平均值其中三者而確定該基板支座溫度。 In a further feature, the step of determining the substrate support temperature includes: when the first difference is greater than the substrate support temperature, determining the substrate support temperature based on three of the first, second, third, and fourth average values.
在進一步的特徵中,確定該基板支座溫度的步驟包含:當介於該第一、第二、及第三平均值其中一第二最大值者與該第一、第二、及第三平均值其中一第二最小值者之間的第二差值係小於該基板支座溫度之時,基於該第一、第二、及第三平均值且不基於該第四平均值來確定該基板支座溫度。 In a further feature, the step of determining the substrate support temperature includes: determining the substrate support temperature based on the first, second, and third average values and not based on the fourth average value when a second difference between a second maximum value of the first, second, and third average values and a second minimum value of the first, second, and third average values is less than the substrate support temperature.
在進一步的特徵中,確定該基板支座溫度的步驟包含:當介於該第一、第二、及第四平均值其中一第三最大值者與該第一、第二、及第四平均值其中一第三最小值者之間的第三差值係小於該基板支座溫度之時,基於該第一、第二、及第四平均值且不基於該第三平均值來確定該基板支座溫度。 In a further feature, the step of determining the substrate support temperature includes: determining the substrate support temperature based on the first, second, and fourth average values and not based on the third average value when a third difference between a third maximum value among the first, second, and fourth average values and a third minimum value among the first, second, and fourth average values is less than the substrate support temperature.
在進一步的特徵中,確定該基板支座溫度的步驟包含:當介於該第一、第三、及第四平均值其中一第四最大值者與該第一、第三、及第四平均值其中一第四最小值者之間的第四差值係小於該基板支座溫度之時,基於該第一、第三、及第四平均值且不基於該第二平均值來確定該基板支座溫度。 In a further feature, the step of determining the substrate support temperature includes: determining the substrate support temperature based on the first, third, and fourth average values and not based on the second average value when a fourth difference between a fourth maximum value among the first, third, and fourth average values and a fourth minimum value among the first, third, and fourth average values is less than the substrate support temperature.
在進一步的特徵中,確定該基板支座溫度的步驟包含:當介於該第二、第三、及第四平均值其中一第五最大值者與該第二、第三、及第四平均值其中一第五最小值者之間的第五差值係小於該基板支座溫度之時,基於該第二、第三、及第四平均值且不基於該第一平均值來確定該基板支座溫度。 In a further feature, the step of determining the substrate support temperature includes: determining the substrate support temperature based on the second, third, and fourth average values and not based on the first average value when a fifth difference between a fifth maximum value among the second, third, and fourth average values and a fifth minimum value among the second, third, and fourth average values is less than the substrate support temperature.
在進一步的特徵中,該方法更包含:當該第一、第二、第三、第四、及第五差值大於該基板支座溫度之時,指出一故障係存在於該溫度探針中。 In a further feature, the method further comprises: indicating that a fault exists in the temperature probe when the first, second, third, fourth, and fifth differences are greater than the substrate support temperature.
在進一步的特徵中,該方法更包含:當該故障存在於該溫度探針中之時,在一顯示器上顯示一警報。 In a further feature, the method further comprises: displaying an alarm on a display when the fault exists in the temperature probe.
在進一步的特徵中,該第一、第二、第三、及第四溫度感測器係固態溫度感測器。 In a further feature, the first, second, third, and fourth temperature sensors are solid-state temperature sensors.
在進一步的特徵中,一導熱材料係加以夾設在該基板支座與該第一、第二、第三、及第四溫度感測器之間。 In a further feature, a thermally conductive material is sandwiched between the substrate support and the first, second, third, and fourth temperature sensors.
在進一步的特徵中,該方法更包含:確定該第一溫度的多個數值的一第一平均值;確定該第一平均值的多個數值的一第二平均值;確定該第一平均值的該多個數值的一第一標準差;確定與該第一平均值的該多個數值相關聯的多個時間戳記的一第二標準差;基於該多個時間戳記及該第一平均值的該多個數值,確定一相關係數;基於該相關係數、該第一標準差、及該第二標準差,確定一斜率;及診斷該斜率是否在一斜率範圍之內。 In further features, the method further comprises: determining a first average of the plurality of values of the first temperature; determining a second average of the plurality of values of the first average; determining a first standard deviation of the plurality of values of the first average; determining a second standard deviation of a plurality of time stamps associated with the plurality of values of the first average; determining a correlation coefficient based on the plurality of time stamps and the plurality of values of the first average; determining a slope based on the correlation coefficient, the first standard deviation, and the second standard deviation; and diagnosing whether the slope is within a slope range.
在進一步的特徵中,確定該相關係數的步驟包含:基於(a)該第一平均值的該多個數值與該多個時間戳記的一共變異數、(b)該第一標準差、及(c)該第二標準差而確定該相關係數。 In a further feature, the step of determining the correlation coefficient includes determining the correlation coefficient based on (a) the covariance of the plurality of values of the first mean and the plurality of time stamps, (b) the first standard deviation, and (c) the second standard deviation.
在進一步的特徵中,確定該斜率的步驟包含:基於該相關係數乘以該第一標準差除以該第二標準差而設定該斜率。 In a further feature, the step of determining the slope comprises: setting the slope based on the correlation coefficient multiplied by the first standard deviation divided by the second standard deviation.
在進一步的特徵中,控制該基板支座的加熱及冷卻其中至少一者的步驟包含以下至少一者:基於該基板支座溫度而選擇性施加電力至一熱控制元件(TCE);及基於該基板支座溫度而選擇性調整通過該基板支座中的冷卻劑渠道的冷卻劑流量。 In further features, the step of controlling at least one of heating and cooling of the substrate support includes at least one of: selectively applying power to a thermal control element (TCE) based on the substrate support temperature; and selectively adjusting coolant flow through a coolant channel in the substrate support based on the substrate support temperature.
根據實施方式章節、申請專利範圍、及圖式,本揭露內容的其他應用領域將變得顯而易見。實施方式章節和特定示例僅旨在用於說明的目的,並不旨在限制本揭露內容的範圍。 Other application areas of the present disclosure will become apparent from the implementation sections, patent application scope, and drawings. The implementation sections and specific examples are intended for illustrative purposes only and are not intended to limit the scope of the present disclosure.
100:基板處理系統 100: Substrate processing system
102:處理腔室 102: Processing chamber
104:上電極 104: Upper electrode
106:基板支座 106: Substrate support
108:基板 108: Substrate
109:噴淋頭 109: Shower head
110:底板 110: Base plate
112:陶瓷層 112: Ceramic layer
114:層 114: Layer
116:冷卻劑渠道 116: Coolant channel
120:RF產生系統 120:RF generation system
122:RF電壓產生器 122:RF voltage generator
124:匹配和分配網絡 124:Matching and allocating networks
130:氣體輸送系統 130: Gas delivery system
132-1,132-2,132-N:氣體源 132-1, 132-2, 132-N: Gas source
134-1,134-2,134-N:閥 134-1, 134-2, 134-N: Valve
136-1,136-2,136-N:質量流量控制器 136-1, 136-2, 136-N: Mass flow controller
140:歧管 140: Manifold
142:溫度控制模組 142: Temperature control module
144:熱控制元件(TCE) 144: Thermal Control Element (TCE)
146:冷卻劑總成 146: Coolant assembly
150:閥 150: Valve
152:泵 152: Pump
160:系統控制模組 160: System control module
170:機器人 170:Robot
172:負載鎖室 172: Load lock chamber
176:密封件 176: Seals
180:邊緣環 180:Edge ring
184:使用者介面裝置 184: User interface device
204:溫度感測器(溫度探針) 204: Temperature sensor (temperature probe)
208:電路板 208: Circuit board
212:凹槽 212: Groove
216:溫度探針 216: Temperature probe
304:熱導體 304: Thermal conductor
306:底表面 306: Bottom surface
308:溫度感測器 308: Temperature sensor
404:近視圖 404: Myopia
406:電路板 406: Circuit board
408:緊固件 408: Fasteners
412:導體 412: Conductor
504:時脈 504: Pulse
508:緩衝模組 508: Buffer module
512:底板溫度模組 512: Bottom plate temperature module
516:基板溫度模組 516: Substrate temperature module
524:統計模組 524: Statistics module
526:顯示器 526: Display
528:偵錯模組 528: Debug module
從實施方式章節及隨附圖式,本揭露內容將可更完全地理解。 The content of this disclosure will be more fully understood from the implementation method section and the accompanying drawings.
圖1係示例性基板處理腔室的功能框圖。 FIG1 is a functional block diagram of an exemplary substrate processing chamber.
圖2係示例基板支座的一部分的橫剖面圖。 FIG2 is a cross-sectional view of a portion of an example substrate support.
圖3係包括基板支座的一部分、溫度探針、及熱導體的剖面圖。 Figure 3 is a cross-sectional view of a portion of the substrate support, the temperature probe, and the thermal conductor.
圖4包含電路板與溫度探針的示例實施方式的透視圖、以及該電路板的一部分與該溫度探針的近視圖。 FIG. 4 includes a perspective view of an example implementation of a circuit board and a temperature probe, and a close-up view of a portion of the circuit board and the temperature probe.
圖5是示例偵錯和控制系統的功能框圖。 Figure 5 is a functional block diagram of an example debugging and control system.
圖6-9包括流程圖,該流程圖描述一示例性方法,其確定底板溫度並管理來自溫度探針的溫度感測器的第一、第二、第三、及第四溫度的使用。 Figures 6-9 include a flow chart describing an exemplary method for determining a baseplate temperature and managing the use of first, second, third, and fourth temperatures from a temperature sensor of a temperature probe.
在圖式中,參考符號可以被重複使用以標識相似和/或相同的元件。 In the drawings, reference symbols may be reused to identify similar and/or identical elements.
一個基板支座,例如靜電卡盤,在一基板處理腔室之中支撐一基板。在處理期間一基板係配置在基板支座的一陶瓷部分之上。多個熱控制元件可嵌入於基板支座之中。此等熱控制元件可加以控制以進行基板支座的加熱與冷卻其中至少一者。此基板支座包含一底板。該底板可用作針對熱控制元件的散熱件。冷卻劑可加以泵送通過在底板之中的冷卻劑渠道以冷卻基板支座。 A substrate support, such as an electrostatic chuck, supports a substrate in a substrate processing chamber. A substrate is disposed on a ceramic portion of the substrate support during processing. A plurality of thermal control elements may be embedded in the substrate support. The thermal control elements may be controlled to at least one of heat and cool the substrate support. The substrate support includes a base plate. The base plate may be used as a heat sink for the thermal control elements. A coolant may be pumped through coolant channels in the base plate to cool the substrate support.
單一溫度感測器可量測基板支座的溫度,例如底板的溫度。然而,若那個單一溫度感測器失效,基板處理可能中斷,同時該單一溫度感測器(可能以及與該單一溫度感測器整合的一或多個其他組件)係受到替換或者該故障係以其他方式加以補救。 A single temperature sensor may measure the temperature of a substrate support, such as the temperature of a base plate. However, if that single temperature sensor fails, substrate processing may be interrupted while the single temperature sensor (and possibly one or more other components integrated with the single temperature sensor) is replaced or the failure is otherwise remedied.
本申請案涉及一溫度探針,其包含N個不同的溫度感測器用以量測在基板支座的一位置處的N個溫度。N係大於3的整數。N個溫度感測器的使用提供冗餘度,並使基板處理在該N個溫度感測器其中一者例如失效或失聯的事件中能夠持續。 This application relates to a temperature probe comprising N different temperature sensors for measuring N temperatures at a location on a substrate support. N is an integer greater than 3. The use of N temperature sensors provides redundancy and enables substrate processing to continue in the event that one of the N temperature sensors fails or loses connection, for example.
當N個溫度係彼此的第一範圍內,該N個溫度可用以決定基板支座的溫度。此N個溫度感測器可能在安裝之後未受校準。溫度感測器的測量精度可藉由在彼此的第一範圍內的N個溫度加以確認。 When the N temperatures are within a first range of each other, the N temperatures can be used to determine the temperature of the substrate support. The N temperature sensors may not be calibrated after installation. The measurement accuracy of the temperature sensor can be confirmed by the N temperatures being within a first range of each other.
當N個溫度中的至少一個在第一範圍之外時,在彼此之間的該範圍內的該等溫度其中N-1個用於決定基板支座的溫度。那些溫度感測器的測量精度可以藉由在彼此的該範圍內的該N-1個溫度來確認。 When at least one of the N temperatures is outside the first range, N-1 of the temperatures within the range between each other are used to determine the temperature of the substrate support. The measurement accuracy of those temperature sensors can be confirmed by the N-1 temperatures within the range between each other.
如果沒有N-1個溫度的組合在彼此的範圍內,則在溫度探針中偵錯出一故障。當基板支座的溫度變化小於最大變化時,可以執行從使用N個溫度到使用N-1個溫度的轉變。由於此等溫度是用來控制基板支座的溫度,因此上述操作防止基板支座的溫度變化超過允許量。 If no combination of N-1 temperatures are within range of each other, a fault is detected in the temperature probe. When the temperature variation of the substrate support is less than the maximum variation, a transition from using N temperatures to using N-1 temperatures can be performed. Since these temperatures are used to control the temperature of the substrate support, this prevents the temperature of the substrate support from varying by more than an allowable amount.
現在參考圖1,示例性基板處理系統100係加以顯示。僅作為示例,基板處理系統100可以用於使用射頻(RF)電漿執行蝕刻。
Referring now to FIG. 1 , an exemplary
基板處理系統100包括處理腔室102,處理腔室102封圍基板處理系統100的其他組件並且容納RF電漿。處理腔室102包括一上電極104和一基板支座106,例如靜電卡盤(ESC)。
The
在操作期間,基板108係佈置在基板支座106上。基板處理系統100和處理腔室102的示例係加以顯示。然而,本申請案亦適用於其他類型的基板處理系統和處理腔室,例如原位產生電漿的基板處理系統、實現遠程電漿產生與輸送(例如,使用電漿管、微波管)的基板處理系統等等。
During operation, the
上電極104可以包括氣體分配裝置,例如噴淋頭109,其在處理腔室102之內引入和分配製程氣體。噴淋頭109可以包括一桿部,其包含一端連接到處理腔室102的頂表面。噴淋頭109的基部大致是圓柱形的,並且在與處理腔室102的頂表面間隔開的一位置處從該桿部的一相反端而徑向向外延伸。噴淋頭109的基部的一個面向基板的表面(或面板)包括多個孔,製程氣體或驅淨氣體
通過該多個孔流動。替代地,上電極104可以包括一導板且製程氣體可以以另一種方式引入。
The
基板支座106包括用作下電極的導電底板110。底板110支撐一陶瓷層112。一個或多個其他層114可以在陶瓷層112與底板110之間佈置。
The
底板110可以包括一個或多個冷卻劑渠道116,用於使冷卻劑流過底板110。在一些示例中,一保護性密封件176可加以設置。
The
一RF產生系統120產生RF電壓並將RF電壓輸出到上電極104和下電極(例如,基板支座106的底板110)其中一者,以在處理腔室102內點燃並維持電漿。上電極104和底板110的另一者可以是直流(DC)接地、交流(AC)接地、或浮接的。僅作為示例,RF產生系統120可以包括一RF電壓產生器122,其產生由匹配和分配網絡124饋送到上電極104或底板110的RF電壓。
An
一氣體輸送系統130包括一個或多個氣體源132-1、132-2、...及132-N(統稱為氣體源132),其中N是大於零的整數。氣體源132供應一種或多種蝕刻氣體、載氣、惰性氣體、前驅物氣體、及其混合物。氣體源132還可以供應驅淨氣體和其他類型的氣體。
A
氣體源132係藉由閥134-1、134-2、...及134-N(統稱為閥134)和質量流量控制器136-1、136-2,...和136-N(統稱為質量流量控制器)連接至一歧管140。歧管140的輸出係加以饋送至至處理腔室102。僅作為示例,歧管140的輸出係饋送至噴淋頭109,並且自噴淋頭109輸出至處理腔室102。
The
溫度控制模組142係連接到基板支座106內的加熱元件陣列,例如佈置在陶瓷層112中的熱控制元件(TCE)144。例如,TCE 144可以包括但不限於:對應於一個多區域加熱板之中的各個區域的巨觀加熱元件、及/或橫跨一個多區域加熱板的多個區域而設置的微觀加熱元件的陣列。TCE 144可以是例如電
阻加熱器,其在分別向加熱器施加電力時產生熱量,或者可以是另一合適類型的加熱元件。
The
溫度控制模組142控制對TCE 144的供電,以控制基板支座106和基板108上各種不同位置的溫度。舉例來說,溫度控制模組142可以控制相應的開關以將TCE 144與電力連接和斷開。
The
溫度控制模組142可與冷卻劑總成146連通,以控制通過在底板110中的冷卻劑渠道116的冷卻劑流動。例如,冷卻劑總成146可包括冷卻劑泵、貯槽、及一個或多個熱交換器。溫度控制模組142操作冷卻劑總成146(例如,冷卻劑泵)以使冷卻劑選擇性地流過冷卻劑渠道116以冷卻基板支座106。溫度控制模組142還可以控制冷卻劑泵的速率以控制通過冷卻劑渠道116的冷卻劑的流率。溫度控制模組142可以與冷卻劑總成146一起控制TCE 144,舉例來說,用以實現一個或多個目標溫度。
The
閥150和泵152可以用於從處理腔室102排出反應物。系統控制模組160可以控制基板處理系統100的組件。儘管顯示為獨立的控制器,但是溫度控制模組142可以在系統控制模組160內實現。
The
機器人170可以將基板傳送到基板支座106上,以及從基板支座106上移除基板。舉例來說,機器人170可以在基板支座106與負載鎖室172之間傳送基板。
The robot 170 may transfer substrates to and from the
在一些示例中,基板支座106包括一邊緣環180。邊緣環180可以相對於基板108而為可移動(例如,在垂直方向上為向上和向下可移動的)。舉例來說,邊緣環180的移動可藉由響應於來自系統控制模組160的輸入的一個或多個致動器加以控制。在一些示例中,一使用者可以經由一個或多個使用者介面裝置184將控制參數輸入至系統控制模組160,使用者介面裝置184可以包括一個或多個輸入及/或輸出裝置(例如鍵盤,滑鼠,觸控螢幕)、顯示器等等。
In some examples, the
圖2包括基板支座106的示例實施方式的一部分的橫剖面圖。TCE 144可以被嵌入在陶瓷層112中。多個溫度感測器(或溫度探針)204也可以被嵌入在陶瓷層112中。此等溫度感測器204可與此等溫度感測器204各個其他者間隔開,或者可加以群組為鄰近溫度感測器204的一個或多個其他者。在各種實施方式中,陶瓷層112可以包括每個TCE的一或多個溫度感測器。溫度感測器204可以分別定位於TCE 144的附近(例如,在其預定距離內)。舉例來說,溫度感測器204可以分別定位於各TCE 144與底板110之間。溫度感測器204量測它們各自位置處的溫度。
2 includes a cross-sectional view of a portion of an example implementation of a
TCE 144藉由溫度控制模組142控制。溫度控制模組142可以個別地控制對TCE 144的電力施加。舉例來說,開關可以分別與TCE 144串聯連接,並且溫度控制模組142可以控制開關以分別控制向TCE 144的供電。在各種實施方式中,溫度控制模組142可以控制將電力施加到TCE 144其中二者或更多者的群組。舉例來說,開關可以與TCE 144其中二者或更多者的群組串聯連接,並且溫度控制模組142可以控制開關以分別控制向該等群組的供電。底板110可以是單塊零件或包括多個零件。
The
溫度控制模組142可以被實現在電路板208上,該電路板208被固定在底板110的下表面中的凹槽212內。一溫度探針216也可以被實現在電路板406上,例如圖4所示。溫度探針216包括分別量測底板110的溫度的溫度感測器。
The
溫度控制模組142接收由溫度感測器204量測的溫度和由溫度探針216量測的溫度。溫度控制模組142基於(i)由溫度感測器204測得的溫度及(ii)溫度探針216測得的溫度的其中至少一個來控制冷卻劑總成146和TCE 144其中至少一個。舉例來說,溫度控制模組142可以控制TCE 144的一或多個而將由與對應的TCE 144相關聯的溫度感測器204其中一者所測得的溫度朝向目標溫度加
以調整。作為另一示例,溫度控制模組142可以基於由溫度探針216測得的一個或多個溫度來控制冷卻劑總成146以控制通過冷卻劑渠道116的冷卻劑的流率。
The
圖3是包括基板支座106的一部分(例如,底板110)、溫度探針216、及熱導體304的剖面圖。熱導體304可以由導熱材料(例如,一漿料)製成,且可以夾設在溫度探針216與底板110的底表面306之間。溫度探針216的示例溫度感測器308係加以繪示。溫度探針216的溫度感測器308可以接觸熱導體304。熱導體304可以配置為均等地傳遞熱量,使得每個溫度感測器308應當測得在預定公差內之相同的溫度。溫度感測器308可以是例如固態溫度感測器。溫度感測器308的準度可以是例如攝氏+/- 0.5度或更小。在各種實施方式中,熱導體304可以省略,並且溫度感測器308可以直接接觸底板110的底表面306。
FIG. 3 is a cross-sectional view including a portion of a substrate support 106 (e.g., base plate 110), a
圖4是從電路板406的面對底板110的底表面306的一側截取的電路板406和溫度探針216的示例實施方式的透視圖。圖4還包括電路板406的一部分和溫度探針216的近視圖404。
FIG. 4 is a perspective view of an example implementation of a
在各種實施方式中,溫度感測器308可以佈置成兩行兩列,其中每個溫度感測器308位於一行和一列中。然而,溫度感測器308可以不同地定位和佈置。如圖所示,溫度探針216可以包括四個溫度感測器308。更一般性地,溫度探針216包括N個溫度感測器,其中N是大於三的整數。
In various embodiments, the
溫度探針216可以固定到電路板208,例如使用一個或多個緊固件408或以另一種合適的方式。溫度探針216包括分別電連接到溫度感測器308的導體412。電導體(例如,跡線和/或引線)將導體412與溫度控制模組142電連接,以將由溫度感測器308測得的溫度傳送至溫度控制模組142。
The
圖5是示例偵錯和控制系統的功能框圖。時脈504在基板處理期間選擇性地產生時間戳記。時脈504可以以諸如20赫茲或另一合適的頻率的時脈頻
率生成時間戳記。這樣,時脈504在每個週期產生一時間戳記,該週期等於1除以時脈頻率。
FIG5 is a functional block diagram of an example debugging and control system.
一緩衝模組508電連接到溫度探針216的每個溫度感測器308。緩衝模組508接收由溫度感測器308中的第一者測得的第一溫度(TA)、由溫度感測器308的第二者測得的第二溫度(TB)、由溫度感測器308的第三者測得的第三溫度(TC)、及由溫度感測器308的第四者測得的第四溫度(TD)。緩衝模組508在每次時間戳記生成時,儲存第一、第二、第三、及第四溫度。緩衝模組508也儲存時間戳記。
A
緩衝模組508儲存至少一數量(X)組的溫度和時間戳記。數量(X)可以被校準並且可以設定為例如20或另一個合適的整數。所儲存的數值用於生成統計數值,如下文進一步討論。對於溫度感測器308之中失聯或被確定為提供無效溫度的那些,緩衝模組508可以儲存零(0)凱氏溫度的溫度值。雖然提供以凱氏溫度計量的溫度示例,但可以使用其他合適的溫度單位。
The
在基板處理期間,底板溫度模組512基於第一、第二、第三、及第四溫度中的三個或更多個來確定底板110的溫度。底板110的溫度將稱為底板溫度。例如,底板溫度模組512可以基於或等於三個或更多個溫度的平均值來設定底板溫度。底板溫度模組512可以確定哪三或更多個溫度用於確定底板溫度,如下面進一步討論的。
During substrate processing, the
在基板處理期間,基板溫度模組516基於底板溫度來確定基板支座106上的基板108的溫度。基板溫度模組516可以進一步基於一個或多個其他操作參數,例如由一個或多個溫度感測器204測量的一個或多個溫度,來確定基板108的溫度。基板溫度模組516可以確定基板108的溫度,例如,使用將底板溫度和其他操作參數與基板溫度相關聯的一個或多個方程式和/或查找表。
During substrate processing, the
在基板處理期間,溫度控制模組142基於基板溫度來控制基板支座106的加熱和冷卻其中至少一者。舉例來說,溫度控制模組142可以基於基板溫度來經由冷卻劑總成146調節通過冷卻劑渠道116的冷卻劑的流率。溫度控制模組142可以調節流率,例如將基板溫度調節朝向或至目標溫度。另外地或替代地,溫度控制模組142可以基於基板溫度來控制TCE 144其中一或多者。舉例來說,溫度控制模組142可以控制TCE 144中的一個或多個以將基板溫度調節朝向或至目標溫度。
During substrate processing, the
統計模組524基於溫度和由緩衝模組508儲存的其他參數來確定基板處理期間的各種統計數值,如下文進一步討論的。如下面進一步討論的那樣,偵錯模組528基於一個或多個統計數值來診斷溫度探針216中是否存在故障。
The
當溫度探針216中存在故障時,偵錯模組528可以採取一個或多個動作。舉例來說,偵錯模組528可以在顯示器526上顯示與在溫度探針216中的故障相關聯的預定訊息。此外或替代地,當溫度探針216中出現故障時,偵錯模組528可以促使系統控制模組160停止基板處理。舉例來說,偵錯模組528可以促使系統控制模組160致動氣體輸送系統130(例如,關閉閥134)並停止一種或多種氣體向處理腔室102的流動。另外或替代地,偵錯模組528可以促使系統控制模組160調整RF產生系統120以停止向處理腔室102之內的一個、超過一個、或所有的組件施加電力。響應接收到收悉故障存在以及清除故障之使用者輸入,偵錯模組528可以清除故障並允許進行基板處理。
When a fault exists in the
偵錯模組528還在基板處理期間基於統計數值而設定第一信號和第二信號。第一信號可以是例如第一旗標(例如,旗標A)或另一種合適類型的信號。第二信號可以是例如第二旗標(例如,旗標B)或另一種合適類型的信號。第一信號的狀態指示使用多少個溫度感測器308來確定底板溫度。第二信號的狀
態向底板溫度模組512指示使用儲存的溫度來確定底板溫度係來自溫度感測器308中的哪些。下面進一步討論第一和第二信號的狀態的設定。
The
一般而言,當所有四個溫度感測器308都在第一溫度範圍內時,底板溫度模組512基於所儲存的第一、第二、第三、及第四溫度來確定底板溫度。第一溫度範圍可以加以校準並且可以是例如大約攝氏1度或另一合適的範圍。當並非所有四個溫度感測器308係在第一溫度範圍內時,偵錯模組528確定四個溫度感測器308中的哪三個處於該溫度範圍內。如果四個溫度感測器308中的三個在該溫度範圍內,則偵錯模組528確定四個溫度感測器308中的這三個是否在先前(例如,最後)底板溫度的第二溫度之內。底板溫度模組512基於四個溫度感測器308中的那三個來確定底板溫度。當切換為使用四個溫度感測器308中的三個不會導致超過第二溫度的底板溫度測量的變化且四個溫度感測器308中的該三個係在第一溫度範圍內之時,這允許利用四個溫度感測器308中的三個來確定底板溫度。這可以達到所需的精度。第二溫度可以加以校準或輸入到一定標,並且可以例如是大約攝氏0.5度、攝氏0.25度、或另一合適的溫度。
In general, when all four
當沒有四個溫度感測器308中的三個的組合係在先前底板溫度的第二溫度之內時,偵錯模組528禁用底板溫度模組512,診斷溫度探針216中的故障,並且可以採取一個或多個動作。禁用底板溫度模組512之操作對基板溫度的確定加以禁用。當溫度探針216中的故障被清除時,偵錯模組528重新啟用底板溫度模組512。
When no combination of three of the four
圖6-9包括流程圖,該流程圖描述一示例性方法,其確定底板溫度並管理來自溫度感測器308的第一、第二、第三、及第四溫度的使用。當時脈504產生時間戳記時,控制始於604。緩衝模組508在604儲存時間戳記。在608,緩衝模組508儲存第一溫度(TA)的樣本,並且統計模組524確定第一溫度(TA)的該數量(例如20)的最近儲存數值的第一平均值。統計模組524可以基於或等
於該數量(例如20)之第一溫度的最近儲存數值的總和除以該數量(例如20)而設定第一平均值。緩衝模組508儲存第一平均值。
6-9 include a flow chart describing an exemplary method for determining a baseplate temperature and managing the use of a first, second, third, and fourth temperature from a
在612,緩衝模組508儲存第二溫度(TB)的樣本,並且統計模組524確定該數量(例如20)之第二溫度(TB)的最新儲存數值的第二平均值。統計模組524可基於或等於該數量(例如20)之第二溫度的最近儲存數值的總和除以數量(例如20)來設定第二平均值。緩衝模組508儲存第二平均值。
At 612, the
在616,緩衝模組508儲存第三溫度(TC)的樣本,並且統計模組524確定該數量(例如20)之第三溫度(TC)的最新儲存數值的第三平均值。統計模組524可基於或等於該數量(例如20)之第三溫度的最近儲存數值的總和除以數量(例如20)來設定第三平均值。緩衝模組508儲存第三平均值。
At 616, the
在620,緩衝模組508儲存第四溫度(TD)的樣本,並且統計模組524確定該數量(例如20)之第四溫度(TD)的最新儲存數值的第四平均值。統計模組524可基於或等於該數量(例如20)之第四溫度的最近儲存數值的總和除以該數量(例如20)來設定第四平均值。緩衝模組508儲存第四平均值。
At 620, the
在624處,統計模組524基於該數量(例如20)之最近儲存的時間戳記和該數量(例如20)之第一平均值的最近儲存數值來確定第一相關係數(CorrA)。第一相關係數可以是例如皮爾森(Pearson)相關係數。統計模組524可以使用以下等式確定第一相關係數:
在628處,統計模組524確定第一平均值(y)的該數量之最新儲存數值的標準差σy。在632處,統計模組524確定時間戳記(x)的該數量之最近儲存數值的標準差σx。
At 628, the
在636,統計模組524基於第一相關係數、最新儲存的時間戳記(x)的標準偏差σx、及第一平均值(y)的最新儲存數值的標準偏差σy來確定第一斜率。舉例來說,統計模組524可以使用以下等式來設定第一斜率:SlopeA=CorrA*σ y /σ x 其中SlopeA是第一斜率,CorrA是第一相關係數,σx是最近儲存的時間戳(x)的標準差,而σy是第一平均值(y)的最近儲存數值的標準差。
At 636, the
在640,偵錯模組528確定第一斜率是否在一斜率範圍之外。此斜率範圍可以加以校準並且可以是例如大約-1.0至大約+1.0或另一合適的範圍。如果640為真,則控制以700繼續,這將在下面進一步討論。如果640為否,則控制轉移到644。
At 640, the
在644,統計模組524基於該數量(例如20)的最近儲存的時間戳記和該數目(例如20)的第二平均值的最近儲存的數值來確定第二相關係數(CorrB)。第二相關係數可以是例如皮爾森相關係數。統計模組524可以使用等式確定第二相關係數:
在648處,統計模組524確定該數量的第二平均值(y)的最新儲存數值的標準差σy。在652處,統計模組524確定該數量的最近儲存的時間戳記(x)的標準偏差σx。
At 648, the
在656處,統計模組524基於第二相關係數、最近儲存的時間戳記(x)的標準差σx、及第二平均值(y)的最新儲存數值的標準差σy確定第二斜率。舉例來說,統計模組524可以使用等式來設定第二斜率:SlopeB=CorrB*σ y /σ x 其中SlopeB是第二斜率,CorrB是第二相關係數,σx是最近儲存的時間戳記(x)的標準差,而σy是第二平均值(y)的最新儲存數值的標準差。
At 656, the
在660,偵錯模組528確定第二斜率是否在斜率範圍之外(例如,大約-1.0至大約+1.0)。如果660為真,則控制以700繼續,這將在下面進一步討論。如果660為否,則控制轉移到664。
At 660, the
在664,統計模組524基於該數量(例如20)之最近儲存的時間戳記和該數量(例如20)之第三平均值的最新儲存的數值來確定第三相關係數(CorrC)。第三相關係數可以是例如皮爾森相關係數。統計模組524可以使用等式確定第三相關係數:
在668處,統計模組524確定該數量之第三平均值(y)的最新儲存值的標準差σy。在672,統計模組524確定該數量之最近儲存的時間戳記(x)的標準差σx。
At 668, the
在676,統計模組524基於第三相關係數、最近儲存的時間戳記(x)的標準差σx、及第三平均值(y)的最近儲存數值的標準差σy,確定第三斜率。舉例來說,統計模組524可以使用等式來設定第三斜率:
SlopeC=CorrC*σ y /σ x 其中SlopeC是第三斜率,CorrC是第三相關係數,σx是最近儲存的時間戳記(x)的標準差,而σy是第三平均值(y)的最近儲存數值的標準差。
At 676, the
在680,偵錯模組528確定第三斜率是否在斜率範圍之外(例如,大約-1.0至大約+1.0)。如果680為真,則控制以700繼續,這將在下面進一步討論。如果680為假,則控制轉移到684。
At 680, the
在684,統計模組524基於該數量(例如20)之最近儲存的時間戳記和該數量(例如20)的第四平均值的最新儲存數值來確定第四相關係數(CorrD)。第四相關係數可以是例如皮爾森相關係數。統計模組524可以使用等式確定第四相關係數:
在688,統計模組524確定該數量的第四平均值(y)的最新儲存數值的標準偏差σy。在692,統計模組524確定該數量的最近儲存的時間戳記(x)的標準偏差σx。
At 688, the
在694,統計模組524基於第四相關係數、該數量的最近儲存的時間戳記(x)的標準偏差σx、及該數量的第四平均值(y)的最近儲存數值的標準偏差σy,確定第四斜率。舉例來說,統計模組524可以使用以下等式來設定第四斜率:SlopeD=CorrD*σ y /σ x
其中SlopeD是第四斜率,CorrD是第四相關係數,σx是該數量之最近儲存的時間戳記(x)的標準差,而σy是該數量之第四平均值(y)的最新儲存數值的標準差。
At 694, the
在696,偵錯模組528確定第四斜率是否在斜率範圍之外(例如,大約-1.0至大約+1.0)。如果696為是,則控制繼續至700。如果696為否,則底板的溫度不會快速改變,並且控制繼續至圖7的740(通過P)。
At 696, the
在700處,底板溫度模組512確定第二信號(旗標B)是否被設定為第一狀態,例如數碼0。設定為第一狀態的第二信號指示底板溫度模組512基於來自所有四個溫度感測器308的測量而確定底板溫度。。如果700為否,則控制轉到708。如果700為真,則在704底板溫度模組512根據第一、第二、第三、及第四平均值確定底板溫度。這可以繞過溫度感測器308的精度的驗證,並且可以避免當底板溫度快速變化時一錯誤之可能的誤識別。底板溫度模組512可以例如基於或等於第一、第二、第三、及第四平均值(在608-620確定)的平均值來設定底板溫度。舉例來說,底板溫度模組512在736處輸出底板溫度,以用於確定基板溫度。
At 700, the
在708,底板溫度模組512確定第二信號(旗標B)是否被設定為第二狀態,例如數碼1。被設置為第二狀態的第二信號指示底板溫度模組512基於來自溫度感測器308的第一、第二、及第三者的測量來確定底板溫度。如果708為否,則控制轉移至716。如果708為真,則底板溫度模組512在712處基於第一、第二、及第三平均值來確定底板溫度。舉例來說,底板溫度模組512可以基於或等於第一、第二、及第三平均值(在608-616確定)的平均值來設定底板溫度。控制繼續到736。
At 708, the
在716,底板溫度模組512確定第二信號(旗標B)是否被設定為第三狀態,例如數碼2。被設置為第三狀態的第二信號指示底板溫度模組512基於來自第一、第二、及第四溫度感測器308的測量確定底板溫度。如果716為否,
則控制轉移至724。如果716為真,則底板溫度模組512在720基於第一、第二、及第四平均值確定底板溫度。舉例來說,底板溫度模組512可以基於或等於第一、第二、及第四平均值(在608、612和620處確定)的平均值來設定底板溫度。控制繼續到736。
At 716, the
在724,底板溫度模組512確定第二信號(旗標B)是否被設定為第四狀態,例如數碼3。被設置為第四狀態的第二信號指示底板溫度模組512基於來自第一、第三、及第四溫度感測器308的測量來確定底板溫度。如果724為真,則底板溫度模組512在728處基於第一、第三、及第四平均值確定底板溫度。舉例來說,底板溫度模組512可以基於或等於第一、第三、及第四平均值(於608、616和620確定)的平均值來設定底板溫度。控制繼續到736。如果724為否,則底板溫度模組512在732處基於第二、第三、及第四平均值來確定底板溫度。舉例來說,底板溫度模組512可以基於或等於第二、第三、及第四平均值(於612-620確定)的平均值而設定底板溫度。控制繼續到736。
At 724, the
現在參考圖7,在740,統計模組524確定第一、第二、第三、及第四平均值的第一範圍。統計模組524確定第一、第二、第三、及第四平均值中的最小值(最小)者,以及第一、第二、第三、及第四平均值中的最大值(最大)者。統計模組524將第一範圍設定為第一、第二、第三、及第四平均值的最小值者和最大值者之間的差。
Now referring to FIG. 7 , at 740 , the
在744,偵錯模組528確定第一範圍是否小於第一溫度範圍(例如,大約攝氏1度)。如果744為否,則控制以748繼續。如果744為真,則控制以756繼續,這將在下面進一步討論。在748,偵錯模組528確定第一信號(旗標A)是否被設置為第一狀態,例如數碼0。被設置為第一狀態的第一信號可以指示來自所有四個溫度感測器308的測量係用於確定底板溫度。如果748為否,則控制轉移到784,這將在下面進一步討論。如果748為真,則偵錯模組528將第一
信號(旗標A)設置為第二狀態,例如在752處的數碼1,並且控制繼續至784。設定為第二狀態的第一信號可以指示底板溫度的確定係從使用全部四個溫度感測器308轉變到使用少於全部四個溫度感測器308。
At 744, the
在756(當744為真時),底板溫度模組512基於第一、第二、第三、及第四平均值確定平均溫度。舉例來說,底板溫度模組512可以基於或等於第一、第二、第三、及第四平均值(在608-620處確定)的平均值來設定平均溫度。
At 756 (when 744 is true), the
在760,偵錯模組528確定第一信號(旗標A)是否被設置為第三狀態,例如數碼2。如果760為真,則在764處偵錯模組528確定在756確定的平均溫度是否在所儲存溫度的第二溫度內(例如大約攝氏0.5度或攝氏0.25度)。儲存的溫度是由底板溫度模組512輸出的底板溫度的最後一個值。如果764為否,則控制轉移到784,即在下面進一步討論。如果764為真,則在768,底板溫度模組512將儲存的溫度設定為在756處確定的平均溫度。底板溫度模組512輸出在756處確定的平均溫度作為在772處的底板溫度。764確保在輸出的底板溫度上的變化係受限制為低於第二溫度。這可以確保溫度探針的測量不會取決於所確定的底板溫度而引起數值變化。
At 760, the
在776,偵錯模組528將第一信號(旗標A)設定為第一狀態,例如數碼0。在780,偵錯模組528將第二信號(旗標B)設定為第一狀態,例如數碼0。控制接著通過U返回到針對下一個時間戳記的604。
At 776, the
在784,統計模組524確定第一、第二、及第三平均值的第二範圍。統計模組524確定第一、第二、及第三平均值中的最小值(最小)者,以及第一、第二、及第三平均值中的最大值(最大)者。統計模組524將第二範圍設定為第一平均值、第二平均值、及第三平均值中的最小值與最大值之間的差。
At 784, the
在788,偵錯模組528確定第二範圍是否小於第一溫度範圍(例如,大約攝氏1度)。如果788為否,則控制繼續於圖8的820(通過R),這將在下面進一步討論。如果788為真,則控制以792繼續。
At 788, the
在792,底板溫度模組512基於第一、第二、及第三平均值確定平均溫度。舉例來說,底板溫度模組512可以基於或等於第一、第二、及第三平均值(在608-616確定)的平均值來設定平均溫度。
At 792, the
在796,偵錯模組528確定第一信號(旗標A)是否被設定為第二狀態,例如數碼1。如果796為否,則控制繼續到804。如果796為真,則在800,偵錯模組528確定在792確定的平均溫度是否在所儲存溫度的第二溫度(例如,大約攝氏0.5度或攝氏0.25度)之內。如果800為否,則控制轉移到820,這將在下面進一步討論。如果800為真,則控制繼續到804。在804,底板溫度模組512將儲存的溫度設定為在792確定的平均溫度。在808,底板溫度模組512輸出在792確定的平均溫度作為底板溫度。800確保所輸出底板溫度的變化係受限制為小於第二溫度。
At 796, the
在812,偵錯模組528將第一信號(旗標A)設定為第三狀態,例如數碼2。在816,偵錯模組528將第二信號(旗標B)設定為第二狀態,例如數碼1。控制接著通過U返回到針對下一個時間戳記的604。
At 812, the
參照圖8的820,統計模組524確定第一、第二、及第四平均值的第三範圍。統計模組524確定第一、第二、及第四平均值中的最小值(最小)者,以及第一、第二、及第四平均值中的最大值(最大)者。統計模組524將第三範圍設定為第一平均值、第二平均值、及第四平均值中的最小值與最大值之間的差。
Referring to 820 of FIG. 8 , the
在824,偵錯模組528確定第三範圍是否小於第一溫度範圍(例如,大約攝氏1度)。如果824為否,則控制以852繼續,這將在下面進一步討論。如果824為是,則控制以828繼續。
At 824, the
在828,底板溫度模組512基於第一、第二、及第四平均值確定平均溫度。底板溫度模組512可以例如基於或等於第一、第二、及第四平均值(於608、612及620確定)的平均值來設定平均溫度。
At 828, the
在832,偵錯模組528確定第一信號(旗標A)是否被設定為第二狀態,例如數碼1。如果832為否,則控制繼續到836。如果832為真,則在834,偵錯模組528確定在828處確定的平均溫度是否在所儲存溫度的第二溫度內(例如,大約攝氏0.5度或攝氏0.25度)。如果834為否,則控制轉移到852,這將在下面進一步討論。如果834為真,則控制繼續到836。在836,底板溫度模組512將儲存的溫度設定為在828確定的平均溫度。在840,底板溫度模組512輸出在828確定的平均溫度作為底板溫度。834確保所輸出底板溫度的變化係限制為小於第二溫度。
At 832, the
在844,偵錯模組528將第一信號(旗標A)設定為第三狀態,例如數碼2。在848,偵錯模組528將第二信號(旗標B)設定為第三狀態,例如數碼2。控制接著通過U返回到下一個時間戳記的604。
At 844, the
在852,統計模組524確定第一、第三、及第四平均值的第四範圍。統計模組524確定第一、第三、及第四平均值中的最小值(最小)者,以及第一、第三、及第四平均值中的最大值(最大)者。統計模組524將第四範圍設定為第一平均值、第三平均值、及第四平均值中的最小值與最大值之間的差。
At 852, the
在856,偵錯模組528確定第四範圍是否小於第一溫度範圍(例如,大約攝氏1度)。如果856為否,則控制繼續圖9的888(通過Q),將在下面進一步討論。如果856為真,則控制繼續至860。
At 856, the
在860,底板溫度模組512基於第一、第三、及第四平均值確定平均溫度。底板溫度模組512可以例如基於或等於第一、第三、及第四平均值(於608、616及620確定)的平均值來設定平均溫度。
At 860, the
在864,偵錯模組528確定第一信號(旗標A)是否被設置為第二狀態,例如數碼1。如果864為否,則控制繼續至872。如果864為真,則在868,偵錯模組528確定在860處所確定的平均溫度是否在所儲存溫度的第二溫度(例如,大約攝氏0.5度或攝氏0.25度)內。如果868為否,則控制轉移到圖9的888,其將在下面進一步討論。如果868為是,則控制繼續到872。在872,底板溫度模組512將儲存的溫度設定為在860所確定的平均溫度。在876,底板溫度模組512輸出在860所確定的平均溫度作為底板溫度。868確保所輸出底板溫度的變化係限制為小於第二溫度。
At 864, the
在880,偵錯模組528將第一信號(旗標A)設定為第三狀態,例如數碼2。在884,偵錯模組528將第二信號(旗標B)設定為第四狀態,例如數碼3。控制接著通過U返回到下一個時間戳記的604。
At 880, the
現在參考圖9的888,統計模組524確定第二、第三、及第四平均值的第五範圍。統計模組524確定第二、第三、及第四平均值中的最小值(最小)者,以及第二、第三、及第四平均值中的最大值(最大)者。統計模組524將第五範圍設定為第二、第三、及第四平均值中的最小值與最大值之間的差。
Now referring to 888 of FIG. 9 , the
在892,偵錯模組528確定第五範圍是否小於第一溫度範圍(例如,大約攝氏1度)。如果892為否,則溫度感測器308其中三個的任何組合都不在第一溫度範圍內,並且控制繼續進行924,這將在下面進一步討論。如果892為是,則控制繼續進行896。
At 892, the
在896,底板溫度模組512基於第二、第三、及第四平均值確定平均溫度。底板溫度模組512可以例如基於或等於第二、第三、及第四平均值(在612-620確定)的平均值來設定平均溫度。
At 896, the
在900,偵錯模組528確定第一信號(旗標A)是否被設定為第二狀態,例如數碼1。如果900為否,則控制繼續到908。如果900為真,則在904,偵錯模組528確定在896處確定的平均溫度是否在所儲存溫度的第二溫度(例如,大約攝氏0.5度或攝氏0.25度)之內。如果904為否,則控制轉移到924,這將在下面進一步討論。如果904為真,則控制以908繼續。
At 900, the
在908,底板溫度模組512將儲存的溫度設定為在896所確定的平均溫度。在912,底板溫度模組512輸出在896確定的平均溫度作為底板溫度。904確保所輸出底板溫度的變化係限制為小於第二溫度。
At 908, the
在916,偵錯模組528將第一信號(旗標A)設定為第三狀態,例如數碼2。在920,偵錯模組528將第二信號(旗標B)設定為第五狀態,例如數碼4。控制接著通過T和U返回到下一個時間戳記的604。
At 916, the
在924,偵錯模組528診斷溫度探針216中的故障。偵錯模組528還可採取一個或多個其他動作。舉例來說,偵錯模組528可以在顯示器526上顯示與溫度探針216中的故障相關的預定訊息。另外地或可替代地,偵錯模組528可以促使系統控制模組160停止基板處理。舉例來說,偵錯模組528可以促使系統控制模組160致動氣體輸送系統130並停止一種或多種氣體向處理腔室102的流動。另外或替代地,偵錯模組528可以促使系統控制模組160調整RF產生系統120以停止向處理腔室102內的一個、超過一個、或全部組件供電。偵錯模組528可在928禁用底板溫度模組512。控制可通過T和U返回604,或者可等待直到故障被清除或修復。
At 924, the
雖然提供了與底板110相關聯的溫度探針216的示例,但是上述偵錯和管理也適用於作為溫度探針的溫度感測器204。另外,雖然提供了具有四個溫度感測器的溫度探針216的示例,但是溫度探針216可以包括多於四個的溫度感測器。
Although an example of a
前述描述本質上僅是說明性的,且絕不旨在限制本揭露內容、其應用或用途。本揭露內容的廣泛教示可以以多種形式實現。因此,儘管本揭露內容包括特定示例,但是本揭露內容的真實範疇不應受到如此限制,這是因為在研究圖式、說明書、及以下申請專利範圍之後,其他修改將變得顯而易見。應當理解,在不改變本揭露內容的原理的情況下,可以以不同的順序(或同時)執行方法內的一個或多個步驟。此外,儘管以上將實施例中的每一個描述為具有某些特徵,但是相對於本揭露內容的任何實施例描述的那些特徵中的任何一個或多個都可以在任何其他實施例的特徵中實現和/或與之組合,即使該組合沒有明確描述。換句話說,所描述的實施例不是互相排斥的,並且一個或多個實施例彼此的置換仍在本揭露內容的範圍內。 The foregoing description is merely illustrative in nature and is in no way intended to limit the present disclosure, its application, or use. The broad teachings of the present disclosure can be implemented in a variety of forms. Therefore, although the present disclosure includes specific examples, the true scope of the present disclosure should not be so limited, because other modifications will become apparent after studying the drawings, the specification, and the scope of the following patent applications. It should be understood that one or more steps within the method can be performed in a different order (or simultaneously) without changing the principles of the present disclosure. In addition, although each of the embodiments is described above as having certain features, any one or more of those features described with respect to any embodiment of the present disclosure can be implemented in and/or combined with the features of any other embodiment, even if the combination is not explicitly described. In other words, the described embodiments are not mutually exclusive, and substitution of one or more embodiments with each other is still within the scope of the present disclosure.
使用各種術語來描述元件之間(例如,模組、電路元件、半導體層等之間)的空間和功能關係,包括「連接」、「接合」、「耦接」、「相鄰」、「旁邊」、「頂部上」、「上方」、「下方」、及「佈置」。除非明確地描述為「直接」,否則在以上揭露內容中描述了第一元件與第二元件之間的關係時,該關係可以是在第一元件與第二元件之間不存在其他中間元件的直接關係,但是也可以是在第一與第二元素之間存在(在空間上或功能上)一個或多個中間元素的間接關係。如本文中所使用,用語A、B、及C中的至少一者應使用非排他性邏輯OR解釋為表示邏輯(A OR B OR C),並且不應解釋為表示「至少一個A、至少一個B、及至少一個C」。 Various terms are used to describe the spatial and functional relationships between elements (e.g., between modules, circuit elements, semiconductor layers, etc.), including "connected", "joined", "coupled", "adjacent", "next to", "on top of", "above", "below", and "disposed". Unless explicitly described as "directly", when a relationship between a first element and a second element is described in the above disclosure, the relationship may be a direct relationship in which no other intermediate elements exist between the first element and the second element, but may also be an indirect relationship in which one or more intermediate elements exist (in space or function) between the first and second elements. As used herein, the term at least one of A, B, and C should be interpreted using a non-exclusive logical OR to mean logical (A OR B OR C), and should not be interpreted to mean "at least one A, at least one B, and at least one C".
在一些實施方式中,控制器是系統的一部分,其可以是上述示例的一部分。這樣的系統可以包括半導體處理設備,包括一個或多個處理機台、一個或多個腔室、一個或多個用於處理的平台、及/或特定的處理組件(晶圓台座、氣流系統等)。這些系統可以與電子器件整合在一起,以在半導體晶圓或基板的處理之前、期間、及之後控制它們的操作。電子器件可以被稱為「控制器」,其可以控制一個或多個系統的各個組件或子部件。取決於處理要求和/或系統的類型,控制器可以被編程為控制此處所揭露的任何製程,包括處理氣體的輸送、溫度設定(例如,加熱及/或冷卻)、壓力設定、真空設定、功率設定、射頻(RF)產生器設定、RF匹配電路設定、頻率設定、流率設定、流體輸送設定、位置和操作設定、進出機台和其他傳送機台和/或與特定系統連接或介接之負載鎖室的晶片傳送。 In some embodiments, the controller is part of a system, which may be part of the examples described above. Such a system may include semiconductor processing equipment, including one or more processing tools, one or more chambers, one or more platforms for processing, and/or specific processing components (wafer pedestals, airflow systems, etc.). These systems may be integrated with electronic devices to control their operation before, during, and after processing of semiconductor wafers or substrates. The electronic devices may be referred to as "controllers" that can control various components or sub-components of one or more systems. Depending on the processing requirements and/or the type of system, the controller may be programmed to control any of the processes disclosed herein, including the delivery of process gases, temperature settings (e.g., heating and/or cooling), pressure settings, vacuum settings, power settings, radio frequency (RF) generator settings, RF matching circuit settings, frequency settings, flow rate settings, fluid delivery settings, position and operation settings, wafer transport to and from tools and other transport tools and/or load lock chambers connected or interfaced with a particular system.
廣義地講,控制器可以被定義為具有各種積體電路、邏輯、記憶體、及/或軟體的電子器件,其接收指令,發布指令,控制操作,啟用清潔操作,啟用端點測量等等。積體電路可包括儲存程序指令的韌體形式的晶片、數位信號處理器(DSP)、定義為特定應用積體電路(ASIC)的晶片、及/或一個或多個微處理器、或執行程序指令的微控制器(例如,軟體)。程序指令可以是指令,以各種個別設定(或程式檔案)的形式傳送給控制器,定義用於在半導體晶圓或系統上或針對半導體晶片或系統執行特定處理的操作參數。在一些實施例中,操作參數可以是由製程工程師定義的配方的一部分,以在一層或多層、材料、金屬、氧化物、矽、二氧化矽、表面、電路、及/或晶圓的晶粒的製造期間完成一個或多個處理步驟。 Broadly speaking, a controller may be defined as an electronic device having various integrated circuits, logic, memory, and/or software that receives instructions, issues instructions, controls operations, enables cleaning operations, enables endpoint measurements, and the like. The integrated circuits may include a chip in the form of firmware that stores program instructions, a digital signal processor (DSP), a chip defined as an application specific integrated circuit (ASIC), and/or one or more microprocessors or microcontrollers that execute program instructions (e.g., software). The program instructions may be instructions, in the form of various individual settings (or program files) sent to the controller that define operating parameters for performing specific processes on or for a semiconductor wafer or system. In some embodiments, the operating parameters may be part of a recipe defined by a process engineer to perform one or more processing steps during the fabrication of one or more layers, materials, metals, oxides, silicon, silicon dioxide, surfaces, circuits, and/or dies of a wafer.
在一些實施方式中,控制器可以是一電腦的部分或耦接至該電腦,該電腦係與該系統整合、耦合到該系統、以其他方式網路連接到該系統、或以上組合。例如,控制器可以在「雲端」中或在晶圓廠主機電腦系統的全部 或一部分中,這可以允許晶圓處理的遠程存取。該電腦可以允許對系統的遠程存取以監測製造操作的當前進度,檢查過去的製造操作的歷史,檢查來自多個製造操作的趨勢或性能指標,以改變當前處理的參數,以設定目前處理之後的處理步驟,或開始新的製程。在一些示例中,遠程電腦(例如,伺服器)可以通過網路向系統提供製程配方,該網路可以包括區域網路或網際網路。遠程電腦可以包括使用者介面,該使用者介面允許參數和/或設定的輸入或編程,然後將參數和/或設定從遠程電腦傳送至系統。在一些示例中,控制器接收資料形式的指令,其為在一個或多個操作期間要執行的每個處理步驟指定參數。應當理解,參數可以特定於要執行的製程的類型以及控制器被配置為與之介接或控制的機台的類型。因此,如上所述,控制器可為分散式的,例如藉由包括網路連接在一起並朝著共同目的而工作(例如,本文中所描述的過程和控制)的一個或多個離散控制器。用於此目的的分散式控制器的示例將是腔室中的一個或多個積體電路,其與遠程配置的一個或多個積體電路(例如,在平台級別或作為遠程電腦的一部分)進行通信,這些積體電路相結合以控制腔室上的製程。 In some embodiments, the controller can be part of or coupled to a computer that is integrated with the system, coupled to the system, otherwise networked to the system, or a combination thereof. For example, the controller can be in the "cloud" or in all or a portion of a wafer fab host computer system, which can allow remote access to wafer processing. The computer can allow remote access to the system to monitor the current progress of manufacturing operations, review the history of past manufacturing operations, review trends or performance indicators from multiple manufacturing operations, to change parameters of the current process, to set processing steps after the current process, or to start a new process. In some examples, a remote computer (e.g., a server) can provide process recipes to the system over a network, which can include a local area network or the Internet. The remote computer may include a user interface that allows for the input or programming of parameters and/or settings, which are then transmitted from the remote computer to the system. In some examples, the controller receives instructions in the form of data that specify parameters for each processing step to be performed during one or more operations. It should be understood that the parameters may be specific to the type of process to be performed and the type of machine with which the controller is configured to interface or control. Thus, as described above, the controller may be decentralized, such as by including one or more discrete controllers that are networked together and work toward a common purpose (e.g., the processes and controls described herein). An example of a distributed controller for this purpose would be one or more integrated circuits in a chamber that communicate with one or more integrated circuits remotely configured (e.g., at the platform level or as part of a remote computer) that combine to control the process on the chamber.
非限制性地,示例性系統可以包括電漿蝕刻腔室或模組、沉積腔室或模組、旋轉沖洗腔室或模組、金屬鍍覆腔室或模組、清潔腔室或模組、斜邊蝕刻腔室或模組、物理氣相沉積(PVD)腔室或模組、化學氣相沉積(CVD)腔室或模組、原子層沉積(ALD)腔室或模組、原子層蝕刻(ALE)腔室或模組、離子植佈腔室或模組、軌道腔室或模組、以及在半導體晶圓的製造和/或生產中可以關聯或使用的任何其他半導體處理系統。 Without limitation, exemplary systems may include plasma etch chambers or modules, deposition chambers or modules, spin rinse chambers or modules, metal plating chambers or modules, cleaning chambers or modules, bevel etch chambers or modules, physical vapor deposition (PVD) chambers or modules, chemical vapor deposition (CVD) chambers or modules, atomic layer deposition (ALD) chambers or modules, atomic layer etch (ALE) chambers or modules, ion implantation chambers or modules, track chambers or modules, and any other semiconductor processing system that may be associated or used in the fabrication and/or production of semiconductor wafers.
如上所述,根據機台要執行的一個或多個製程步驟,控制器可以與其他機台電路或模組、其他機台組件、群集機台、其他機台介面、相鄰機台、附近機台、遍布工廠的機台、主電腦、另一控制器、或用於物料運輸的機台(這些機台可將晶圓容器運入和運出半導體製造工廠的機台位置和/或裝載埠)。 As described above, depending on the process step or steps to be performed by the tool, the controller may communicate with other tool circuits or modules, other tool components, cluster tools, other tool interfaces, adjacent tools, nearby tools, tools throughout the factory, a host computer, another controller, or tools used for material transport (these tools move wafer containers into and out of tool locations and/or loading ports in a semiconductor manufacturing facility).
110:底板 110: Base plate
216:溫度探針 216: Temperature probe
304:熱導體 304: Thermal conductor
306:底表面 306: Bottom surface
308:溫度感測器 308: Temperature sensor
Claims (41)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109110794A TWI868119B (en) | 2020-03-30 | 2020-03-30 | Substrate processing system and method of controlling substrate support temperature |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109110794A TWI868119B (en) | 2020-03-30 | 2020-03-30 | Substrate processing system and method of controlling substrate support temperature |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202136729A TW202136729A (en) | 2021-10-01 |
TWI868119B true TWI868119B (en) | 2025-01-01 |
Family
ID=79601041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW109110794A TWI868119B (en) | 2020-03-30 | 2020-03-30 | Substrate processing system and method of controlling substrate support temperature |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI868119B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120162621A1 (en) * | 2010-12-23 | 2012-06-28 | Asml Netherlands B.V. | Lithographic apparatus and removable member |
US20160370795A1 (en) * | 2015-06-22 | 2016-12-22 | Lam Research Corporation | Systems and methods for calibrating scalar field contribution values for a limited number of sensors including a temperature value of an electrostatic chuck and estimating temperature distribution profiles based on calibrated values |
US20170178978A1 (en) * | 2015-12-18 | 2017-06-22 | Samsung Electronics Co., Ltd. | Electrostatic chuck assembly, semiconductor manufacturing apparatus having the same, and method of measuring temperature of electrostatic chuck |
TW201923956A (en) * | 2017-11-13 | 2019-06-16 | 美商應用材料股份有限公司 | Method and apparatus for correcting substrate deformation |
US20190304820A1 (en) * | 2018-03-30 | 2019-10-03 | Axcelis Technologies, Inc. | In-situ wafer temperature measurement and control |
TW202004980A (en) * | 2018-05-31 | 2020-01-16 | 美商應用材料股份有限公司 | Extreme uniformity heated substrate support assembly |
-
2020
- 2020-03-30 TW TW109110794A patent/TWI868119B/en active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120162621A1 (en) * | 2010-12-23 | 2012-06-28 | Asml Netherlands B.V. | Lithographic apparatus and removable member |
US20160370795A1 (en) * | 2015-06-22 | 2016-12-22 | Lam Research Corporation | Systems and methods for calibrating scalar field contribution values for a limited number of sensors including a temperature value of an electrostatic chuck and estimating temperature distribution profiles based on calibrated values |
US20170178978A1 (en) * | 2015-12-18 | 2017-06-22 | Samsung Electronics Co., Ltd. | Electrostatic chuck assembly, semiconductor manufacturing apparatus having the same, and method of measuring temperature of electrostatic chuck |
TW201923956A (en) * | 2017-11-13 | 2019-06-16 | 美商應用材料股份有限公司 | Method and apparatus for correcting substrate deformation |
US20190304820A1 (en) * | 2018-03-30 | 2019-10-03 | Axcelis Technologies, Inc. | In-situ wafer temperature measurement and control |
TW202004980A (en) * | 2018-05-31 | 2020-01-16 | 美商應用材料股份有限公司 | Extreme uniformity heated substrate support assembly |
Also Published As
Publication number | Publication date |
---|---|
TW202136729A (en) | 2021-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102690906B1 (en) | Fault detection using showerhead voltage variation | |
JP6976686B2 (en) | Systems and methods for performing edge ring characterization | |
US11029668B2 (en) | Systems and methods for calibrating scalar field contribution values for a limited number of sensors including a temperature value of an electrostatic chuck and estimating temperature distribution profiles based on calibrated values | |
JP7672454B2 (en) | SYSTEM AND METHOD FOR EDGE RING WEAR COMPENSATION - Patent application | |
KR102724766B1 (en) | Substrate processing chamber having a showerhead with a cooled facing plate | |
US12322617B2 (en) | Dual zone heaters for metallic pedestals | |
WO2018089776A1 (en) | Edge ring centering method using ring dynamic alignment data | |
KR102798554B1 (en) | Hybrid Flow Instrumentation for Improved Chamber Matching | |
US10725485B2 (en) | System and method for calculating substrate support temperature | |
TW201802947A (en) | Laminated heater with different heater trace materials | |
KR20250050132A (en) | High precision edge ring centering for substrate processing systems | |
TWI840525B (en) | Electrostatic chuck heater resistance measurement to approximate temperature | |
KR102527489B1 (en) | Virtual metrology systems and methods for using feedforward critical dimension data to predict other critical dimensions of wafer | |
US12020960B2 (en) | Determining and controlling substrate temperature during substrate processing | |
JP7707188B2 (en) | Board Support Temperature Probe Diagnostics and Management | |
TWI868119B (en) | Substrate processing system and method of controlling substrate support temperature | |
TW202524050A (en) | Substrate processing system and method of controlling substrate support temperature | |
US20240203763A1 (en) | Use of signal filtering schemes in high tcr based control | |
KR20250036230A (en) | Edge ring voltage and phase measurement and control for substrate processing systems |