KR20180085690A - Substrate processing apparatus, temperature control method, and temperature control program - Google Patents
Substrate processing apparatus, temperature control method, and temperature control program Download PDFInfo
- Publication number
- KR20180085690A KR20180085690A KR1020180006074A KR20180006074A KR20180085690A KR 20180085690 A KR20180085690 A KR 20180085690A KR 1020180006074 A KR1020180006074 A KR 1020180006074A KR 20180006074 A KR20180006074 A KR 20180006074A KR 20180085690 A KR20180085690 A KR 20180085690A
- Authority
- KR
- South Korea
- Prior art keywords
- heater
- temperature
- substrate
- divided
- substrate processing
- Prior art date
Links
Images
Classifications
-
- 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
-
- 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
- H01L21/67063—Apparatus for fluid treatment for etching
- H01L21/67069—Apparatus for fluid treatment for etching for drying etching
-
- 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/67092—Apparatus for mechanical 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/67011—Apparatus for manufacture or treatment
- H01L21/67098—Apparatus for thermal 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/683—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 for supporting or gripping
- H01L21/687—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 for supporting or gripping using mechanical means, e.g. chucks, clamps or pinches
- H01L21/68714—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 for supporting or gripping using mechanical means, e.g. chucks, clamps or pinches the wafers being placed on a susceptor, stage or support
- H01L21/68721—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 for supporting or gripping using mechanical means, e.g. chucks, clamps or pinches the wafers being placed on a susceptor, stage or support characterised by edge clamping, e.g. clamping ring
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- General Physics & Mathematics (AREA)
- Manufacturing & Machinery (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Power Engineering (AREA)
- Drying Of Semiconductors (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
- Exposure Of Semiconductors, Excluding Electron Or Ion Beam Exposure (AREA)
Abstract
Description
본 발명의 여러 가지의 측면 및 실시형태는 기판 처리 장치, 온도 제어 방법 및 온도 제어 프로그램에 관한 것이다.Various aspects and embodiments of the present invention relate to a substrate processing apparatus, a temperature control method, and a temperature control program.
반도체 기술 세대가 진행됨에 따라, 웨이퍼 등의 기판은 직경이 증대하고 있다. 한편, 트랜지스터는 소형화되는 경향이 있다. 이 때문에, 기판 처리에는, 보다 높은 정밀도가 요구되고 있다.As semiconductor technology generations continue, the diameter of substrates such as wafers is increasing. On the other hand, the transistor tends to be miniaturized. For this reason, higher precision is required for the substrate processing.
기판 처리에 관한 정밀도 중 하나로, 기판 내의 임계 치수의 균일성이 있다. 기판 처리에서는, 기판의 온도에 따라 처리의 진행이 변화한다. 그래서, 기판 처리 장치에는, 기판의 온도 제어를 보다 고도로 행하기 위해, 배치대의 기판을 배치하는 배치면을 복수의 분할 영역으로 분할하고, 각 분할 영역 각각에 히터를 설치하여, 기판의 미리 정해진 위치의 임계 치수가 미리 정해진 조건을 만족시키도록 각 분할 영역의 온도를 조정하는 것이 있다. 예컨대, 배치면의 각 분할 영역의 제어 파라미터와 기판의 미리 정해진 위치의 예상 온도와의 관계를 기술하는 행렬에 기초하여, 각 분할 영역에 대한 히터의 설정값을 구하고 있다(예컨대, 하기 특허문헌 1 참조).One of the accuracy with respect to the substrate processing is the uniformity of the critical dimension in the substrate. In the substrate processing, the progress of the processing changes depending on the temperature of the substrate. Therefore, in the substrate processing apparatus, in order to control the temperature of the substrate more highly, the arrangement surface on which the substrate of the substrate is placed is divided into a plurality of divided regions, and a heater is provided in each of the divided regions, The temperature of each of the divided regions is adjusted so that the critical dimension of the divided regions satisfies a predetermined condition. For example, a set value of a heater for each of the divided areas is obtained based on a matrix describing a relationship between a control parameter of each divided area of the placement surface and a predicted temperature of a predetermined position of the substrate (see, for example,
그런데, 배치대의 배치면을 복수의 분할 영역으로 나누어 각 분할 영역의 온도를 조정하는 경우, 각 분할 영역의 인접하는 분할 영역과의 경계 부근은, 인접하는 분할 영역의 영향을 받아 온도가 변화한다. 이 때문에, 종래의 기술에서는, 각 분할 영역의 인접하는 분할 영역과의 경계 부근의 온도가 예상 온도가 되지 않아, 경계 부근에서 임계 치수가 미리 정해진 조건을 만족시키도록 제어할 수 없는 경우가 있다. 이 결과, 종래의 기술에서는, 기판 내의 임계 치수의 균일성을 정밀도 좋게 제어할 수 없다.In the case where the placement surface of the placement table is divided into a plurality of divided regions and the temperature of each divided region is adjusted, the vicinity of the boundary with the adjacent divided regions of the respective divided regions is influenced by the adjacent divided regions and the temperature changes. For this reason, in the conventional technique, the temperature near the boundary with the adjacent divided region of each divided region does not reach the expected temperature, and the critical dimension may not be controlled so as to satisfy the predetermined condition in the vicinity of the boundary. As a result, in the conventional technique, the uniformity of the critical dimension in the substrate can not be precisely controlled.
또한, 기판 처리 장치는, 기판의 주변 영역에도 히터가 설치되는 경우가 있다. 이러한 구성의 경우, 기판 처리 장치는, 주변 영역의 히터의 영향을 받아, 기판의 외연부 부근에서 임계 치수가 미리 정해진 조건을 만족하도록 제어할 수 없는 경우가 있다.Further, in the substrate processing apparatus, a heater may be provided in a peripheral region of the substrate. In such a configuration, the substrate processing apparatus may be influenced by the heater in the peripheral region, and the critical dimension in the vicinity of the outer edge portion of the substrate may not be controlled so as to satisfy the predetermined condition.
개시하는 기판 처리 장치는, 하나의 실시양태에 있어서, 배치대와, 산출부와, 히터 제어부를 갖는다. 배치대는, 기판 및 이 기판을 둘러싸도록 배치되는 링 부재 중 한쪽 또는 양쪽을 배치하는 배치면이 마련되고, 배치면을 분할한 각 분할 영역에 온도를 조정할 수 있는 히터가 각각 설치되어 있다. 산출부는, 배치면에 배치된 기판에 미리 정해진 기판 처리를 행하였을 때의 기판의 미리 정해진 측정점에서의 임계 치수를, 각 분할 영역의 히터의 온도를 파라미터로 하여, 측정점과 이 측정점을 포함한 분할 영역 이외의 다른 분할 영역 사이의 거리에 따른 다른 분할 영역의 히터의 온도의 영향을 가미해서 예측하는 예측 모델을 이용하여, 측정점의 임계 치수가 미리 정해진 조건을 만족하는 각 분할 영역의 히터의 목표 온도를 산출한다. 히터 제어부는, 배치면에 배치된 기판에 대하여 기판 처리를 행할 때에, 각 분할 영역의 히터가 산출부에 의해 산출된 목표 온도가 되도록 제어한다.The disclosed substrate processing apparatus, in one embodiment, has a placement stand, a calculation section, and a heater control section. The placement stage is provided with a placement surface on which one or both of the substrate and the ring member arranged to surround the substrate are provided, and a heater capable of adjusting the temperature is provided on each of the divided regions where the placement surface is divided. The calculating unit calculates the critical dimension at a predetermined measurement point of the substrate when the substrate disposed on the placement surface is subjected to the predetermined substrate processing by using the temperature of the heater of each divided region as a parameter, The target temperature of the heater of each of the divided regions satisfying the predetermined condition of the critical dimension of the measurement point is calculated by using the predictive model that predicts the effect of the temperature of the heater of the other divided regions according to the distance between the other divided regions, . The heater control unit controls the heater of each of the divided regions to be the target temperature calculated by the calculating unit when performing the substrate processing on the substrate disposed on the placement surface.
개시하는 기판 처리 장치의 일 양태에 따르면, 기판의 측정점의 임계 치수가 미리 정해진 조건을 만족시키도록 각 분할 영역의 히터의 온도를 제어할 수 있다고 하는 효과를 발휘한다.According to one aspect of the disclosed substrate processing apparatus, the temperature of the heater of each of the divided regions can be controlled so that the critical dimension of the measurement point of the substrate satisfies a predetermined condition.
도 1은 일 실시형태에 따른 기판 처리 시스템의 개략 구성도이다.
도 2는 일 실시형태에 따른 기판 처리 장치를 개략적으로 나타내는 도면이다.
도 3은 일 실시형태에 따른 배치대를 나타내는 평면도이다.
도 4는 일 실시형태에 따른 기판 처리 장치를 제어하는 제어부의 개략적인 구성을 나타낸 블록도이다.
도 5는 온도 분포의 일례를 나타내는 도면이다.
도 6은 분할 영역의 관계를 설명하는 도면이다.
도 7은 오차의 제곱합과 레인지의 관계의 일례를 설명하는 도면이다.
도 8은 제1 실시형태에 따른 온도 제어 방법의 흐름의 일례를 나타내는 흐름도이다.
도 9는 제2 실시형태에 따른 온도 제어 방법의 흐름의 일례를 나타내는 흐름도이다.
도 10은 제3 실시형태에 따른 기판 처리 장치를 개략적으로 도시하는 도면이다.
도 11은 제3 실시형태에 따른 제1 배치대 및 제2 배치대를 도시하는 평면도이다.
도 12는 제4 실시형태에 따른 기판 처리 장치를 제어하는 제어부의 개략적인 구성을 도시하는 블록도이다.
도 13은 웨이퍼 상의 CD의 최대점과 최소점을 모식적으로 도시하는 도면이다.1 is a schematic configuration diagram of a substrate processing system according to an embodiment.
2 is a schematic view of a substrate processing apparatus according to an embodiment.
3 is a plan view showing a placement stand according to one embodiment.
4 is a block diagram showing a schematic configuration of a control unit for controlling the substrate processing apparatus according to one embodiment.
5 is a view showing an example of the temperature distribution.
Fig. 6 is a diagram for explaining the relationship of the divided areas.
7 is a view for explaining an example of the relationship between the square sum of the error and the range.
8 is a flowchart showing an example of the flow of the temperature control method according to the first embodiment.
9 is a flowchart showing an example of the flow of the temperature control method according to the second embodiment.
10 is a view schematically showing a substrate processing apparatus according to the third embodiment.
11 is a plan view showing a first placement table and a second placement table according to the third embodiment.
12 is a block diagram showing a schematic configuration of a control unit for controlling the substrate processing apparatus according to the fourth embodiment.
13 is a diagram schematically showing a maximum point and a minimum point of a CD on a wafer.
이하, 도면을 참조하여 본원이 개시하는 기판 처리 장치, 온도 제어 방법 및 온도 제어 프로그램의 실시형태에 대해서 상세하게 설명한다. 또한, 각 도면에 있어서 동일 또는 상당하는 부분에 대해서는 동일한 부호를 붙이는 것으로 한다. 또한, 본 실시형태에 의해 개시하는 발명이 한정되는 것은 아니다. 각 실시형태는, 처리 내용과 모순되지 않는 범위에서 적절하게 조합하는 것이 가능하다.Hereinafter, embodiments of the substrate processing apparatus, the temperature control method, and the temperature control program disclosed by the present invention will be described in detail with reference to the drawings. In the drawings, the same or equivalent parts are denoted by the same reference numerals. In addition, the invention disclosed by this embodiment is not limited. Each embodiment can be appropriately combined in a range that does not contradict with the processing contents.
(제1 실시형태)(First Embodiment)
[기판 처리 시스템의 구성][Configuration of substrate processing system]
처음에, 실시형태에 따른 기판 처리 시스템의 개략 구성에 대해서 설명한다. 기판 처리 시스템은, 웨이퍼 등의 기판에 대하여 미리 정해진 기판 처리를 행하는 시스템이다. 본 실시형태에서는, 기판에 대하여, 기판 처리로서, 플라즈마 에칭을 행하는 경우를 예로 설명한다. 도 1은 일 실시형태에 따른 기판 처리 시스템의 개략 구성도이다. 기판 처리 시스템(1)은 기판 처리 장치(10)와, 계측 장치(11)를 갖는다. 기판 처리 장치(10)와 계측 장치(11) 사이는 네트워크(N)를 통해 서로 통신 가능하게 접속된다. 네트워크(N)에는, 유선 또는 무선을 막론하고, LAN(Local Area Network)이나 VPN(Virtual Private Network) 등의 임의의 종류의 통신망을 채용할 수 있다.First, the schematic configuration of the substrate processing system according to the embodiment will be described. The substrate processing system is a system that performs predetermined substrate processing on a substrate such as a wafer. In the present embodiment, a case where plasma etching is performed as a substrate processing on a substrate will be described as an example. 1 is a schematic configuration diagram of a substrate processing system according to an embodiment. The
기판 처리 장치(10)는 기판에 대하여 미리 정해진 기판 처리를 행하는 장치이다. 본 실시형태에서는, 기판 처리 장치(10)는 기판으로서 반도체 웨이퍼(이하, 「웨이퍼」라고 칭함)에 대하여 플라즈마 에칭을 행한다.The
계측 장치(11)는 기판 처리 장치(10)에 의해 기판 처리가 행해진 기판의 미리 정해진 위치를 측정점으로 하여, 측정점에서의 임계 치수(Critical Dimension)를 계측하는 장치이다. 본 실시형태에서는, 계측 장치(11)는 임계 치수로서, 측정점에서의 패턴의 폭을 계측한다. 이하에서는, 임계 치수를 「CD」라고도 칭한다. CD를 계측하는 측정점은 웨이퍼의 상이한 위치에 복수개 마련되어 있다. 계측 장치(11)는 각 측정점에서 각각 패턴의 폭을 계측한다. 계측 장치(11)는, 기판의 결함을 검사하는 검사 장치여도 좋다. 계측 장치(11)는 계측된 각 측정점의 CD의 데이터를 기판 처리 장치(10)에 송신한다.The
기판 처리 장치(10)는, 웨이퍼를 배치하는 배치면이 복수의 분할 영역으로 분할되어 있고, 계측 장치(11)로부터 수신된 각 측정점의 CD의 데이터에 기초하여, 웨이퍼의 각 측정점의 CD가 미리 정해진 조건을 만족시키도록 각 분할 영역의 온도를 조정하는 제어를 행한다.In the
[기판 처리 장치의 구성][Configuration of Substrate Processing Apparatus]
다음에, 기판 처리 장치(10)의 구성에 대해서 설명한다. 도 2는 일 실시형태에 따른 기판 처리 장치를 개략적으로 나타내는 도면이다. 도 2에는 일 실시형태에 따른 기판 처리 장치(10)의 종단면의 구조가 개략적으로 나타나 있다. 도 2에 나타내는 기판 처리 장치(10)는 용량 결합형 평행 평판 플라즈마 에칭 장치이다. 이 기판 처리 장치(10)는 대략 원통형의 처리 용기(12)를 구비한다. 처리 용기(12)는, 예컨대 알루미늄으로 구성되어 있다. 또한, 처리 용기(12)의 표면은 양극 산화 처리가 실시되어 있다.Next, the configuration of the
처리 용기(12) 내에는, 배치대(16)가 마련되어 있다. 배치대(16)는 지지 부재(18) 및 베이스(20)를 포함한다. 지지 부재(18)의 상면은, 기판 처리의 대상이 되는 기판이 배치되는 배치면으로 되어 있다. 본 실시형태에서는, 플라즈마 에칭의 처리 대상이 되는 웨이퍼(W)가 지지 부재(18)의 상면에 배치된다. 베이스(20)는 대략 원반 형상을 가지며, 그 주요부는 예컨대 알루미늄이라고 하는 도전성 금속으로 구성되어 있다. 이 베이스(20)는 하부 전극을 구성한다. 베이스(20)는 지지부(14)에 의해 지지되어 있다. 지지부(14)는 처리 용기(12)의 바닥부로부터 연장되는 원통형의 부재이다.In the
베이스(20)에는, 정합기(MU1)를 통해 제1 고주파 전원(HFS)이 전기적으로 접속되어 있다. 제1 고주파 전원(HFS)은 플라즈마 생성용의 고주파 전력을 발생시키는 전원이며, 27∼100 ㎒의 주파수, 일례에 있어서는 40 ㎒의 고주파 전력을 발생시킨다. 정합기(MU1)는 제1 고주파 전원(HFS)의 출력 임피던스와 부하측[베이스(20)측]의 입력 임피던스를 정합시키기 위한 회로를 갖는다.The
또한, 베이스(20)에는, 정합기(MU2)를 통해 제2 고주파 전원(LFS)이 전기적으로 접속되어 있다. 제2 고주파 전원(LFS)은 웨이퍼(W)에 이온을 인입하기 위한 고주파 전력(고주파 바이어스 전력)을 발생시켜, 그 고주파 바이어스 전력을 베이스(20)에 공급한다. 고주파 바이어스 전력의 주파수는 400 ㎑∼13.56 ㎒의 범위 내의 주파수이고, 일례에 있어서는 3 ㎒이다. 정합기(MU2)는 제2 고주파 전원(LFS)의 출력 임피던스와 부하측[베이스(20)측]의 입력 임피던스를 정합시키기 위한 회로를 갖는다.Further, the
베이스(20) 상에는, 지지 부재(18)가 마련되어 있다. 일 실시형태에 있어서는, 지지 부재(18)는 정전 척이다. 지지 부재(18)는, 쿨롱력 등의 정전력에 의해 웨이퍼(W)를 흡착하고, 그 웨이퍼(W)를 유지한다. 지지 부재(18)는, 세라믹제의 본체부 내에 정전 흡착용의 전극(E1)을 갖는다. 전극(E1)에는, 스위치(SW1)를 통해 직류 전원(22)이 전기적으로 접속되어 있다.On the
베이스(20)의 상면의 위, 또 지지 부재(18)의 주위에는, 웨이퍼(W)를 둘러싸도록 링 부재가 배치된다. 예컨대, 베이스(20)의 상면의 위, 또 지지 부재(18)의 주위에는, 링 부재로서 포커스 링(FR)이 설치되어 있다. 포커스 링(FR)은, 플라즈마 처리의 균일성을 향상시키기 위해서 설치되어 있다. 포커스 링(FR)은, 실행하여야 할 플라즈마 처리에 따라서 적절하게 선택되는 재료로 구성되어 있으며, 예컨대, 실리콘 또는 석영으로 구성될 수 있다. A ring member is disposed on the upper surface of the
베이스(20)의 내부에는, 냉매 유로(24)가 형성되어 있다. 냉매 유로(24)에는, 처리 용기(12)의 외부에 마련된 칠러 유닛으로부터 배관(26a)을 통해 냉매가 공급된다. 냉매 유로(24)에 공급된 냉매는, 배관(26b)을 통해 칠러 유닛으로 되돌아가도록 되어 있다. 또한, 이 베이스(20) 및 지지 부재(18)를 포함하는 배치대(16)의 상세에 대해서는 후술한다.A coolant passage (24) is formed in the base (20). Refrigerant is supplied to the refrigerant passage (24) from the chiller unit provided outside the processing vessel (12) through the pipe (26a). The refrigerant supplied to the
처리 용기(12) 내에는, 상부 전극(30)이 마련되어 있다. 이 상부 전극(30)은 배치대(16)의 상방에 있어서, 베이스(20)와 대향 배치되어 있고, 베이스(20)와 상부 전극(30)은 서로 대략 평행하게 설치되어 있다.In the
상부 전극(30)은 절연성 차폐 부재(32)를 통해, 처리 용기(12)의 상부에 지지되어 있다. 상부 전극(30)은 전극판(34) 및 전극 지지체(36)를 포함할 수 있다. 전극판(34)은 처리 공간(S)에 면해 있고, 복수의 가스 토출 구멍(34a)을 제공하고 있다. 이 전극판(34)은 줄열(Joule heat)이 적은 저저항의 도전체 또는 반도체로 구성될 수 있다.The
전극 지지체(36)는 전극판(34)을 착탈 가능하게 지지하는 것이며, 예컨대 알루미늄이라고 하는 도전성 재료로 구성될 수 있다. 이 전극 지지체(36)는 수냉 구조를 가질 수 있다. 전극 지지체(36)의 내부에는, 가스 확산실(36a)이 마련되어 있다. 이 가스 확산실(36a)에서는, 가스 토출 구멍(34a)에 연통하는 복수의 가스 통류 구멍(36b)이 하방으로 연장되어 있다. 또한, 전극 지지체(36)에는 가스 확산실(36a)에 처리 가스를 유도하는 가스 도입구(36c)가 형성되어 있고, 이 가스 도입구(36c)에는, 가스 공급관(38)이 접속되어 있다.The
가스 공급관(38)에는, 밸브군(42) 및 유량 제어기군(44)을 통해 가스 소스군(40)이 접속되어 있다. 밸브군(42)은 복수의 개폐 밸브를 가지며, 유량 제어기군(44)은 매스 플로우 컨트롤러라고 하는 복수의 유량 제어기를 갖는다. 또한, 가스 소스군(40)은 플라즈마 처리에 필요한 복수종의 가스용 가스 소스를 갖는다. 가스 소스군(40)의 복수의 가스 소스는 대응하는 개폐 밸브 및 대응하는 매스 플로우 컨트롤러를 통해 가스 공급관(38)에 접속되어 있다.A
기판 처리 장치(10)에서는, 가스 소스군(40)의 복수의 가스 소스 중 선택된 하나 이상의 가스 소스로부터의 하나 이상의 가스가 가스 공급관(38)에 공급된다. 가스 공급관(38)에 공급된 가스는 가스 확산실(36a)에 도달하여, 가스 통류 구멍(36b) 및 가스 토출 구멍(34a)을 통해 처리 공간(S)에 토출된다.In the
또한, 도 2에 나타내는 바와 같이, 기판 처리 장치(10)는, 접지 도체(12a)를 더 구비할 수 있다. 접지 도체(12a)는, 대략 원통형의 접지 도체이고, 처리 용기(12)의 측벽으로부터 상부 전극(30)의 높이 위치보다 상방으로 연장되도록 마련되어 있다.Further, as shown in Fig. 2, the
또한, 기판 처리 장치(10)에서는, 처리 용기(12)의 내벽을 따라 디포지션 실드(46)가 착탈 가능하게 마련되어 있다. 또한, 디포지션 실드(46)는, 지지부(14)의 외주에도 마련되어 있다. 디포지션 실드(46)는, 처리 용기(12)에 에칭 부생물(디포지션)이 부착하는 것을 방지하는 것으로, 알루미늄재에 Y2O3 등의 세라믹스를 피복함으로써 구성될 수 있다.In the
처리 용기(12)의 바닥부측에서는, 지지부(14)와 처리 용기(12)의 내벽 사이에 배기 플레이트(48)가 마련되어 있다. 배기 플레이트(48)는, 예컨대 알루미늄재에 Y2O3 등의 세라믹스를 피복함으로써 구성될 수 있다. 이 배기 플레이트(48)의 하방에 있어서 처리 용기(12)에는, 배기구(12e)가 마련되어 있다. 배기구(12e)에는, 배기관(52)을 통해 배기 장치(50)가 접속되어 있다. 배기 장치(50)는 터보 분자 펌프 등의 진공 펌프를 가지고 있어, 처리 용기(12) 내부를 원하는 진공도까지 감압할 수 있다. 또한, 처리 용기(12)의 측벽에는 웨이퍼(W)의 반입출구(12g)가 마련되어 있고, 이 반입출구(12g)는 게이트 밸브(54)에 의해 개폐 가능하게 되어 있다.An
상기한 바와 같이 구성된 기판 처리 장치(10)는, 제어부(100)에 의해, 그 동작이 통괄적으로 제어된다. 이 제어부(100)는, 예컨대, 컴퓨터이며, 기판 처리 장치(10)의 각 부를 제어한다. 기판 처리 장치(10)는, 제어부(100)에 의해, 그 동작이 통괄적으로 제어된다.In the
[배치대의 구성][Configuration of batch unit]
다음에, 배치대(16)에 대해서 상세하게 설명한다. 도 3은 일 실시형태에 따른 배치대를 나타내는 평면도이다. 전술한 바와 같이 배치대(16)는 지지 부재(18) 및 베이스(20)를 갖는다. 지지 부재(18)는 세라믹제의 본체부(18m)를 갖는다. 본체부(18m)는 대략 원반 형상을 갖는다. 본체부(18m)는 배치 영역(18a) 및 외주 영역(18b)을 제공하고 있다. 배치 영역(18a)은 평면에서 볼 때에 대략 원형의 영역이다. 이 배치 영역(18a)의 상면 상에는, 웨이퍼(W)가 배치된다. 또한, 배치 영역(18a)의 직경은 웨이퍼(W)와 대략 동일한 직경이거나, 혹은, 웨이퍼(W)의 직경보다 약간 작게 되어 있다. 외주 영역(18b)은 이 배치 영역(18a)을 둘러싸는 영역이며, 대략 환형으로 연장되어 있다. 일 실시형태에서는, 외주 영역(18b)의 상면은 배치 영역(18a)의 상면보다 낮은 위치에 있다.Next, the placement table 16 will be described in detail. 3 is a plan view showing a placement stand according to one embodiment. As described above, the placement table 16 has a
전술한 바와 같이, 일 실시형태에서는, 지지 부재(18)는 정전 척이다. 이 실시형태의 지지 부재(18)는 배치 영역(18a) 내에 정전 흡착용의 전극(E1)을 갖는다. 이 전극(E1)은 전술한 바와 같이, 스위치(SW1)를 통해 직류 전원(22)에 접속되어 있다.As described above, in one embodiment, the
또한, 배치 영역(18a) 내에, 또 전극(E1)의 하방에는, 복수의 히터(HT)가 설치되어 있다. 일 실시형태에서는, 배치 영역(18a)은, 복수의 분할 영역으로 분할되고, 각각의 분할 영역에 히터(HT)가 설치되어 있다. 예컨대, 도 3에 나타내는 바와 같이, 배치 영역(18a)의 중앙의 원형 영역 내 및 그 원형 영역을 둘러싸는 동심형의 복수의 환형 영역에, 복수의 히터(HT)가 설치되어 있다. 또한, 복수의 환형 영역의 각각에 있어서는, 복수의 히터(HT)가 둘레 방향으로 배열되어 있다. 또한, 도 3에 나타내는 분할 영역의 분할 방법은 일례이며, 이것에 한정되지 않는다. 배치 영역(18a)은 보다 많은 분할 영역으로 분할하여도 좋다. 예컨대, 배치 영역(18a)은, 외주에 가까울수록, 각도폭이 작고, 직경 방향의 폭이 좁은 분할 영역으로 분할하여도 좋다. 히터(HT)는, 베이스(20)의 외주 부분에 마련된 도시하지 않는 배선을 통해, 도 2에 나타내는, 히터 전원(HP)에 개별로 접속되어 있다. 각 히터(HT)에는, 히터 전원(HP)으로부터 개별로 조정된 전력이 공급된다. 이에 의해, 각 히터(HT)가 발하는 열이 개별로 제어되고, 배치 영역(18a) 내의 복수의 분할 영역의 온도가 개별로 조정된다. 웨이퍼(W)의 CD를 계측하는 측정점은, 히터(HT)가 설치된 분할 영역에 적어도 하나 마련되어 있다.A plurality of heaters HT are provided in the
[제어부의 구성][Configuration of control unit]
다음에, 제어부(100)에 대해서 상세하게 설명한다. 도 4는 일 실시형태에 따른 기판 처리 장치를 제어하는 제어부의 개략적인 구성을 나타낸 블록도이다. 제어부(100)는 통신 인터페이스(101)와, 프로세스 컨트롤러(102)와, 사용자 인터페이스(103)와, 기억부(104)가 마련되어 있다.Next, the
통신 인터페이스(101)는, 네트워크(N)를 통해 계측 장치(11)와 통신 가능하게 되어, 계측 장치(11)와 각종의 데이터를 송수신한다. 예컨대, 통신 인터페이스(101)는 계측 장치(11)로부터 송신된 CD의 데이터를 수신한다.The communication interface 101 is capable of communicating with the
프로세스 컨트롤러(102)는 CPU(Central Processing Unit)를 구비하여 기판 처리 장치(10)의 각 부를 제어한다.The
사용자 인터페이스(103)는, 공정 관리자가 기판 처리 장치(10)를 관리하기 위해 커맨드의 입력 조작을 행하는 키보드나, 기판 처리 장치(10)의 가동 상황을 가시화하여 표시하는 디스플레이 등으로 구성되어 있다.The user interface 103 is constituted by a keyboard for performing a command input operation for managing the
기억부(104)에는, 기판 처리 장치(10)에서 실행되는 각종 처리를 프로세스 컨트롤러(102)의 제어로 실현하기 위한 제어 프로그램(소프트웨어)이나, 처리 조건 데이터 등이 기억된 레시피가 저장되어 있다. 또한, 제어 프로그램이나 처리 조건 데이터 등의 레시피는, 컴퓨터로 판독 가능한 컴퓨터 기록 매체(예컨대, 하드 디스크, DVD 등의 광 디스크, 플렉시블 디스크, 반도체 메모리 등) 등에 저장된 상태의 것을 이용하거나, 혹은, 다른 장치로부터, 예컨대 전용 회선을 통해 수시 전송받아 온라인으로 이용하거나 하는 것도 가능하다.The
프로세스 컨트롤러(102)는 프로그램이나 데이터를 저장하기 위한 내부 메모리를 가지며, 기억부(104)에 기억된 제어 프로그램을 읽어내어, 읽어낸 제어 프로그램의 처리를 실행한다. 프로세스 컨트롤러(102)는 제어 프로그램이 동작함으로써 각종 처리부로서 기능한다. 예컨대, 프로세스 컨트롤러(102)는 생성부(102a)와, 산출부(102b)와, 플라즈마 제어부(102c)와, 히터 제어부(102d)의 기능을 갖는다. 또한, 본 실시형태에 따른 기판 처리 장치(10)에서는, 프로세스 컨트롤러(102)가, 생성부(102a), 산출부(102b), 플라즈마 제어부(102c) 및 히터 제어부(102d)의 기능을 갖는 경우를 예로 설명하지만, 생성부(102a), 산출부(102b), 플라즈마 제어부(102c) 및 히터 제어부(102d)의 기능을 복수의 컨트롤러로 분산하여 실현하여도 좋다.The
그런데, 플라즈마 에칭 등의 기판 처리에서는, 웨이퍼(W) 전체면에서의 CD의 레인지(CD의 최대값과 CD의 최소값의 차)가 작고, 또한, CD의 평균값이 목표값에 가까운 것이 요구되고 있다. 한편, 기판 처리에서는, 웨이퍼(W)의 온도에 따라 처리의 진행이 변화한다. 예컨대, 플라즈마 에칭에서는, 웨이퍼(W)의 온도에 따라 에칭의 진행 속도가 변화한다. 그래서, 본 실시형태에 따른 기판 처리 장치(10)에서는, 각 히터(HT)의 온도를 파라미터로 하여, 웨이퍼(W)의 미리 정해진 측정점에서의 임계 치수를 예측하는 예측 모델을 이용하여, 웨이퍼(W)의 전체면의 CD의 레인지가 보다 작은 상황 및 CD의 평균값이 목표값에 가까운 상황을 실현한다.However, in the substrate processing such as the plasma etching, it is required that the range of the CD (the difference between the maximum value of the CD and the minimum value of the CD) on the entire surface of the wafer W is small and the average value of the CD is close to the target value . On the other hand, in the substrate processing, the progress of the processing changes according to the temperature of the wafer W. For example, in the plasma etching, the advancing rate of the etching changes according to the temperature of the wafer W. Thus, in the
여기서, 예측 모델에 대해서 설명한다. 본 실시형태에서는, 측정점의 임계 치수를 각 히터(HT)의 온도의 1차 함수로 모델화한 예측 모델에 대해서 설명한다.Here, the prediction model will be described. In the present embodiment, a prediction model obtained by modeling the critical dimension of the measurement point as a linear function of the temperature of each heater HT will be described.
각 분할 영역의 인접하는 분할 영역과의 경계 부근은 인접하는 분할 영역의 영향도 받아 온도가 변화한다. 측정점에 대한 인접하는 분할 영역의 히터(HT)의 온도의 영향을 가미한 경우, 각 측정점의 온도는 히터(HT)의 온도(T)를 파라미터로 하여 이하의 식 (1)과 같이 나타낼 수 있다.The vicinity of the boundary between adjacent divided regions of each divided region is influenced by the adjacent divided region and the temperature changes. When the influence of the temperature of the heater (HT) in the adjoining divided region with respect to the measuring point is taken into consideration, the temperature of each measuring point can be expressed by the following equation (1) with the temperature (T) of the heater (HT) as a parameter.
여기서, i는 측정점을 포함하는 히터(HT)가 설치된 분할 영역의 번호이다. j는 히터(HT)가 설치된 분할 영역에 포함되는 측정점의 번호이다. Ti는 번호 i의 분할 영역의 온도를 나타낸다. δTi,j는 번호 i의 분할 영역 내의 측정점(j)의 온도와 Ti의 온도차를 나타낸다. 이 온도차는 인접한 분할 영역으로부터의 열의 영향에 의해 생긴다. δTi,j는 측정점의 인접하는 분할 영역으로부터의 거리에 의해서도 변화한다.Here, i is the number of the divided region where the heater (HT) including the measurement point is installed. j is the number of the measurement point included in the divided region where the heater HT is installed. T i represents the temperature of the divided region of the number i. δT i, j represents the temperature difference of the measurement point (j) and the temperature T i in the divided area of the number i. This temperature difference is caused by the influence of heat from the adjacent divided regions. DELTA T i, j also changes depending on the distance from the adjacent division area of the measurement point.
δTi,j는 다음과 같이 구한다. 인접하는 2개의 분할 영역의 히터(HT)의 온도를 변경한 상태로서, 적외선 서모그래피에 의해 분할 영역의 온도 분포를 계측한다. 분할 영역의 온도 분포는, 사전에 적어도 1회 구해 두면 좋다. 또한, 분할 영역의 온도 분포는, 기판 처리 장치(10)를 이용하여 계측할 필요는 없고, 배치대(16)와 동일한 구성으로 한 계측용의 배치대를 이용하여 계측하여도 좋다. 예컨대, 배치대(16)와 동일한 부품에 의한 계측용의 배치대를 이용하여 계측하여도 좋다. 도 5는 온도 분포의 일례를 나타내는 도면이다. 도 5에 나타내는 배치대(16)는, 웨이퍼(W)를 배치하는 배치 영역(18a)이 분할 영역(19a, 19b, 19c, 19d)으로 분할되어 있다. 도 5의 (A)에는 내측의 분할 영역(19a)과 분할 영역(19b, 19c, 19d)에서 히터(HT)의 온도를 변경한 경우의 적외선 서모그래피의 화상이 나타나 있다. 도 5의 (B)에는 분할 영역(19a, 19b)의 경계를 제로로 하여, 경계로부터의 거리(d)에 대한 온도의 변화를 나타낸 그래프가 나타나 있다. 도 5의 (B)의 예에서는, 분할 영역(19a)의 온도가 29.5℃로 되고, 분할 영역(19b, 19c)의 온도가 34℃로 되어 있다. 도 5의 (B)에 나타내는 바와 같이, 분할 영역(19b)의 분할 영역(19a)과의 경계 부근의 온도는, 분할 영역(19a)의 영향을 받아 34℃가 되지 않고, 분할 영역(19a)으로부터의 거리에 의해서도 온도가 변화한다.δT i, j is obtained as follows. The temperature distribution of the divided regions is measured by infrared thermography in a state where the temperature of the heater (HT) of the adjacent two divided regions is changed. The temperature distribution of the divided regions may be obtained at least once in advance. The temperature distribution of the divided regions is not necessarily measured by using the
예컨대, 인접하는 2개의 분할 영역(19)을 분할 영역(19-1), 분할 영역(19-2)으로 하여, 분할 영역(19-1)의 온도를 T1-1로 하고, 분할 영역(19-2)의 온도를 T2-1로 한 경우, 분할 영역(19-2)의 경계로부터의 거리 d의 위치의 온도(T)는 이하의 식 (2)과 같이 근사식으로 나타낼 수 있다.For example, the two adjoining divided regions 19 may be divided into a divided region 19-1 and a divided region 19-2, the temperature of the divided region 19-1 may be T 1-1 , 19-2 is T 2-1 , the temperature T at the position of the distance d from the boundary of the divided region 19-2 can be represented by an approximate expression as shown in the following equation (2) .
여기서, λ는 온도의 변화의 그래프를 근사하기 위한 정수이다. 예컨대, 도 5의 (B)의 온도의 변화의 그래프를 근사하는 경우, λ는 7.2 ㎜가 된다.Here, [lambda] is an integer for approximating a graph of temperature change. For example, when the graph of the change in temperature in Fig. 5B is approximated,? Is 7.2 mm.
식 (1)은, δTi,j를 식 (2)로 나타낸 경우, 이하의 식 (3)과 같이 나타낼 수 있다.Expression (1) can be expressed by the following expression (3) when? T i, j is expressed by Expression (2).
여기서, k는 i번째의 분할 영역에 인접하는 분할 영역의 번호이다. di,j,k는 i번째의 분할 영역의 j번째의 측정점에 대한 인접하는 k번째의 분할 영역으로부터의 거리이다. 측정점의 위치는, 사전에 정해져 있기 때문에, di,j,k는 각각 사전에 구할 수 있다. λi,j,k는 i번째의 분할 영역의 j번째의 측정점에 대한 인접하는 k번째의 분할 영역의 영향을 나타내는 정수이다. 인접하는 분할 영역의 영향을 같은 것으로 하는 경우, λi,j,k는 전부 동일한 값으로 하여도 좋다. 예컨대, 도 5의 (B)의 측정 결과를 이용하는 경우, λi,j,k는 전부 7.2 ㎜가 된다.Here, k is the number of the divided area adjacent to the i-th divided area. d i, j, k is the distance from the adjacent k-th divided region to the j-th measurement point of the i-th divided region. Since the position of the measurement point is determined in advance, d i, j, and k can be obtained in advance, respectively. lambda i, j, k is an integer representing the influence of the adjacent k-th divided region to the j-th measurement point of the i-th divided region. In the case where the influence of adjacent divided areas is the same, all of [lambda] i, j, k may be the same value. For example, when the measurement result of FIG. 5 (B) is used,? I, j, k are all 7.2 mm.
도 6은 분할 영역의 관계를 설명하는 도면이다. 도 6에서는, 분할 영역(19l∼19t)이 나타나 있다. 분할 영역(19p)에는, 분할 영역(19l∼19o, 19s)이 인접하고 있다. 또한, 분할 영역(19p)에는, 측정점(21)이 포함되어 있다. 분할 영역(19p)의 번호를 i로 한 경우, 분할 영역(19l∼19o, 19s)의 번호가 k가 된다. 또한, di,j,k는 도 6에 있어서 화살표로 나타내는 바와 같은 측정점(21)과 분할 영역(19l∼19o, 19s) 사이의 거리가 된다.Fig. 6 is a diagram for explaining the relationship of the divided areas. In Fig. 6, divided areas 19l to 19t are shown. The divided areas 19l to 19o and 19s are adjacent to the divided
다음에, 예측 모델의 생성에 이용하는 데이터를 얻기 위해, 기판 처리 장치(10)는 각 히터(HT)를 제어해서, 각 분할 영역의 온도를 수(數)수준으로 나누어, 각각의 온도에서 웨이퍼(W)를 교환하여, 각 웨이퍼(W)에 대하여 실제로 실시하는 플라즈마 에칭을 개별로 실시한다. 예컨대, 기판 처리 장치(10)는 각 히터(HT)를 3가지 이상의 온도로 제어해서, 각각의 온도에서 웨이퍼(W)를 교환하여, 실제로 실시하는 플라즈마 에칭을 개별로 실시한다. 일례로서, 기판 처리 장치(10)는 각 히터(HT)를 50℃로 하여, 웨이퍼(W)에 대하여 플라즈마 에칭을 실시한다. 또한, 기판 처리 장치(10)는 각 히터(HT)를 55℃로 하여, 웨이퍼(W)에 대하여 플라즈마 에칭을 실시한다. 또한, 기판 처리 장치(10)는 각 히터(HT)를 45℃로 하여, 웨이퍼(W)에 대하여 플라즈마 에칭을 실시한다. 또한, 예측 모델의 생성에 이용하는 데이터를 얻을 때, 각 분할 영역의 온도는 모든 분할 영역에서 반드시 공통되지 않아도 좋다. 즉, 일부의 분할 영역은 다른 분할 영역과 온도가 상이하여도 좋다. 예컨대, 배치 영역(18a)의 중앙 부근의 분할 영역과 배치 영역(18a)의 외주 부근의 분할 영역에서 온도가 상이하여도 좋다.Next, in order to obtain data used for generation of a predictive model, the
각 온도에서 플라즈마 에칭이 실시된 각 웨이퍼(W)는 각각 계측 장치(11)에 반송된다. 계측 장치(11)는 반송된 각 웨이퍼(W)에 대해서, 미리 정해진 위치를 측정점으로 하여, 측정점의 CD를 계측한다. 예컨대, 계측 장치(11)는 각 히터(HT)를 45℃, 50℃, 55℃의 3개의 온도로 하여 플라즈마 에칭이 실시된 각 웨이퍼(W)의 각 측정점의 CD를 계측한다. 계측 장치(11)는 계측된 각 측정점의 CD의 데이터를 기판 처리 장치(10)에 송신한다.Each of the wafers W subjected to the plasma etching at each temperature is conveyed to the measuring
각 히터(HT)의 온도(T)의 1차 함수로 측정점의 CD를 예측하는 경우, 각 측정점의 CD는, 히터(HT)의 온도(T)를 파라미터로 하여 이하의 식 (4-1)과 같이 나타낼 수 있다.The CD of each measurement point is calculated by the following equation (4-1) using the temperature T of the heater HT as a parameter, when CD of the measurement point is predicted by a linear function of the temperature T of each heater HT: As shown in Fig.
여기서, i는 측정점을 포함하는 히터(HT)가 설치된 분할 영역의 번호이다. 예컨대, 히터(HT)가 설치된 분할 영역에는 순차 번호 i를 부여한다. j는 히터(HT)가 설치된 분할 영역에 포함되는 측정점의 번호이다. 예컨대, 히터(HT)가 설치된 분할 영역마다, 측정점에는, 순차 번호 j를 부여한다. CDi,j는, 번호 i의 분할 영역에 포함되는 번호 j의 측정점의 CD의 값을 나타낸다. Ti는 번호 i의 분할 영역의 온도를 나타낸다. Ti,j는 번호 i의 분할 영역의 번호 j의 측정점의 온도를 나타낸다. A11_ i,j는 번호 i의 분할 영역에 포함되는 번호 j의 측정점의 CD의 값을 온도(Ti,j)로부터 구하기 위한 일차 함수의 계수이다. Ti_a는, CD를 계측한 3개 이상의 번호 i의 분할 영역의 온도의 평균 온도를 나타낸다. 예컨대, 45℃, 50℃, 55℃의 3개의 온도에서 CD를 계측한 경우, Ti _a는 50℃가 된다. Ti,j _a는 번호 i의 분할 영역의 번호 j의 측정점의 CD를 계측한 3개 이상의 온도의 평균 온도를 나타낸다. A10_ i,j는 번호 i의 분할 영역에 포함되는 번호 j의 측정점의 3개 이상의 온도에서 각각 측정된 CD의 평균값을 나타낸다. Here, i is the number of the divided region where the heater (HT) including the measurement point is installed. For example, the sequential number i is assigned to the divided area where the heater HT is installed. j is the number of the measurement point included in the divided region where the heater HT is installed. For example, the sequential number j is assigned to the measurement point for each divided region where the heater HT is installed. CD i, j represents the CD value of the measurement point of the number j included in the divided area of the number i. T i represents the temperature of the divided region of the number i. T i, j represents the temperature of the measurement point of the number j of the divided area of the number i. A 11_i , j is a coefficient of a linear function for obtaining the CD value of the measurement point number j included in the divided area of the number i from the temperature (T i, j ). T i_a represents the average temperature of the temperature of the divided regions of three or more number i measured by CD. For example, when measuring the CD at 45 ℃, 50 ℃, 3 of the 55 ℃ temperature, T i is the _a 50 ℃. T i, j _a represents the average temperature of three or more temperatures measured at CD of the measurement point number j of the partition i of the number i. A 10_ i, j represents the average value of the CD measured at three or more temperatures of the measurement point of the number j included in the divided area of the number i.
식 (4-1)은, 식 (4-2)와 같이 나타내고, 온도(τl)를 이하의 식 (5-2)와 같이 나타내며, ai,j,l을 이하의 식 (5-3)과 같이 나타낸 경우, 이하의 식 (5-1)과 같이 나타낼 수 있다.The temperature (? 1 ) is expressed by the following equation (5-2), and a i, j, 1 is expressed by the following equation (5-3) ), It can be expressed as the following equation (5-1).
여기서, l은 히터(HT)가 설치된 분할 영역의 번호이다. 예컨대, 히터(HT)가 설치된 분할 영역이 20개 있는 경우, l=1∼20이 된다.Here, l is the number of the divided area where the heater HT is installed. For example, when there are 20 divided regions in which the heater HT is installed, l = 1 to 20.
예측 모델을 생성하는 경우, 기판 처리 장치(10)는, 각 히터(HT)를 제어하여, 각 분할 영역의 온도를 수(數)수준으로 나누어, 각각의 온도에서 웨이퍼(W)를 교환하여, 실제로 실시하는 플라즈마 에칭을 개별로 실시한다. 예컨대, 기판 처리 장치(10)는, 각 히터(HT)를 3개 이상의 온도로 제어해서, 각각의 온도에서 웨이퍼(W)를 교환하여, 실제로 실시하는 플라즈마 에칭을 개별로 실시한다. 일례로서, 기판 처리 장치(10)는, 각 히터(HT)를 50℃로 하여, 웨이퍼(W)에 대하여 플라즈마 에칭 처리를 실시한다. 또한, 기판 처리 장치(10)는, 각 히터(HT)를 55℃로 하여, 웨이퍼(W)에 대하여 플라즈마 에칭 처리를 실시한다. 또한, 기판 처리 장치(10)는, 각 히터(HT)를 45℃로 하여, 웨이퍼(W)에 대하여 플라즈마 에칭 처리를 실시한다.The
그리고, 각 온도에서 플라즈마 에칭 처리가 실시된 각 웨이퍼(W)를 각각 계측 장치(11)로 이동시켜, 웨이퍼(W)의 미리 정해진 위치를 측정점으로 하여, 계측 장치(11)에서 측정점의 CD를 계측한다. 즉, 각 히터(HT)를 45℃, 50℃, 55℃의 3개의 온도로 하여 플라즈마 에칭 처리가 실시된 각 웨이퍼(W)의 각 측정점의 CD를 계측한다. 계측 장치(11)는 계측된 각 측정점의 CD의 데이터를 기판 처리 장치(10)에 송신한다.Each of the wafers W subjected to the plasma etching treatment at each temperature is moved to the measuring
생성부(102a)는 수신된 CD의 데이터로부터 예측 모델을 생성한다. 예컨대, 생성부(102a)는 계측 장치(11)로부터 수신된, 각 히터(HT)를 45℃, 50℃, 55℃의 3개의 온도로 하여 플라즈마 에칭 처리가 실시된 각 웨이퍼(W)의 측정점의 CD의 데이터에 기초해서, 각 측정점의 CD와 각 히터(HT)의 온도를 이용하여, 피팅을 행하여 계수(A11_ i,j)의 값을 구한다.The
계수(A11_ i,j)의 값이 구해지면, 전술한 식 (5-3)으로부터 계수(ai,j,l)가 구해지고, 전술한 식 (5-1)을 이용하여, 온도(τl)로부터 CDi,j를 산출할 수 있다.When the value of the coefficient A 11_i , j is found, the coefficient a i, j, l is obtained from the above-mentioned equation (5-3) from l τ) it can be calculated by the CD i, j.
생성부(102a)는 구한 계수(A11_ i,j)의 값을 식 (5-3)에 대입하여, 계수(ai,j,l)를 구하고, 예측 모델로서, 구한 계수(ai,j,l)를 대입한 식 (5-1)을 생성한다.The
산출부(102b)는 생성부(102a)에 의해 생성된 예측 모델을 이용하여, 측정점의 CD가 미리 정해진 조건을 만족시키는 각 분할 영역의 히터(HT)의 목표 온도를 산출한다. 예컨대, 산출부(102b)는 예측 모델을 이용하여, 목표값(μ)에 대한 각 측정점의 CD의 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT) 온도를 산출한다.The calculating
오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT) 온도의 산출 방법을 구체적으로 설명한다.A method of calculating the heater (HT) temperature of each of the divided regions where the sum of squares of the errors becomes minimum will be described in detail.
전술한 식 (5-1)은 이하의 식 (6)과 같이 나타낼 수 있다.The above-described equation (5-1) can be expressed by the following equation (6).
여기서, m은 측정점을 식별하는 번호이다. 예컨대, 측정점이 400개 있는 경우, m은 1∼400까지 있다. 식 (5-1)에서는, 측정점에 대하여, 분할 영역마다, 차례로 번호를 부여하지만, 식 (6)에서는, 모든 분할 영역의 측정점에 대하여, 차례로 번호 m을 부여한다. n은 히터(HT)가 설치된 분할 영역의 번호이다. CDm은 CDi,j에 대응하고, 번호 m의 측정점의 CD를 나타낸다. τn은 τl에 대응하고, 번호 n의 분할 영역의 히터(HT)의 온도를 나타낸다. am,n은 ai,j,l에 대응하고, 계수를 나타낸다. A10_m은 A10_ i,j에 대응하고, 번호 m의 측정점의 3개 이상의 온도에서 각각 측정된 CD의 평균값을 나타낸다.Here, m is a number for identifying a measurement point. For example, when there are 400 measurement points, m ranges from 1 to 400. In the equation (5-1), the number is sequentially assigned to each measurement area with respect to each divided area. In the equation (6), the number m is assigned to the measurement points of all the divided areas in order. and n is the number of the divided area where the heater HT is installed. CD m corresponds to CD i, j and represents CD of the measurement point of number m. τ n corresponds to τ l and represents the temperature of the heater (HT) in the divided area of the number n. a m, n corresponds to a i, j, l and represents a coefficient. A 10_m correspond to A 10_ i, j, and indicates the average value of each measured in
플라즈마 에칭 등의 기판 처리에서는, 웨이퍼(W) 전체면에서의 CD의 레인지가 작고, 또한, CD의 평균값이 목표 치수로 된 목표값에 가까운 것이 바람직하다. 그래서, 모든 측정점에 대하여, CDm이 거의 목표값[μ(CDm≒μ)]이 되는 각 분할 영역의 히터(HT)의 온도를 T* n으로 한다. 전술한 식 (5-2)로부터, τ* n은 이하의 식 (7)의 관계가 있는 것으로 한다.In the substrate processing such as plasma etching, it is preferable that the range of the CD on the entire surface of the wafer W is small and the average value of CD is close to the target value of the target dimension. Therefore, for all the measurement points, the temperature of the heater HT in each of the divided regions where CD m is almost the target value [mu (CD m ? Mu)] is T * n . From the above-described equation (5-2), it is assumed that τ * n has the relationship of the following equation (7).
각 측정점의 CD에는, 기판 처리 이전의 각 측정점의 CD의 변동이나, 기판 처리의 영향 등에 의해, 목표값(μ)에 대하여 오차가 있는 경우가 있다. 이 때문에, 각 분할 영역의 히터(HT)의 온도를 τ* n으로 한 경우의 각 측정점의 CDm은 이하의 식 (8)과 같이 나타낼 수 있다.There may be an error in the CD of each measurement point with respect to the target value mu due to variations in the CD of each measurement point before the substrate processing and influences of the substrate processing. Therefore, CD m of each measurement point in the case where the temperature of the heater HT in each of the divided regions is set to τ * n can be expressed by the following equation (8).
여기서, εm은 번호 m의 측정점에 있어서의 목표값(μ)에 대한 CD의 오차이다.Here, epsilon m is an error of the CD with respect to the target value (mu) at the measurement point of the number m.
식 (8)로부터, 각 측정점의 오차의 제곱합은, 이하의 식 (9)와 같이 나타낼 수 있다.From equation (8), the sum of squares of the error of each measurement point can be expressed by the following equation (9).
식 (9)에 나타내는 오차의 제곱합이 최소가 되는 점은, 극소값이 되는 점이다. 극소값에서는, 식 (9)가 이하의 식 (10-1)을 만족하고, 식 (10-1) 내지 식 (10-2)를 만족한다.The point at which the square sum of the errors shown in the equation (9) becomes minimum is a point that becomes a minimum value. In the minimum value, the equation (9) satisfies the following equation (10-1) and satisfies the equations (10-1) to (10-2).
식 (10-2)는, xl,n을 식 (11-2)로 나타내고, yl을 식 (11-3)으로 나타낸 경우, 이하의 식 (11-1)과 같이 나타낼 수 있다. 예컨대, 측정점이 400개 있는 경우, 식 (11-2) 및 식 (11-3)에서는, m을 1∼400으로 한 총합을 구한다.Expression (10-2) can be expressed by the following Expression (11-1) when x l, n is expressed by Expression (11-2) and y l is expressed by Expression (11-3). For example, when there are 400 measurement points, in the equations (11-2) and (11-3), the total is obtained by setting m to 1 to 400. [
여기서, l은 히터(HT)가 설치된 분할 영역의 번호이다. 예컨대, 히터(HT)가 설치된 분할 영역이 20개 있는 경우, l=1∼20이 된다.Here, l is the number of the divided area where the heater HT is installed. For example, when there are 20 divided regions in which the heater HT is installed, l = 1 to 20.
이 식 (11-1)은 이하의 식 (12)와 같이 행렬 계산으로서 나타낼 수 있다.This equation (11-1) can be represented as a matrix calculation as shown in the following equation (12).
식 (12)에 나타내는 행렬은, 역행열을 구함으로써, 이하의 식 (13)의 행렬로 변환할 수 있다.The matrix shown in Expression (12) can be converted into a matrix of the following Expression (13) by obtaining a retrograde sequence.
행렬의 xl,n은 am,l 및 am,l에 대응하는 ai,j,l을 식 (11-2)에 대입함으로써 산출할 수 있다. 행렬의 yl도 am,l에 대응하는 ai,j,l, A10_m에 대응하는 A10_ i,j를 식 (11-3)에 대입함으로써 산출할 수 있다. Xl, n of the matrix can be calculated by substituting ai, j, l corresponding to a m, l and a m , l into equation (11-2). Y matrix of Figure l can be calculated by substituting the A 10_ i, j corresponding to a i, j, l, A 10_m corresponding to m a, l in the formula (11-3).
산출부(102b)는, 식 (13)의 행렬을 풀어서, 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT)의 온도(τ* n)를 산출한다.The
그런데, 오차의 제곱합이 최소가 되어도, CD의 레인지는, 작지 않은 경우가 있다. 도 7은 오차의 제곱합과 레인지의 관계의 일례를 설명하는 도면이다. 도 7의 횡축은 측정점의 번호이다. 도 7의 종축은 측정점에서의 CD이다. 각 측정점에서의 오차는, 목표값(μ)과 CD의 차이다. 오차의 제곱합을 최소로 하는 경우, 각 측정점에서의 오차가 전체적으로 작아지면 좋다. 이 때문에, 예컨대, 도 7의 나타내는 바와 같이, 하나의 측정점에서 목표값(μ)에 대하여 오차가 커도, 다른 다수의 측정점에서 목표값(μ)에 대하여 오차가 작은 경우, 오차의 제곱합은 작아진다. 한편, CD의 레인지는 CD의 최대값과 CD의 최소값의 차이다. 도 7의 예의 경우, CD의 레인지는 작은 것이 아니다.Incidentally, even if the square sum of the errors is minimized, the CD range may not be small. 7 is a view for explaining an example of the relationship between the square sum of the error and the range. The abscissa in Fig. 7 is the number of the measurement point. The vertical axis in Fig. 7 is the CD at the measurement point. The error at each measurement point is the difference between the target value (μ) and CD. When the square sum of the errors is minimized, the error at each measurement point may be reduced as a whole. Therefore, for example, as shown in Fig. 7, even if the error is large with respect to the target value mu at one measurement point, if the error is small with respect to the target value mu at many other measurement points, the square sum of the errors becomes small . On the other hand, the range of the CD is the difference between the maximum value of the CD and the minimum value of the CD. 7, the range of the CD is not small.
그러나, CD의 레인지와, 오차의 분산에는, 강한 정(正)의 상관 관계가 있다. CD의 레인지가 최소가 되는 각 분할 영역의 히터(HT)의 온도는, 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT)의 온도(τ* n)의 주변에 있다고 생각된다.However, there is a strong positive correlation between the range of the CD and the dispersion of the error. It is considered that the temperature of the heater HT in each divided region where the range of the CD becomes minimum is around the temperature τ * n of the heater HT of each divided region in which the square sum of the errors is minimum.
그래서, 산출부(102b)는, 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT)의 온도(τ* n)를 각각 기준으로 하여, 각 분할 영역의 히터(HT)의 온도(Tn)를 변화시켜, 각 측정점의 CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT)의 목표 온도를 산출한다. 예컨대, 산출부(102b)는, 각 분할 영역의 히터(HT)의 온도(τ* n)를 각각 기준으로 하여, 히터(HT)의 온도를 개별로 플러스와 마이너스로 미리 정해진 온도만큼 변화시켜 각 측정점의 CD를 산출하고, CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT)의 온도의 조합을 특정한다. 미리 정해진 온도는, 고정값이어도 좋고, 처리 조건에 따라 변화하여도 좋고, 외부 장치로부터 설정 가능하게 하여도 좋다. 본 실시형태에서는, 미리 정해진 온도를 1도로 한다. 산출부(102b)는 특정된 각 분할 영역의 히터(HT)의 온도의 조합에 대해서, 각 분할 영역의 히터(HT)의 온도에 대하여, 개별로 난수를 더한 값을 초기값으로 해서, 예컨대, GRG법(Generalized Reduced Gradient method)을 이용하여, CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT)의 목표 온도를 산출한다. 또한, 산출부(102b)는 특정된 각 분할 영역의 히터(HT)의 온도의 조합에 대해서, 각 분할 영역의 히터(HT)의 온도를 미리 정해진 온도보다 작은 온도폭으로 랜덤, 또는, 미리 정해진 규칙으로 변화시켜 각 측정점의 CD를 산출하는 것을 반복하여, CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT)의 목표 온도를 산출하여도 좋다.Therefore, the calculating
플라즈마 제어부(102c)는, 기판 처리 장치(10)의 각 부를 제어하여, 플라즈마 처리를 제어한다. 예컨대, 플라즈마 제어부(102c)는, 실시하는 플라즈마 에칭에 따른 레시피 등을 기억부(104)로부터 읽어내고, 읽어낸 레시피 등에 기초하여, 기판 처리 장치(10)의 각 부를 제어한다.The
히터 제어부(102d)는, 플라즈마 제어부(102c)의 제어에 의해, 배치대(16)의 배치 영역(18a)에 배치한 웨이퍼(W)에 대하여 플라즈마 에칭을 행할 때에, 각 분할 영역의 히터(HT)가 산출부(102b)에 의해 산출된 목표 온도가 되도록 제어한다. 예컨대, 히터 제어부(102d)는, 각 히터(HT)에, 각각의 목표 온도에 따른 전력이 공급되도록 히터 전원(HP)을 제어한다.The heater control unit 102d controls the plasma of the wafer W placed in the
플라즈마 에칭이 실시된 웨이퍼(W)는 계측 장치(11)에 반송된다. 계측 장치(11)는, 반송된 웨이퍼(W)의 측정점의 CD를 계측하고, 계측된 CD의 데이터를 기판 처리 장치(10)에 송신한다.The wafer W subjected to the plasma etching is returned to the measuring
산출부(102b)는 계측 장치(11)로부터 수신된 CD의 데이터로부터 CD의 레인지가 허용 범위 이내인지 판정하고, CD의 레인지가 허용 범위 이내가 아닌 경우, 예측 모델의 보정을 행한다. 예컨대, 산출부(102b)는, 각 측정점의 CD-목표값(μ)의 값을, 각각의 예측 모델의 각 측정점의 함수에 더하여, 재차, 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT)의 온도(τ* n)를 산출한다. 그리고, 산출부(102b)는, 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT)의 온도(τ* n)를 각각 기준으로 하여, 각 분할 영역의 히터(HT)의 온도(Tn)를 변화시켜, 각 측정점의 CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT)의 목표 온도를 산출한다. 본 실시형태에 따른 기판 처리 장치(10)에서는, 산출된 각 분할 영역의 히터(HT)의 목표 온도에서 웨이퍼(W)에 대하여 플라즈마 에칭을 실시한 결과, 웨이퍼(W)의 측정점의 CD의 레인지가 허용값 이내가 아닌 경우, 예측 모델을 재생성한다.The
[온도 제어의 흐름][Flow of temperature control]
다음에, 제1 실시형태에 따른 기판 처리 장치(10)를 이용한 온도 제어 방법에 대해서 설명한다. 도 8은 제1 실시형태에 따른 온도 제어 방법의 흐름의 일례를 나타내는 흐름도이다.Next, a temperature control method using the
생성부(102a)는 에러 플래그(EF)를 0으로 초기화한다(단계 S10). 생성부(102a)는 각 히터(HT)의 온도를 파라미터로 하여, 측정점과 이 측정점을 포함한 분할 영역에 인접하는 분할 영역 사이의 거리에 따른 인접하는 분할 영역의 히터(HT)의 온도의 영향을 가미해서, 측정점의 온도를 예측하는 함수를 구한다(단계 S11). 본 실시형태에서는, 생성부(102a)는 각 히터(HT)의 온도(T)의 1차 함수로 측정점의 CD를 예측하는 함수를 구한다. 예컨대, 생성부(102a)는 식 (5-1), 식 (5-2), 식 (5-3)을 구한다.The
생성부(102a)는, 각 분할 영역의 히터(HT)를 수(數)수준으로 나누어 플라즈마 에칭을 행한 웨이퍼(W)의 측정점의 CD를 각각 측정한 데이터를 취득한다(단계 S12). 예컨대, 기판 처리 장치(10)는 각 히터(HT)를 제어해서, 각 분할 영역의 온도를 수(數)수준으로 나누어, 각각의 온도에서 웨이퍼(W)를 교환하여, 실제로 실시하는 플라즈마 에칭을 개별로 실시한다. 각 온도에서 플라즈마 에칭 처리가 실시된 각 웨이퍼(W)를 각각 계측 장치(11)로 이동시켜, 웨이퍼(W)의 미리 정해진 위치를 측정점으로 하여, 계측 장치(11)에서 측정점의 CD를 계측한다. 계측 장치(11)는 계측된 각 측정점의 CD의 데이터를 기판 처리 장치(10)에 송신한다. 생성부(102a)는 계측 장치(11)로부터 계측된 각 측정점의 CD의 데이터를 수신함으로써, 각 분할 영역의 히터(HT)를 수(數)수준으로 나누어 플라즈마 에칭을 행한 웨이퍼(W)의 측정점의 CD를 각각 측정한 데이터를 취득한다.The
생성부(102a)는 취득된 데이터로부터 예측 모델을 생성한다(단계 S13). 예컨대, 생성부(102a)는 구한 함수에 대하여, 측정된 각 측정점의 CD와 각 히터(HT)의 온도를 이용해서 피팅을 행하여, 각 히터(HT)의 온도로부터 측정점의 CD를 예측하는 함수를 예측 모델로서 구한다.The
산출부(102b)는 카운터(i)를 1로 초기화한다(단계 S14). 그리고, 산출부(102b)는 생성된 예측 모델을 이용하여, 목표값(μ)에 대한 각 측정점의 CD의 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT)의 온도(τ* n)를 산출한다(단계 S15).The
산출부(102b)는 각 분할 영역의 히터(HT)의 온도(τ* n)를 각각 기준으로 하여, 히터(HT)의 온도를 개별로 플러스와 마이너스로 미리 정해진 온도(예컨대, 1도)만큼 변화시켜 각 측정점의 CD를 산출하고, CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT)의 온도의 조합을 특정한다(단계 S16).Calculating section (102b) is on the basis of the temperature (τ * n) of the heater (HT) of the divided regions, respectively, a heater (HT) temperature for as long as a separate pre-determined by a plus and minus temperatures (e. G., FIG. 1) of The CD of each measurement point is changed and the combination of the temperatures of the heaters HT in the respective divided areas where the CD range is the smallest is specified (step S16).
산출부(102b)는 특정된 각 분할 영역의 히터(HT)의 온도에 대하여, 개별로 난수를 구하여 가산한다(단계 S17). 산출부(102b)는 난수를 가산한 값을 초기값으로 하여, 예컨대, GRG법에 따라, CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT)의 온도를 산출한다(단계 S18).The calculating
산출부(102b)는, 각 분할 영역의 히터(HT)를 산출한 온도로 한 경우의 각 측정점의 CD의 평균값을 구하여, CD의 평균값이 요구되는 스펙의 상한 미만인지를 판정한다(단계 S19). CD의 평균값이 요구되는 스펙의 상한 미만이 아닌 경우(단계 S19: No), 산출부(102b)는 목표값(μ)으로부터 미리 정해진 값을 감산한다(단계 S20).The calculating
한편, CD의 평균값이 요구되는 스펙의 상한 미만인 경우(단계 S19: Yes), 산출부(102b)는 CD의 평균값이 요구되는 스펙의 하한보다 큰지를 판정한다(단계 S21). CD의 평균값이 요구되는 스펙의 하한 이하인 경우(단계 S21: No), 산출부(102b)는 목표값(μ)에 미리 정해진 값을 가산한다(단계 S22).On the other hand, if the average value of the CD is less than the upper limit of the required specification (step S19: Yes), the calculating
한편, CD의 평균값이 요구되는 스펙의 하한보다 큰 경우(단계 S21: Yes), 산출부(102b)는 CD의 평균값, CD의 레인지 및 각 분할 영역의 히터(HT)의 온도의 데이터를 보존한다(단계 S23).On the other hand, if the average value of the CD is larger than the lower limit of the required specification (step S21: Yes), the calculating
산출부(102b)는 카운터(i)가 미리 정해진 처리 횟수(N)보다 작은지의 여부를 판정한다(단계 S24). 카운터(i)가 미리 정해진 처리 횟수(N)보다 작은 경우(단계 S24: Yes), 산출부(102b)는 카운터(i)에 1을 가산하고(단계 S25), 전술한 단계 S15로 이행한다.The calculating
카운터(i)가 미리 정해진 처리 횟수(N) 이상인 경우(단계 S24: No), 산출부(102b)는 보존된 데이터 중에서, CD의 레인지가 가장 작은 데이터의 각 분할 영역의 히터(HT)의 온도를 목표 온도로 채용한다(단계 S26).When the counter i is equal to or larger than the predetermined number of processing times N (step S24: No), the calculating
히터 제어부(102d)는 배치대(16)의 배치 영역(18a)에 배치된 웨이퍼(W)에 대하여 플라즈마 에칭을 행할 때에, 각 분할 영역의 히터(HT)가 채용한 목표 온도가 되도록 제어한다(단계 S27).The heater control unit 102d controls the wafer W placed in the
플라즈마 에칭이 실시된 웨이퍼(W)는 계측 장치(11)에 반송된다. 계측 장치(11)는, 반송된 웨이퍼(W)의 측정점의 CD를 계측하고, 계측된 CD의 데이터를 기판 처리 장치(10)에 송신한다.The wafer W subjected to the plasma etching is returned to the measuring
산출부(102b)는 계측 장치(11)로부터 수신된 CD의 데이터로부터 CD의 레인지가 허용 범위 이내인지 판정한다(단계 S28). CD의 레인지가 허용 범위 이내가 아닌 경우(단계 S28: No), 산출부(102b)는, 에러 플래그(EF)가 0인지 판정한다(단계 S29). 에러 플래그(EF)가 0인 경우(단계 S29: Yes), 생성부(102a)는 예측 모델 생성용 데이터로서, 측정된 CD와 히터(HT)의 온도의 데이터를 추가하고(단계 S30), 재차 단계 S13으로 이행하여, 측정된 CD와 히터(HT)의 온도의 데이터와, 단계 S12에서 취득된 데이터로부터 예측 모델을 재생성한다.The calculating
한편, CD의 레인지가 허용 범위 이내인 경우(단계 S28: Yes), 산출부(102b)는 에러 플래그(EF)를 0으로 초기화한다(단계 S31). 그리고, 산출부(102b)는 미리 정해진 기간의 처리 대기를 행한다(단계 S32). 미리 정해진 기간은, 예컨대, 미리 정해진 매수의 웨이퍼(W)의 플라즈마 에칭이 행해지는 기간으로 하여도 좋고, 일정 시간 경과하는 기간으로 하여도 좋다.On the other hand, if the CD range is within the permissible range (step S28: Yes), the calculating
기판 처리 장치(10)는, 미리 정해진 기간 동안, 각 분할 영역의 히터(HT)가 채용한 목표 온도가 되도록 제어하여 웨이퍼(W)의 플라즈마 에칭을 행한다.The
산출부(102b)는 미리 정해진 기간 후에, 계측 장치(11)로부터 수신된 CD의 데이터로부터 CD의 레인지가 허용 범위 이내인지 판정한다(단계 S33). CD의 레인지가 허용 범위 이내인 경우(단계 S33: Yes), 재차 단계 S32로 이행하여 미리 정해진 기간의 처리 대기를 행한다.The calculating
한편, CD의 레인지가 허용 범위 이내가 아닌 경우(단계 S33: No), 산출부(102b)는 에러 플래그(EF)에 1을 세트한다(단계 S34). 산출부(102b)는, 예측 모델의 보정을 행한다(단계 S35). 예컨대, 산출부(102b)는, 각 측정점의 CD-목표값(μ)의 값을, 각각의 예측 모델의 각 측정점의 함수에 더하는 보정을 행한다. 그리고, 산출부(102b)는 재차 단계 S14로 이행하여, 재차, 목표 온도를 산출한다.On the other hand, if the range of the CD is not within the permissible range (step S33: No), the calculating
한편, 에러 플래그(EF)가 0이 아닌 경우는(단계 S29: No), 보정된 예측 모델이라도 CD의 레인지가 허용 범위가 되지 않는 경우이다. 이 경우, 생성부(102a)는 취득된 데이터로부터 적절한 예측 모델을 생성할 수 없기 때문에, 에러를 출력하고(단계 S36), 처리를 종료한다. 예컨대, 생성부(102a)는, 각 분할 영역의 히터(HT)를 수(數)수준으로 나누어 플라즈마 에칭을 행한 웨이퍼(W)의 측정점의 데이터를 다시 취득해 주십시오라고 하는 메시지를 사용자 인터페이스(103)에 출력하고, 처리를 종료한다.On the other hand, when the error flag EF is not 0 (step S29: No), the range of the CD does not fall within the permissible range even in the corrected prediction model. In this case, since the
에러가 출력된 경우, 공정 관리자는 기판 처리 장치(10)의 각 히터(HT)를 제어해서, 각 분할 영역의 온도를 수(數)수준으로 나누어, 각각의 온도에서 웨이퍼(W)를 교환하고, 실제로 실시하는 플라즈마 에칭을 개별로 실시하여, 예측 모델 생성용 데이터를 재차 취득한 후, 본 실시형태에 따른 온도 제어 방법을 실시한다.When an error is output, the process manager controls each of the heaters HT of the
이와 같이, 제1 실시형태에 따른 기판 처리 장치(10)는, 배치대(16)의 배치면에 배치된 웨이퍼(W)에 플라즈마 에칭을 행하였을 때의 웨이퍼(W)의 미리 정해진 측정점에서의 CD를, 각 분할 영역의 히터(HT)의 온도를 파라미터로 하여, 측정점과 이 측정점을 포함한 분할 영역에 인접하는 분할 영역 사이의 거리에 따른 인접하는 분할 영역의 히터(HT)의 온도의 영향을 가미해서 예측하는 예측 모델을 이용하여, 측정점의 CD가 미리 정해진 조건을 만족시키는 각 분할 영역의 히터(HT)의 목표 온도를 산출한다. 기판 처리 장치(10)는 배치면에 배치된 웨이퍼(W)에 대하여 플라즈마 에칭을 행할 때에, 각 분할 영역의 히터(HT)가 목표 온도가 되도록 제어한다. 이에 의해, 기판 처리 장치(10)는 웨이퍼(W)의 측정점의 CD가 미리 정해진 조건을 만족시키도록 각 분할 영역의 히터(HT)의 온도를 제어할 수 있다.As described above, the
또한, 제1 실시형태에 따른 기판 처리 장치(10)는 예측 모델을 이용하여, 목표 치수에 대한 각 측정점의 CD의 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT)의 온도를 산출한다. 기판 처리 장치(10)는 산출된 각 분할 영역의 온도를 각각 기준으로 하여 각 분할 영역의 히터(HT)의 온도를 변화시켜, 각 측정점의 CD의 최대값과 최소값의 차가 가장 작아지는 각 분할 영역의 히터의 목표 온도를 산출한다. 이에 의해, 기판 처리 장치(10)는, 웨이퍼(W)의 CD의 균일성이 높아지는 히터(HT)의 온도를 정밀도 좋게 산출할 수 있다.Further, the
또한, 제1 실시형태에 따른 기판 처리 장치(10)는, 각 분할 영역의 히터(HT)를 3개 이상의 온도로 제어하여 웨이퍼(W)에 플라즈마 에칭을 행하였을 때의 측정점의 CD를 각각 측정한 데이터로부터 예측 모델을 생성한다. 기판 처리 장치(10)는 생성된 예측 모델을 이용하여, 측정점의 CD가 미리 정해진 조건을 만족시키는 각 분할 영역의 히터(HT)의 목표 온도를 산출한다. 이에 의해, 기판 처리 장치(10)는, 측정점에서의 CD를 정밀도 좋게 예측할 수 있는 예측 모델을 생성할 수 있다.The
(제2 실시형태)(Second Embodiment)
다음에, 제2 실시형태에 대해서 설명한다. 제2 실시형태에 따른 기판 처리 시스템(1) 및 기판 처리 장치(10)는, 도 1 내지 도 4에 나타내는 제1 실시형태에 따른 기판 처리 시스템(1) 및 기판 처리 장치(10)의 구성과 동일하기 때문에, 설명을 생략한다.Next, a second embodiment will be described. The
다음에, 제2 실시형태에 따른 예측 모델에 대해서 설명한다. 각 히터(HT)의 온도(T)와 측정점의 CD에는, 이하의 식 (14)의 관계가 있다.Next, a prediction model according to the second embodiment will be described. The relationship between the temperature T of each heater HT and the CD of the measurement point is given by the following equation (14).
여기서, A'는 히터의 절대 온도의 역수의 지수 함수의 계수이다. B'는 활성화 에너지이고, CD의 경우는 물리 흡착 에너지 정도의 크기이다. 구체적으로는 B'≒0.25[eV]×1.7E4[K/eV]=4.3E3K 정도가 된다.Here, A 'is the coefficient of the exponential function of the reciprocal of the absolute temperature of the heater. B 'is the activation energy, and in the case of CD, it is about the magnitude of the physical adsorption energy. Specifically, B '? 0.25 [eV] x 1.7E4 [K / eV] = 4.3E3K or so.
CD는 식 (14) 내지 식 (15)와 같이 나타낼 수 있다.The CD can be expressed by the following equations (14) to (15).
여기서, CD0은 CD의 정수항이다.Where CD 0 is the integer term of the CD.
식 (15)의 exp(B'/T)는, 이하의 식 (16-1)과 같이 CD를 계측한 3개 이상의 온도의 평균 온도(Ta)와의 차분(τ)으로 온도(T)를 나타낸 경우, 이하의 식 (16-2)와 같이 나타낼 수 있다.Equation 15 in the exp (B '/ T) is the temperature (T) as a difference (τ) between the average temperature of the at least three temperature by measuring the CD by the following formula (16-1) (T a) In the case shown, it can be expressed by the following expression (16-2).
식 (16-2)는 이하의 식 (17-2)와 같이 x를 나타낸 경우, 이하의 식 (17-1)과 같이 나타낼 수 있다.The expression (16-2) can be expressed as the following expression (17-1) when x is expressed as the following expression (17-2).
식 (17-1)은, 이하의 식 (18-1)과 같이 근사할 수 있고, 식 (18-2)와 같이 나타낼 수 있다.The equation (17-1) can be approximated as the following equation (18-1), and can be expressed as the equation (18-2).
예컨대, 평균 온도(Ta)=300[K]이고, τ=10[K]인 경우, 예컨대, 식 (18-2)의 x의 1차 항은 0.47이 되고, x의 2차 항은 0.11이 되고, 3차 항은 0.02가 되어, x의 차수가 클수록 값이 작아진다.For example, when the average temperature (T a) = 300 [K ] is, τ = 10 [K], for example, the first term of the expression x 18-2 becomes 0.47, the second term of the x is 0.11 , The third term is 0.02, and the larger the degree of x, the smaller the value.
예컨대, 식 (18-2)는 x의 2차 항까지 근사한 경우, 이하의 식 (19)와 같이 나타낼 수 있다.For example, when the equation (18-2) approximates to the second term of x, it can be expressed by the following equation (19).
따라서, 식 (15)는 exp(B'/T)에 식 (19)를 이용한 경우, 이하의 식 (20)과 같이 나타낼 수 있다.Therefore, Equation (15) can be expressed as Equation (20) below when Equation (19) is used for exp (B '/ T).
또한, 보다 정밀도를 요구하는 경우는, exp(B'/T)에 식 (18-2)의 2차보다 큰 항까지 이용하여 근사하여도 좋다. 또한, exp(B'/T)로서 지수 함수를 그대로 이용하여도 좋다.Further, when more precision is required, it may be approximated to exp (B '/ T) by using up to the second-order term of the equation (18-2). The exponential function may be used as it is as exp (B '/ T).
식 (20)은 A20을 이하의 식 (21-2)와 같이 나타내고, A21을 이하의 식 (21-3)과 같이 나타내고, A22를 이하의 식 (21-4)와 같이 나타낸 경우, 이하의 식 (21-1)과 같이 나타낼 수 있다.Expression (20) shows that A 20 is expressed by the following expression (21-2), A 21 is represented by the following expression (21-3), A 22 is expressed by the following expression (21-4) , The following equation (21-1) can be expressed.
식 (21-1)에 나타내는 바와 같이, CD는 평균 온도(Ta)의 근처에서는, τ의 2차 함수로 근사할 수 있다.As shown in Equation (21-1), CD is in the vicinity of the average temperature (T a), it can be approximated by a quadratic function of τ.
식 (21-1)은 히터(HT)가 설치된 각 분할 영역의 각 측정점의 CDi,j의 식으로서 나타내는 경우, 이하의 식 (22)와 같이 나타낼 수 있다.Expression (21-1) can be expressed by the following expression (22) when it is expressed as an expression of CD i, j of each measurement point of each divided region in which the heater HT is installed.
여기서, i는 측정점을 포함하는 히터(HT)가 설치된 분할 영역의 번호이다. j는 히터(HT)가 설치된 분할 영역에 포함되는 측정점의 번호이다.Here, i is the number of the divided region where the heater (HT) including the measurement point is installed. j is the number of the measurement point included in the divided region where the heater HT is installed.
생성부(102a)는 수신된 CD의 데이터로부터, 측정점의 CD를 히터(HT)의 온도의 1차 함수로 모델화한 제1 예측 모델을 생성한다. 예컨대, 생성부(102a)는, 제1 실시형태와 마찬가지로, 계측 장치(11)로부터 수신된, 각 히터(HT)를 45℃, 50℃, 55℃의 3개의 온도로서 플라즈마 에칭 처리가 실시된 각 웨이퍼(W)의 측정점의 CD의 데이터에 기초하여, 각 측정점의 CD와 각 히터(HT)의 온도를 이용해 피팅을 행하여, 제1 예측 모델로서, 각 히터(HT)의 온도(T)의 1차 함수로 측정점의 CD를 예측하는 함수를 구한다. 예컨대, 생성부(102a)는 제1 예측 모델로서, 식 (5-1), 식 (5-2), 식 (5-3)을 구한다.The
또한, 생성부(102a)는 수신된 CD의 데이터로부터, 측정점의 CD를 히터(HT)의 온도의 2차 이상의 함수, 또는, 히터의 절대 온도의 역수의 지수 함수와 정수의 합으로 모델화한 제2 예측 모델을 생성한다. 예컨대, 생성부(102a)는 계측 장치(11)로부터 수신된, 각 히터(HT)를 45℃, 50℃, 55℃의 3개의 온도로 하여 플라즈마 에칭 처리가 실시된 각 웨이퍼(W)의 측정점의 CD의 데이터에 기초하여, 각 측정점의 CD와 각 히터(HT)의 온도를 이용해 피팅을 행하여 계수(A20_ i,j, A21_ i,j, A22_i,j)의 값을 구한다.Further, the
계수(A20_ i,j, A21_ i,j, A22_ i,j)가 구해지면, 전술한 식 (16-1)과 전술한 식 (22)로부터, 온도(Tl)에서의 CDi,j를 산출할 수 있다.Coefficient (A 20_ i, j, A 21_ i, j, A 22_ i, j) is obtained when, in the CD i from the above-mentioned formula (16-1) as the above-described formula (22), temperature (T l) , j can be calculated.
또한, 생성부(102a)는 보다 정밀도를 요구하는 경우는, exp(B'/T)에 식 (18-2)의 2차보다 큰 항까지 이용해서 근사한 식을 이용해 피팅을 행하여 제2 예측 모델을 생성하여도 좋다. 또한, 생성부(102a)는 exp(B'/T)로서 지수 함수를 그대로 이용해서, 피팅을 행하여 제2 예측 모델을 생성하여도 좋다.If more precise is required, the
산출부(102b)는 생성부(102a)에 의해 생성된 제1 예측 모델 및 제2 예측 모델을 이용하여, 측정점의 CD가 미리 정해진 조건을 만족시키는 각 분할 영역의 히터(HT)의 목표 온도를 산출한다. 예컨대, 산출부(102b)는, 제1 실시형태와 마찬가지로, 제1 예측 모델을 이용하여, 목표값(μ)에 대한 각 측정점의 CD의 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT)의 온도(τ* n)를 산출한다.The calculating
그리고, 산출부(102b)는 산출된 각 분할 영역의 히터(HT)의 온도를 각각 기준으로 하여 각 분할 영역의 히터(HT)의 온도를 변화시켜, 제2 예측 모델을 이용해서 각 측정점의 임계 치수의 최대값과 최소값의 차가 가장 작아지는 각 분할 영역의 히터의 목표 온도를 산출한다. 예컨대, 산출부(102b)는, 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT)의 온도(τ* n)를 각각 기준으로 하여, 각 분할 영역의 히터(HT)의 온도(Tn)를 변화시켜, 전술한 식 (3)과 식 (22)를 이용해서, 각 측정점의 CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT)의 목표 온도를 산출한다. 예컨대, 산출부(102b)는 각 분할 영역의 히터(HT)의 온도(τ* n)를 각각 기준으로 하여, 히터(HT)의 온도를 개별로 플러스와 마이너스로 미리 정해진 온도만큼 변화시켜 각 측정점의 CD를 산출하고, CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT)의 온도의 조합을 특정한다. 그리고, 산출부(102b)는 특정된 각 분할 영역의 히터(HT)의 온도의 조합에 대해서, 각 분할 영역의 히터(HT)의 온도에 개별로 난수를 더한 값을 초기값으로 해서, 예컨대 GRG법을 이용하여, CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT)의 목표 온도를 산출한다. 또한, 산출부(102b)는 특정된 각 분할 영역의 히터(HT)의 온도의 조합에 대해서, 각 분할 영역의 히터(HT)의 온도를 미리 정해진 온도보다 작은 온도폭으로 랜덤, 또는, 미리 정해진 규칙으로 변화시켜 각 측정점의 CD를 산출하는 것을 반복하여, CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT)의 목표 온도를 산출하여도 좋다.The calculating
[온도 제어의 흐름][Flow of temperature control]
다음에, 제2 실시형태에 따른 기판 처리 장치(10)를 이용한 온도 제어 방법에 대해서 설명한다. 도 9는 제2 실시형태에 따른 온도 제어 방법의 흐름의 일례를 나타내는 흐름도이다. 제2 실시형태에 따른 온도 제어 방법은, 도 8에 나타낸 제1 실시형태에 따른 온도 제어 방법과 일부의 처리가 동일하기 때문에, 동일한 처리에 대해서는 동일한 부호를 붙이고 설명을 생략하며, 주로 다른 처리의 부분에 대해서 설명한다.Next, a temperature control method using the
생성부(102a)는 취득된 데이터로부터 측정점의 CD를 히터(HT)의 온도의 1차 함수로 모델화한 제1 예측 모델 및 측정점의 CD를 히터(HT)의 온도의 2차 이상의 함수, 또는, 히터의 절대 온도의 역수의 지수 함수와 정수의 합으로 모델화한 제2 예측 모델을 생성한다(단계 S13a). 예컨대, 생성부(102a)는 구한 함수에 대하여, 측정된 각 측정점의 CD와 각 히터(HT)의 온도를 이용해 피팅을 행하여, 각 히터(HT)의 온도(T)의 1차 함수로 측정점의 CD를 예측하는 함수와, 각 히터(HT)의 온도(T)의 2차 함수로 측정점의 CD를 예측하는 함수를 각각 구한다.The
산출부(102b)는 생성된 제1 예측 모델을 이용하여, 목표값(μ)에 대한 각 측정점의 CD의 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT)의 온도(τ* n)를 산출한다(단계 S15a).The calculating
산출부(102b)는 산출된 각 분할 영역의 히터(HT)의 온도(τ* n)를 각각 기준으로 하여, 제2 예측 모델을 이용해서, 히터(HT)의 온도를 개별로 플러스와 마이너스로 미리 정해진 온도(예컨대, 1도)만큼 변화시켜 각 측정점의 CD를 산출하고, CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT)의 온도의 조합을 특정한다(단계 S16a).The calculating
산출부(102b)는 난수를 가산한 값을 초기값으로 해서, 제2 예측 모델을 이용하여, 예컨대 GRG법에 따라, CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT)의 온도를 산출한다(단계 S18a).The calculating
이와 같이, 제2 실시형태에 따른 기판 처리 장치(10)는, 측정점의 CD를 히터(HT)의 온도의 1차 함수로 모델화한 제1 예측 모델을 생성한다. 또한, 기판 처리 장치(10)는, 측정점의 CD를 히터(HT)의 온도의 2차의 함수로 모델화한 제2 예측 모델을 생성한다. 제2 예측 모델은, 2차의 함수로 모델화하였기 때문에, 제1 예측 모델보다 정밀도 좋게 CD를 예측할 수 있다. 기판 처리 장치(10)는 제1 예측 모델을 이용하여 CD의 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT)의 온도를 산출한다. 제2 예측 모델로서는 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT)의 온도를 산출할 수 없는 경우가 있다. 이 때문에, 기판 처리 장치(10)는 제1 예측 모델을 이용하여 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT)의 온도를 산출한다. 기판 처리 장치(10)는 산출된 각 분할 영역의 온도를 각각 기준으로 하여 각 분할 영역의 히터(HT)의 온도를 변화시켜, 제2 예측 모델을 이용해서 각 측정점의 CD의 최대값과 최소값의 차가 가장 작아지는 각 분할 영역의 히터(HT)의 목표 온도를 산출한다. 이에 의해, 기판 처리 장치(10)는 제1 예측 모델을 이용하여 히터(HT)의 목표 온도를 산출한 경우보다, 웨이퍼(W)의 CD의 균일성이 높아지는 히터(HT)의 온도를 정밀도 좋게 산출할 수 있다.Thus, the
(제3 실시형태)(Third Embodiment)
다음에, 제3 실시형태에 관해서 설명한다. 제3 실시형태에 따른 기판 처리 시스템(1)은, 도 1에 도시하는 제1 실시형태 및 제2 실시형태에 따른 기판 처리 시스템(1)의 구성과 마찬가지이기 때문에 설명을 생략한다. Next, a third embodiment will be described. The
제3 실시형태에 따른 기판 처리 장치(10)의 구성에 관해서 설명한다. 도 10은 제3 실시형태에 따른 기판 처리 장치를 개략적으로 도시한 도면이다. 제3 실시형태에 따른 기판 처리 장치는, 도 2에 도시한 제1 실시형태 및 제2 실시형태에 따른 기판 처리 장치(10)와 일부가 같은 구성이기 때문에, 동일한 부분에 관해서는 동일한 부호를 붙여 설명을 생략하고, 주로 다른 부분에 관해서 설명한다. The structure of the
기판 처리 장치(10)는, 처리 용기(12) 내에, 제1 배치대(116)가 마련되어 있다. 제1 배치대(116)는, 상면이 웨이퍼(W)와 같은 정도 사이즈의 대략 원반 형상으로 형성된다. 제1 배치대(116)는, 도 2에 도시한 배치대(16)에 대응하며, 지지 부재(18) 및 베이스(20)를 포함한다.The
또한, 기판 처리 장치(10)는, 제1 배치대(116)의 외주면을 따라서 주위에 제2 배치대(120)가 마련되어 있다. 제2 배치대(120)는, 내경이 제1 배치대(116)의 외경보다도 소정 사이즈 큰 원통형으로 형성되고, 제1 배치대(116)와 축을 같게 하여 배치되어 있다. 제2 배치대(120)는, 상측의 면이 웨이퍼(W)를 둘러싸도록 배치되는 링 부재가 배치되는 배치면(120a)으로 되어 있다. 본 실시형태에서는, 링 부재로서 환상의 포커스 링(FR)이 배치면(120a)에 배치된다. In the
제2 배치대(120)는 베이스(121)와 포커스 링 히터(122)를 포함한다. 베이스(121)는, 예컨대 표면에 양극 산화 피막이 형성된 알루미늄 등으로 구성되어 있다. 베이스(121)는 지지대(4)에 지지되어 있다. 포커스 링 히터(122)는 베이스(121)에 지지되어 있다. 포커스 링 히터(122)는, 상면이 평탄한 환상의 형상으로 되고, 그 상면은 포커스 링(FR)이 배치되는 배치면(120a)으로 되어 있다. 포커스 링 히터(122)는 히터(HT2) 및 절연체(123)를 갖고 있다. 히터(HT2)는 절연체(123)의 내부에 설치되며, 절연체(123)에 내포되어 있다. The second placement table 120 includes a
도 11은 제3 실시형태에 따른 제1 배치대 및 제2 배치대를 도시하는 평면도이다. 전술한 바와 같이 제1 배치대(116)는, 상면이 웨이퍼(W)와 같은 정도 사이즈의 대략 원반 형상으로 형성되며, 배치 영역(18a)을 제공하고 있다. 배치 영역(18a)은, 평면에서 봤을 때 대략 원형의 영역이다. 이 배치 영역(18a)의 상면 위에는 웨이퍼(W)가 배치된다. 제2 배치대(120)는, 제1 배치대(116)를 둘러싸도록 대략 원통 형상으로 형성되며, 외주 영역(18b)을 제공한다. 외주 영역(18b)은, 평면에서 봤을 때 원환형의 영역이다. 이 외주 영역(18b)의 상면 위에는 포커스 링(FR)이 배치된다. 11 is a plan view showing a first placement table and a second placement table according to the third embodiment. As described above, the first placement table 116 is formed in a substantially disk-like shape with an upper surface of the same size as the wafer W, and provides the
배치 영역(18a)은, 제1 실시형태 및 제2 실시형태와 마찬가지로, 복수의 분할 영역으로 분할되고, 각각의 분할 영역에 히터(HT1)가 설치되어 있다. 히터(HT1)는, 도 2에 도시한 히터(HT)에 대응한다.The
외주 영역(18b)도 복수의 분할 영역으로 분할되어, 각각의 분할 영역에 히터(HT2)가 설치되어 있다. 예컨대, 도 11에 도시한 바와 같이, 외주 영역(18b)은, 둘레 방향으로 복수의 분할 영역으로 분할되어, 각각의 분할 영역에 히터(HT2)가 설치되어 있다. 여기서, 도 3에 도시하는 분할 영역의 분할 수법은 일례이며, 이것에 한정되는 것은 아니다. 외주 영역(18b)은 더 많은 분할 영역으로 분할하여도 좋다. 예컨대, 외주 영역(18b)은, 외주에 가까울수록 각도 폭이 작고, 직경 방향의 폭이 좁은 분할 영역으로 분할하여도 좋다. The outer
히터(HT1) 및 히터(HT2)는, 도시되지 않는 배선을 통해, 도 11에 도시하는 히터 전원(HP)에 개별로 접속되어 있다. 각 히터(HT1) 및 각 히터(HT2)에는 히터 전원(HP)으로부터 개별로 조정된 전력이 공급된다. The heater HT1 and the heater HT2 are individually connected to the heater power HP shown in Fig. 11 through wiring (not shown). Each heater (HT1) and each heater (HT2) is supplied with individually regulated power from the heater power supply (HP).
상기한 바와 같이 구성된 기판 처리 장치(10)는, 제어부(100)에 의해서 그 동작이 통괄적으로 제어된다. 제어부(100)는, 도 4에 도시한 제1 실시형태 및 제2 실시형태에 따른 제어부(100)와 같은 구성으로 되어 있고, 통신 인터페이스(101)와, 프로세스 컨트롤러(102)와, 사용자 인터페이스(103)와, 기억부(104)가 마련되어 있다. In the
프로세스 컨트롤러(102)는, 제어 프로그램이 동작함으로써 각종 처리부로서 기능한다. 예컨대, 프로세스 컨트롤러(102)는, 생성부(102a)와, 산출부(102b)와, 플라즈마 제어부(102c)와, 히터 제어부(102d)의 기능을 갖는다. The
그런데, 플라즈마 에칭 등의 기판 처리에서는, 본 실시형태에 따른 기판 처리 장치(10)와 같이 제2 배치대(120)에 히터(HT2)를 설치하여 포커스 링(FR)의 온도를 제어한 경우, 히터(HT2)의 온도에 의해서도 웨이퍼(W)의 외주 부근의 처리의 진행이 변화한다. 예컨대, 플라즈마 에칭에서는, 히터(HT2)의 온도를 높게 한 경우, 포커스 링(FR)의 온도가 상승한다. 그리고, 플라즈마 에칭에서는, 포커스 링(FR)의 온도가 상승하면, 포커스 링(FR)의 상부 부근에서 플라즈마가 소비되어 웨이퍼(W)의 외주 부근의 플라즈마의 농도가 저하함에 따라, 웨이퍼(W)의 외주 부근의 에칭의 진행이 저하하는 현상이 발생한다. When the temperature of the focus ring FR is controlled by providing the heater HT2 in the
이와 같이, 플라즈마 에칭에서는, 웨이퍼(W)의 온도가 높아지면 에칭의 진행이 빠르게 되지만, 포커스 링(FR)의 온도를 높게 하면, 반대로 웨이퍼(W)의 외주 부근의 에칭의 진행이 저하한다. As described above, in the plasma etching, the etching progresses faster when the temperature of the wafer W becomes higher. However, when the temperature of the focus ring FR is increased, the progress of the etching around the periphery of the wafer W decreases.
그래서, 본 실시형태에 따른 기판 처리 장치(10)에서는, 각 히터(HT1) 및 각 히터(HT2)의 온도를 파라미터로 하여, 웨이퍼(W) 전면(全面)의 CD의 레인지가 보다 작고, 그리고 CD의 평균값이 목표값에 가까운 상황을 실현한다. Thus, in the
여기서, 예측 모델에 관해서 설명한다. 히터(HT1), 히터(HT2)의 온도의 영향을 가미한 경우, 측정점의 CD는 이하의 식 (23)의 관계가 있다. Here, the prediction model will be described. When the influence of the temperature of the heater HT1 and the temperature of the heater HT2 is taken into account, the CD of the measurement point has the following relation (23).
여기서, CD0는 히터(HT1)의 온도(T)로부터 측정점의 CD를 예측하는 항(모델 부분)이다. CD0의 예측에 이용하는 식으로서는 전술한 식 (5-1)이 대응한다. TFR는 포커스 링(FR) 부분의 히터(HT2)의 온도이다. ∂CD/∂TFR·△TFR는 CD에 대한 포커스 링(FR) 부분의 히터(HT2)의 온도의 영향을 예측하는 항(모델 부분)이다. Here, CD 0 is a term (model part) for predicting the CD of the measurement point from the temperature T of the
다른 분할 영역의 히터(HT1)의 온도의 영향을 가미하면, CD는 측정점의 온도(T)가 CD를 계측한 3개 이상의 온도의 평균 온도(Ta)의 부근인 경우, 전술한 바와 같이, 식 (21-1)에 나타낸 바와 같이, τ의 이차 함수로 근사할 수 있다. 그래서, 또한 히터(HT2)의 온도의 영향을 가미하면, CD는, 측정점의 온도(T)가 CD를 계측한 3개 이상의 온도의 평균 온도(Ta)의 부근이고, 히터(HT2)의 온도(TFR)가 CD를 계측한 히터(HT2)의 평균 온도(TFR _a)의 부근인 경우, 이하의 식 (24-1)과 같이, τ 및 ξ을 이용하여 일차 함수로 근사할 수 있다. 또한, CD는, 이하의 식 (24-2)와 같이, τ 및 ξ을 이용하여 이차 함수로 근사할 수 있다. When the influence of the temperature of the heater HT1 in the other divided region is considered, CD is a temperature at which the temperature T of the measurement point is in the vicinity of the average temperature T a of three or more temperatures measured by CD, Can be approximated by a quadratic function of? As shown in equation (21-1). Therefore, when the influence of the temperature of the heater HT2 is taken into account, the CD is determined such that the temperature T of the measurement point is near the average temperature T a of three or more temperatures measured by CD, (T FR) that can be when the vicinity of the average temperature (T FR _a) of a heater (HT2), a CD measurement, as shown by the following formula (24-1), using the τ, and ξ approximated by a linear function . Further, the CD can be approximated by a quadratic function using? And? As shown in the following equation (24-2).
여기서, τ는, 전술한 식 (16-1)에 나타낸 바와 같이, 측정점의 온도(T)의 평균 온도(Ta)와의 차분이다. ξ는, CD를 계측했을 때의 히터(HT2)의 온도(TFR)를 평균 온도(TFR _a)와의 차분으로 나타낸 온도이며, ξ= TFR-TFR _ a이다. Wherein, τ is a difference between the average temperature (T a) of the temperature (T) of the measuring points as described in the above-mentioned formula (16-1). ξ is a temperature showing the temperature (T FR) of the heater (HT2) when measured by the CD difference between the average temperature (T FR _a), a ξ = T FR FR _ -T a.
식 (24-1)은 일차 함수로 근사한 모델이다. 식 (24-1)의 우측 변의 1항 및 2항은, 전술한 식 (4-1)의 우측 변의 식이며, 히터(HT1)의 온도(τ)로부터 측정점의 CD를 예측하는 항이다. A10, A11은 계수이다. 식 (24-1)의 우측 변의 3항은, 히터(HT2)의 온도(ξ)로부터 CD에의 영향을 예측하는 항이다. F11은 계수이다. Equation (24-1) is a model approximated by a linear function.
식 (24-2)는 이차 함수로 근사한 모델이다. 식 (24-2)의 우측 변의 1항 내지 3항은, 전술한 식 (21-1)의 우측 변의 식이며, 히터(HT1)의 온도(τ)로부터 측정점의 CD를 예측하는 항이다. 식 (24-2)의 우측 변의 4항부터 5항은, 히터(HT2)의 온도(ξ)로부터 CD에의 영향을 예측하는 항이다. F21, F22는 계수이다. Equation (24-2) is a quadratic approximate model.
식 (24-2)는 각 분할 영역의 각 측정점의 CD를 구하는 식으로서 각각 개별적으로 얻어진다. Expression (24-2) is obtained by obtaining CD of each measurement point of each divided area individually.
본 실시형태에 따른 기판 처리 장치(10)에서는, 예측 모델의 생성에 이용하는 데이터를 얻기 위해서, 각 히터(HT1), 히터(HT2)를 제어하여, 각 분할 영역의 온도를 수(數)수준으로 나누고, 각각의 온도에서 웨이퍼(W)를 교환하여, 각 웨이퍼(W)에 대하여 실제로 실시하는 플라즈마 에칭을 개별로 실시한다. 예컨대, 기판 처리 장치(10)는, 각 히터(HT2)의 온도를 일정하게 하여, 각 히터(HT1)를 3개 이상의 온도로 제어하고, 각각의 온도에서 웨이퍼(W)를 교환하여, 실제로 실시하는 플라즈마 에칭을 개별로 실시한다. 일례로서, 기판 처리 장치(10)는, 각 히터(HT1)를 50℃로 하여, 웨이퍼(W)에 대하여 플라즈마 에칭을 실시한다. 또한, 기판 처리 장치(10)는, 각 히터(HT1)를 55℃로 하여, 웨이퍼(W)에 대하여 플라즈마 에칭을 실시한다. 또한, 기판 처리 장치(10)는, 각 히터(HT1)를 45℃로 하여, 웨이퍼(W)에 대하여 플라즈마 에칭을 실시한다. 또한, 기판 처리 장치(10)는, 각 히터(HT1)의 온도를 일정하게 하고, 각 히터(HT2)를 2개 이상의 온도로 제어하여, 각각의 온도에서 웨이퍼(W)를 교환하고, 실제로 실시하는 플라즈마 에칭을 개별로 실시한다. The
각 온도에서 플라즈마 에칭이 실시된 각 웨이퍼(W)는, 각각 계측 장치(11)에 반송된다. 계측 장치(11)는, 반송된 각 웨이퍼(W)에 관해서 미리 정해진 위치를 측정점으로 하여 측정점의 CD를 계측한다. 계측 장치(11)는, 계측한 각 측정점의 CD의 데이터를 기판 처리 장치(10)에 송신한다. Each of the wafers W subjected to the plasma etching at each temperature is conveyed to the measuring
이에 따라, 측정점마다 이하의 식 (25)에 나타내는 바와 같이, τ, τ2, ξ, ξ2, 측정점의 CD의 값을 대응시킨 데이터를 얻을 수 있다. As a result, data in which τ, τ 2 , ξ, ξ 2 , and the CD value of the measurement point correspond are obtained for each measurement point as shown in the following equation (25).
여기서, n은 예측 모델의 생성에 이용하는 데이터를 얻기 위해서, 플라즈마 에칭을 행한 웨이퍼(W)의 장수이다. τn은, n번째 장의 웨이퍼(W)에 대하여 플라즈마 에칭을 행하였을 때의 측정점이 마련된 분할 영역의 히터(HT1)의 온도(τ)이다. ξn은 n번째 장의 웨이퍼(W)에 대하여 플라즈마 에칭을 행하였을 때의 히터(HT2)의 온도(ξ)이다. CDn은 n번째 장의 웨이퍼(W)에 대하여 플라즈마 에칭을 행하였을 때의 측정점의 CD의 값이다. Here, n is the number of wafers W subjected to plasma etching in order to obtain data used for generation of a predictive model. τ n is the temperature (τ) of the heater (HT1) in the divided region provided with the measurement point when the plasma etching is performed on the wafer (W) in the nth column. ξ n is the temperature (ξ) of the heater (HT2) when plasma etching is performed on the wafer (W) in the nth column. CD n is the value of the CD at the measurement point when plasma etching is performed on the nth wafer W.
생성부(102a)는, 수신한 CD의 데이터로부터, 측정점의 CD를 히터(HT1), 히터(HT2)의 온도의 일차 함수로 모델화한 제1 예측 모델을 생성한다. 예컨대, 생성부(102a)는, 각 측정점의 CD와 각 히터(HT1), 히터(HT2)의 온도를 이용하여, 식 (24-1)에 대하여 피팅을 행하여 계수(A10, A11, F11)의 값을 구하고, 구한 계수(A10, A11, F11)를 식 (24-1)에 대입하고, 제1 예측 모델로서, 히터(HT1)의 온도(τ) 및 히터(HT2)의 온도(ξ)의 일차 함수로 측정점의 CD를 예측하는 함수를 구한다. 예컨대, 생성부(102a)는 제1 예측 모델로서 식 (24-1)을 구한다. The
또한, 생성부(102a)는, 수신한 CD의 데이터로부터, 측정점의 CD를 히터(HT1), 히터(HT2)의 이차 함수로 모델화한 제2 예측 모델을 생성한다. 예컨대, 생성부(102a)는, 측정점마다, 식 (25)에 나타낸 각 웨이퍼(W)의 측정점의 CD의 데이터에 기초해서, 측정점의 CD와 각 히터(HT1), 히터(HT2)의 온도를 이용하여, 전술한 식 (24-2)에 대하여 피팅을 행하여 계수(A20, A21, A22, F21, F22)의 값을 구한다. 예컨대, 생성부(102a)는, 피팅을 행하여, 잔차 평방합이 최소인 계수(A20, A21, A22, F21, F22)의 값을 구한다. The
예컨대, Sik, Ski를 이하의 식 (26-1)과 같이 정의하고, SiCD를 이하의 식 (26-2)와 같이 정의하고, Si1를 이하의 식 (26-3)과 같이 나타내고, xi2를 이하의 식 (26-4)로 하고, xi3를 이하의 식 (26-5)로 하고, xi4를 이하의 식 (26-6)으로 한다. For example, S ik and S ki are defined as the following equation (26-1), S iCD is defined as the following equation (26-2), S i1 is defined as the following equation , X i2 is the following expression (26-4), x i3 is the following expression (26-5), and x i4 is the following expression (26-6).
여기서, x ̄i는 xi의 평균값이다. x ̄K는 xK의 평균값이다. CD ̄는 CD의 평균값이다. Here, x¯ i is the average value of x i. x¯ K is the average value of x K. CD is the average value of the CD.
잔차 평방합이 최소일 때는, 이하의 식 (27-1)∼식 (27-5)의 관계를 만족한다. When the sum of the residual squares is minimum, the following relations (27-1) to (27-5) are satisfied.
이 식 (27-2)∼식(27-5)는, 행렬을 이용한 경우, 식 (28)과 같이 변환할 수 있다. These equations (27-2) to (27-5) can be transformed as in equation (28) when a matrix is used.
생성부(102a)는, 전술한 식 (25)을 이용하여, 식 (26-1)-식 (26-6)으로부터 j=1∼4, k=1∼4에 관해서 Sik와 SjCD를 각각 구하고, 식 (28)에 대입하여 계수(A21, A22, F21, F22)의 값을 구한다. The
생성부(102a)는, 구한 계수(A21, A22, F21, F22)와, τ의 평균값(τ ̄), τ2의 평균값(τ ̄2), ξ의 평균값(ξ ̄), ξ2의 평균값(ξ ̄2)을 식 (27-1)에 대입하여, 계수(A20)의 값을 구한다. Generator (102a), the
그리고, 생성부(102a)는, 구한 계수(A20, A21, A22, F21, F22)를 식 (24-2)에 대입함으로써, 제2 예측 모델을 생성한다. Then, the generation unit (102a) generates a by substituting the calculated coefficients (A 20, A 21, A 22, F 21, F 22), the equation (24-2), the second prediction model.
산출부(102b)는, 생성부(102a)에 의해 생성된 제1 예측 모델 및 제2 예측 모델을 이용하여, 측정점의 CD가 미리 정해진 조건을 만족하는 각 분할 영역의 히터(HT1), 히터(HT2)의 목표 온도를 산출한다. The calculating
예컨대, 산출부(102b)는, 제2 실시형태와 마찬가지로, 제1 예측 모델을 이용하여, 목표값(μ)에 대한 각 측정점의 CD의 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT1)의 온도(τ* n) 및 히터(HT2)의 온도(ξ* n)를 산출한다. For example, similarly to the second embodiment, the calculating
그리고, 산출부(102b)는, 산출된 각 분할 영역의 히터(HT1) 및 히터(HT2)의 온도를 각각 기준으로 하여 각 분할 영역의 히터(HT1) 및 히터(HT2)의 온도를 변화시키고, 제2 예측 모델을 이용하여 각 측정점의 임계 치수의 최대값과 최소값의 차가 가장 작아지는 각 분할 영역의 히터(HT1) 및 히터(HT2)의 목표 온도를 산출한다. 예컨대, 산출부(102b)는, 오차의 제곱합이 최소가 되는 각 분할 영역의 히터(HT1)의 온도(τ* n) 및 히터(HT2)의 온도(ξ* n)를 각각 기준으로 하여, 각 분할 영역의 히터(HT1) 및 히터(HT2)의 온도를 변화시키고, 전술한 식 (24-2)을 이용하여, 각 측정점의 CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT1) 및 히터(HT2)의 목표 온도를 산출한다. 예컨대, 산출부(102b)는, 각 분할 영역의 히터(HT1)의 온도(τ* n)를 각각 기준으로 하여, 히터(HT1)의 온도를 개별로 플러스와 마이너스로 소정의 온도만큼 변화시키고, 또한, 히터(HT2)의 온도(ξ)를, ξ* n을 기준으로 하여 플러스와 마이너스로 소정의 온도만큼 변화시켜 각 측정점의 CD를 산출하여, CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT1) 및 히터(HT2)의 온도의 조합을 특정한다. 그리고, 산출부(102b)는, 특정한 각 분할 영역의 히터(HT1) 및 히터(HT2)의 온도의 조합에 관해서, 각 분할 영역의 히터(HT1)의 온도에 개별로 난수를 더한 값을 초기값으로 하여, 예컨대, GRG법을 이용하여, CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT1) 및 히터(HT2)의 목표 온도를 산출한다. 또, 산출부(102b)는, 특정한 각 분할 영역의 히터(HT1) 및 히터(HT2)의 온도의 조합에 관해서, 각 분할 영역의 히터(HT1) 및 히터(HT2)의 온도를 소정의 온도보다도 작은 온도 폭으로 랜덤하게 또는 소정의 규칙으로 변화시켜 각 측정점의 CD를 산출하는 것을 반복하여, CD의 레인지가 가장 작아지는 각 분할 영역의 히터(HT1) 및 히터(HT2)의 목표 온도를 산출하여도 좋다. The calculating
히터 제어부(102d)는, 플라즈마 제어부(102c)의 제어에 의해, 웨이퍼(W)에 대하여 플라즈마 에칭을 행할 때에, 히터(HT1) 및 히터(HT2)가 산출부(102b)에 의해 산출된 목표 온도가 되도록 제어한다. 예컨대, 히터 제어부(102d)는, 각 히터(HT1) 및 각 히터(HT2)에, 각각의 목표 온도에 따른 전력이 공급되도록 히터 전원(HP)을 제어한다. The heater control unit 102d controls the heater HT1 and the heater HT2 based on the target temperature Tm calculated by the
이와 같이, 제3 실시형태에 따른 기판 처리 장치(10)는, 웨이퍼(W) 및 이 웨이퍼(W)를 둘러싸도록 배치되는 포커스 링(FR)을 배치하는 배치면이 마련되고, 배치면을 분할한 각 분할 영역에 온도를 조정할 수 있는 히터(HT1, HT2)가 각각 설치된 배치대(제1 배치대(116), 제2 배치대(120))를 갖는다. 기판 처리 장치(10)는, 배치면에 배치된 웨이퍼(W)에 미리 정해진 기판 처리를 행하였을 때의 웨이퍼(W)의 미리 정해진 측정점에서의 임계 치수를, 각 분할 영역의 히터(HT1, HT2)의 온도를 파라미터로 하여, 측정점과 이 측정점을 포함한 분할 영역 이외의 다른 분할 영역 사이의 거리에 따른 다른 분할 영역의 히터(HT1, HT2)의 온도의 영향을 가미해서 예측하는 예측 모델을 이용하여, 측정점의 임계 치수가 미리 정해진 조건을 만족하는 각 분할 영역의 히터(HT1, HT2)의 목표 온도를 산출한다. 기판 처리 장치(10)는, 배치면에 배치된 웨이퍼(W)에 대하여 기판 처리를 행할 때에, 각 분할 영역의 히터(HT1) 및 히터(HT2)가, 산출된 목표 온도가 되도록 제어한다. 이에 따라, 기판 처리 장치(10)는, 웨이퍼(W)의 측정점의 CD가 미리 정해진 조건을 만족하도록 각 분할 영역의 히터(HT1) 및 히터(HT2)의 온도를 제어할 수 있다. Thus, in the
(제4 실시형태)(Fourth Embodiment)
다음에, 제4 실시형태에 관해서 설명한다. 제4 실시형태에 따른 기판 처리 시스템(1) 및 기판 처리 장치(10)는, 도 1 내지 도 3, 도 10, 도 11에 도시한 제1 실시형태 내지 제3 실시형태에 따른 기판 처리 시스템(1) 및 기판 처리 장치(10)의 구성과 마찬가지이기 때문에 설명을 생략한다. 또 이하에서는, 도 1 내지 도 3에 도시한 제1 실시형태 및 제2 실시형태에 따른 기판 처리 장치(10)의 구성을 이용하여 제4 실시형태를 설명하지만, 도 10, 도 11에 도시한 제3 실시형태에 따른 기판 처리 장치(10)의 구성에 제4 실시형태를 적용하여도 좋다. Next, the fourth embodiment will be described. The
도 12는 제4 실시형태에 따른 기판 처리 장치를 제어하는 제어부의 개략적인 구성을 도시한 블록도이다. 제4 실시형태에 따른 기판 처리 장치를 제어하는 제어부(100)는, 도 4에 도시한 제1 실시형태 내지 제3 실시형태에 따른 제어부(100)와 일부가 같은 구성이기 때문에, 동일한 부분에 관해서는 동일한 부호를 붙여 설명을 생략하고, 주로 다른 부분에 관해서 설명한다. 12 is a block diagram showing a schematic configuration of a control unit for controlling the substrate processing apparatus according to the fourth embodiment. Since the
제4 실시형태에 따른 기판 처리 장치를 제어하는 제어부(100)의 프로세스 컨트롤러(102)는 배치 제어부(102e)의 기능을 더 갖는다. The
여기서, 전술한 바와 같이, 플라즈마 에칭 등의 기판 처리에서는, 웨이퍼(W) 전면(全面)에서의 CD의 레인지가 작을 것이 요구되고 있다. CD의 레인지는 CD의 최대값과 CD의 최소값의 차이다. As described above, in the substrate processing such as the plasma etching, it is required that the range of the CD on the entire surface of the wafer W is small. The range of the CD is the difference between the maximum value of the CD and the minimum value of the CD.
기판 처리 장치(10)에서는, 각 분할 영역의 히터(HT)의 온도를, 산출부(102b)에 의해 산출된 목표 온도로 하여, 웨이퍼(W)에 대하여 플라즈마 에칭을 행한다. 이에 따라, 웨이퍼(W)의 각 측정점의 CD의 레인지가 가장 작아진다. In the
그런데, 웨이퍼(W)의 측정점의 CD가 최대가 되는 최대점과 CD가 최소가 되는 최소점이 동일한 분할 영역 내에 위치하는 경우가 있다. Incidentally, there is a case where the maximum point where the CD of the measurement point of the wafer W becomes the maximum and the minimum point where the CD becomes the minimum are located in the same divided area.
도 13은 웨이퍼 상의 CD의 최대점과 최소점을 모식적으로 도시한 도면이다. 도 13(A)에는, 웨이퍼(W) 상에서 측정점의 CD가 최대가 되는 최대점(P1)과 CD가 최소가 되는 최소점(P2)이 도시되어 있다. 또한, 도 13(A)에는, 배치대(16)의 웨이퍼(W)가 배치되는 배치 영역(18a)이 모식적으로 도시되어 있다. 배치 영역(18a)은, 복수의 분할 영역으로 분할되고, 각각의 분할 영역에 히터(HT)가 설치되어 있다. 본 실시형태에서는, 배치 영역(18a)은, 중앙의 원형 영역(150) 및 이 원형 영역을 둘러싸는 4개의 환상 영역(151)의 5개의 분할 영역으로 분할되어 있다. 즉, 배치대(16)는, 배치 영역(18a)을 분할한 각 분할 영역 중 적어도 일부(환상 영역(151))가 웨이퍼(W)의 둘레 방향을 따라서 마련되어 있다. 각 분할 영역(원형 영역(150) 및 환상 영역(151))은 각각에 히터(HT)가 설치되어 있다. 13 is a diagram schematically showing a maximum point and a minimum point of a CD on a wafer. 13 (A) shows the maximum point P1 at which the CD of the measurement point becomes the maximum point and the minimum point P2 at which the CD becomes minimum on the wafer W. In FIG. Fig. 13 (A) schematically shows an
도 13(A)에 도시하는 웨이퍼(W)를 배치 영역(18a)에 배치한 경우, 도 13(B)에 도시한 바와 같이, 최대점(P1)과 최소점(P2)은 동일한 분할 영역 내에 위치한다. 도 13(B)의 예에서는, 최대점(P1)과 최소점(P2)은 동일한 환상 영역(151) 내에 위치한다. 측정점의 CD는 히터(HT)의 온도에 따라서 변화한다. 그러나, 최대점(P1)과 최소점(P2)이 동일한 분할 영역 내에 위치하는 경우, 최대점(P1) 및 최소점(P2)의 CD는, 동일한 히터(HT)에 의해서 온도 제어되기 때문에, 히터(HT)의 온도 변화에 따라서 마찬가지로 변화한다. 이 때문에, CD의 레인지를 보다 작게 하기가 어려운 상태가 된다. When the wafer W shown in FIG. 13A is arranged in the
이러한 경우, 도 13(C)에 도시한 바와 같이, 웨이퍼(W)를 회전시켜 배치 영역(18a)에 배치하면, 최대점(P1)과 최소점(P2)을 별도의 분할 영역에 배치할 수 있다. 도 13(C)의 예에서는, 최대점(P1)과 최소점(P2)을 별도의 환상 영역(151)에 배치할 수 있다. 이와 같이 최대점(P1)과 최소점(P2)을 별도의 분할 영역에 배치한 경우, 별도의 히터(HT)에 의해서 온도 제어할 수 있기 때문에, CD의 레인지를 보다 작게 하는 것이 가능하게 된다. In this case, as shown in Fig. 13 (C), when the wafer W is rotated and arranged in the
그래서, 배치 제어부(102e)는, 생성부(102a)에 의해 생성된 예측 모델을 이용하여, 각 히터(HT)의 목표 온도로 한 경우의 각 측정점의 CD를 산출한다. 또, 측정점의 CD는, 실제로 플라즈마 에칭을 행하여 계측 장치(11)에 의해 계측된 값을 이용하여도 좋다. Thus, the placement control section 102e calculates the CD of each measurement point in the case where the target temperature of each heater HT is set to the predicted model generated by the
배치 제어부(102e)는, 각 측정점의 CD 중, CD가 최대가 되는 최대점과 CD가 최소가 되는 최소점을 특정한다. 배치 제어부(102e)는, 최대점과 최소점이 동일한 분할 영역 내에 위치하는지를 판정한다. 예컨대, 배치 제어부(102e)는, 최대점과 최소점이 웨이퍼(W)의 둘레 방향을 따라서 마련된 동일한 분할 영역 내에 위치하는지를 판정한다. 배치 제어부(102e)는, 판정 결과, 최대점과 최소점이 동일한 분할 영역 내에 위치하는 경우, 최대점과 최소점이 상이한 분할 영역에 위치하도록 배치면에 대한 웨이퍼(W)의 배치를 제어한다. 예컨대, 배치 제어부(102e)는, 최대점과 최소점이 웨이퍼(W)의 둘레 방향을 따라서 마련된 동일한 분할 영역 내에 위치하는 경우, 최대점과 최소점이 상이한 분할 영역에 위치하도록 웨이퍼(W)를 둘레 방향으로 회전시키는 제어를 행한다. 예컨대, 배치 제어부(102e)는, 최대점과 최소점의 중간 위치가 분할 영역의 경계에 위치하도록 웨이퍼(W)를 둘레 방향으로 회전시키는 제어를 행한다. 예컨대, 배치 제어부(102e)는, 웨이퍼(W)를 기판 처리 장치(10)에 반송하는 반송계에 있어서, 웨이퍼(W)를 둘레 방향으로 회전시키도록 제어한다. 반송계에는, 기판 처리 장치(10)보다도 앞에, 얼라인먼트 장치나 로봇 아암이 설치되어 있다. 얼라인먼트 장치는, 수평의 회전 스테이지가 설치되어, 웨이퍼(W) 등의 회전 위치의 조정 등 각종 얼라인먼트의 조정이 가능하게 되어 있다. 로봇 아암은, 웨이퍼(W)를 유지하여 반송계의 각 장치에 웨이퍼(W)를 반송한다. 예컨대, 배치 제어부(102e)는, 얼라인먼트 장치나 로봇 아암에 대하여 웨이퍼(W)를 둘레 방향으로 회전시키는 제어 정보를 송신하여, 최대점과 최소점의 중간 위치가 분할 영역의 경계에 위치하도록 웨이퍼(W)를 둘레 방향으로 회전시키는 제어를 행한다. The placement control section 102e specifies the maximum point at which the CD becomes the maximum and the minimum point at which the CD becomes minimum among the CDs at the respective measurement points. The placement control section 102e determines whether the maximum point and the minimum point are located in the same partition area. For example, the placement control section 102e determines whether the maximum point and the minimum point are located in the same divided area provided along the circumferential direction of the wafer W. [ The placement control section 102e controls the placement of the wafers W relative to the placement surface so that the maximum point and the minimum point are located in the divided regions where the maximum point and the minimum point are located in the same divided region. For example, when the maximum point and the minimum point are located in the same divided region provided along the circumferential direction of the wafer W, the placement control section 102e sets the wafer W in the circumferential direction As shown in Fig. For example, the placement control section 102e performs control to rotate the wafer W in the circumferential direction so that the intermediate position between the maximum point and the minimum point is located at the boundary of the divided region. For example, the placement control section 102e controls the wafer W to rotate in the circumferential direction in the transfer system for transferring the wafer W to the
기판 처리 장치(10)는, 이와 같이 배치면에 대한 웨이퍼(W)의 배치를 변경한 경우, 예측 모델을 재생성하여도 좋다. 예컨대, 기판 처리 장치(10)는, 각 히터(HT)를 제어하여, 각 분할 영역의 온도를 수(數)수준으로 나누고, 각각의 온도에서 웨이퍼(W)를 교환하여, 실제로 실시하는 플라즈마 에칭을 개별로 실시한다. 각 온도에서 플라즈마 에칭 처리가 실시된 각 웨이퍼(W)를 각각 계측 장치(11)로 이동시키고, 웨이퍼(W)의 미리 정해진 위치를 측정점으로 하여, 계측 장치(11)로 측정점의 CD를 계측한다. 계측 장치(11)는, 계측한 각 측정점의 CD의 데이터를 기판 처리 장치(10)에 송신한다. 생성부(102a)는, 수신한 CD의 데이터로부터 예측 모델을 재생성한다. 산출부(102b)는, 생성부(102a)에 의해 생성된 예측 모델을 이용하여, 측정점의 CD가 미리 정해진 조건을 만족하는 각 분할 영역의 히터(HT)의 목표 온도를 산출하여도 좋다. The
또한, 온도 변화에 대한 CD의 변화를 나타내는 변화 특성 데이터를 얻는 경우, 기판 처리 장치(10)는, 배치면에 대한 웨이퍼(W)의 배치를 변경하기 전의 예측 모델을 이용하여, 각 분할 영역의 히터(HT)의 목표 온도를 산출하여도 좋다. 예컨대, 산출부(102b)는, 웨이퍼(W)를 회전시킨 회전 각도에 기초하여 각 측정점에 각각 대응하는 히터(HT)를 특정한다. 산출부(102b)는, 측정점마다, 변화 특성 데이터에 기초하여, 웨이퍼(W)의 배치를 변경하기 전의 히터(HT)의 온도와 변경 후의 히터(HT)의 온도의 차에 따라서 CD의 값을 보정하도록 예측 모델을 보정한다. 산출부(102b)는, 보정한 예측 모델을 이용하여, 측정점의 CD가 미리 정해진 조건을 만족하는 각 분할 영역의 히터(HT)의 목표 온도를 산출하여도 좋다. In the case of obtaining the variation characteristic data representing the change of the CD with respect to the temperature change, the
이와 같이, 제4 실시형태에 따른 기판 처리 장치(10)는, 웨이퍼(W)의 측정점의 CD가 최대가 되는 최대점과 CD가 최소가 되는 최소점이 동일한 분할 영역 내에 위치하는 경우, 최대점과 상기 최소점이 상이한 분할 영역에 위치하도록 배치면에 대한 웨이퍼(W)의 배치를 제어한다. 이에 따라, 기판 처리 장치(10)는, CD가 최대가 된 최대점과 CD가 최소가 된 최소점을 별도의 히터(HT)에 의해서 온도 제어할 수 있기 때문에, CD의 레인지를 보다 작게 하는 것이 가능하게 된다.As described above, in the
이상, 실시형태를 이용하여 본 발명을 설명하였지만, 본 발명의 기술적 범위는 상기 실시형태에 기재된 범위에만 한정되지 않는다. 상기 실시형태에 다양한 변경 또는 개량을 부가하는 것이 가능한 것이 당업자에게는 분명하다. 또한, 그와 같은 변경 또는 개량을 부가한 형태도, 청구범위의 기재로부터 본 발명의 기술적 범위에 포함될 수 있는 것이 분명하다.While the present invention has been described with reference to the embodiment, the technical scope of the present invention is not limited to the scope described in the above embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be added to the above embodiments. It is apparent that such modifications or additions may be included in the technical scope of the present invention from the description of the claims.
예컨대, 상기 실시형태에서는, 기판으로서 반도체 웨이퍼에 기판 처리를 행하는 경우를 예로 설명하였지만, 이에 한정되지 않는다. 기판은 온도에 의해 기판 처리의 진행에 영향을 받는 것이면 어느 것이라도 좋다.For example, in the above-described embodiment, the case where the substrate is treated as a substrate is described as an example, but the present invention is not limited thereto. The substrate may be any as long as it is affected by the progress of the substrate processing by the temperature.
또한, 상기 실시형태에서는, 기판 처리로서 플라즈마 에칭을 행하는 경우를 예로 설명하였지만, 이에 한정되지 않는다. 기판 처리는 온도에 의해 처리의 진행에 영향을 받는 것이면 어느 것이라도 좋다.In the above embodiment, the plasma etching is performed as the substrate processing, but the present invention is not limited thereto. The substrate treatment may be any as long as it is affected by the progress of the treatment by the temperature.
또한, 상기한 제3 실시형태에서는, 배치대를, 웨이퍼(W)를 배치하는 제1 배치대(116)와 포커스 링(FR)을 배치하는 제2 배치대(120)로 나눈 경우를 예로 설명했지만, 이것에 한정되는 것은 아니다. 배치대를 하나로 구성하고, 웨이퍼(W)와 포커스 링(FR)을 동일 평면으로 된 배치면에 배치하여도 좋다.In the third embodiment described above, an example in which the placement stand is divided into a first placement stand 116 for placing the wafer W and a second placement stand 120 for placing the focus ring FR is described as an example However, the present invention is not limited to this. And the wafer W and the focus ring FR may be arranged on the same plane.
또한, 상기한 제3 실시형태에서는, 링 부재로서 포커스 링(FR)을 배치한 경우를 예로 설명했지만, 이것에 한정되는 것은 아니다. 링 부재는, 예컨대, 석영 등의 절연성 재료로 구성되며, 절연이나 배치면의 보호를 위해서 설치된 절연체 링이라도 좋다. 또한, 링 부재는 포커스 링(FR) 및 절연체 링이라도 좋다. 이 경우, 예컨대 절연체 링은 포커스 링(FR)을 둘러싸도록 배치된다.In the above-described third embodiment, the case where the focus ring FR is disposed as the ring member has been described as an example, but the present invention is not limited to this. The ring member may be an insulator ring made of an insulating material such as quartz or the like and provided for the purpose of protecting the insulation or the arrangement surface. The ring member may be a focus ring FR and an insulator ring. In this case, for example, the insulator ring is arranged so as to surround the focus ring FR.
또한, 상기한 제1 실시형태 내지 제4 실시형태에서는, 산출부(102b)가, 각 측정점의 임계 치수의 최대값과 최소값의 차가 가장 작아지는 각 분할 영역의 히터의 목표 온도를 산출하는 경우를 예로 설명했지만, 이것에 한정되는 것은 아니다. 산출부(102b)는, 각 측정점의 임계 치수의 편차의 제곱합이 가장 작아지는 각 분할 영역의 히터의 목표 온도를 산출하여도 좋다.In the first to fourth embodiments described above, the
1 기판 처리 시스템
10 기판 처리 장치
16 배치대
18 지지 부재
18a 배치 영역
18b 외주 영역
18m 본체부
20 베이스
100 제어부
102 프로세스 컨트롤러
102a 생성부
102b 산출부
102c 플라즈마 제어부
102d 히터 제어부
116 제1 배치대
120 제2 배치대
HT, HT1, HT2 히터1
16 arrangement stand 18 support member
100
102a generating
102c plasma controller 102d heater controller
116
HT, HT1, HT2 Heater
Claims (12)
상기 배치면에 배치된 상기 기판에 미리 정해진 기판 처리를 행하였을 때의 상기 기판의 미리 정해진 측정점에서의 임계 치수를, 각 분할 영역의 상기 히터의 온도를 파라미터로 하여, 상기 측정점과 이 측정점을 포함한 분할 영역 이외의 다른 분할 영역 사이의 거리에 따른 상기 다른 분할 영역의 상기 히터의 온도의 영향을 가미해서 예측하는 예측 모델을 이용하여, 상기 측정점의 임계 치수가 미리 정해진 조건을 만족하는 각 분할 영역의 상기 히터의 목표 온도를 산출하는 산출부와,
상기 배치면에 배치된 상기 기판에 대하여 기판 처리를 행할 때에, 각 분할 영역의 상기 히터가 산출부에 의해 산출된 목표 온도가 되도록 제어하는 히터 제어부
를 포함하는 것을 특징으로 하는 기판 처리 장치.A placement stage provided with a substrate and a ring member disposed to surround the substrate and provided with a placement surface on which one or both of the placement surface and the ring member are placed,
Wherein a critical dimension at a predetermined measurement point of the substrate when a predetermined substrate processing is performed on the substrate disposed on the placement surface is set to a value including the measurement point and the measurement point By using a predictive model for predicting the influence of the temperature of the heater of the other divided region in accordance with the distance between the divided regions other than the divided region by using a predictive model, the critical dimension of the measurement point satisfying the predetermined condition A calculating unit for calculating a target temperature of the heater,
A heater control section for controlling the heater in each of the divided areas to be a target temperature calculated by the calculating section when performing the substrate processing on the substrate disposed on the placement surface,
The substrate processing apparatus comprising:
상기 산출부는, 상기 예측 모델을 이용하여, 목표 치수에 대한 각 측정점의 임계 치수의 오차의 제곱합이 최소가 되는 각 분할 영역의 상기 히터의 온도를 산출하고, 산출된 각 분할 영역의 온도를 각각 기준으로 하여 각 분할 영역의 상기 히터의 온도를 변화시켜, 각 측정점의 임계 치수의 최대값과 최소값의 차, 또는 각 측정점의 임계 치수의 편차의 제곱합이 가장 작아지는 각 분할 영역의 상기 히터의 목표 온도를 산출하는 것을 특징으로 하는 기판 처리 장치.3. The apparatus according to claim 1 or 2, wherein a plurality of measurement points are defined on the substrate,
Wherein the calculating unit calculates the temperature of the heater in each of the divided regions where the square sum of the error of the critical dimension of each measurement point with respect to the target dimension is the minimum using the prediction model, The temperature of the heater in each of the divided regions is changed so that the difference between the maximum value and the minimum value of the critical dimension of each measuring point or the difference in critical dimension of each measuring point becomes the smallest, To the substrate processing apparatus.
상기 산출부는, 상기 생성부에 의해 생성된 상기 예측 모델을 이용하여, 상기 측정점의 임계 치수가 미리 정해진 조건을 만족시키는 각 분할 영역의 상기 히터의 목표 온도를 산출하는 것을 특징으로 하는 기판 처리 장치.The method according to any one of claims 1 to 4, wherein the temperature of the heater in each of the divided regions is controlled to three or more temperatures, and the critical dimension of the measurement point when the substrate is subjected to the substrate processing is measured, And a generating unit for generating a signal,
Wherein the calculation unit calculates the target temperature of the heater in each of the divided regions that satisfy the predetermined condition of the critical dimension of the measurement point by using the prediction model generated by the generation unit.
상기 산출부는, 상기 제1 예측 모델을 이용하여 임계 치수의 오차의 제곱합이 최소가 되는 각 분할 영역의 상기 히터의 온도를 산출하고, 산출된 각 분할 영역의 온도를 각각 기준으로 하여 각 분할 영역의 상기 히터의 온도를 변화시켜, 상기 제2 예측 모델을 이용하여 각 측정점의 임계 치수의 최대값과 최소값의 차가 가장 작아지는 각 분할 영역의 히터의 목표 온도를 산출하는 것을 특징으로 하는 기판 처리 장치.6. The apparatus of claim 5, wherein the generation unit comprises: a first predictive model obtained by modeling a critical dimension of the measurement point as a linear function of the temperature of the heater; and a second predictive model modeling a critical dimension of the measurement point as a function of a temperature difference of the heater, A second prediction model which is modeled by a sum of an exponential function and an integer of inverse of absolute temperature is generated,
Wherein the calculating unit calculates the temperature of the heater in each of the divided regions in which the square sum of the error of the critical dimension is minimized by using the first prediction model, Wherein the temperature of the heater is varied to calculate a target temperature of the heater in each of the divided regions where the difference between the maximum value and the minimum value of the critical dimension of each measurement point becomes the smallest using the second prediction model.
상기 임계 치수는 에칭의 패턴의 폭으로 하는 것을 특징으로 하는 기판 처리 장치.3. The method of claim 1 or 2, wherein the substrate processing is a plasma etching,
Wherein the critical dimension is a width of a pattern of etching.
상기 배치대는, 상기 배치면을 분할한 각 분할 영역 중 적어도 일부가 상기 기판의 둘레 방향을 따라 마련되고,
상기 배치 제어부는, 상기 최대점과 상기 최소점이, 상기 기판의 둘레 방향을 따라서 마련된 같은 분할 영역 내에 위치하는 경우, 상기 최대점과 상기 최소점이 상이한 분할 영역에 위치하도록 상기 기판을 둘레 방향으로 회전시키는 제어를 행하는 것을 특징으로 하는 기판 처리 장치.The substrate processing apparatus according to claim 9, wherein the substrate has a disk shape,
At least a part of each of the divided areas in which the placement surface is divided is provided along the circumferential direction of the substrate,
Wherein when the maximum point and the minimum point are located in the same divided region provided along the circumferential direction of the substrate, the placement control section rotates the substrate in the circumferential direction so that the maximum point and the minimum point are located in different divided regions Wherein the control unit controls the substrate processing apparatus.
상기 배치면에 배치된 상기 기판에 대하여 기판 처리를 행할 때에, 각 분할 영역의 상기 히터가 산출된 목표 온도가 되도록 제어하는
처리를 컴퓨터가 실행하는 것을 특징으로 하는 온도 제어 방법.A method of manufacturing a semiconductor device, comprising the steps of: arranging a substrate and a ring member disposed to surround the substrate; and arranging the arrangement surface on each of the divided areas in which the temperature is adjustable The critical dimension at a predetermined measurement point of the substrate when the predetermined substrate processing is performed on the substrate is set as the parameter of the temperature of the heater in each of the divided areas as a parameter, A predictive model for predicting the influence of the temperature of the heater in the other divided regions depending on the distance between the divided regions is used so that the critical dimension of the measuring point is set to a target temperature of the heater in each of the divided regions satisfying a predetermined condition Lt; / RTI >
And controls the heater in each of the divided regions to be the calculated target temperature when performing the substrate processing on the substrate disposed on the placement surface
And the processing is executed by the computer.
상기 배치면에 배치된 상기 기판에 대하여 기판 처리를 행할 때에, 각 분할 영역의 상기 히터가 산출된 목표 온도가 되도록 제어하는
처리를 컴퓨터에 실행시키는 것을 특징으로 하는 매체에 저장된 온도 제어 프로그램.A method of manufacturing a semiconductor device, comprising the steps of: arranging a substrate and a ring member disposed to surround the substrate; and arranging the arrangement surface on each of the divided areas in which the temperature is adjustable The critical dimension at a predetermined measurement point of the substrate when the predetermined substrate processing is performed on the substrate is set as the parameter of the temperature of the heater in each of the divided areas as a parameter, A predictive model for predicting the influence of the temperature of the heater in the other divided regions according to the distance between the divided regions is used so that the critical dimension of the measuring point is set to a target temperature of the heater in each of the divided regions satisfying a predetermined condition Lt; / RTI >
And controls the heater in each of the divided regions to be the calculated target temperature when performing the substrate processing on the substrate disposed on the placement surface
The program causing the computer to execute the process.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017007878 | 2017-01-19 | ||
JPJP-P-2017-007878 | 2017-01-19 | ||
JPJP-P-2017-239167 | 2017-12-14 | ||
JP2017239167A JP6986947B2 (en) | 2017-01-19 | 2017-12-14 | Substrate processing equipment, temperature control method and temperature control program |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180085690A true KR20180085690A (en) | 2018-07-27 |
KR102452019B1 KR102452019B1 (en) | 2022-10-06 |
Family
ID=62985707
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180006074A KR102452019B1 (en) | 2017-01-19 | 2018-01-17 | Substrate processing apparatus, temperature control method, and temperature control program |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP6986947B2 (en) |
KR (1) | KR102452019B1 (en) |
TW (1) | TWI772356B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111009454B (en) * | 2018-10-05 | 2024-05-17 | 东京毅力科创株式会社 | Plasma processing apparatus, monitoring method, and recording medium |
US20220223440A1 (en) * | 2019-03-15 | 2022-07-14 | Lam Research Corporation | Rapid tuning of critical dimension non-uniformity by modulating temperature transients of multi-zone substrate supports |
CN115398603A (en) * | 2021-03-25 | 2022-11-25 | 株式会社日立高新技术 | Plasma processing apparatus and plasma processing method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070107042A (en) * | 2005-02-15 | 2007-11-06 | 동경 엘렉트론 주식회사 | Temperature setting method for heat treating plate, temperature setting device for heat treating plate, program and computer-readable recording medium recording program |
JP2013145806A (en) * | 2012-01-13 | 2013-07-25 | Tokyo Electron Ltd | Plasma processing apparatus and temperature control method of heater |
JP2016178316A (en) | 2009-12-15 | 2016-10-06 | ラム リサーチ コーポレーションLam Research Corporation | Plasma etching system |
US20170011890A1 (en) * | 2015-07-09 | 2017-01-12 | Hitachi High-Technologies Corporation | Plasma processing device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7356380B2 (en) * | 2004-12-30 | 2008-04-08 | Taiwan Semiconductor Manufacturing Co., Ltd. | Process control method |
-
2017
- 2017-12-14 JP JP2017239167A patent/JP6986947B2/en active Active
-
2018
- 2018-01-16 TW TW107101486A patent/TWI772356B/en active
- 2018-01-17 KR KR1020180006074A patent/KR102452019B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070107042A (en) * | 2005-02-15 | 2007-11-06 | 동경 엘렉트론 주식회사 | Temperature setting method for heat treating plate, temperature setting device for heat treating plate, program and computer-readable recording medium recording program |
JP2016178316A (en) | 2009-12-15 | 2016-10-06 | ラム リサーチ コーポレーションLam Research Corporation | Plasma etching system |
JP2013145806A (en) * | 2012-01-13 | 2013-07-25 | Tokyo Electron Ltd | Plasma processing apparatus and temperature control method of heater |
US20170011890A1 (en) * | 2015-07-09 | 2017-01-12 | Hitachi High-Technologies Corporation | Plasma processing device |
Also Published As
Publication number | Publication date |
---|---|
TWI772356B (en) | 2022-08-01 |
JP2018117115A (en) | 2018-07-26 |
JP6986947B2 (en) | 2021-12-22 |
TW201841549A (en) | 2018-11-16 |
KR102452019B1 (en) | 2022-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108335999B (en) | Substrate processing apparatus, temperature control method, and storage medium | |
US11622419B2 (en) | Azimuthally tunable multi-zone electrostatic chuck | |
CN110010439B (en) | Plasma etching apparatus and plasma etching method | |
KR20170000788A (en) | Temperature control method | |
WO2006107523A1 (en) | Wafer curvature estimation, monitoring, and compensation | |
TWI842882B (en) | Plasma processing apparatus and temperature control method | |
KR20190056323A (en) | Plasma processing apparatus, temperature control method, and temperature control program | |
JP7202972B2 (en) | PLASMA PROCESSING APPARATUS, PLASMA STATE DETECTION METHOD AND PLASMA STATE DETECTION PROGRAM | |
KR20180085690A (en) | Substrate processing apparatus, temperature control method, and temperature control program | |
US11049743B2 (en) | Substrate processing apparatus, flow rate control method, and storage medium storing flow rate control program | |
US8920888B2 (en) | Plasma process, film deposition method and system using rotary chuck | |
JP7527342B2 (en) | Plasma processing apparatus, plasma state detection method, and plasma state detection program | |
US20240332092A1 (en) | Machine learning model for semiconductor manufacturing processes | |
US20240329626A1 (en) | Digital simulation for semiconductor manufacturing processes | |
WO2023182077A1 (en) | Analysis device, substrate processing system, substrate processing device, analysis method, and analysis program | |
JP2016086040A (en) | Output inspection method of semiconductor manufacturing apparatus and semiconductor manufacturing apparatus | |
JP2023107441A (en) | Model-based control method, model-based control system and program | |
TW202333257A (en) | Substrate support characterization to build a digital twin | |
TW202312217A (en) | Thin-film deposition system and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |