JP2004140348A - Semiconductor manufacturing system and method therefor - Google Patents

Semiconductor manufacturing system and method therefor Download PDF

Info

Publication number
JP2004140348A
JP2004140348A JP2003334871A JP2003334871A JP2004140348A JP 2004140348 A JP2004140348 A JP 2004140348A JP 2003334871 A JP2003334871 A JP 2003334871A JP 2003334871 A JP2003334871 A JP 2003334871A JP 2004140348 A JP2004140348 A JP 2004140348A
Authority
JP
Japan
Prior art keywords
set value
temperature
film
calculation unit
calculated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2003334871A
Other languages
Japanese (ja)
Other versions
JP4455856B2 (en
Inventor
Toshimitsu Miyata
宮田 敏光
Takeo Hanashima
花島 建夫
Katsunao Kasatsugu
笠次 克尚
Hironobu Miya
宮   博信
Hisashi Nomura
野村 久志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Kokusai Electric Inc
Original Assignee
Hitachi Kokusai Electric Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Kokusai Electric Inc filed Critical Hitachi Kokusai Electric Inc
Priority to JP2003334871A priority Critical patent/JP4455856B2/en
Publication of JP2004140348A publication Critical patent/JP2004140348A/en
Application granted granted Critical
Publication of JP4455856B2 publication Critical patent/JP4455856B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Chemical Vapour Deposition (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To obtain a relation between the thickness of a formed film and a temperature and to obtain a set value such as pressure, a gas flow rate and a temperature inside a reaction chamber in film-forming treatment to a semiconductor. <P>SOLUTION: A set value calculation program 5 changes the number of semiconductor wafers in various manners and calculates a temperature set for each of a plurality of heaters of a vertical CVD apparatus for forming a film of a users' desired condition in the semiconductor wafer. Furthermore, the set value calculation program 5 calculates pressure and a gas flow rate inside a reaction chamber set in the vertical CVD apparatus for forming a film of a users' desired condition in the semiconductor wafer. <P>COPYRIGHT: (C)2004,JPO

Description

 本発明は、半導体に対して膜形成などの処理を行う半導体製造システム、および、処理のための設定値を算出する設定値算出装置に関する。 The present invention relates to a semiconductor manufacturing system that performs a process such as film formation on a semiconductor, and a set value calculation device that calculates a set value for the process.

 半導体製造の分野では、化学気相成長(CVD)処理によって、多数の半導体ウェハに膜を形成する装置が一般的に用いられており、この装置は、一般に縦型CVD装置などと呼ばれている。
 また、例えば、「特開2000−183072号公報(文献1)」は、半導体に対して熱処理を行う際の温度制御方法を開示する。
 文献1に開示された温度制御方法においては、温度制御量と温度検出値・目標値の偏差などとの関係を示す数値が行列の形式で用いられており、この行列は、文献1において「干渉行列」と呼ばれている。
In the field of semiconductor manufacturing, an apparatus for forming a film on a large number of semiconductor wafers by a chemical vapor deposition (CVD) process is generally used, and this apparatus is generally called a vertical CVD apparatus or the like. .
Further, for example, Japanese Patent Application Laid-Open No. 2000-183072 (Document 1) discloses a temperature control method when heat treatment is performed on a semiconductor.
In the temperature control method disclosed in Document 1, a numerical value indicating the relationship between the temperature control amount and the deviation between the detected temperature value and the target value is used in the form of a matrix. It is called a "matrix."

 本発明は、上述した従来技術をふまえてさなれたものであり、形成される膜の厚さと圧力・流量および温度との関係を求め、この関係に基づいて、圧力・流量および温度などの設定値を求められるようにした半導体製造システムおよびその装置を提供することを目的とする。 The present invention has been made based on the above-mentioned prior art, and obtains the relationship between the thickness of the formed film and the pressure, flow rate, and temperature, and sets the pressure, flow rate, temperature, and the like based on the relationship. It is an object of the present invention to provide a semiconductor manufacturing system and an apparatus for obtaining a value.

 [半導体製造システム]
 上記目的を達成するために、本発明にかかる半導体製造システムは、処理条件を示す設定値に基づいて、被処理基板に対して所定の処理を行う半導体処理装置と、前記設定値の内の1つ以上を算出する設定値算出装置と、前記算出された設定値と、前記算出された設定値に基づいて、前記被処理基板に対して前記所定の処理を行った場合の処理結果とを対応付けて記憶する設定値記憶手段とを有し、前記半導体製造装置は、所望の処理結果を得るための設定値が記憶されている場合には、前記記憶されている設定値を前記所定の処理のために用い、これ以外の場合には、前記算出される設定値を前記所定の処理のために用いる。
 好適には、前記設定値算出装置は、前記算出の対象となる対象設定値それぞれの変化と、前記処理結果それぞれとの関係を示す関係係数を算出する関係係数算出手段と、前記算出された関係係数に基づいて、前記半導体それぞれに対して所望の処理結果を与える前記対象設定値を求める設定値算出手段とを有する。
 好適には、前記設定値記憶手段は、前記被処理基板の数量と、前記算出された設定値と、前記算出された処理結果とを対応付けて記憶し、前記半導体製造装置は、特定の数量および前記反応室内における位置またはこれらのいずれかの被処理基板に対する所望の処理結果を得るための設定値が記憶されている場合には、前記記憶されている設定値を前記所定の処理のために用い、これ以外の場合には、前記算出された設定値を前記所定の処理のために用いる。
[Semiconductor manufacturing system]
In order to achieve the above object, a semiconductor manufacturing system according to the present invention includes: a semiconductor processing apparatus configured to perform a predetermined process on a substrate to be processed based on a set value indicating a processing condition; A set value calculation device that calculates one or more, and the calculated set value, and a processing result when the predetermined processing is performed on the substrate to be processed based on the calculated set value. And a setting value storage unit for storing the setting value for obtaining a desired processing result. The semiconductor manufacturing apparatus stores the stored setting value in the predetermined processing. In other cases, the calculated set value is used for the predetermined processing.
Preferably, the set value calculation device includes: a relation coefficient calculation unit configured to calculate a relation coefficient indicating a relation between a change in each of the target set values to be calculated and each of the processing results; Setting value calculating means for obtaining the target setting value that gives a desired processing result for each of the semiconductors based on the coefficient.
Preferably, the set value storage unit stores the quantity of the substrate to be processed, the calculated set value, and the calculated processing result in association with each other, and the semiconductor manufacturing apparatus stores the specific quantity. And when a set value for obtaining a desired processing result for the position in the reaction chamber or any of the substrates to be processed is stored, the stored set value is used for the predetermined processing. Otherwise, the calculated set value is used for the predetermined processing.

 [半導体製造方法]
 また、本発明にかかる半導体製造方法は、処理条件を示す設定値に基づいて、被処理基板に対して所定の処理を行う半導体製造装置を用いる半導体製造方法であって、前記設定値の内の1つ以上を算出し、前記算出された設定値と、前記算出された設定値に基づいて、前記被処理基板に対して前記所定の処理を行った場合の処理結果とを対応付けて記憶し、前記半導体製造装置に、前記被処理基板を搬入し、前記半導体製造装置に、所望の処理結果を得るための設定値が記憶されている場合には、前記記憶されている設定値を用いて前記所定の処理を行わせ、これ以外の場合には、前記算出される設定値を用いて前記所定の処理を行わせ、前記所定の処理がなされた被処理基板を、前記半導体装置から搬出する。
[Semiconductor manufacturing method]
Further, the semiconductor manufacturing method according to the present invention is a semiconductor manufacturing method using a semiconductor manufacturing apparatus that performs a predetermined process on a substrate to be processed based on a set value indicating a processing condition, wherein One or more are calculated, and the calculated set value is stored in association with a processing result obtained when the predetermined processing is performed on the substrate to be processed based on the calculated set value. When the substrate to be processed is loaded into the semiconductor manufacturing apparatus and the set value for obtaining a desired processing result is stored in the semiconductor manufacturing apparatus, the stored set value is used. The predetermined processing is performed, otherwise, the predetermined processing is performed using the calculated set value, and the substrate to which the predetermined processing has been performed is unloaded from the semiconductor device. .

 [本発明の背景]
 本発明の理解を容易にするために、まず、本発明がなされるに至った背景を説明する。
 例えば、縦型CVD装置は、反応室内の圧力、膜の材料となるガスの流量の設定値、および、複数のヒータそれぞれの温度設定値の調節により、半導体ウェハに所望の厚さの膜を形成し、複数の半導体ウェハそれぞれに形成される膜の厚さを均一にするように構成されている。
 従って、この種の装置においては、膜厚などを変更するたびに、圧力・流量およびヒータの温度の設定値の変更が必要となるが、これらの設定値は、従来、それまでのCVD処理により得られたデータに基づいて求められたり、技術者の経験に基づいて求められたり、実際に種々の条件下で半導体ウェハに膜を形成する実験により求められたりしてきた。
[Background of the present invention]
In order to facilitate understanding of the present invention, first, the background that led to the present invention will be described.
For example, a vertical CVD apparatus forms a film of a desired thickness on a semiconductor wafer by adjusting a pressure in a reaction chamber, a set value of a flow rate of a gas used as a material of the film, and a temperature set value of each of a plurality of heaters. The thickness of the film formed on each of the plurality of semiconductor wafers is made uniform.
Therefore, in this type of apparatus, every time the film thickness is changed, it is necessary to change the set values of the pressure, the flow rate, and the temperature of the heater, and these set values are conventionally set by the conventional CVD process. It has been determined based on the obtained data, determined based on the experience of a technician, or actually determined by experiments for forming a film on a semiconductor wafer under various conditions.

 しかしながら、上述の設定値を、それまでのデータあるいは技術者の経験に基づいて求めると、設定値を適切な値にすることが難しい。
 また、上述の設定値は、通常、装置に固有であるので、装置の入れ替えを行ったような場合には、それまでのデータは、設定値を求めるために役に立たなくなってしまう。
However, if the above set values are obtained based on data up to that time or the experience of a technician, it is difficult to set the set values to appropriate values.
In addition, since the above-mentioned set values are usually unique to the device, if the device is replaced, the data up to that point becomes useless for obtaining the set value.

 また、実験により設定値を求めようとすると、実験のために大量の半導体ウェハが必要になり、実験に使われた半導体ウェハの大部分は、半導体装置の製造に使用できないので、無駄になってしまう。 Also, when trying to obtain the set value by an experiment, a large amount of semiconductor wafers are required for the experiment, and most of the semiconductor wafers used in the experiment cannot be used for manufacturing the semiconductor device, so that it is wasted. I will.

 一方、上述の干渉行列は、温度制御量と、温度検出値・目標値の偏差などとの間の関係を示すためだけでなく、複数のヒータの温度と、半導体ウェハそれぞれに形成された膜の厚さとの関係を表すためにも応用することができる。
 本発明は、これらの点に着目してなされたものであって、干渉行列を用いることにより、経験などに頼らず、温度および圧力・流量の設定値を、正確に、しかも短時間に求めることができるように構成されている。
On the other hand, the above-described interference matrix is not only for indicating the relationship between the temperature control amount and the deviation between the detected temperature value and the target value, but also for the temperatures of the plurality of heaters and the film formed on each semiconductor wafer. It can also be applied to express the relationship with thickness.
The present invention has been made by focusing on these points, and by using an interference matrix, it is possible to obtain the set values of temperature, pressure, and flow rate accurately and in a short time without relying on experience. It is configured to be able to.

本発明にかかる半導体製造システムおよびその装置によれば、形成される膜の厚さと温度との関係を求め、この関係に基づいて、反応室(アウタチューブ)内の圧力・ガス流量および温度などの設定値を求めることができる。 ADVANTAGE OF THE INVENTION According to the semiconductor manufacturing system and its apparatus concerning this invention, the relationship between the thickness of the film | membrane formed and temperature is calculated | required, and pressure, gas flow rate, temperature etc. in a reaction chamber (outer tube) are calculated based on this relationship. Set values can be obtained.

 [第1実施形態]
 以下、この発明の実施形態を、詳細に説明する。
 図1は、本発明にかかる半導体製造システム1の構成を示す図である。
 図1に示すように、半導体製造システム1は、設定値算出装置3、半導体製造装置4、膜形成制御装置22、膜厚測定装置26および係数・設定値DB28から構成される。
 半導体製造システム1は、これらの構成要素により、半導体製造装置4に対する温度および炉内の圧力、および、炉内に導入されるガスの流量の設定値を算出し、算出した値を半導体製造装置4に設定して、ボート404に載せられた半導体ウェハ180(図4;枚数は任意)に対して、化学気相形成(CVD)による膜形成処理を行う。
 なお、半導体製造システム1のこれらの構成部分は、全てが同一の筐体内に一体に構成されているか、別々の筐体内に構成されているかなどは問われない。
[First Embodiment]
Hereinafter, embodiments of the present invention will be described in detail.
FIG. 1 is a diagram showing a configuration of a semiconductor manufacturing system 1 according to the present invention.
As shown in FIG. 1, the semiconductor manufacturing system 1 includes a set value calculating device 3, a semiconductor manufacturing device 4, a film formation control device 22, a film thickness measuring device 26, and a coefficient / set value DB 28.
The semiconductor manufacturing system 1 calculates the temperature of the semiconductor manufacturing apparatus 4, the pressure in the furnace, and the set values of the flow rate of the gas introduced into the furnace, and calculates the calculated values using these components. Then, a film formation process by chemical vapor deposition (CVD) is performed on the semiconductor wafers 180 (FIG. 4; the number is arbitrary) placed on the boat 404.
Note that it does not matter whether these components of the semiconductor manufacturing system 1 are all integrally configured in the same housing, or are configured in separate housings.

 [ハードウェア構成]
 図2は、図1に示した設定値算出装置3、膜形成制御装置22および係数・設定値DB28のハードウェア構成を示す図である。
 図2に示すように、設定値算出装置3は、CPU102およびメモリ104などを含むコンピュータ本体10、通信IF12、記憶装置14および表示・入力装置16から構成される。
 つまり、設定値算出装置3は、一般的なコンピュータとしての構成部分を含んでいる。
 なお、設定値算出装置3と膜形成制御装置22および係数・設定値DB28とは、規模・性能および付加装置などが異なる他は、基本的に同じハードウェア構成を採る。
 また、半導体製造装置4および膜厚測定装置26の制御装置(図示せず)も、設定値算出装置3と同様な構成を採る。
[Hardware configuration]
FIG. 2 is a diagram illustrating a hardware configuration of the set value calculation device 3, the film formation control device 22, and the coefficient / set value DB 28 illustrated in FIG.
As shown in FIG. 2, the setting value calculation device 3 includes a computer main body 10 including a CPU 102 and a memory 104, a communication IF 12, a storage device 14, and a display / input device 16.
That is, the setting value calculation device 3 includes a component as a general computer.
The set value calculation device 3, the film formation control device 22, and the coefficient / set value DB 28 basically have the same hardware configuration except for the scale, performance, additional devices, and the like.
Further, a control device (not shown) of the semiconductor manufacturing device 4 and the film thickness measuring device 26 has the same configuration as the set value calculating device 3.

 図3は、図1に示した半導体製造装置4の構成を例示する図である。
 図4は、図3に示したボート404およびウェハ180を収容した状態の反応室40(図3)の断面を例示する図である。
 図3に示すように、半導体製造装置4は、カセット授受ユニット480、カセット授受ユニット480の背面側に設けられたカセットストッカ482、カセットストッカ482の上方に設けられたバッファカセットストッカ484、カセットストッカ482の背面側に設けられたウエハ移動機486、ウエハ移動機486の背面側に設けられ、ウェハ180がセットされたボート404を搬送するボートエレベータ488、および、ウエハ移動機486の上方に設けられた反応室40から構成される。
FIG. 3 is a diagram illustrating the configuration of the semiconductor manufacturing apparatus 4 shown in FIG.
FIG. 4 is a diagram exemplifying a cross section of the reaction chamber 40 (FIG. 3) in a state in which the boat 404 and the wafer 180 shown in FIG. 3 are accommodated.
As shown in FIG. 3, the semiconductor manufacturing apparatus 4 includes a cassette transfer unit 480, a cassette stocker 482 provided on the back side of the cassette transfer unit 480, a buffer cassette stocker 484 provided above the cassette stocker 482, and a cassette stocker 482. , A boat elevator 488 provided on the back side of the wafer mover 486 to transport the boat 404 on which the wafer 180 is set, and a wafer mover 486 provided above the wafer mover 486. It comprises a reaction chamber 40.

 図4に示すように、図3に示した反応室40(図3)は、中空のヒータ42、石英製のアウタチューブ448、石英製のインナチューブ450、ガス導入ノズル440、円筒フランジ442、炉口蓋444、排気管446、および、図5を参照して後述するガス流量調整器410など、その他の構成部分から構成される。
 ヒータ42は、それぞれに対する温度の設定および調節が可能な5つの温度調節部分(U,CU,CC,CL,L)402−1〜402−5を含む。
 ヒータ42の温度調整部分402−1〜402−5は、例えば、1つの連続したヒータ42の巻線から、複数のタップを引き出すことにより、あるいは、それぞれ独立した巻線を有する5個のヒータを設けることにより実現される。
 アウタチューブ448とインナチューブ450とは、ヒータ42と同心に設けられ、これらの間には、閉塞された筒状空間452が形成される。
As shown in FIG. 4, the reaction chamber 40 (FIG. 3) shown in FIG. 3 includes a hollow heater 42, an outer tube 448 made of quartz, an inner tube 450 made of quartz, a gas introduction nozzle 440, a cylindrical flange 442, and a furnace. It is composed of a palate 444, an exhaust pipe 446, and other components such as a gas flow controller 410 described later with reference to FIG.
The heater 42 includes five temperature control sections (U, CU, CC, CL, L) 402-1 to 402-5 capable of setting and controlling the temperature for each.
The temperature adjusting portions 402-1 to 402-5 of the heater 42 may be, for example, by extracting a plurality of taps from one continuous heater 42 winding, or by using five heaters each having an independent winding. It is realized by providing.
The outer tube 448 and the inner tube 450 are provided concentrically with the heater 42, and a closed cylindrical space 452 is formed between them.

 [半導体製造装置4による膜形成]
 半導体製造装置4は、例えば、いわゆる縦型CVD装置であって、これらの構成部分により、反応室40内に所定の間隔で並べられた半導体ウェハ180に対して、CVDにより、Si3N4膜、SiO2膜およびポリシリコン(Poly−Si)膜などの形成を行う。
 半導体製造装置4による膜形成をさらに説明する。
 ガス導入ノズル440(図4)は、アウタチューブ448の内部に連通し、反応ガスを導入する。
[Film Formation by Semiconductor Manufacturing Apparatus 4]
The semiconductor manufacturing apparatus 4 is, for example, a so-called vertical CVD apparatus, and a Si3N4 film and a SiO2 film are formed by CVD on the semiconductor wafers 180 arranged at predetermined intervals in the reaction chamber 40 by these components. Then, a polysilicon (Poly-Si) film or the like is formed.
The film formation by the semiconductor manufacturing apparatus 4 will be further described.
The gas introduction nozzle 440 (FIG. 4) communicates with the inside of the outer tube 448 to introduce a reaction gas.

 円筒フランジ442は、インナチューブ450に連通する排気管446などを保持する。
 インナチューブ450には、石英製のボート404が装入され、ボート404は、炉口蓋444に立設される。
 炉口蓋444は、ボートエレベータ448(図3)に設けられ、円筒フランジ442の下端を閉塞する。
The cylindrical flange 442 holds an exhaust pipe 446 communicating with the inner tube 450 and the like.
A boat 404 made of quartz is inserted into the inner tube 450, and the boat 404 is erected on the furnace cover 444.
The furnace lid 444 is provided in the boat elevator 448 (FIG. 3), and closes the lower end of the cylindrical flange 442.

 被処理物のウェハ180は、ウエハカセット490(図3)に装填された状態で搬送され、カセット授受ユニット480(図3)に授載される。
 カセット授受ユニット480(図3)は、このウェハ180を、カセットストッカ482またはバッファカセットストッカ484に移載する。
 ウエハ移動機486は、カセットストッカ482からウェハ180を取り出し、ボート404に水平な状態で多段に装填する。
The wafer 180 to be processed is conveyed while being loaded in the wafer cassette 490 (FIG. 3), and is transferred to the cassette transfer unit 480 (FIG. 3).
The cassette transfer unit 480 (FIG. 3) transfers the wafer 180 to the cassette stocker 482 or the buffer cassette stocker 484.
The wafer transfer device 486 takes out the wafer 180 from the cassette stocker 482 and loads the wafer 180 in the boat 404 in a horizontal state in multiple stages.

 ボートエレベータ488(図3)は、ウェハ180が装填されたボート404を反応室40内に導く。
 ヒータ42の5つの温度調節部分(U,CU,CC,CL,L)402−1〜402−5それぞれは、設定に従ってアウタチューブ448の内部を加熱し、ガス導入ノズル440から反応ガスを導入する。
 導入されたガスは、インナチューブ450内部を上昇し、その上部で折り返されて降下し、排気管446から排出される。
The boat elevator 488 (FIG. 3) guides the boat 404 loaded with the wafer 180 into the reaction chamber 40.
Each of the five temperature control portions (U, CU, CC, CL, L) 402-1 to 402-5 of the heater 42 heats the inside of the outer tube 448 according to the setting, and introduces a reaction gas from the gas introduction nozzle 440. .
The introduced gas rises inside the inner tube 450, turns over at the upper part, descends, and is discharged from the exhaust pipe 446.

 このように、反応室40において、高温下でウェハ180が反応ガスに接触し、膜形成などの処理がなされる。
 膜形成が終わると、ボート404が反応室40から引き出され、ウエハ移動機486により、ボート404にセットされたウェハ180が、ウエハカセット490に移載され、膜形成済ウェハ182(図1)として、外部搬送装置により搬出される。
As described above, in the reaction chamber 40, the wafer 180 comes into contact with the reaction gas at a high temperature, and processing such as film formation is performed.
When the film formation is completed, the boat 404 is pulled out of the reaction chamber 40, and the wafer 180 set in the boat 404 is transferred to the wafer cassette 490 by the wafer transfer device 486, and is set as the film-formed wafer 182 (FIG. 1). Is carried out by an external transport device.

 [膜形成制御装置22]
 図5は、図1に示した膜形成制御装置22の構成と、膜形成制御装置22と半導体製造装置4(図1,図3,図4)との関係を模式的に示す図である。
 なお、図5は上述の事項を模式的に示すので、図5における反応室40の各構成部分の形状は、図3,図4とは必ずしも一致しない。
 図5に示すように、図3,図4に示した反応室40は、温度センサ406−1〜406−5、ガス流量調整器410、流量センサ412、圧力調整装置420および圧力センサ422をさらに含んでいる。
 反応室40の温度センサ406−1〜406−5それぞれは、ヒータ42の温度調整部分402−1〜402−5(図4,図5)それぞれに配設され、温度を検出する。
[Film formation control device 22]
FIG. 5 is a diagram schematically showing the configuration of the film formation control device 22 shown in FIG. 1 and the relationship between the film formation control device 22 and the semiconductor manufacturing apparatus 4 (FIGS. 1, 3, and 4).
Since FIG. 5 schematically shows the above-described matter, the shape of each component of the reaction chamber 40 in FIG. 5 does not always match those in FIGS.
As shown in FIG. 5, the reaction chamber 40 shown in FIGS. 3 and 4 further includes a temperature sensor 406-1 to 406-5, a gas flow regulator 410, a flow sensor 412, a pressure regulator 420, and a pressure sensor 422. Contains.
Each of the temperature sensors 406-1 to 406-5 of the reaction chamber 40 is disposed in each of the temperature adjusting portions 402-1 to 402-5 (FIGS. 4 and 5) of the heater 42, and detects a temperature.

 ガス流量調整器410(図5)は、ガス導入ノズル440(図4)を介してアウタチューブ488内に導かれるガスの流量を調節する。
 流量センサ412は、ガス導入ノズル440を介してアウタチューブ448内に供給されるガスの流量を検出する。
The gas flow controller 410 (FIG. 5) adjusts the flow rate of the gas introduced into the outer tube 488 via the gas introduction nozzle 440 (FIG. 4).
The flow rate sensor 412 detects the flow rate of the gas supplied into the outer tube 448 via the gas introduction nozzle 440.

 圧力調整装置420は、アウタチューブ448内の圧力を調整する。
 圧力センサ422は、アウタチューブ448内の圧力を検出する。
The pressure adjusting device 420 adjusts the pressure in the outer tube 448.
Pressure sensor 422 detects the pressure in outer tube 448.

 また、図5に示すように、膜形成制御装置22は、温度制御装置220、5個のヒータ駆動装置222−1〜222−5、流量制御装置224および圧力制御装置226から構成される。
 膜形成制御装置22は、これらの構成部分により、設定値算出装置3から設定された温度および圧力・流量の設定値に基づいて半導体製造装置4の各構成部分を制御する。
As shown in FIG. 5, the film formation control device 22 includes a temperature control device 220, five heater driving devices 222-1 to 222-5, a flow control device 224, and a pressure control device 226.
The film formation control device 22 controls the respective components of the semiconductor manufacturing apparatus 4 based on the set values of the temperature, the pressure, and the flow rate set by the set value calculator 3 by using these components.

 温度制御装置220は、温度センサ406−1〜温度センサ406−5それぞれにより検出される温度調整部分402−1〜402−5それぞれの温度が、設定値算出装置3により温度調整部分402−1〜402−5それぞれに対して設定された温度になるように、ヒータ駆動装置222−1〜222−5それぞれが温度調整部分402−1〜402−5それぞれに供給する電力を制御する。 The temperature control device 220 calculates the temperatures of the temperature adjustment portions 402-1 to 402-5 detected by the temperature sensors 406-1 to 406-5, respectively, by using the set value calculation device 3 for the temperature adjustment portions 402-1 to 402-1. The heater driving devices 222-1 to 222-5 each control the power supplied to each of the temperature adjustment sections 402-1 to 402-5 so that the temperatures set for the respective 402-5 are obtained.

 流量制御装置224は、流量センサ412が検出するガスの流量の値が、設定値算出装置3により設定されるガス流量の値に等しくなるように、ガス流量調整器410を制御して、反応室40のアウタチューブ448内に導入されるガスの流量を制御する。
 圧力制御装置226は、圧力センサ422が検出するアウタチューブ448内部の圧力が、設定値算出装置3により設定される圧力の値に等しくなるように、圧力調整装置420を制御して、反応室40のアウタチューブ448内の圧力を制御する。
The flow controller 224 controls the gas flow regulator 410 so that the value of the gas flow detected by the flow sensor 412 becomes equal to the value of the gas flow set by the set value calculator 3, and controls the reaction chamber. The flow rate of the gas introduced into the outer tube 448 of the forty is controlled.
The pressure control device 226 controls the pressure adjustment device 420 so that the pressure inside the outer tube 448 detected by the pressure sensor 422 becomes equal to the pressure value set by the set value calculation device 3, and controls the reaction chamber 40. Of the outer tube 448 is controlled.

 [膜厚測定装置26・係数・設定値DB28]
 膜厚測定装置26は、半導体製造装置4による膜形成処理が済んだ複数の膜形成済ウェハ182(図1)の内、例えば、図3に示したように、反応室40内において等間隔な位置にあった4枚(W1〜W4)の測定対象ウェハに形成された膜の厚さを測定し、測定結果を設定値算出装置3に対して出力する。
 係数・設定値DB28(図1)は、後述するように、設定値算出装置3が算出した係数(干渉行列を含む)および膜形成制御装置22に対する温度および圧力・流量の設定値を記憶し、管理する。
[Thickness measuring device 26, coefficient, set value DB 28]
The film thickness measuring device 26 is, for example, as shown in FIG. 3, among the plurality of film-formed wafers 182 (FIG. 1) on which the film forming process has been completed by the semiconductor The thicknesses of the films formed on the four (W1 to W4) measurement target wafers at the positions are measured, and the measurement results are output to the set value calculation device 3.
The coefficient / set value DB 28 (FIG. 1) stores the coefficient (including the interference matrix) calculated by the set value calculation device 3 and the set values of the temperature and the pressure / flow rate for the film formation control device 22, as described later. to manage.

 [ソフトウェア構成]
 図6は、図1などに示した設定値算出装置3において実行される設定値算出プログラム5の構成を示す図である。
 図6に示すように、設定値算出プログラム5は、干渉行列・係数算出部500、膜厚算出部502、設定値算出部504、ユーザインターフェース部510、干渉行列・係数DB520および設定値DB522から構成される。
[Software Configuration]
FIG. 6 is a diagram showing a configuration of the set value calculation program 5 executed in the set value calculation device 3 shown in FIG. 1 and the like.
As shown in FIG. 6, the set value calculation program 5 includes an interference matrix / coefficient calculation unit 500, a film thickness calculation unit 502, a set value calculation unit 504, a user interface unit 510, an interference matrix / coefficient DB 520, and a set value DB 522. Is done.

 設定値算出プログラム5は、記録媒体140(図2)などを介して設定値算出装置3に供給され、メモリ104にロードされて実行される。
 設定値算出プログラム5は、これらの構成部分により、干渉行列M(図9を参照して後述)などを利用して、半導体製造システム1のユーザが所望する条件の膜を半導体ウェハ180に形成するために、温度調整部分402−1〜402−5それぞれに対する設定温度を算出する。
 また、さらに、設定値算出プログラム5は、第2の実施形態の説明において後述するように、ユーザが所望する条件の膜を半導体ウェハ180に形成するために、膜形成制御装置22に設定すべき、反応室40(図3〜図5)のアウタチューブ448内部の圧力、および、アウタチューブ448に導入されるガスの流量を算出する。
The set value calculation program 5 is supplied to the set value calculation device 3 via the recording medium 140 (FIG. 2) or the like, loaded into the memory 104, and executed.
The setting value calculation program 5 uses these components to form a film on the semiconductor wafer 180 under conditions desired by the user of the semiconductor manufacturing system 1 using an interference matrix M (described later with reference to FIG. 9). For this purpose, a set temperature for each of the temperature adjustment sections 402-1 to 402-5 is calculated.
Further, the setting value calculation program 5 should be set in the film formation control device 22 in order to form a film under conditions desired by the user on the semiconductor wafer 180, as described later in the description of the second embodiment. The pressure inside the outer tube 448 of the reaction chamber 40 (FIGS. 3 to 5) and the flow rate of the gas introduced into the outer tube 448 are calculated.

 ユーザインターフェース部510は、設定値算出装置3の表示・入力装置16(図2)から入力される半導体製造システム1のユーザによる所望の膜厚の設定値などを、設定値算出部504などに対して出力する。 The user interface unit 510 transmits a set value of a desired film thickness by a user of the semiconductor manufacturing system 1 input from the display / input device 16 (FIG. 2) of the set value calculation device 3 to the set value calculation unit 504 and the like. Output.

 [干渉行列・係数算出部500]
 第1の実施形態において、干渉行列・係数算出部500は、温度調整部分402−1〜402−5それぞれの温度変化(ΔT)と、測定対象のウェハ180(W1〜W4)それぞれに形成される膜厚の変化(ΔFT)との関係を、実測値に基づいて行列形式で示す熱干渉行列Mを算出する。 
[Interference matrix / coefficient calculation unit 500]
In the first embodiment, the interference matrix / coefficient calculation unit 500 is formed on each of the temperature changes (ΔT) of the temperature adjustment units 402-1 to 402-5 and each of the wafers 180 (W1 to W4) to be measured. A thermal interference matrix M indicating the relationship with the change in film thickness (ΔFT) in a matrix format is calculated based on the actually measured values.

熱干渉行列Mの具体的な求め方を、図7〜図9に示す具体例を参照してさらに説明する。 
図7〜図9はそれぞれ、図6に示した干渉行列・係数算出部500の処理を示す第1〜第3の図表である。 
なお、図7〜図9に示した数値は、干渉行列・係数算出部500の処理を説明するための単なる例示であって、具体的な計算結果に基づいたものではない。 
A specific method of obtaining the thermal interference matrix M will be further described with reference to specific examples shown in FIGS.
FIGS. 7 to 9 are first to third tables, respectively, showing the processing of the interference matrix / coefficient calculation unit 500 shown in FIG.
The numerical values shown in FIGS. 7 to 9 are merely examples for explaining the processing of the interference matrix / coefficient calculation unit 500, and are not based on specific calculation results.

干渉行列・係数算出部500は、圧力・流量を一定に保った状態で、温度調整部分402−1〜402−5の全ての温度を760°Cと設定し、一定時間、半導体ウェハ180(図3)に対して膜形成処理を行って、膜形成済ウェハ182(図1)を作成する。 
らに、干渉行列・係数算出部500は、膜形成済ウェハ182の内の測定対象のウェハ180(W1〜W4)それぞれに形成された膜の厚さFT1〜FT4を、膜厚測定装置26により測定する。 
の結果として、干渉行列・係数算出部500は、例えば、図7中に「FLAT」として示すように、測定対象のウェハ180(W1〜W4)それぞれの膜厚FT1〜FT4を、100,110,120,130(例えば、単位はnm)と得たとする。 
The interference matrix / coefficient calculation unit 500 sets all the temperatures of the temperature adjustment units 402-1 to 402-5 to 760 ° C. while keeping the pressure and the flow rate constant, and sets the semiconductor wafer 180 (see FIG. A film forming process is performed on 3) to form a film-formed wafer 182 (FIG. 1).
Further, the interference matrix / coefficient calculation unit 500 calculates the thicknesses FT1 to FT4 of the films formed on the measurement target wafers 180 (W1 to W4) of the film-formed wafers 182 by the film thickness measurement device 26. Measure.
As a result, the interference matrix / coefficient calculation unit 500 calculates the thicknesses FT1 to FT4 of the wafers to be measured 180 (W1 to W4) as 100, 110, It is assumed that 120 and 130 (for example, the unit is nm) are obtained.

また、同様に、干渉行列・係数算出部500は、温度以外の条件を一定に保った状態で、温度調整部分402−1の温度のみを10°C上げて770°Cとし、他の温度調整部分402−2〜402−5の全ての温度を760°Cと設定して膜形成処理を行って、膜形成済ウェハ182の内の測定対象のウェハ180(W1〜W4)それぞれに形成された膜の厚さFT1〜FT4を、膜厚測定装置26により測定する。
 この結果として、干渉行列・係数算出部500は、例えば、図7中に「U」として示すように100,100,120,140の値を得たとする。
Similarly, the interference matrix / coefficient calculation unit 500 raises only the temperature of the temperature adjustment part 402-1 by 10 ° C. to 770 ° C. while keeping the conditions other than the temperature constant, and sets the other temperature adjustments. The film formation process was performed by setting all the temperatures of the portions 402-2 to 402-5 to 760 ° C., and formed on the measurement target wafers 180 (W1 to W4) among the film-formed wafers 182. The film thicknesses FT1 to FT4 are measured by the film thickness measuring device 26.
As a result, it is assumed that the interference matrix / coefficient calculation unit 500 obtains values of 100, 100, 120, and 140, for example, as shown as “U” in FIG.

 また、同様に、干渉行列・係数算出部500は、温度以外の条件を一定に保った状態で、温度調整部分402−2の温度のみを10°C上げて770°Cとし、他の温度調整部分402−1,402−3〜402−5の全ての温度を760°Cと設定して膜形成処理を行って、膜形成済ウェハ182の内の測定対象のウェハ180(W1〜W4)それぞれに形成された膜の厚さFT1〜FT4を、膜厚測定装置26により測定する。
 この結として、干渉行列・係数算出部500は、例えば、図7中に「CU」として示すように100,110,130,140の値を得たとする。
Similarly, the interference matrix / coefficient calculation unit 500 raises only the temperature of the temperature adjustment part 402-2 by 10 ° C. to 770 ° C. while keeping the conditions other than the temperature constant, and sets the other temperature adjustments. The film forming process is performed by setting all the temperatures of the portions 402-1, 402-3 to 402-5 to 760 ° C., and the wafers to be measured 180 (W1 to W4) of the film formed wafers 182 are respectively The thicknesses FT1 to FT4 of the film formed on the substrate are measured by the film thickness measuring device 26.
As a result, it is assumed that the interference matrix / coefficient calculation unit 500 obtains values of 100, 110, 130, and 140, for example, as shown as “CU” in FIG.

 また、同様に、干渉行列・係数算出部500は、温度以外の条件を一定に保った状態で、温度調整部分402−3の温度のみを10°C上げて770°Cとし、他の温度調整部分402−1,402−2,402−4,402−5の全ての温度を760°Cと設定して膜形成処理を行って、膜形成済ウェハ182の内の測定対象のウェハ180(W1〜W4)それぞれに形成された膜の厚さFT1〜FT4を、膜厚測定装置26により測定する。
 この計算結果として、干渉行列・係数算出部500は、例えば、図7中に「CC」として示すように100,120,120,130の値を得たとする。
Similarly, the interference matrix / coefficient calculation unit 500 raises only the temperature of the temperature adjustment part 402-3 by 10 ° C. to 770 ° C. while keeping the conditions other than the temperature constant, and sets the other temperature adjustments. The film forming process is performed by setting all the temperatures of the portions 402-1, 402-2, 402-4, and 402-5 to 760 ° C., and the measurement target wafer 180 (W1 To W4) The thicknesses FT1 to FT4 of the films formed respectively are measured by the film thickness measuring device 26.
As a result of this calculation, it is assumed that the interference matrix / coefficient calculation unit 500 obtains values of 100, 120, 120, and 130, for example, as shown as “CC” in FIG.

 また、同様に、干渉行列・係数算出部500は、温度以外の条件を一定に保った状態で、温度調整部分402−4の温度のみを10°C上げて770°Cとし、他の温度調整部分402−1〜402−3,402−5の全ての温度を760°Cと設定して膜形成処理を行って、膜形成済ウェハ182の内の測定対象のウェハ180(W1〜W4)それぞれに形成された膜の厚さFT1〜FT4を、膜厚測定装置26により測定する。
 この結果とし、干渉行列・係数算出部500は、例えば、図7中「CL」として示すように110,110,120,130の値を得たとする。
Similarly, the interference matrix / coefficient calculation unit 500 raises only the temperature of the temperature adjustment part 402-4 by 10 ° C. to 770 ° C. while keeping the conditions other than the temperature constant, and sets the other temperature adjustments. The film forming process is performed by setting all the temperatures of the portions 402-1 to 402-3 and 402-5 to 760 ° C., and the wafers 180 (W1 to W4) to be measured among the film-formed wafers 182 are respectively. The thicknesses FT1 to FT4 of the film formed on the substrate are measured by the film thickness measuring device 26.
As a result, it is assumed that the interference matrix / coefficient calculation unit 500 obtains values of 110, 110, 120, and 130, for example, as shown as “CL” in FIG.

 また、同様に干渉行列・係数算出部500は、温度以外の条件を一定に保った状態で、温度調整部分402−5の温度のみを10°C上げて770°Cとし、他の温度調整部分402−1〜402−4の全ての温度を760°Cと設定して膜形成処理を行って、膜形成済ウェハ182の内の測定対象のウェハ180(W1〜W4)それぞれに形成された膜の厚さFT1〜FT4を、膜厚測定装置26により測定する。
 この結果として、干渉行列・係数算出部500は、例えば、図7中「L」として示すように100,120,100,120の値を得たとする。
Similarly, the interference matrix / coefficient calculation unit 500 raises only the temperature of the temperature adjustment unit 402-5 by 10 ° C. to 770 ° C. while keeping the conditions other than the temperature constant, and sets the other temperature adjustment units A film formed on each of the wafers 180 (W1 to W4) to be measured among the film-formed wafers 182 by performing a film formation process by setting all temperatures of 402-1 to 402-4 to 760 ° C. Is measured by the film thickness measuring device 26.
As a result, it is assumed that the interference matrix / coefficient calculation unit 500 obtains, for example, values of 100, 120, 100, and 120 as indicated by “L” in FIG.

 これら、温度調整部分402−1〜402−5のいずれかの温度を変化させて得られた膜厚(U,CU,CC,CL,L)から、温度調整部分402−1〜402−5の温度を一定にして得られた膜厚(FLAT)を減算すると、図8に示すような結果が得られる。
 これらの減算結果は、温度調整部分402−1〜402−5それぞれの温度を10°C上げて得られた膜厚の変化であるから、図9に示すように、これらの減算結果を10で除算して得られる商は、温度調整部分402−1〜402−5それぞれの温度が1°C上がった時に、測定対象ウェハW1〜W4それぞれに形成される膜の厚さが、どれだけ変化するかを示している。
 このような関係を、図9に示したように行列形式で取り扱ったものが熱干渉行列Mである。
From the film thickness (U, CU, CC, CL, L) obtained by changing the temperature of any of these temperature adjusting portions 402-1 to 402-5, the temperature adjusting portions 402-1 to 402-5 are When the film thickness (FLAT) obtained at a constant temperature is subtracted, a result as shown in FIG. 8 is obtained.
Since these subtraction results are changes in the film thickness obtained by raising the temperature of each of the temperature adjustment portions 402-1 to 402-5 by 10 ° C., as shown in FIG. The quotient obtained by the division is how much the thickness of the film formed on each of the measurement target wafers W1 to W4 changes when the temperature of each of the temperature adjustment portions 402-1 to 402-5 rises by 1 ° C. Is shown.
The thermal interference matrix M deals with such a relationship in a matrix format as shown in FIG.

以上のように干渉行列・係数算出部500により算出された熱干渉行列Mは、干渉行列・係数DB520または係数・設定値DB28(図1)に記憶され、管理される。
 なお、この熱干渉行列Mを用いた温度制御方法は、本願出願人による特願2001−272218号にも詳述されている。
The thermal interference matrix M calculated by the interference matrix / coefficient calculation unit 500 as described above is stored and managed in the interference matrix / coefficient DB 520 or the coefficient / set value DB 28 (FIG. 1).
The temperature control method using the thermal interference matrix M is also described in detail in Japanese Patent Application No. 2001-272218 filed by the present applicant.

[膜厚算出部502]
 温度調整部分402−1〜402−5それぞれの温度T1〜T5と、反応室40のアウタチューブ448(図4)に導入される反応ガスの流量S、および、アウタチューブ448内の圧力Pと、測定対象のウェハ180(W1〜W4)それぞれに、一定の時間当たりに形成される膜厚FTとの関係は、実験あるいはシミュレーションにより求めることができる。
 このようにして求められた膜厚FTと、温度T、圧力Pおよびガス流量Sとの関係は、例えば、反応モデル解析式である式1のように表される。
 膜厚算出部502は、下式1を用いて、設定値算出部504から与えられた条件において、測定対象ウェハW1〜W4それぞれに形成される膜の厚さ(FT)を算出し、設定値算出部504に対して出力する。
[Thickness Calculation Unit 502]
Temperatures T1 to T5 of the temperature adjusting portions 402-1 to 402-5, a flow rate S of the reaction gas introduced into the outer tube 448 (FIG. 4) of the reaction chamber 40, and a pressure P in the outer tube 448, The relationship with the film thickness FT formed per unit time on each of the wafers 180 (W1 to W4) to be measured can be obtained by experiment or simulation.
The relationship between the film thickness FT obtained in this way and the temperature T, the pressure P, and the gas flow rate S is expressed, for example, as Expression 1 which is a reaction model analysis expression.
The film thickness calculation unit 502 calculates the thickness (FT) of the film formed on each of the measurement target wafers W1 to W4 under the condition given by the set value calculation unit 504 using the following equation 1, and calculates the set value. Output to calculation section 504.

Figure 2004140348
Figure 2004140348

 
[設定値算出部504の温度設定値算出(S210;図15)]
 設定値算出部504は、測定対象ウェハW1〜W4に形成される膜の厚さを、ユーザインターフェース部510などを介してユーザにより入力される所望の厚さとするために、温度調整部分402−1〜402−5の温度を何度にすればよいか、つまり、温度調整部分402−1〜402−5に対する温度の設定値を算出する。
 図7を参照して説明したように、測定対象ウェハW1〜W4それぞれの膜厚を制御するためには、温度調整部分402−1〜402−5の温度を変化させればよく、温度調整部分402−1〜402−5の温度の変化と、測定対象ウェハW1〜W4それぞれの膜厚の変化との関係は、熱干渉行列Mで示される通りである。
 なお、後で、図15を参照してさらに説明するので、この部分の設定値算出部504の各処理に(S210;図15)」と記載することにより、図15に示した各処理との対応を明らかにしてある。

[Calculation of Temperature Set Value by Set Value Calculation Unit 504 (S210; FIG. 15)]
The set value calculation unit 504 sets the temperature adjustment unit 402-1 to set the thickness of the film formed on the measurement target wafers W1 to W4 to a desired thickness input by the user via the user interface unit 510 or the like. How many temperatures should be set, ie, the temperature setting values of the temperature adjustment portions 402-1 to 402-5, are calculated.
As described with reference to FIG. 7, in order to control the film thickness of each of the measurement target wafers W1 to W4, the temperature of the temperature adjustment portions 402-1 to 402-5 may be changed, and the temperature adjustment portions The relationship between the change in the temperature of 402-1 to 402-5 and the change in the film thickness of each of the measurement target wafers W 1 to W 4 is as shown by the thermal interference matrix M.
In addition, since it will be further described later with reference to FIG. 15, by describing (S210; FIG. 15) to each processing of the set value calculation unit 504 of this part, the processing with each processing shown in FIG. The correspondence is clarified.

上式1により得られる測定対象ウェハW1〜W4の膜厚と、所望の膜厚との差を、膜厚差ΔFT1〜ΔFT4と表すと、下式2を解くことにより、この膜厚差ΔFT1〜ΔFT4を与える温度調整部分402−1〜402−5の温度変化ΔT1〜ΔT5を算出することができる。
 ここで、図7〜図9に示した例に倣うと、ΔT1=T1−760°C,ΔT2=T2−760°C,・・・,ΔT5=T5−760°Cであり、T1〜T5は、温度調整部分402−1〜402−5の温度設定値である。
When the difference between the film thickness of the measurement target wafers W1 to W4 obtained by the above equation 1 and the desired film thickness is expressed as a film thickness difference ΔFT1 to ΔFT4, the following equation 2 is solved to obtain the film thickness difference ΔFT1 It is possible to calculate the temperature changes ΔT1 to ΔT5 of the temperature adjustment sections 402-1 to 402-5 that give ΔFT4.
Here, following the examples shown in FIGS. 7 to 9, ΔT1 = T1-760 ° C., ΔT2 = T2-760 ° C.,..., ΔT5 = T5-760 ° C., and T1 to T5 , Temperature setting values of the temperature adjustment sections 402-1 to 402-5.

Figure 2004140348
Figure 2004140348

 図10は、図6に示した設定値算出部504および膜厚算出部502による温度調整部分402−1〜402−5(図4,図5)に対する温度設定値の算出方法を、温度調整部分402−1および測定対象ウェハW1がそれぞれ1つだけである場合について、模式的に示す図である。
 図11は、図6に示した膜厚算出部502が、初期に算出する測定対象ウェハW1〜W4の膜厚Wc1〜Wc4を例示する図である。
 図12は、図6に示した膜厚算出部502が、最終的に算出する測定対象ウェハW1〜W4の膜厚Wc1〜Wc4を例示する図である。
FIG. 10 illustrates a method of calculating the temperature set values for the temperature adjustment portions 402-1 to 402-5 (FIGS. 4 and 5) by the set value calculation unit 504 and the film thickness calculation unit 502 illustrated in FIG. It is a figure which shows typically 402-1 and the case where there is only one measurement object wafer W1.
FIG. 11 is a diagram illustrating the film thicknesses Wc1 to Wc4 of the measurement target wafers W1 to W4 initially calculated by the film thickness calculation unit 502 illustrated in FIG.
FIG. 12 is a diagram illustrating the film thicknesses Wc1 to Wc4 of the measurement target wafers W1 to W4 finally calculated by the film thickness calculating unit 502 illustrated in FIG.

 なお、実際には、図10に例示するように、設定値算出部504は、処理の初期には図11に例示するような値を採る測定対象ウェハW1〜W4の膜厚の計算値Wc1〜Wc4が、徐々に、所望の値に近づいてゆくように、温度調整部分402−1〜402−5の温度設定値を少しずつ、繰り返し変更し(図10に示すa→b,c→d,e→f,・・・・→n)、温度設定値を変更するたびに、膜厚算出部502に膜厚の計算を行わせる(図10に示すb→c,d→e,f→・・・・→n)。 Actually, as illustrated in FIG. 10, the setting value calculation unit 504 initially calculates the calculated values Wc1 to Wc1 of the film thicknesses of the measurement target wafers W1 to W4 taking the values illustrated in FIG. The temperature set values of the temperature adjustment portions 402-1 to 402-5 are repeatedly changed little by little so that Wc4 gradually approaches a desired value (a → b, c → d, shown in FIG. 10). e → f,... → n), and every time the temperature set value is changed, the film thickness calculation unit 502 calculates the film thickness (b → c, d → e, f →. ... → n).

 以上述べたように、設定値算出部504は、測定対象ウェハW1〜W4の膜厚の計算値Wc1〜Wc4が、図12に例示するような所望の値(目標範囲内)となるまで、膜厚算出部502による膜厚の計算と温度設定値の変更とを繰り返し、最終的に、適切な温度設定値を算出する(図10における実線上nを付して示す設定値)。
 このように、膜厚算出部502および設定値算出部504による処理を繰り返すことにより、多数、存在するヒータ42の温度調整部分402−1〜402−5(図4,図5)に対する温度設定の組み合わせの中から、最適な組み合わせを、少ない時間で見つけることができる。
As described above, the setting value calculation unit 504 sets the film thickness until the calculated values Wc1 to Wc4 of the film thicknesses of the measurement target wafers W1 to W4 become desired values (within the target range) as illustrated in FIG. The calculation of the film thickness and the change of the temperature set value by the thickness calculation unit 502 are repeated, and finally, an appropriate temperature set value is calculated (the set value indicated by n on the solid line in FIG. 10).
As described above, by repeating the processing by the film thickness calculating unit 502 and the setting value calculating unit 504, the temperature setting for the temperature adjusting parts 402-1 to 402-5 (FIGS. 4 and 5) of the heater 42 which exists in large numbers is performed. The optimum combination can be found in a short time from the combinations.

 [設定値算出部504の補正処理(S230,S250,S258,S260;図15)]
 図13は、測定対象ウェハW1〜W4に形成される膜の厚さの計算値と、実際に形成された膜の厚さとが異なってしまう場合を例示する図である。
 以上のように算出された温度調整部分402−1〜402−5に対する温度の設定値を用いて膜形成を行っても、図13に例示するように、測定対象ウェハW1〜W4それぞれの膜厚の計算値Wc1〜Wc4と、実際の膜厚Wr1〜Wr4とが異なってしまう場合がある。
[Correction Processing of Set Value Calculation Unit 504 (S230, S250, S258, S260; FIG. 15)]
FIG. 13 is a diagram illustrating a case where the calculated value of the thickness of the film formed on the measurement target wafers W1 to W4 is different from the thickness of the actually formed film.
Even if film formation is performed using the temperature set values for the temperature adjustment portions 402-1 to 402-5 calculated as described above, as illustrated in FIG. 13, the film thickness of each of the measurement target wafers W1 to W4 May be different from the actual film thicknesses Wr1 to Wr4.

 このような場合、設定値算出部504は、図13にさらに示すように、測定対象ウェハW1〜W4それぞれの膜厚の計算値Wc1〜Wc4で、実際の膜厚さWr1〜Wr4を除算して得られる誤差比率α1〜α4を求める(S230;図15)。
 設定値算出部504は、誤差比率α1〜α4を、膜厚算出部502が算出する測定対象ウェハW1〜W4それぞれの膜厚の計算値Wc1〜Wc4に乗算する。
 このようにして、設定値算出部504は、温度調整部分402−1〜402−5に対する温度設定値を補正し(S250;図15)、最終的な温度設定値を得る。
 設定値算出部504は、以上説明したように算出し、さらに、実測値に基づいて補正した温度調整部分402−1〜402−5に対する温度設定値を、膜形成制御装置22に対して出力するとともに、設定値DB522に記憶させ、管理する(S258,S260;図15)。
In such a case, the set value calculation unit 504 divides the actual film thicknesses Wr1 to Wr4 by the calculated film thickness values Wc1 to Wc4 of the measurement target wafers W1 to W4, as further shown in FIG. The obtained error ratios α1 to α4 are obtained (S230; FIG. 15).
The set value calculation unit 504 multiplies the error ratios α1 to α4 by the calculated film thickness values Wc1 to Wc4 of the measurement target wafers W1 to W4 calculated by the film thickness calculation unit 502.
In this way, the set value calculation unit 504 corrects the temperature set values for the temperature adjustment parts 402-1 to 402-5 (S250; FIG. 15), and obtains the final temperature set value.
The set value calculation unit 504 calculates the temperature as described above, and outputs the temperature set values for the temperature adjustment units 402-1 to 402-5 corrected based on the actually measured values to the film formation control device 22. At the same time, it is stored and managed in the setting value DB 522 (S258, S260; FIG. 15).

 [半導体製造システム1の全体動作]
 以下、半導体製造システム1の全体的な動作を説明する。
 図14は、図7〜図9に示した熱干渉行列Mを求める処理(S10)を示すフローチャートである。
 図14に示すように、ステップ100(S100)において、半導体製造システム1(図1)のユーザが、設定値算出装置3の表示・入力装置16(図2)に対して、式1に示した圧力・流量など、温度調整部分402−1〜402−5の温度の初期条件を設定する。
 設定値算出プログラム5(図6)のユーザインターフェース部510は、入力された初期条件を干渉行列・係数算出部500に対して出力する。
[Overall Operation of Semiconductor Manufacturing System 1]
Hereinafter, the overall operation of the semiconductor manufacturing system 1 will be described.
FIG. 14 is a flowchart showing a process (S10) for obtaining the thermal interference matrix M shown in FIGS.
As shown in FIG. 14, in step 100 (S100), the user of the semiconductor manufacturing system 1 (FIG. 1) uses the display / input device 16 (FIG. Initial conditions such as pressure and flow rate of the temperature of the temperature adjusting sections 402-1 to 402-5 are set.
The user interface unit 510 of the setting value calculation program 5 (FIG. 6) outputs the input initial conditions to the interference matrix / coefficient calculation unit 500.

 ステップ102(S102)において、干渉行列・係数算出部500は、熱干渉行列Mの作成のために、温度調整部分402−1〜402−5に対して設定すべき全ての温度条件(図7を参照して上述)について、膜厚の測定が終了したか否かを判断する。
 全ての条件についての膜厚の測定が終了した場合には、設定値算出プログラム5はS112の処理に進み、これ以外の場合にはS104の処理に進む。
In step 102 (S102), the interference matrix / coefficient calculation unit 500 sets all temperature conditions to be set for the temperature adjustment units 402-1 to 402-5 in order to create the thermal interference matrix M (see FIG. With reference to (see above), it is determined whether or not the measurement of the film thickness has been completed.
When the measurement of the film thickness for all the conditions is completed, the setting value calculation program 5 proceeds to the process of S112, and otherwise, proceeds to the process of S104.

 ステップ104(S104)において、干渉行列・係数算出部500は、S100の処理において設定された温度以外の条件、および、それまでに膜厚の測定がなされていない温度条件(次の温度条件;図7を参照して上述したFLAT,Uなどのいずれか)を、膜形成制御装置22に対して出力する。
 膜形成制御装置22(図1,図5)は、設定された条件で半導体ウェハ180に対して膜形成を行うように、半導体製造装置4を制御する。
In step 104 (S104), the interference matrix / coefficient calculation unit 500 determines conditions other than the temperature set in the process of S100 and temperature conditions for which the film thickness has not been measured (next temperature condition; FIG. 7 is output to the film formation control device 22.
The film formation control device 22 (FIGS. 1 and 5) controls the semiconductor manufacturing apparatus 4 so as to form a film on the semiconductor wafer 180 under the set conditions.

 ステップ106(S106)において、干渉行列・係数算出部500は、膜形成制御装置22から温度調整部分402−1〜402−5の温度を示す情報を受けて、これらの温度が平衡状態になり、膜形成が可能な状態になったか否かを判断する。
 温度が平衡状態になった場合には、設定値算出プログラム5はS108の処理に進み、これ以外の場合にはS104,S106の処理に留まる。
In step 106 (S106), the interference matrix / coefficient calculation unit 500 receives information indicating the temperatures of the temperature adjustment units 402-1 to 402-5 from the film formation control device 22, and these temperatures are in an equilibrium state. It is determined whether or not the film can be formed.
When the temperature has reached the equilibrium state, the set value calculation program 5 proceeds to the processing of S108, and otherwise, stays in the processing of S104 and S106.

 ステップ108(S108)において、干渉行列・係数算出部500は、測定対象のウェハ180に対して膜形成を行うように、半導体製造装置4を制御する。 In step 108 (S108), the interference matrix / coefficient calculation unit 500 controls the semiconductor manufacturing apparatus 4 to form a film on the wafer 180 to be measured.

 S108の処理における膜形成が終了すると、ステップ110(S110)において、干渉行列・係数算出部500は、膜厚測定装置26を制御して、測定対象のウェハ180(W1〜W4)それぞれに形成された膜の厚さを計測させ、計測結果を受ける。 When the film formation in the process of S108 is completed, in step 110 (S110), the interference matrix / coefficient calculation unit 500 controls the film thickness measuring device 26 to form the film on each of the wafers 180 (W1 to W4) to be measured. The thickness of the deposited film is measured, and the measurement result is received.

 ステップ112(S112)において、干渉行列・係数算出部500は、図8,図9に示したように熱干渉行列Mを作成し、処理を終了する。 In step 112 (S112), the interference matrix / coefficient calculation unit 500 creates the thermal interference matrix M as shown in FIGS. 8 and 9, and ends the processing.

 次に、設定値算出処理を説明する。
 図15は、図10〜図13を参照して説明した設定値算出処理(S20)を示すフローチャートである。
 図15に示すように、ステップ200(S200)において、設定値算出部504は、膜厚算出部502に対して、膜形成処理の初期条件として、温度・圧力・流量などを設定する。
Next, the setting value calculation processing will be described.
FIG. 15 is a flowchart showing the setting value calculation process (S20) described with reference to FIGS.
As shown in FIG. 15, in step 200 (S200), the set value calculation unit 504 sets the temperature, pressure, flow rate, and the like to the film thickness calculation unit 502 as initial conditions for the film formation process.

 ステップ212,214(S212,S214)において、膜厚算出部502は、与えられた条件において、式1を用いて測定対象ウェハW1〜W4それぞれに形成される膜厚を算出する。 In steps 212 and 214 (S212 and S214), the film thickness calculation unit 502 calculates the film thickness formed on each of the measurement target wafers W1 to W4 by using Equation 1 under given conditions.

 ステップ216(S216)において、設定値算出部504は、膜厚算出部502が算出した対象ウェハW1〜W4それぞれの膜厚が、目標範囲(図11〜図13)であるか否かを判断する。
 膜厚が目標範囲である場合には、設定値算出プログラム5はS230の処理に進み、これ以外の場合にはS218の処理に進む。
In step 216 (S216), the set value calculation unit 504 determines whether or not the film thickness of each of the target wafers W1 to W4 calculated by the film thickness calculation unit 502 is within the target range (FIGS. 11 to 13). .
If the film thickness is within the target range, the set value calculation program 5 proceeds to the process of S230, and otherwise, proceeds to the process of S218.

 ステップ218(S218)において、設定値算出部504は、上記式2のMを用いて、温度調整部分402−1〜402−5それぞれに対する温度設定値を更新し、S212の処理に戻る。
 つまり、S212〜S218の処理ループにおいて、設定値算出プログラム5は、図10を参照して説明したように、所望の膜厚を得るために、温度調整部分402−1〜402−5(図3,図5)に対して設定すべき温度設定値を算出する。
In step 218 (S218), the set value calculation unit 504 updates the temperature set values for each of the temperature adjustment parts 402-1 to 402-5 using M of the above equation 2, and returns to the processing of S212.
That is, in the processing loop of S212 to S218, as described with reference to FIG. 10, the set value calculation program 5 executes the temperature adjustment portions 402-1 to 402-5 (FIG. 3) in order to obtain a desired film thickness. , FIG. 5) is calculated.

 ステップ232(S232)において、設定値算出部504は、S210の処理により算出された温度設定値を膜形成制御装置22(図1,図5)に対して出力する。
 膜形成制御装置22は、設定された条件で半導体製造装置4を制御し、半導体ウェハ180に対する膜形成処理を行わせる。
In step 232 (S232), the set value calculation unit 504 outputs the temperature set value calculated by the processing in S210 to the film formation control device 22 (FIGS. 1 and 5).
The film formation control device 22 controls the semiconductor manufacturing apparatus 4 under the set conditions, and causes the semiconductor wafer 180 to perform a film formation process.

 S232の処理における膜形成が終了すると、ステップ234(S234)において、設定値算出部504は、膜厚測定装置26を制御して、測定対象ウェハW1〜W4それぞれに形成された膜の厚さを計測させる。 When the film formation in the process of S232 is completed, in step 234 (S234), the set value calculation unit 504 controls the film thickness measuring device 26 to determine the thickness of the film formed on each of the measurement target wafers W1 to W4. Let me measure.

 ステップ236(S236)において、設定値算出部504は、測定対象ウェハW1〜W4それぞれの膜厚の測定結果と、最後にS214の処理において算出された膜厚とに基づいて、誤差比率α1〜α4(図13)を算出する。 In step 236 (S236), the set value calculation unit 504 determines the error ratios α1 to α4 based on the measurement results of the film thickness of each of the measurement target wafers W1 to W4 and finally the film thickness calculated in the process of S214. (FIG. 13) is calculated.

 ステップ252,254(S252,S254)において、膜厚算出部502は、S212,S214における場合と同様に、測定対象ウェハW1〜W4それぞれに形成される膜厚を算出する。 In steps 252 and 254 (S252 and S254), the film thickness calculation unit 502 calculates the film thickness formed on each of the measurement target wafers W1 to W4, as in the case of S212 and S214.

 ステップ256(S256)において、設定値算出部504は、S252,S254の処理において算出された測定対象ウェハW1〜W4それぞれに形成される膜厚Wc1〜Wc4に、S236の処理において算出された誤差比率α1〜α4を乗算する。 In step 256 (S256), the setting value calculation unit 504 adds the error ratio calculated in the processing of S236 to the film thickness Wc1 to Wc4 formed on each of the measurement target wafers W1 to W4 calculated in the processing of S252 and S254. Multiply α1 to α4.

 ステップ258(S258)において、設定値算出部504は、乗算により得られた膜厚が、目標値(図11〜図13)になっているか否かを判断する。
 設定値算出部504は、膜厚が目標値になっている場合には、最後に膜厚の算出に用いられた温度調整部分402−1〜402−5に対する温度設定値を、最終的に膜形成制御装置22に対して出力する。
 膜形成制御装置22は、この温度設定値に基づいて半導体製造装置4を制御して、製品半導体製造用のウェハ180に対する膜形成を行わせる。
In step 258 (S258), the set value calculation unit 504 determines whether or not the film thickness obtained by the multiplication has reached the target value (FIGS. 11 to 13).
When the film thickness has reached the target value, the set value calculation unit 504 finally calculates the temperature set values for the temperature adjustment parts 402-1 to 402-5 used for the film thickness calculation, Output to the formation control device 22.
The film formation control device 22 controls the semiconductor manufacturing device 4 based on the temperature set value to form a film on the wafer 180 for manufacturing a product semiconductor.

 また、設定値算出部504は、膜厚が目標値になっていない場合には、S260の処理に進む。
 ステップ260(S260)において、設定値算出部504は、上記式2のMを用いて、温度調整部分402−1〜402−5それぞれに対する温度設定値を更新し、S252の処理に戻る。
If the film thickness has not reached the target value, the setting value calculation unit 504 proceeds to the process of S260.
In step 260 (S260), the set value calculation unit 504 updates the temperature set value for each of the temperature adjustment parts 402-1 to 402-5 using M of the above equation 2, and returns to the process of S252.

 [変形例]
 なお、以上、説明の具体化・明確化のために、本発明をCVD装置に応用する場合を例示したが、本発明は、ガス流量、圧力または温度などの調節と、処理結果との間に相関を有する処理一般に応用可能である。
 また、係数(干渉行列)および算出された設定値を記憶・管理するデータベースは、係数・設定値DB28として設定値算出装置3(設定値算出プログラム5)とは別に設けられてもよく、また、設定値算出装置3(設定値算出プログラム5)内部のデータベースとして設けられてもよい。
 前者の場合には、設定値算出装置3(設定値算出プログラム5)内部のデータベースは必ずしも必要でなく、後者の場合には、係数・設定値DB28は必ずしも必要でないことは言うまでもない。
[Modification]
In the above, for the purpose of clarifying and clarifying the description, the case where the present invention is applied to a CVD apparatus has been described as an example. Processing having correlation can be generally applied.
Further, a database for storing and managing the coefficients (interference matrix) and the calculated set values may be provided as a coefficient / set value DB 28 separately from the set value calculation device 3 (set value calculation program 5). It may be provided as a database inside the setting value calculation device 3 (setting value calculation program 5).
In the former case, the database inside the set value calculation device 3 (set value calculation program 5) is not necessarily required, and in the latter case, the coefficient / set value DB 28 is not necessarily required.

 また、膜形成制御装置22の温度制御装置220、流量制御装置224および圧力制御装置226(図5)はそれぞれ、個別のハードウェア(図2)として実現されても、あるいは、同一のハードウェア上で動作するソフトウェアとして実現されてもよい。
 また、膜形成装置4から膜厚測定装置26には、膜形成済ウェハ182が、基板搬送装置などによって自動的に搬送されても、人手によって搬送されてもよい。
Further, each of the temperature control device 220, the flow control device 224, and the pressure control device 226 (FIG. 5) of the film formation control device 22 may be realized as individual hardware (FIG. 2), or may be implemented on the same hardware. It may be realized as software that operates on.
Further, the film-formed wafer 182 may be automatically transferred from the film forming device 4 to the film thickness measuring device 26 by a substrate transfer device or the like, or may be transferred manually.

 また、以上の説明においては、膜形成済ウェハ182(図1)中の測定対象ウェハW1〜W4のみを膜厚の測定および算出の対象としたが、測定対象ウェハW1〜W4の数は任意であり、可能ならば、膜形成済ウェハ182全てを測定対象ウェハとしてもよい。
 また、設定値算出プログラム5を、第2の実施例において後述するような他の設定値の調節と、温度設定値の調節とを組み合わせて、測定対象ウェハW1〜W4に最適な厚さの膜を形成するように変形してもよい。
In the above description, only the measurement target wafers W1 to W4 in the film-formed wafer 182 (FIG. 1) are subjected to the measurement and calculation of the film thickness, but the number of the measurement target wafers W1 to W4 is arbitrary. Yes, if possible, all the film-formed wafers 182 may be used as measurement target wafers.
In addition, the set value calculation program 5 combines the adjustment of other set values and the adjustment of the temperature set value, which will be described later in the second embodiment, with a film having an optimum thickness for the wafers W1 to W4 to be measured. May be deformed to form.

 また、アウタチューブ448(図4)内の圧力Pと、アウタチューブ448に導入される反応ガスの流量Sとが既知であれば、測定対象のウェハ180(W1〜W4)に、一定の時間に形成される膜厚FTは、既知の値(P,S)と、温度調整部分402−1〜402−5それぞれの温度T1〜T5とを、上記式1に代入することにより、つまり、反応モデル解析を行うことにより、計算可能である。
 従って、干渉行列・係数算出部500は、上記式1を用いて、温度調整部分402−1〜402−5それぞれの温度変化(ΔT)と、測定対象のウェハ180(W1〜W4)それぞれに形成される膜の厚さ(ΔFT)との関係を、行列形式で示す上記熱干渉行列Mを求めることもできる。
Also, if the pressure P in the outer tube 448 (FIG. 4) and the flow rate S of the reaction gas introduced into the outer tube 448 are known, the wafer 180 (W1 to W4) to be measured is attached to the wafer 180 (W1 to W4) for a predetermined time. The film thickness FT to be formed is obtained by substituting the known values (P, S) and the temperatures T1 to T5 of the temperature adjustment portions 402-1 to 402-5 into the above equation 1, that is, the reaction model It can be calculated by analysis.
Therefore, the interference matrix / coefficient calculation unit 500 forms the temperature change (ΔT) of each of the temperature adjustment parts 402-1 to 402-5 and the wafer 180 (W1 to W4) to be measured using the above equation (1). The above-mentioned thermal interference matrix M, which indicates the relationship with the thickness (ΔFT) of the film to be formed, in a matrix format, can also be obtained.

 [第2実施形態]
 以下、本発明の第2の実施形態を説明する。
 第2の実施形態において、半導体製造システム1(図1)は、既に説明した温度調整部分402−1〜402−5に対する温度設定値の他に、半導体製造装置4(図1,図3,図5)の反応室40のアウタチューブ448内部の圧力の設定値、および、反応室40に導入されるガスの流量の設定値、またはこれらの設定値のいずれかを算出する。
[Second embodiment]
Hereinafter, a second embodiment of the present invention will be described.
In the second embodiment, the semiconductor manufacturing system 1 (FIG. 1) includes a semiconductor manufacturing apparatus 4 (FIGS. 1, 3, and 5) in addition to the temperature setting values for the temperature adjustment portions 402-1 to 402-5 described above. 5) The set value of the pressure inside the outer tube 448 of the reaction chamber 40, the set value of the flow rate of the gas introduced into the reaction chamber 40, or one of these set values is calculated.

 必ずしもガス圧およびガス流量の両方の設定値を求める必要はなく、これらの一方のみを求めてもよいが、以下、ガス圧およびガス流量の両方の設定値を算出する場合を具体例として、第2の実施形態における設定値算出プログラム5(図6)の干渉行列・係数算出部500および設定値算出部504の処理を説明する。 It is not necessary to determine both the set values of the gas pressure and the gas flow rate, and only one of them may be determined.Hereinafter, a case where both set values of the gas pressure and the gas flow rate are calculated will be described as a specific example. The processing of the interference matrix / coefficient calculator 500 and the set value calculator 504 of the set value calculation program 5 (FIG. 6) in the second embodiment will be described.

 [干渉行列・係数算出部500]
 第2の実施形態においては、干渉行列・係数算出部500は、反応室40(図3)のアウタチューブ448内部の圧力、アウタチューブ448に導入されるガスの流量の変化と、測定対象ウェハW1〜W4に形成される膜厚の変化との関係を示す係数を算出する(S30;図16)。
 つまり、干渉行列・係数算出部500は、膜形成制御装置22を制御して、半導体製造装置4において標準的に用いられるアウタチューブ448内部の圧力またはガス流量を数%変更した条件においてウェハ180に対する膜形成処理を行わせる。
[Interference matrix / coefficient calculation unit 500]
In the second embodiment, the interference matrix / coefficient calculation unit 500 calculates the change in the pressure inside the outer tube 448 of the reaction chamber 40 (FIG. 3), the flow rate of the gas introduced into the outer tube 448, and the measurement target wafer W1. A coefficient indicating the relationship with the change in the thickness of the film formed at W4 is calculated (S30; FIG. 16).
That is, the interference matrix / coefficient calculation unit 500 controls the film formation control device 22 to control the film 180 with respect to the wafer 180 under the condition that the pressure or gas flow inside the outer tube 448 used as a standard in the semiconductor manufacturing apparatus 4 is changed by several percent. A film forming process is performed.

 さらに、干渉行列・係数算出部500は、膜厚測定装置26を制御して、膜形成済ウェハ182(図1)の内の測定対象のウェハ180(W1〜W4)それぞれに形成される膜の厚さの変化を測定する。
 干渉行列・係数算出部500は、以上の結果から、反応室40のアウタチューブ448内の圧力が1hPa増加すると、測定対象のウェハ180(W1〜W4)それぞれの膜厚がどのように変化するかを示す圧力係数を求める。
 また、干渉行列・係数算出部500は、同様に、ガスの流量が1cm3/sec増加すると、測定対象のウェハ180(W1〜W4)それぞれの膜厚がどのように変化するかを示す流量係数を求める。
Further, the interference matrix / coefficient calculation unit 500 controls the film thickness measuring device 26 to measure the thickness of the film formed on each of the wafers 180 (W1 to W4) to be measured among the film-formed wafers 182 (FIG. 1). Measure the change in thickness.
From the above results, the interference matrix / coefficient calculation unit 500 determines how the film thickness of each of the wafers 180 (W1 to W4) to be measured changes when the pressure in the outer tube 448 of the reaction chamber 40 increases by 1 hPa. Is determined.
Similarly, the interference matrix / coefficient calculation unit 500 calculates a flow coefficient indicating how the thickness of each of the wafers 180 (W1 to W4) to be measured changes when the gas flow rate increases by 1 cm3 / sec. Ask.

 [設定値算出部504]
 第2の実施形態において、設定値算出部504は、測定対象ウェハW1〜W4に形成される膜の厚さを、ユーザインターフェース部510などを介してユーザにより入力される所望の厚さとするために、アウタチューブ448内部の圧力およびガス流量を、どのような値に設定すればよいかを示す圧力・流量設定値を算出する。
 つまり、設定値算出部504は、例えば、図10〜図13を参照して説明した方法を応用し、圧力調整装置420(図5)およびガス流量調整器410に対して設定されるべき圧力・流量係数の算出(S410;図17)およびその補正(S430,S450;図17)を行う。
[Setting value calculation unit 504]
In the second embodiment, the set value calculation unit 504 sets the thickness of the film formed on the measurement target wafers W1 to W4 to a desired thickness input by the user via the user interface unit 510 or the like. , A pressure / flow rate set value indicating what value should be set for the pressure and gas flow rate inside the outer tube 448 is calculated.
That is, the set value calculation unit 504 applies, for example, the method described with reference to FIGS. 10 to 13, and sets the pressure to be set for the pressure adjustment device 420 (FIG. 5) and the gas flow rate regulator 410. The calculation of the flow coefficient (S410; FIG. 17) and its correction (S430, S450; FIG. 17) are performed.

 [半導体製造システム1の全体動作]
 以下、第2の実施形態における半導体製造システム1の全体的な動作を説明する。
 図16は、圧力・流量係数を求める処理(S30)を示すフローチャートである。
 図16に示すように、ステップ300(S300)において、半導体製造システム1(図1)のユーザが、設定値算出装置3の表示・入力装置16(図2)に対して、アウタチューブ448内部の圧力・ガス流量の初期条件を設定する。
[Overall Operation of Semiconductor Manufacturing System 1]
Hereinafter, the overall operation of the semiconductor manufacturing system 1 according to the second embodiment will be described.
FIG. 16 is a flowchart showing the processing (S30) for obtaining the pressure / flow coefficient.
As shown in FIG. 16, in step 300 (S300), the user of the semiconductor manufacturing system 1 (FIG. 1) sends the display / input device 16 (FIG. 2) of the set value calculation device 3 (FIG. 2) to the inside of the outer tube 448. Set initial conditions for pressure and gas flow.

 設定値算出プログラム5(図6)のユーザインターフェース部510は、入力された初期条件を干渉行列・係数算出部500に対して出力する。 The user interface unit 510 of the setting value calculation program 5 (FIG. 6) outputs the input initial conditions to the interference matrix / coefficient calculation unit 500.

 ステップ302(S302)において、干渉行列・係数算出部500は、圧力・流量係数算出のために、圧力調整装置420またはガス流量調整器410に対して設定すべき全ての条件について、膜形成および膜厚の測定が終了したか否かを判断する。
 全ての条件についての膜厚測定が終了した場合には、設定値算出プログラム5はS312の処理に進み、これ以外の場合にはS304の処理に進む。
In step 302 (S302), the interference matrix / coefficient calculation unit 500 performs film formation and film formation for all conditions to be set for the pressure regulator 420 or the gas flow regulator 410 for pressure / flow coefficient calculation. It is determined whether or not the thickness measurement has been completed.
When the film thickness measurement for all the conditions is completed, the setting value calculation program 5 proceeds to the processing of S312, and otherwise, proceeds to the processing of S304.

 ステップ304(S304)において、干渉行列・係数算出部500は、S300の処理において設定された圧力・ガス流量の条件、および、それまでに膜厚測定がなされていない圧力・ガス流量の条件(次の圧力・流量条件)を、膜形成制御装置22に対して出力する。
 膜形成制御装置22(図1,図5)は、設定された条件で半導体ウェハ180に対して膜形成を行うように、半導体製造装置4を制御する。
In step 304 (S304), the interference matrix / coefficient calculation unit 500 determines the condition of the pressure and gas flow rate set in the process of S300 and the condition of the pressure and gas flow rate for which the film thickness has not been measured (next Are output to the film formation control device 22.
The film formation control device 22 (FIGS. 1 and 5) controls the semiconductor manufacturing apparatus 4 so as to form a film on the semiconductor wafer 180 under the set conditions.

 ステップ306(S306)において、干渉行列・係数算出部500は、膜形成制御装置22から圧力・流量を示す情報を受けて、その数値が安定し、膜形成が可能な状態になったか否かを判断する。
 圧力・流量が安定した場合には、設定値算出プログラム5はS308の処理に進み、これ以外の場合にはS304,S306の処理に留まる。
In step 306 (S306), the interference matrix / coefficient calculation unit 500 receives the information indicating the pressure and the flow rate from the film formation control device 22, and determines whether or not the values are stable and the film formation is possible. to decide.
When the pressure and the flow rate are stabilized, the set value calculation program 5 proceeds to the processing of S308, and otherwise, the processing of S304 and S306 remains.

 ステップ308(S308)において、干渉行列・係数算出部500は、測定対象のウェハ180(W1〜W4)に対して膜形成を行うように、半導体製造装置4を制御する。 In step 308 (S308), the interference matrix / coefficient calculation unit 500 controls the semiconductor manufacturing apparatus 4 so as to form a film on the wafer 180 (W1 to W4) to be measured.

 S308の処理における膜形成が終了すると、ステップ310(S310)において、干渉行列・係数算出部500は、膜厚測定装置26を制御して、測定対象のウェハ180(W1〜W4)それぞれに形成される膜の厚さを測定させ、測定結果を受ける。 When the film formation in the process of S308 is completed, in step 310 (S310), the interference matrix / coefficient calculation unit 500 controls the film thickness measuring device 26 to form the film on each of the wafers 180 (W1 to W4) to be measured. The thickness of the film is measured, and the measurement result is received.

 ステップ312(S312)において、干渉行列・係数算出部500は、圧力・流量係数を作成し、処理を終了する。 In step 312 (S312), the interference matrix / coefficient calculation unit 500 creates a pressure / flow coefficient, and ends the processing.

 次に、設定値算出処理を説明する。
 図17は、圧力・流量設定値算出処理(S40)を示すフローチャートである。
 図17に示すように、ステップ400(S400)において、設定値算出部504は、膜厚算出部502に対して、膜形成処理の初期条件(式1)として、例えば圧力・ガス流量などを設定する。
Next, the setting value calculation processing will be described.
FIG. 17 is a flowchart showing the pressure / flow rate set value calculation processing (S40).
As shown in FIG. 17, in step 400 (S400), the set value calculation unit 504 sets, for example, pressure, gas flow rate, and the like as initial conditions (formula 1) for the film formation process to the film thickness calculation unit 502. I do.

 ステップ412,414(S412,S414)において、膜厚算出部502は、与えられた条件において、式1を用いて、測定対象ウェハW1〜W4それぞれに形成される膜厚を算出する。 In steps 412 and 414 (S412 and S414), the film thickness calculating unit 502 calculates the film thickness formed on each of the measurement target wafers W1 to W4 using the equation 1 under given conditions.

 ステップ416(S416)において、設定値算出部504は、膜厚算出部502が算出した測定対象ウェハW1〜W4それぞれの膜厚が、目標範囲内(図11〜図13)であるか否かを判断する。
 膜厚が目標範囲内である場合には、設定値算出プログラム5はS430の処理に進み、これ以外の場合にはS418の処理に進む。
 ステップ418(S418)において、設定値算出部504は、第1の実施形態において、式2のMを用いた方法と同様に、圧力・流量係数を用いて、圧力・流量条件を更新し、S412の処理に戻る。
 つまり、S412〜S418の処理ループにおいて、設定値算出プログラム5は、図10を参照して説明したように、所望の膜厚を得るために、ガス流量調整器410および圧力調整装置420(図4,図5)に対して設定すべき圧力・流量の設定値を算出する。
In step 416 (S416), the set value calculation unit 504 determines whether or not the film thickness of each of the measurement target wafers W1 to W4 calculated by the film thickness calculation unit 502 is within the target range (FIGS. 11 to 13). to decide.
If the film thickness is within the target range, the set value calculation program 5 proceeds to the processing of S430, and otherwise proceeds to the processing of S418.
In step 418 (S418), the set value calculation unit 504 updates the pressure / flow rate condition using the pressure / flow rate coefficient in the first embodiment, similarly to the method using M in Expression 2 in the first embodiment. Return to the processing of.
That is, in the processing loop of S412 to S418, as described with reference to FIG. 10, the set value calculation program 5 executes the gas flow controller 410 and the pressure controller 420 (FIG. 4) to obtain a desired film thickness. , FIG. 5) is calculated.

 ステップ432(S432)において、設定値算出部504は、S410の処理により算出された圧力・流量設定値を膜形成制御装置22(図1,図5)に対して出力する。
 膜形成制御装置22は、設定された条件で半導体製造装置4を制御し、半導体ウェハ180に対する膜形成処理を行わせる。
In step 432 (S432), the set value calculation unit 504 outputs the pressure / flow rate set values calculated by the process of S410 to the film formation control device 22 (FIGS. 1 and 5).
The film formation control device 22 controls the semiconductor manufacturing apparatus 4 under the set conditions, and causes the semiconductor wafer 180 to perform a film formation process.

 S432の処理における膜形成が終了すると、ステップ434(S434)において、設定値算出部504は、膜厚測定装置26を制御して、測定対象のウェハ180(W1〜W4)それぞれに形成された膜の厚さを計測させる。 When the film formation in the process of S432 is completed, in step 434 (S434), the set value calculation unit 504 controls the film thickness measuring device 26 to form the film formed on each of the wafers 180 (W1 to W4) to be measured. Measure the thickness of

 ステップ436(S436)において、設定値算出部504は、測定対象ウェハW1〜W4それぞれの膜厚の測定結果と、最後にS414の処理において算出された膜厚とに基づいて、誤差比率α1〜α4(図13)を算出する。 In step 436 (S436), the set value calculation unit 504 determines the error ratios α1 to α4 based on the film thickness measurement results of the measurement target wafers W1 to W4 and finally the film thickness calculated in the process of S414. (FIG. 13) is calculated.

 ステップ452,454(S452,S454)において、膜厚算出部502は、S412,S414においてと同様に、測定対象ウェハW1〜W4それぞれに形成される膜厚を算出する。 In steps 452 and 454 (S452 and S454), the film thickness calculation unit 502 calculates the film thickness formed on each of the measurement target wafers W1 to W4, as in S412 and S414.

 ステップ456(S456)において、設定値算出部504は、S452,S454の処理において算出された測定対象ウェハW1〜W4それぞれに形成される膜厚Wc1〜Wc4に、S436の処理において算出された誤差比率α1〜α4を乗算する。 In step 456 (S456), the set value calculation unit 504 adds the error ratio calculated in the process of S436 to the film thickness Wc1 to Wc4 formed on each of the measurement target wafers W1 to W4 calculated in the processes of S452 and S454. Multiply α1 to α4.

 ステップ458(S458)において、設定値算出部504は、S456における乗算により得られた膜厚が、目標値(図11〜図13)になっているか否かを判断する。
 設定値算出部504は、膜厚が目標値になっている場合には、最後に膜厚の算出に用いられた圧力・流量設定値を、最終的に膜形成制御装置22に対して出力する。
 膜形成制御装置22は、この圧力・流量設定値に基づいて半導体製造装置4を制御して、製品用の半導体ウェハに対する膜形成を行わせる。
In step 458 (S458), the set value calculation unit 504 determines whether or not the film thickness obtained by the multiplication in S456 has reached the target value (FIGS. 11 to 13).
When the film thickness has reached the target value, the set value calculation unit 504 finally outputs the pressure / flow rate set value used for the calculation of the film thickness to the film formation control device 22 finally. .
The film formation control device 22 controls the semiconductor manufacturing apparatus 4 based on the set values of the pressure and the flow rate so as to form a film on a semiconductor wafer for a product.

 また、設定値算出部504は、膜厚が目標値になっていない場合には、S460の処理に進む。
 ステップ460(S460)において、設定値算出部504は、第1の実施形態において、式2のMを用いた方法と同様に、圧力・流量係数を用いて、圧力・流量条件を更新し、S452の処理に進む。
If the film thickness has not reached the target value, the setting value calculation unit 504 proceeds to the process of S460.
In step 460 (S460), the set value calculation unit 504 updates the pressure / flow rate condition using the pressure / flow rate coefficient in the first embodiment, similarly to the method using M in Expression 2, and executes step S452. Proceed to processing.

 [変形例]
 なお、圧力係数・流量係数は、以上述べたように、実測値で求めてもよいが、上式1を用いて算出してもよい。
[Modification]
As described above, the pressure coefficient and the flow coefficient may be obtained from actually measured values, or may be calculated using Equation 1 above.

 [第3実施形態]
以下、本発明の第3の実施形態を説明する。
[Third embodiment]
Hereinafter, a third embodiment of the present invention will be described.

 [背景]
 まず、第3の実施形態の理解を容易にするために、その背景を説明する。
 半導体製造装置4の反応室40内の温度設定値および圧力・流量設定値が、例えば、反応室40(図3,図5)が収容可能な最多の枚数の半導体ウェハ180について求められる。
 しかしながら、半導体ウェハ180の枚数を減らすと反応室40内部の条件が変わってしまうので、最多の枚数の半導体ウェハ180について求められた設定値は、反応室40に最多の半導体ウェハ180を収容して行う膜形成処理に対してのみ有効である。
[background]
First, the background will be described to facilitate understanding of the third embodiment.
The temperature set value and the pressure / flow rate set value in the reaction chamber 40 of the semiconductor manufacturing apparatus 4 are obtained, for example, for the largest number of semiconductor wafers 180 that can be accommodated in the reaction chamber 40 (FIGS. 3 and 5).
However, if the number of the semiconductor wafers 180 is reduced, the conditions inside the reaction chamber 40 change, so the set value obtained for the largest number of the semiconductor wafers 180 is determined by storing the largest number of the semiconductor wafers 180 in the reaction chamber 40. This is effective only for the film forming process to be performed.

 従って、例えば、少ない枚数の膜形成済ウェハ182(図1)しか必要なくとも、最多の半導体ウェハ180についての設定値しか求められていない場合には、設定値が求められた条件を再現するために、ダミーの半導体ウェハ180を加えて、常に反応室40内部の半導体ウェハ180の枚数を最大にして、膜形成を行う必要があった。
 このように追加されるダミーの半導体ウェハ180は本来、必要ないものであり、無駄である。
 第3の実施形態において、半導体製造システム1(図1)は、このような不具合を解消し、反応室40(図3,図5)の所定の位置に、任意の枚数の半導体ウェハ180を収容し、これらに対して所望の膜を形成することができるように構成されている。
 以下、第3の実施形態における設定値算出プログラム5(図6)の干渉行列・係数算出部500および設定値算出部504の処理を説明する。
Therefore, for example, even when only a small number of film-formed wafers 182 (FIG. 1) are required, if only the set values for the largest number of semiconductor wafers 180 are obtained, the conditions for obtaining the set values are reproduced. In addition, it is necessary to add a dummy semiconductor wafer 180 and always form the film by maximizing the number of semiconductor wafers 180 in the reaction chamber 40.
The dummy semiconductor wafer 180 thus added is originally unnecessary and is useless.
In the third embodiment, the semiconductor manufacturing system 1 (FIG. 1) solves such a problem and accommodates an arbitrary number of semiconductor wafers 180 at a predetermined position in the reaction chamber 40 (FIGS. 3 and 5). In addition, it is configured such that a desired film can be formed on them.
Hereinafter, processing of the interference matrix / coefficient calculation unit 500 and the set value calculation unit 504 of the set value calculation program 5 (FIG. 6) in the third embodiment will be described.

 [干渉行列・係数算出部500] 
第3の実施形態において、干渉行列・係数算出部500は、反応室40(図3)内部の半導体ウェハ180の枚数および位置またはこれらのいずれかを変更した条件それぞれにおいて、第1の実施形態に示した熱干渉行列M、および、第2の実施形態に示した圧力・流量係数を求め、これらの情報を対応付けて、干渉行列・係数DB520に記憶・管理する。
[Interference matrix / coefficient calculation unit 500]
In the third embodiment, the interference matrix / coefficient calculation unit 500 changes the number and position of the semiconductor wafers 180 in the reaction chamber 40 (FIG. 3) or the conditions in which any one of these is changed, to the first embodiment. The shown thermal interference matrix M and the pressure / flow coefficient shown in the second embodiment are obtained, and the information is associated and stored and managed in the interference matrix / coefficient DB 520.

 [設定値算出部504]
 第3の実施形態において、設定値算出部504は、反応室40に収容される半導体ウェハ180の数、反応室40内における位置、および、所望の膜厚などを検索キーとして干渉行列・係数DB520を検索する。
 設定値算出部504は、これらの条件を満たす熱干渉行列Mおよび圧力・流量係数が干渉行列・係数DB520に記憶・管理されている場合には、それらを用いて各設定値を算出し、この設定値を用いた膜形成処理を半導体製造装置4に行わせる。
 あるいは、設定値算出部504は、これらの条件を満たす熱干渉行列Mおよび圧力・流量係数が干渉行列・係数DB520に記憶・管理されていない場合には、干渉行列・係数算出部500を制御して、新たな条件における熱干渉行列Mおよび圧力・流量係数を求めさせ、これらを用いて各設定値を算出し、この設定値を用いた膜形成処理を半導体製造装置4に行わせる。
[Setting value calculation unit 504]
In the third embodiment, the set value calculation unit 504 uses the number of semiconductor wafers 180 accommodated in the reaction chamber 40, the position in the reaction chamber 40, a desired film thickness, and the like as a search key as an interference matrix / coefficient DB 520. Search for.
When the thermal interference matrix M and the pressure / flow coefficient satisfying these conditions are stored and managed in the interference matrix / coefficient DB 520, the set value calculation unit 504 calculates each set value using them. The semiconductor manufacturing apparatus 4 performs a film forming process using the set value.
Alternatively, when the thermal interference matrix M and the pressure / flow coefficient satisfying these conditions are not stored and managed in the interference matrix / coefficient DB 520, the set value calculation unit 504 controls the interference matrix / coefficient calculation unit 500. Then, the thermal interference matrix M and the pressure / flow rate coefficient under the new condition are obtained, each set value is calculated using these, and the semiconductor manufacturing apparatus 4 is caused to perform a film forming process using the set values.

 [半導体製造システム1の全体動作]
 以下、第3の実施形態における半導体製造システム1の全体的な動作を説明する。
 図18は、第3の実施形態における半導体製造システム1の処理(S50)を示すフローチャートである。
 図18に示すように、ステップ500(S500)において、干渉行列・係数算出部500は、反応室40内における半導体ウェハ180の枚数を変更した複数の条件で熱干渉行列Mおよび圧力・流量係数を求める。
[Overall Operation of Semiconductor Manufacturing System 1]
Hereinafter, the overall operation of the semiconductor manufacturing system 1 according to the third embodiment will be described.
FIG. 18 is a flowchart illustrating a process (S50) of the semiconductor manufacturing system 1 according to the third embodiment.
As shown in FIG. 18, in step 500 (S500), the interference matrix / coefficient calculation unit 500 calculates the thermal interference matrix M and the pressure / flow coefficient under a plurality of conditions in which the number of semiconductor wafers 180 in the reaction chamber 40 is changed. Ask.

 ステップ502(S502)において、干渉行列・係数算出部500は、S500の処理において求められた熱干渉行列Mおよび圧力・流量係数を、干渉行列・係数DB520に記憶させ、データベース化する。 In step 502 (S502), the interference matrix / coefficient calculation unit 500 stores the thermal interference matrix M and the pressure / flow coefficient obtained in the processing of S500 in the interference matrix / coefficient DB 520 and makes a database.

 ステップ504(S504)において、設定値算出部504は、表示・入力装置16(図2)から、ユーザによる半導体ウェハ180の枚数および膜厚などの設定を受けて、干渉行列・係数DB520を検索する。
 ユーザの設定に合った熱干渉行列Mおよび圧力・流量係数またはこれらのいずれかが干渉行列・係数DB520内にあった場合には、設定値算出プログラム5はS506の処理に進み、これ以外の場合にはS508の処理に進む。
In step 504 (S504), the setting value calculation unit 504 searches the interference matrix / coefficient DB 520 in response to the user's settings such as the number and thickness of the semiconductor wafer 180 from the display / input device 16 (FIG. 2). .
If the thermal interference matrix M and the pressure / flow coefficient or any one of them is in the interference matrix / coefficient DB 520 according to the user's setting, the setting value calculation program 5 proceeds to the processing of S506, and in other cases The process proceeds to S508.

 ステップ506(S506)において、設定値算出部504は、干渉行列・係数DB520に記憶されていた熱干渉行列Mおよび圧力・流量係数を用いて設定値を算出し、半導体製造装置4に膜形成処理を行わせる。 In step 506 (S506), the set value calculation unit 504 calculates a set value using the thermal interference matrix M and the pressure / flow coefficient stored in the interference matrix / coefficient DB 520, and performs film formation processing on the semiconductor manufacturing apparatus 4. Is performed.

 ステップ508(S508)において、設定値算出部504は、干渉行列・係数算出部500を制御して、新たな条件における熱干渉行列Mおよび圧力・流量係数を算出させ、干渉行列・係数DB520に記憶・管理する。
 設定値算出部504は、さらに、新たに求めた熱干渉行列Mおよび圧力・流量係数を用いて各設定値を算出し、半導体製造装置4に膜形成処理を行わせる。
In step 508 (S508), the setting value calculation unit 504 controls the interference matrix / coefficient calculation unit 500 to calculate the thermal interference matrix M and the pressure / flow coefficient under the new condition, and stores the calculated values in the interference matrix / coefficient DB 520. ·to manage.
The set value calculation unit 504 further calculates each set value using the newly obtained thermal interference matrix M and the pressure / flow coefficient, and causes the semiconductor manufacturing apparatus 4 to perform a film forming process.

 [変形例]
 なお、半導体ウェハ180の枚数の変化が、測定対象ウェハW1〜W4それぞれに形成される膜の厚さに対してどのような影響を与えるかを予め測定しておき、この測定値に基づいて、膜厚算出部502が算出する膜厚を補正して、各設定値を算出するように設定値算出部504の動作を変形してもよい。
 また、半導体ウェハ180の反応室40における位置の変化が、測定対象ウェハW1〜W4それぞれに形成される膜の厚さに対してどのような影響を与えるかを予め測定しておき、この測定値に基づいて、膜厚算出部502が算出する膜厚を補正して、各設定値を算出するように設定値算出部504の動作を変形してもよい。
また、半導体ウェハ180の枚数の変化に限らず、第1〜2及び第4の実施形で記す熱干渉行列や圧力・流量等を変化させ、データベース化、検索、膜形成処理、記憶・管理する(S500〜S508)の工程を適用させてもよい。
 また、図1に点線で示すように、複数の半導体製造システム1の間で、干渉行列・係数DB520(図6)および設定値DB522(図6)を含んだ1つ以上の係数・設定値DB28を共用してもよい。
 また、図1に点線で示すように、複数の半導体製造システム1の間で、1つ以上の膜厚測定装置26を共用してもよい。
[Modification]
In addition, it is measured in advance how the change in the number of the semiconductor wafers 180 affects the thickness of the film formed on each of the measurement target wafers W1 to W4, and based on the measured value, The operation of the set value calculation unit 504 may be modified such that the film thickness calculated by the film thickness calculation unit 502 is corrected and each set value is calculated.
In addition, it is measured in advance how the change in the position of the semiconductor wafer 180 in the reaction chamber 40 affects the thickness of the film formed on each of the wafers W1 to W4 to be measured. The operation of the set value calculation unit 504 may be modified such that the film thickness calculated by the film thickness calculation unit 502 is corrected based on the calculation, and each set value is calculated.
In addition to the change in the number of semiconductor wafers 180, the thermal interference matrix, pressure, flow rate, and the like described in the first to second and fourth embodiments are changed to create a database, search, film formation processing, and store and manage. The steps (S500 to S508) may be applied.
Also, as shown by the dotted line in FIG. 1, one or more coefficient / set value DBs 28 including the interference matrix / coefficient DB 520 (FIG. 6) and the set value DB 522 (FIG. 6) between the plurality of semiconductor manufacturing systems 1. May be shared.
Further, as shown by a dotted line in FIG. 1, one or more film thickness measuring devices 26 may be shared among a plurality of semiconductor manufacturing systems 1.

 [第4実施形態]
以下、本発明の第4の実施形態を説明する。
[Fourth embodiment]
Hereinafter, a fourth embodiment of the present invention will be described.

 [背景]
 まず、第4の実施形態の理解を容易にするために、その背景を説明する。
膜形成枚葉式装置においては、複数の同心円状のゾーンに分割されたヒータを有する処理室内で成膜が行われる。基板(ウェハ)に対して成膜処理をする場合は、面内の膜厚を均一にする必要があり、この膜厚を均一にするための要素として加熱温度があり、各ゾーンの設定温度を変えることにより均一性を図っている。
しかしながら、第1〜3の実施形態同様に、ヒータゾーンの設定温度の調整を過去のデータや作業者の経験に基づいて行っており、経験の浅い作業者であると最適な設定温度を導くための条件出しの成膜を繰り返す必要があった。経験を積むにつれて条件出しバッチ数は減少するものの、個人差があるという欠点がある。
[background]
First, the background will be described to facilitate understanding of the fourth embodiment.
In a film forming single-wafer apparatus, film formation is performed in a processing chamber having a heater divided into a plurality of concentric zones. When performing a film forming process on a substrate (wafer), it is necessary to make the in-plane film thickness uniform, and there is a heating temperature as an element for making the film thickness uniform. By changing it, uniformity is achieved.
However, as in the first to third embodiments, the adjustment of the set temperature of the heater zone is performed based on past data and the experience of the operator. It was necessary to repeat the film formation under the above conditions. Although the number of batches to be set decreases as the user gains experience, there is a drawback that there is an individual difference.

従って、作業者の経験に頼らずに条件出しの回数を減らし、基板面内の膜厚を均一化させることが出来ることが必要になっている。
 第4の実施形態において、第1の実施形態にて説明した半導体製造システムを膜形成枚葉式装置に適用する場合であって、半導体製造システム1(図1)の、半導体製造装置4を半導体製造装置4の形態の一つである膜形成枚葉式装置7とし、その他の設定値算出装置3、膜形成制御装置22、膜厚測定装置26および係数・設定値DB28については、第1の実施形態にて説明した内容と同様である。 半導体製造システム1は、これらの構成要素により、膜形成枚葉式装置7に対する温度および炉内の圧力、および、炉内に導入されるガスの流量の設定値を算出し、算出した値を膜形成枚葉式装置7に設定して、基板支持台(サセプタ704ともいう)に載せられた半導体ウェハ180に対して、化学気相形成(CVD)による膜形成処理を行う。尚、ここでは敢えて、半導体製造装置4と膜形成枚葉式装置7と区別して表現しているが、膜形成枚葉式装置も半導体製造装置の一つである。
 なお、半導体製造システム1のこれらの構成部分は、全てが同一の筐体内に一体に構成されているか、別々の筐体内に構成されているかなどは問われない。ここでは、特にCVD処理に用いられる膜形成枚葉式装置7について説明する。
Therefore, it is necessary to reduce the number of conditions determination without depending on the experience of the operator and to make the film thickness uniform in the substrate surface.
In the fourth embodiment, the semiconductor manufacturing system described in the first embodiment is applied to a single-wafer film forming apparatus, and the semiconductor manufacturing apparatus 4 of the semiconductor manufacturing system 1 (FIG. 1) is replaced with a semiconductor. The film forming single-wafer apparatus 7 which is one of the forms of the manufacturing apparatus 4 is used, and the other set value calculating apparatus 3, film forming control apparatus 22, film thickness measuring apparatus 26, and coefficient / set value DB 28 are the first. This is the same as the content described in the embodiment. The semiconductor manufacturing system 1 calculates the temperature, the pressure in the furnace, and the set values of the flow rate of the gas introduced into the furnace by using these components, and converts the calculated values into the film. In the single-wafer forming apparatus 7, a film forming process by chemical vapor deposition (CVD) is performed on the semiconductor wafer 180 mounted on a substrate support (also referred to as a susceptor 704). Although the semiconductor manufacturing apparatus 4 and the film-forming single-wafer apparatus 7 are expressed separately here, the film-forming single-wafer apparatus is also one of the semiconductor manufacturing apparatuses.
Note that it does not matter whether these components of the semiconductor manufacturing system 1 are all integrally configured in the same housing, or are configured in separate housings. Here, the film forming single-wafer apparatus 7 used particularly for the CVD process will be described.

 [ハードウェア構成]
図19はCVD処理に用いられる膜形成枚葉式装置7の処理室70(反応室ともいう)を示す構成図である。半導体ウェハ180を一枚ずつ処理する処理室70を有し、処理室70と、この処理室70の周囲に配置されたヒータ72とを有する。処理室70内にはサセプタ704が置かれ、昇降機構788によりヒータ72と共に上下に移動する。半導体ウェハ180は下部位置にてサセプタ704の上に移載され、上部位置にて膜形成(成膜ともいう)が行われる。
 ヒータ72はサセプタ704に置かれた半導体ウェハ180に対し水平に配置された例えば3つのものから成り、図20のように、ヒータゾーン721,ヒータゾーン722,ヒータゾーン723というように3つのヒータゾーンを示している。ここで、ヒータ72のゾーン数は2つでも良いし、また3つ以上でも良い。
これら3つのヒータゾーン721,722,723のそれぞれにはヒータ用熱電対725(ヒータ用温度センサともいう)が設けられておりこのヒータ用熱電対725によりこのヒータゾーン721,722,723の温度が検出される。各ヒータゾーン721,722,723には膜形成膜制御装置22からの指示により、各々個別に電力が印加され、ヒータ用熱電対725により検出されたヒータ72による加熱温度が膜形成膜制御装置22にフィードバックされる。又、処理室70内には半導体ウェハ180の半径方向に可動で、断面温度が検出できるようなオートプロファイラが設置できるようになっており、半導体ウェハ180の温度は膜形成膜制御装置22からの指令で動作するオートプロファイラにより測定される。オートプロファイラは準備段階において設置され,その後取り外される。オートプロファイラを用いた測定では測定点は半導体ウェハ180の半径方向一方向のみの測定となる。尚、オートプロファイラはプロファイル用の熱電対を用いる代わりに赤外線温度測定装置を用いて膜形成済ウェハ182の面内の温度分布を測定してもよい。また、半導体ウェハ180と同形状で、ウェハ面内の数点において温度を測定できる熱電対付ウェハを用いてウェハの面内の温度分布を測定してもよい。これらの場合には測定点はウェハの面内の任意の点を指定することが出来る。赤外線温度測定装置で温度を測定する場合にはシャワーヘッド部728を赤外線測定装置を載せたプレートに交換し測定を実施する。また、熱電対付ウェハを用いて温度を測定する場合には、半導体ウェハ180と熱電対付ウェハを交換して測定を実施する。
 以下、第4の実施形態における設定値算出プログラム5(図6)の干渉行列・係数算出部500および設定値算出部504の処理を説明する。
[Hardware configuration]
FIG. 19 is a configuration diagram showing a processing chamber 70 (also referred to as a reaction chamber) of the single-layer film forming apparatus 7 used for the CVD process. It has a processing chamber 70 for processing semiconductor wafers 180 one by one, and has a processing chamber 70 and a heater 72 arranged around the processing chamber 70. A susceptor 704 is placed in the processing chamber 70 and moves up and down together with the heater 72 by an elevating mechanism 788. The semiconductor wafer 180 is transferred onto the susceptor 704 at a lower position, and film formation (also referred to as film formation) is performed at an upper position.
The heater 72 is composed of, for example, three heaters arranged horizontally with respect to the semiconductor wafer 180 placed on the susceptor 704. As shown in FIG. 20, three heater zones such as a heater zone 721, a heater zone 722, and a heater zone 723 are provided. Is shown. Here, the number of zones of the heater 72 may be two or three or more.
A heater thermocouple 725 (also referred to as a heater temperature sensor) is provided in each of these three heater zones 721, 722, and 723, and the temperature of the heater zones 721, 722, and 723 is controlled by the heater thermocouple 725. Is detected. Electric power is individually applied to each of the heater zones 721, 722, and 723 in accordance with an instruction from the film forming film control device 22, and the heating temperature of the heater 72 detected by the heater thermocouple 725 is controlled by the film forming film control device 22. Will be fed back. In the processing chamber 70, an auto-profiler that can move in the radial direction of the semiconductor wafer 180 and can detect the cross-sectional temperature can be installed. The temperature of the semiconductor wafer 180 is controlled by the film forming film controller 22. It is measured by an auto profiler that operates on command. The auto profiler is installed during the preparation phase and then removed. In the measurement using the auto profiler, the measurement point is measured only in one radial direction of the semiconductor wafer 180. The auto profiler may measure the temperature distribution in the plane of the film-formed wafer 182 using an infrared temperature measuring device instead of using a thermocouple for profile. Alternatively, the temperature distribution in the plane of the wafer may be measured using a wafer with a thermocouple having the same shape as the semiconductor wafer 180 and capable of measuring the temperature at several points in the plane of the wafer. In these cases, an arbitrary point in the plane of the wafer can be designated as the measurement point. When the temperature is measured by the infrared temperature measuring device, the shower head 728 is replaced with a plate on which the infrared measuring device is mounted, and the measurement is performed. In the case where the temperature is measured using a thermocouple-attached wafer, the measurement is performed by exchanging the semiconductor wafer 180 with the thermocouple-attached wafer.
Hereinafter, processing of the interference matrix / coefficient calculation unit 500 and the set value calculation unit 504 of the set value calculation program 5 (FIG. 6) in the fourth embodiment will be described.

 [干渉行列・係数算出部500] 
第4の実施形態において、干渉行列・係数算出部500は、温度調整部分(ヒータゾーン721、722、723)それぞれの温度変化と、測定対象のウェハ180の面内との位置での温度変化との関係を、実測値に基づいて行列形式で示す熱干渉行列を算出する。
以下に具体的な求め方をさらに、説明する。
[Interference matrix / coefficient calculation unit 500]
In the fourth embodiment, the interference matrix / coefficient calculation unit 500 calculates the temperature change of each of the temperature adjustment parts (heater zones 721, 722, and 723) and the temperature change at a position within the plane of the wafer 180 to be measured. Is calculated in a matrix format based on the actually measured values.
Hereinafter, a specific method of obtaining the value will be further described.

まず初めに各ヒータゾーン721、722、723の温度を例えば全ての温度を500℃というように同一の温度つまりフラット(FLAT)な状態に設定する。このフラットな状態で前述したオートプロファイラによりプロファイル熱電対を一定時間、一定速度で引き半導体ウェハ180内の断面温度を測定する。次にヒータゾーン721、722、723の1つを例えば10℃上昇させて510℃に設定し同様にオートプロファイラを一定時間、一定速度で引き半導体ウェハ180内の断面温度を測定する。これを全てのヒータゾーン721、722、723について実施する。
これら半導体ウェハ180のモニタ位置におけるオートプロファイラにより得られた温度変化を各ヒータゾーンの温度が1℃変化したとした場合の変化量に換算し、干渉行列・係数算出部500は、干渉行列を作成する。すなわち、基板内モニタ位置Z点における温度TZを3つのヒータゾーンの設定温度T721, T722,T723と基準温度T0を用いて次のように定義する。
First, the temperatures of the heater zones 721, 722, and 723 are set to the same temperature, that is, a flat (FLAT) state, for example, all temperatures are set to 500 ° C. In this flat state, the profile thermocouple is drawn at a constant speed for a certain period of time by the above-mentioned auto profiler, and the cross-sectional temperature in the semiconductor wafer 180 is measured. Next, one of the heater zones 721, 722, and 723 is raised, for example, by 10 ° C. and set to 510 ° C., and the auto profiler is similarly pulled for a certain time at a constant speed to measure the cross-sectional temperature in the semiconductor wafer 180. This is performed for all the heater zones 721, 722, 723.
The temperature change obtained by the auto profiler at the monitor position of the semiconductor wafer 180 is converted into a change amount when the temperature of each heater zone changes by 1 ° C., and the interference matrix / coefficient calculation unit 500 creates an interference matrix. I do. That is, the temperature TZ at the monitor position Z in the substrate is defined as follows using the set temperatures T721, T722, and T723 of the three heater zones and the reference temperature T0.

(数3)
TZ= aZ(T721-T0 + bZ(T722-T0) +cZ(T723-T0) 
(Equation 3)
TZ = aZ (T721-T0 + bZ (T722-T0) + cZ (T723-T0)

ここで、T721、T722、T723は 各ヒータゾーン721,722,723の設定温度を示し、T0は基準温度を示し、aZ、bZ、cZはT721、T722、T723の温度をそれぞれ1℃変化させたときの位置Z点における温度変化量である。すなわち、任意の位置における処理室内の温度は設定温度及び基準温度を用いて、式4(数4)のように求めることができる。 Here, T721, T722, and T723 indicate the set temperatures of the heater zones 721, 722, and 723, T0 indicates the reference temperature, and aZ, bZ, and cZ each change the temperature of T721, T722, and T723 by 1 ° C. This is the temperature change amount at the point Z at the time. That is, the temperature in the processing chamber at an arbitrary position can be obtained as in Expression 4 (Equation 4) using the set temperature and the reference temperature.

Figure 2004140348
Figure 2004140348

[設定値算出部504]
 第4の実施形態において、設定値算出部504は、測定対象ウェハに形成される成膜速度もしくは膜の厚さを、ユーザインターフェース部510などを介してユーザにより入力されたり、数回の成膜速度もしくは膜の厚さを測定したりすることによって求められる所望の成膜速度もしくは膜の厚さとするために、各ヒータゾーン721,722,723の温度を何度にすれば良いか、つまり、各ヒータゾーン721,722,723に対する温度の設定値を算出する。つまり、設定値算出部504は、例えば、図10〜図13を参照して説明した方法を応用し、各ヒータゾーン721,722,723に対して設定されるべき温度の設定値の算出を行う。
以下に具体的な求め方をさらに、説明する。
[Setting value calculation unit 504]
In the fourth embodiment, the set value calculation unit 504 inputs the film formation speed or the film thickness formed on the measurement target wafer by the user via the user interface unit 510 or the like, or performs the film formation several times. In order to obtain a desired film forming speed or film thickness determined by measuring the speed or the film thickness, how many temperatures should be set for each of the heater zones 721, 722, and 723, that is, The set value of the temperature for each heater zone 721, 722, 723 is calculated. That is, the set value calculation unit 504 calculates the set value of the temperature to be set for each of the heater zones 721, 722, and 723 by applying, for example, the method described with reference to FIGS. .
Hereinafter, a specific method of obtaining the value will be further described.

式4(数4)にて求められた任意の位置における処理室内の温度にて設定し、サセプタ704に半導体ウェハ180を載置し、第1回目のバッチ処理(膜生成処理)を実施する。この第1回目のバッチ処理が終了すると膜生成済ウェハ182のモニタ位置(適宜決めるものとする)の膜厚を膜厚測定機を用いて測定する。この測定した膜厚を成膜に要した時間で割って成膜速度を得る。次に第2回目の成膜においては第1回目において求めた成膜速度のばらつきを考慮してより膜生成済ウェハ182面内の成膜速度が均一になるようにヒータゾーン721,722,723の設定温度T721、T722,T723を設定する。この第2回目の処理が終了すると第1回目の処理と同様に膜生成済ウェハ182内のモニタ位置の膜厚を測定する。さらにこの測定した膜厚を成膜に要した時間で割って成膜速度を得る。次に第1回目と2回目の結果から、目標とする成膜速度を得るための各ヒータゾーン721,722,723の設定温度を算出する。この算出は次に示す式5(数5)のように行われる。温度と成膜速度の関係は数℃の範囲内であれば、直線で近似することが可能である。つまり、2バッチ分のデータがあれば、それぞれの成膜温度と成膜速度から目的の成膜速度にするために設定温度が予測できる。 The semiconductor wafer 180 is set on the susceptor 704 by setting the temperature in the processing chamber at an arbitrary position obtained by Expression 4 (Equation 4), and the first batch processing (film generation processing) is performed. When the first batch processing is completed, the thickness of the film-formed wafer 182 at the monitor position (determined appropriately) is measured using a film thickness measuring device. The film thickness is divided by the time required for film formation to obtain a film formation rate. Next, in the second deposition, the heater zones 721, 722, and 723 are set so that the deposition rate in the surface of the film-formed wafer 182 becomes more uniform in consideration of the variation in the deposition rate obtained in the first deposition. Are set at the set temperatures T721, T722, and T723. When the second processing is completed, the film thickness at the monitor position in the film-formed wafer 182 is measured as in the first processing. Further, the film thickness is obtained by dividing the measured film thickness by the time required for film formation. Next, based on the results of the first and second times, the set temperatures of the heater zones 721, 722, and 723 for obtaining the target film forming speed are calculated. This calculation is performed as in the following Expression 5 (Equation 5). If the relationship between the temperature and the film formation rate is within a range of several degrees Celsius, it can be approximated by a straight line. That is, if there are data for two batches, the set temperature can be predicted from the respective film forming temperatures and film forming rates to achieve the target film forming rate.

(数5)
TZ=T2+(T2−T1 / R2−R1)(R−R0)
(Equation 5)
TZ = T2 + (T2-T1 / R2-R1) (R-R0)

又、式5(数5)により求められた膜生成済ウェハ182内の各々のモニタ位置における温度は転置行列Mtを用いて式6(数6)に示すように各ヒータゾーンの設定温度に変換することが出来る。 Further, the temperature at each monitor position in the film-formed wafer 182 obtained by Expression 5 (Equation 5) is converted into the set temperature of each heater zone as shown in Expression 6 (Equation 6) using the transposed matrix Mt. You can do it.

(数6)
 Ty= (Mt・M) -1・M・(TZ−T0) +T0

(Equation 6)
Ty = (Mt · M) −1 · M · (TZ−T0) + T0

このようにして算出された目標とする成膜速度を得るため各ヒータゾーンの設定温度が求められたならば、次に第3回目の処理を実施する。そして成膜済み基板の膜厚を測定し、目標通りになされたかを検査して終了する。
つまり、第4の実施形態の特徴とするところの一つは、複数のゾーンに分割されたヒータを有する処理室内で基板を加熱する半導体装置の製造方法であって、前記処理室内で基板に成膜を行う第1の工程と、前記第1の工程における基板の成膜速度を測定する工程と、前記第1の工程の後の前記処理室内での第2の成膜工程と、この第2の工程における基板の成膜速度を測定する工程と、前記第2の工程における各ヒータ−ゾーンの設定温度を算出する算出工程と各ヒータゾーンの温度を、前記算出工程により算出した設定温度に設定して前記処理室内で成膜を行う第3の工程を有する半導体装置の製造方法にある。
また、第1の工程の前に、各ヒータゾーンの設定温度と基板内位置温度との関係を求める温度関係演算工程を設けることが必要である。この温度関係演算工程における各ヒータゾーンの設定温度と基板モニタ位置温度との関係は、干渉行列によって求めることが出来る。ここで、干渉行列とは、ヒータゾーンの設定温度を単位温度変化させた場合の、基板モニタ位置温度の変化量との関係を行列として表したものである。この干渉行列は各ヒータゾーンの設定温度を変化させた場合の基板モニタ位置の温度変化をプロファイル熱電対等により測定することにより求めることが出来る。この干渉行列を求めれば、その転置行列を用いて目標とする基板モニタ位置温度に対する各ヒータゾーンの設定温度を予想することが出来る。
温度と成膜速度の関係は、単純に直線関係にないが、ある範囲内であれば直線近似することが可能である。そこで、単位温度あたりの成膜速度の変化量が直線的に近似できるものとみなし、第1の工程の基板モニタ位置温度及び成膜速度と、第2の工程の基板モニタ温度および成膜速度とから、目標とする成膜速度を得るための基板モニタ位置温度を求めることが出来る。
 そして、前述した温度関係演算工程で求めた干渉行列を用いて基板位置モニタを各ヒータゾーンの設定温度に変換し、目標とする各ヒータゾーンの設定温度を求めることが出来る。但し、温度と成膜速度の関係を求めるにあたっては、上記に述べた直線近似ばかりでなく、様々な方法を採用することができるものである。
When the set temperature of each heater zone is obtained in order to obtain the target film forming speed calculated in this way, a third process is performed. Then, the film thickness of the substrate on which the film has been formed is measured, and it is checked whether or not the target has been achieved.
That is, one of the features of the fourth embodiment is a method for manufacturing a semiconductor device in which a substrate is heated in a processing chamber having a heater divided into a plurality of zones. A first step of forming a film, a step of measuring a film forming rate of the substrate in the first step, a second film forming step in the processing chamber after the first step, Measuring the film deposition rate of the substrate in the step, calculating the set temperature of each heater zone in the second step, and setting the temperature of each heater zone to the set temperature calculated in the calculation step. And a third step of forming a film in the processing chamber.
Further, before the first step, it is necessary to provide a temperature relation calculation step for obtaining the relation between the set temperature of each heater zone and the in-substrate position temperature. The relationship between the set temperature of each heater zone and the substrate monitor position temperature in this temperature relationship calculation step can be obtained from an interference matrix. Here, the interference matrix is a matrix that represents the relationship between the set temperature of the heater zone and the amount of change in the substrate monitor position temperature when the unit temperature is changed. This interference matrix can be obtained by measuring the temperature change at the substrate monitor position when the set temperature of each heater zone is changed using a profile thermocouple or the like. If this interference matrix is obtained, the set temperature of each heater zone with respect to the target substrate monitor position temperature can be predicted using the transposed matrix.
Although the relationship between the temperature and the film forming rate is not simply a linear relationship, a linear approximation can be made within a certain range. Therefore, it is assumed that the amount of change in the deposition rate per unit temperature can be approximated linearly, and the substrate monitor position temperature and the deposition rate in the first step, the substrate monitor temperature and the deposition rate in the second step, and Thus, the substrate monitor position temperature for obtaining the target film forming speed can be obtained.
Then, the substrate position monitor is converted into the set temperature of each heater zone by using the interference matrix obtained in the above-described temperature relation calculation step, and the target set temperature of each heater zone can be obtained. However, in determining the relationship between the temperature and the film forming rate, not only the above-described linear approximation but also various methods can be adopted.

 [半導体製造システム1の全体動作]
 以下、第4の実施形態における半導体製造システム1の全体的な動作を説明する。
 図21は、熱干渉行列M2を求める(S70)を示すフローチャートである。
 図21に示すように、ステップ700(S700)において、半導体製造システム1(図1)のユーザが、設定値算出装置3の表示・入力装置16(図2)に対して、処理室70内部の圧力・ガス流量など、およびヒータゾーン721,722,723の温度の初期条件を設定する。
[Overall Operation of Semiconductor Manufacturing System 1]
Hereinafter, the overall operation of the semiconductor manufacturing system 1 according to the fourth embodiment will be described.
FIG. 21 is a flowchart showing the process of obtaining the thermal interference matrix M2 (S70).
As shown in FIG. 21, in step 700 (S700), the user of the semiconductor manufacturing system 1 (FIG. 1) sends the display / input device 16 (FIG. 2) of the set value calculation device 3 (FIG. 2) inside the processing chamber 70. Initial conditions such as a pressure and a gas flow rate and temperatures of the heater zones 721, 722, and 723 are set.

 設定値算出プログラム5(図6)のユーザインターフェース部510は、入力された初期条件を干渉行列・係数算出部500に対して出力する。 The user interface unit 510 of the setting value calculation program 5 (FIG. 6) outputs the input initial conditions to the interference matrix / coefficient calculation unit 500.

 ステップ702(S702)において、干渉行列・係数算出部500は、熱干渉行列M2の作成のために、ヒータゾーン721,722,723に対して設定すべき全ての条件について、半導体ウェハ180内の温度の測定が終了したかを判断する。
 全ての条件についての温度の測定が終了した場合には、設定値算出プログラム5はS712の処理に進み、これ以外の場合にはS704の処理に進む。
In step 702 (S702), the interference matrix / coefficient calculation unit 500 determines the temperature in the semiconductor wafer 180 for all conditions to be set for the heater zones 721, 722, and 723 to create the thermal interference matrix M2. It is determined whether or not the measurement has been completed.
When the temperature measurement for all the conditions has been completed, the set value calculation program 5 proceeds to the process of S712, and otherwise, proceeds to the process of S704.

 ステップ704(S704)において、干渉行列・係数算出部500は、S700の処理において設定された温度以外の条件、および、それまでに温度の測定がなされていない温度条件を、膜形成制御装置22に対して出力する。
 膜形成制御装置22(図1,図5)は、設定された条件で半導体ウェハ180に対して温度測定が可能なように、膜形成枚葉式装置7を制御する。
In step 704 (S704), the interference matrix / coefficient calculation unit 500 sends the conditions other than the temperature set in the processing of S700 and the temperature conditions for which the temperature has not been measured to the film formation control device 22. Output to
The film forming control device 22 (FIGS. 1 and 5) controls the film forming single-wafer processing device 7 so that the temperature of the semiconductor wafer 180 can be measured under the set conditions.

 ステップ706(S706)において、干渉行列・係数算出部500は、膜形成制御装置22からヒータゾーン721,722,723の温度を示す情報を受けて、これらの温度が平衡状態になり、温度測定が可能になったか否かを判断する。
 温度が平衡状態になった場合には、設定値算出プログラム5はS708の処理に進み、これ以外の場合にはS704,S706の処理に留まる。
In step 706 (S706), the interference matrix / coefficient calculation unit 500 receives the information indicating the temperatures of the heater zones 721, 722, and 723 from the film formation control device 22, the temperatures become equilibrium, and the temperature measurement is started. Determine whether it is possible.
If the temperature has reached an equilibrium state, the set value calculation program 5 proceeds to the process of S708, otherwise, the process remains in the processes of S704 and S706.

 ステップ708(S708)において、干渉行列・係数算出部500は、測定対象のウェハ180に対して温度測定を行うように、膜形成枚葉式装置7を制御する。 In step 708 (S708), the interference matrix / coefficient calculation unit 500 controls the film-forming single-wafer processing apparatus 7 to perform temperature measurement on the wafer 180 to be measured.

 ステップ712(S712)において、干渉行列・係数算出部500は、熱干渉行列M2を作成し、処理を終了する。 In step 712 (S712), the interference matrix / coefficient calculation unit 500 creates the thermal interference matrix M2, and ends the processing.

 次に、設定値算出処理を説明する。
 図22は、設定値算出処理(S80)を示すフローチャートである。
 図22に示すように、ステップ800(S800)において、設定値算出部504は、膜厚算出部502に対して、膜形成処理の初期条件(式1)として、温度・圧力・流量などを設定する。この際、適宜、図21にて説明したあらかじめ算出された熱干渉行列M2における条件を用いる。
Next, the setting value calculation processing will be described.
FIG. 22 is a flowchart showing the set value calculation process (S80).
As shown in FIG. 22, in step 800 (S800), the set value calculation unit 504 sets the temperature, pressure, flow rate, and the like as the initial conditions (formula 1) for the film formation processing to the film thickness calculation unit 502. I do. At this time, the conditions in the previously calculated thermal interference matrix M2 described with reference to FIG. 21 are appropriately used.

 ステップ812,814(S812,S814)において、膜厚算出部502は、与えられた条件において、(式1)を用いて、半導体ウェハ180の面内における所望のi箇所のそれぞれの形成される膜厚及び成膜速度を算出する。尚、ここでのウェハの測定箇所はi箇所としたが、その箇所は、所望の設定温度を求めることができればよく、適宜決めればよい。 In steps 812 and 814 (S812 and S814), under given conditions, the film thickness calculating unit 502 uses (Equation 1) to form a film at each of the desired i locations in the plane of the semiconductor wafer 180. Calculate thickness and deposition rate. In this case, the measurement position of the wafer is set at the i position, but the position may be determined appropriately as long as a desired set temperature can be obtained.

 次にステップ832(S832)において、設定値算出部504は、S810の処理により算出に用いられた温度条件等を膜形成制御装置22(図1,図5)に対して出力する。
 膜形成制御装置22は、入力、設定された条件で膜形成枚葉式装置7を制御し、半導体ウェハ180に対する1回目の膜形成処理を行わせる。
Next, in step 832 (S832), the set value calculation unit 504 outputs the temperature conditions and the like used for the calculation in the process of S810 to the film formation control device 22 (FIGS. 1 and 5).
The film forming control device 22 controls the film forming single-wafer processing device 7 under the input and set conditions, and causes the semiconductor wafer 180 to perform the first film forming process.

 S832の処理における膜形成が終了すると、ステップ834(S834)において、設定値算出部504は、膜厚測定装置26を制御して、測定対象のウェハのi箇所それぞれに形成された膜の厚さを計測させる。 When the film formation in the process of S832 is completed, in step 834 (S834), the set value calculation unit 504 controls the film thickness measuring device 26 to control the thickness of the film formed at each of the i positions of the wafer to be measured. Is measured.

ステップ836(S836)において、設定値算出部504は、測定対象ウェハのi箇所それぞれの膜厚の測定結果により成膜速度を算出する。
 ステップ838(S838)において、設定値算出部504は、測定対象ウェハ180のi箇所それぞれの成膜速度と、S814において算出された成膜速度を(図13に示したように)比較演算し、誤差比率α1〜αiを算出する。
In step 836 (S836), the set value calculation unit 504 calculates the film formation rate based on the measurement result of the film thickness at each of the i positions on the measurement target wafer.
In step 838 (S838), the set value calculation unit 504 compares (as shown in FIG. 13) the film forming speed calculated at S814 with the film forming speed at each of the i positions of the measurement target wafer 180, and The error ratios α1 to αi are calculated.

 ステップ856(S856)において、設定値算出部504は、S834、S836において算出された測定対象ウェハ180の所望の箇所それぞれの成膜速度Wr1〜Wriに、S838の処理において算出された誤差比率α1〜αiを乗算する。 In step 856 (S856), the setting value calculation unit 504 adds the error ratios α1 to α1 calculated in the processing of S838 to the deposition rates Wr1 to Wri of the desired portions of the measurement target wafer 180 calculated in S834 and S836. multiply αi.

 ステップ860(S860)において、S856において算出された誤差比率を参照に設定温度等である温度条件を更新する。尚、この際、(式1)〜(式4)にて説明したような温度と膜厚との関係を用いて温度条件を算出してもよい。 In step 860 (S860), the temperature condition such as the set temperature is updated with reference to the error ratio calculated in S856. At this time, the temperature condition may be calculated using the relationship between the temperature and the film thickness as described in (Equation 1) to (Equation 4).

  次にステップ870(S870)において、設定値算出部504は、S860の処理により算出に用いられた温度条件等を膜形成制御装置22(図1,図5)に対して出力する。
 膜形成制御装置22は、1回目の膜形成処理で膜形成済ウェハ182となったウェハを処理室70から取り出し、新しい半導体ウェハ180に入れ替えた後、設定された条件で膜形成枚葉式装置7を制御し、半導体ウェハ180に対する2回目の膜形成処理を行わせる。
Next, in step 870 (S870), the set value calculation unit 504 outputs the temperature conditions and the like used for the calculation in the process of S860 to the film formation control device 22 (FIGS. 1 and 5).
The film formation control device 22 takes out the wafer that has become the film-formed wafer 182 in the first film formation process from the processing chamber 70, replaces the wafer with a new semiconductor wafer 180, and sets the film formation single-wafer apparatus under the set conditions. 7 to perform a second film forming process on the semiconductor wafer 180.

S870の処理における膜形成が終了すると、ステップ872(S872)において、設定値算出部504は、膜厚測定装置26を制御して、測定対象のウェハのi箇所それぞれに形成された膜の厚さを計測させる。 When the film formation in the process of S870 is completed, in step 872 (S872), the set value calculation unit 504 controls the film thickness measurement device 26 to set the thickness of the film formed at each of the i positions on the wafer to be measured. Is measured.

次にステップ874(S874)において、設定値算出部504は、測定対象ウェハの所望のi箇所それぞれの膜厚の測定結果により成膜速度を算出する。 Next, in step 874 (S874), the set value calculation unit 504 calculates the film forming speed based on the result of measuring the film thickness at each of the desired i locations on the wafer to be measured.

次にステップ876(S876)において、設定値算出部504は、式5(数5)、式6(数6)及びS836、S874にて算出された成膜速度に基づき温度条件を算出する。 Next, in step 876 (S876), the set value calculation unit 504 calculates the temperature condition based on the equations 5 (Equation 5) and 6 (Equation 6) and the film formation speed calculated in S836 and S874.

ステップ878(S878)において、S876で算出された温度条件に更新する。  In step 878 (S878), the temperature is updated to the temperature condition calculated in S876.

次にステップ880(S880)において、設定値算出部504は、S878により更新された温度条件等を膜形成制御装置22(図1,図5)に対して出力する。
 膜形成制御装置22は、2回目の膜形成処理で膜形成済ウェハ182となったウェハを処理室70から取り出し、新しい半導体ウェハ180に入れ替えた後、設定された条件で膜形成枚葉式装置7を制御し、半導体ウェハ180に対する3回目の膜形成処理を行わせる。
Next, in step 880 (S880), the set value calculation unit 504 outputs the temperature condition and the like updated in S878 to the film formation control device 22 (FIGS. 1 and 5).
The film formation control device 22 takes out the wafer that has become the film-formed wafer 182 in the second film formation process from the processing chamber 70, replaces the wafer with a new semiconductor wafer 180, and then performs the film formation single-wafer processing under the set conditions. 7 to perform a third film forming process on the semiconductor wafer 180.

S880の処理における膜形成が終了すると、ステップ882(S882)において、設定値算出部504は、膜厚測定装置26を制御して、測定対象のウェハのi箇所それぞれに形成された膜の厚さを計測させる。 When the film formation in the process of S880 is completed, in step 882 (S882), the set value calculation unit 504 controls the film thickness measuring device 26 to control the thickness of the film formed at each of the i positions of the wafer to be measured. Is measured.

次にステップ884(S884)において、設定値算出部504は、測定対象ウェハのi箇所それぞれの膜厚の測定結果により成膜速度を算出し、目標通りに成膜されたかを検査して終了する。 Next, in step 884 (S884), the set value calculation unit 504 calculates the film formation rate based on the measurement result of the film thickness at each of the i positions on the wafer to be measured, checks whether the film is formed as intended, and ends the processing. .

[変形例]
以上の説明においては、膜形成済ウェハ182(図1)中の測定対象ウェハの温度の測定結果に基づいて熱干渉行列を求めた(図21)が、第1の実施形態に示すように、式1及び式2を用いて膜生成させ膜厚を測定し、膜厚測定結果に基づいて、求めてもよい。
 また、設定値算出プログラム5を、第2の実施例において後述するような他の設定値の調節と、温度設定値の調節とを組み合わせて、測定対象ウェハに最適な厚さの膜を形成するように変形してもよい。
また、図22のS838およびS876等において、成膜速度により誤差比率や、温度条件を求めたが、膜厚により求めるようにしてもよい。
[Modification]
In the above description, the thermal interference matrix was obtained (FIG. 21) based on the measurement result of the temperature of the measurement target wafer in the film-formed wafer 182 (FIG. 1). However, as shown in the first embodiment, The film thickness may be measured using Equations 1 and 2, and the thickness may be determined based on the thickness measurement result.
Further, the set value calculation program 5 combines the adjustment of another set value and the adjustment of the temperature set value, which will be described later in the second embodiment, to form a film having an optimum thickness on the wafer to be measured. It may be deformed as follows.
Further, in S838 and S876 in FIG. 22, the error ratio and the temperature condition are determined based on the film forming speed, but may be determined based on the film thickness.

 また、処理室内の圧力Pと、処理室に導入される反応ガスの流量Sとが既知であれば、測定対象のウェハ180に、一定の時間に形成される膜厚は、既知の値(P,S)と、ヒータゾーン721,722,723それぞれの温度とを、式1に代入することにより、つまり、反応モデル解析を行うことにより、計算可能である。
 従って、干渉行列・係数算出部500は、式1を用いて、ヒータゾーン721,722,723それぞれの温度変化と、測定対象のウェハ180の所望のi箇所それぞれに形成される膜の厚さとの関係を、行列形式で示す熱干渉行列を求めることもできる。
 また、図1に点線で示すように、複数の半導体製造システム1の間で、干渉行列・係数DB520(図6)および設定値DB522(図6)を含んだ1つ以上の係数・設定値DB28を共用してもよい。
 また、図1に点線で示すように、複数の半導体製造システム1の間で、1つ以上の膜厚測定装置26を共用してもよい。また、膜形成枚葉式装置7は第1の実施形態から第3の実施形態で示した半導体製造装置4としてもよく、この場合、温度・ガスの流量・圧力等の条件は、第1の実施形態から第3の実施形態までに示したような形態となり、図21、図22に示したステップにて、所望の温度・ガスの流量・圧力等の条件を求めることとなる。さらに言えば、第1の実施形態から第3の実施形態で示した実施形態は、半導体製造装置4を、第4の実施形態において示した膜形成枚葉式装置7としてもよく、この場合も同様に温度・ガスの流量・圧力等の条件は、第4の実施形態に示したような形態となる。
また、図15、17、22等で示したステップは、適宜変更することが可能であり、例えば、膜形成、膜厚実測の回数や膜厚計算の回数を変更したり、ステップの順番を変更したりすることも可能である。また、図18のステップ504で設定値がデータベース中にあっても、ステップ508に進むようなことも可能である。
また、第1から第4実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で袖手に変更が可能であることはいうまでもない。
Further, if the pressure P in the processing chamber and the flow rate S of the reaction gas introduced into the processing chamber are known, the film thickness formed on the wafer 180 to be measured in a certain time is a known value (P , S) and the temperatures of the heater zones 721, 722, and 723 can be calculated by substituting them into Equation 1, that is, by performing a reaction model analysis.
Therefore, the interference matrix / coefficient calculation unit 500 calculates the temperature change of each of the heater zones 721, 722, and 723 and the thickness of the film formed at each of the desired i locations of the wafer 180 to be measured using Expression 1. A thermal interference matrix showing the relationship in a matrix format can be obtained.
Also, as shown by the dotted line in FIG. 1, one or more coefficient / set value DBs 28 including the interference matrix / coefficient DB 520 (FIG. 6) and the set value DB 522 (FIG. 6) between the plurality of semiconductor manufacturing systems 1. May be shared.
Further, as shown by a dotted line in FIG. 1, one or more film thickness measuring devices 26 may be shared among a plurality of semiconductor manufacturing systems 1. Further, the film forming single-wafer apparatus 7 may be the semiconductor manufacturing apparatus 4 shown in the first to third embodiments. In this case, the conditions such as the temperature, the flow rate of the gas, and the pressure are the same as those of the first embodiment. In the form shown in the embodiment to the third embodiment, conditions such as desired temperature, gas flow rate, pressure, and the like are obtained in the steps shown in FIGS. Furthermore, in the embodiments shown in the first to third embodiments, the semiconductor manufacturing apparatus 4 may be replaced with the film-forming single-wafer apparatus 7 shown in the fourth embodiment. Similarly, the conditions such as the temperature, the flow rate of the gas, and the pressure are the same as those described in the fourth embodiment.
The steps shown in FIGS. 15, 17, 22 and the like can be changed as appropriate. For example, the number of times of film formation, actual measurement of film thickness, the number of times of film thickness calculation, and the order of steps are changed. It is also possible to do. Further, even if the set value is present in the database in step 504 in FIG. 18, it is possible to proceed to step 508.
Further, it is needless to say that the present invention is not limited to the first to fourth embodiments, and that a change can be made to a sleeve without departing from the gist thereof.

本発明は、バッチ式縦型CVD処理装置および枚葉式CVD処理装置に限らず、バッチ式縦型熱処理装置、枚葉式熱処理装置やバッチ式横型CVD処理装置、バッチ式横型熱処理装置等CVD装置や熱処理装置全般並びに基板処理装置全般に適用可能な半導体処理システムである。 The present invention is not limited to a batch type vertical CVD processing apparatus and a single wafer type CVD processing apparatus, but also includes a batch type vertical heat treatment apparatus, a single wafer type heat treatment apparatus, a batch type horizontal CVD processing apparatus, a batch type horizontal heat treatment apparatus, and the like. It is a semiconductor processing system that can be applied to heat treatment apparatuses and substrate processing apparatuses in general.

図1は、本発明にかかる半導体製造システムの構成を示す図である。FIG. 1 is a diagram showing a configuration of a semiconductor manufacturing system according to the present invention. 図1に示した設定値算出装置、膜形成制御装置および係数設定値DBのハードウェア構成を示す図である。FIG. 2 is a diagram illustrating a hardware configuration of a setting value calculation device, a film formation control device, and a coefficient setting value DB illustrated in FIG. 1. 図1に示した膜形成装置の断面を例示する図である。FIG. 2 is a diagram illustrating a cross section of the film forming apparatus illustrated in FIG. 1. 図3に示したボートおよびウェハを収容した状態の反応室の断面を例示する図である。FIG. 4 is a diagram illustrating a cross section of the reaction chamber in a state where the boat and the wafer illustrated in FIG. 3 are housed. 図1に示した膜形成制御装置の構成と、膜形成制御装置と半導体製造装置(図1,図3,図4)との関係を模式的に示す図である。FIG. 2 is a diagram schematically illustrating a configuration of the film formation control device illustrated in FIG. 1 and a relationship between the film formation control device and a semiconductor manufacturing apparatus (FIGS. 1, 3, and 4). 図1などに示した設定値算出装置において実行される設定値算出プログラムの構成を示す図である。FIG. 3 is a diagram illustrating a configuration of a set value calculation program executed in the set value calculation device illustrated in FIG. 1 and the like. 図6に示した干渉行列・係数算出部の処理を示す第1の図表である。FIG. 7 is a first chart showing processing of an interference matrix / coefficient calculation unit shown in FIG. 6. 図6に示した干渉行列・係数算出部の処理を示す第2の図表である。FIG. 7 is a second chart showing the processing of the interference matrix / coefficient calculation unit shown in FIG. 6. 図6に示した干渉行列・係数算出部の処理を示す第3の図表である。FIG. 7 is a third chart showing the processing of the interference matrix / coefficient calculation unit shown in FIG. 6. 図6に示した設定値算出部および膜厚算出部による温度調整部分(図4,図5)に対する温度設定値の算出方法を、温度調整部分および測定対象ウェハW1がそれぞれ1つだけである場合について、模式的に示す図である。The calculation method of the temperature set value for the temperature adjustment portion (FIGS. 4 and 5) by the set value calculation portion and the film thickness calculation portion shown in FIG. 6 is based on the case where only one temperature adjustment portion and one measurement target wafer W1 are used. FIG. 図6に示した膜厚算出部が、初期に算出する測定対象ウェハW1〜W4の膜厚Wc1〜Wc4を例示する図である。FIG. 7 is a diagram exemplifying film thicknesses Wc1 to Wc4 of measurement target wafers W1 to W4 initially calculated by a film thickness calculating unit shown in FIG. 6. 図6に示した膜厚算出部が、最終的に算出する測定対象ウェハW1〜W4の膜厚Wc1〜Wc4を例示する図である。FIG. 7 is a view exemplifying film thicknesses Wc1 to Wc4 of measurement target wafers W1 to W4 finally calculated by a film thickness calculating unit shown in FIG. 6. 測定対象ウェハW1〜W4に形成される膜の厚さの計算値と、実際に形成された膜の厚さとが異なってしまう場合を例示する図である。It is a figure which illustrates the case where the calculated value of the thickness of the film | membrane formed in the measurement object wafer W1-W4 and the thickness of the film | membrane actually formed differ. 図7〜図9に示した熱干渉行列Mを求める処理(S10)を示すフローチャートである。It is a flowchart which shows the process (S10) which calculates | requires the thermal interference matrix M shown in FIGS. 7-9. 図10〜図13を参照して説明した設定値算出処理(S20)を示すフローチャートである。It is a flowchart which shows the setting value calculation process (S20) demonstrated with reference to FIGS. 圧力・流量係数を求める処理(S30)を示すフローチャートである。It is a flowchart which shows the process (S30) which calculates | requires a pressure / flow coefficient. 圧力・流量設定値算出処理(S40)を示すフローチャートである。It is a flowchart which shows a pressure / flow-rate set value calculation process (S40). 第3の実施形態における半導体製造システムの処理(S50)を示すフローチャートである。It is a flow chart which shows processing (S50) of a semiconductor manufacturing system in a 3rd embodiment. 図1に示した膜形成装置の第4の実施形態における膜形成装置の断面を例示する図である。It is a figure which illustrates the cross section of the film formation device in a 4th embodiment of the film formation device shown in FIG. 図19に示した膜形成装置に用いられるヒータを例示する図である。FIG. 20 is a diagram illustrating a heater used in the film forming apparatus shown in FIG. 19. 熱干渉行列M2を求める処理(S70)を示すフローチャートである。It is a flowchart which shows the process (S70) which calculates the thermal interference matrix M2. 温度設定値算出処理(S80)を示すフローチャートである。It is a flowchart which shows a temperature set value calculation process (S80).

符号の説明Explanation of reference numerals

 1・・・半導体製造システム、
 180・・・半導体ウェハ、
 182・・・膜形成済ウェハ、
 22・・・膜形成制御装置、
 220・・・温度制御装置、
 222・・・ヒータ駆動装置、
 224・・・流量制御装置、
 226・・・圧力制御装置、
 26・・・膜厚測定装置、
 28・・・係数・設定値DB、
 3・・・設定値算出装置、
 10・・・コンピュータ本体、
 102・・・CPU、
 104・・・メモリ、
 12・・・通信IF、
 14・・・記憶装置、
 140・・・記録媒体、
 16・・・表示・入力装置、
 5・・・設定値算出プログラム、
 500・・・干渉行列・係数算出部、
 502・・・膜厚算出部、
 504・・・設定値算出部、
 510・・・ユーザインターフェース部、
 520・・・・干渉行列・係数DB、
 522・・・設定値DB、
 4・・・膜形成装置、
 40・・・反応室、
 42・・・ヒータ、
 402・・・温度調整部分、
 404・・・ボート、
 406・・・温度センサ、
 410・・・ガス流量調整器、
 412・・・流量センサ、
 420・・・圧力調整装置、
 422・・・圧力センサ、
 7・・・膜形成枚葉式装置
 70・・・処理室
 724・・・サセプタ
 72・・・ヒータ
 721、722,723・・・ヒータゾーン
 725・・・ヒータ熱電対
 728・・・シャワーヘッド部
 788・・・昇降機構
1 ... Semiconductor manufacturing system,
180 ... semiconductor wafer,
182: film-formed wafer,
22 ... film formation control device,
220 ... temperature control device,
222 ... heater driving device,
224 ... flow control device,
226 ... pressure control device,
26 ... Thickness measuring device,
28: coefficient / set value DB,
3 set value calculation device,
10 Computer body,
102 ... CPU,
104 ... memory,
12 Communication IF,
14 ... storage device,
140 ... recording medium,
16 ・ ・ ・ Display / input device,
5 ... Set value calculation program
500: interference matrix / coefficient calculation unit
502: film thickness calculation unit
504: setting value calculation unit
510 ... user interface unit,
520: interference matrix / coefficient DB,
522: setting value DB,
4 ... Film forming device,
40 ... reaction chamber,
42 ... heater,
402: temperature adjustment part,
404 ... boat,
406 ... temperature sensor,
410 ... gas flow controller,
412 ... flow sensor,
420 ... pressure adjusting device,
422: pressure sensor,
7 Film-forming single-wafer apparatus 70 Processing chamber 724 Susceptor 72 Heaters 721, 722, 723 Heater zone 725 Heater thermocouple 728 Shower head 788 ··· Lifting mechanism

Claims (4)

 処理条件を示す設定値に基づいて、被処理基板に対して所定の処理を行う半導体処理装置と、
 前記設定値の内の1つ以上を算出する設定値算出装置と、
 前記算出された設定値と、前記算出された設定値に基づいて、前記被処理基板に対して前記所定の処理を行った場合の処理結果とを対応付けて記憶する設定値記憶手段と
 を有し、
前記半導体製造装置は、所望の処理結果を得るための設定値が記憶されている場合には、前記記憶されている設定値を前記所定の処理のために用い、これ以外の場合には、前記算出される設定値を前記所定の処理のために用いる
 半導体製造システム。
A semiconductor processing apparatus that performs a predetermined process on a substrate to be processed based on a set value indicating a processing condition;
A setting value calculating device that calculates one or more of the setting values;
Setting value storage means for storing the calculated setting value and a processing result when the predetermined processing is performed on the substrate to be processed based on the calculated setting value in association with each other. And
The semiconductor manufacturing apparatus uses the stored set value for the predetermined process when a set value for obtaining a desired processing result is stored, and in other cases, A semiconductor manufacturing system using the calculated set value for the predetermined processing.
 前記設定値算出装置は、
 前記算出の対象となる対象設定値それぞれの変化と、前記処理結果それぞれとの関係を示す関係係数を算出する関係係数算出手段と、
 前記算出された関係係数に基づいて、前記半導体それぞれに対して所望の処理結果を与える前記対象設定値を求める設定値算出手段と
 を有する請求項1に記載の半導体製造システム。
The set value calculation device,
A change in each of the target setting values to be calculated, and a relation coefficient calculation unit that calculates a relation coefficient indicating a relation with each of the processing results,
2. The semiconductor manufacturing system according to claim 1, further comprising: a setting value calculating unit that obtains the target setting value that gives a desired processing result for each of the semiconductors based on the calculated relation coefficient. 3.
 前記設定値記憶手段は、前記被処理基板の数量と、前記算出された設定値と、前記算出された処理結果とを対応付けて記憶し、
 前記半導体製造装置は、特定の数量および前記反応室内における位置またはこれらのいずれかの被処理基板に対する所望の処理結果を得るための設定値が記憶されている場合には、前記記憶されている設定値を前記所定の処理のために用い、これ以外の場合には、前記算出された設定値を前記所定の処理のために用いる
 請求項1または2に記載の半導体製造システム。
The set value storage unit stores the quantity of the substrate to be processed, the calculated set value, and the calculated processing result in association with each other,
The semiconductor manufacturing apparatus is configured such that, when a specific quantity and a position in the reaction chamber or a set value for obtaining a desired processing result with respect to any one of the substrates to be processed is stored, the stored setting is stored. The semiconductor manufacturing system according to claim 1, wherein a value is used for the predetermined processing, and otherwise, the calculated set value is used for the predetermined processing.
 処理条件を示す設定値に基づいて、被処理基板に対して所定の処理を行う半導体製造装置を用いる半導体製造方法であって、
 前記設定値の内の1つ以上を算出し、
 前記算出された設定値と、前記算出された設定値に基づいて、前記被処理基板に対して前記所定の処理を行った場合の処理結果とを対応付けて記憶し、
 前記半導体製造装置に、前記被処理基板を搬入し、
 前記半導体製造装置に、所望の処理結果を得るための設定値が記憶されている場合には、前記記憶されている設定値を用いて前記所定の処理を行わせ、これ以外の場合には、前記算出される設定値を用いて前記所定の処理を行わせ、
 前記所定の処理がなされた被処理基板を、前記半導体装置から搬出する半導体製造方法。
A semiconductor manufacturing method using a semiconductor manufacturing apparatus that performs a predetermined process on a substrate to be processed based on a set value indicating a processing condition,
Calculating one or more of the set values,
Based on the calculated set value and the calculated set value, a processing result when the predetermined processing is performed on the target substrate is stored in association with the processing result,
Loading the substrate to be processed into the semiconductor manufacturing apparatus,
In the semiconductor manufacturing apparatus, when a set value for obtaining a desired processing result is stored, the predetermined processing is performed using the stored set value, otherwise, The predetermined processing is performed using the calculated set value,
A semiconductor manufacturing method in which the substrate to be processed, which has been subjected to the predetermined processing, is carried out from the semiconductor device.
JP2003334871A 2002-09-26 2003-09-26 Semiconductor manufacturing system and semiconductor manufacturing method Expired - Lifetime JP4455856B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003334871A JP4455856B2 (en) 2002-09-26 2003-09-26 Semiconductor manufacturing system and semiconductor manufacturing method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2002280454 2002-09-26
JP2003334871A JP4455856B2 (en) 2002-09-26 2003-09-26 Semiconductor manufacturing system and semiconductor manufacturing method

Publications (2)

Publication Number Publication Date
JP2004140348A true JP2004140348A (en) 2004-05-13
JP4455856B2 JP4455856B2 (en) 2010-04-21

Family

ID=32473122

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003334871A Expired - Lifetime JP4455856B2 (en) 2002-09-26 2003-09-26 Semiconductor manufacturing system and semiconductor manufacturing method

Country Status (1)

Country Link
JP (1) JP4455856B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006252246A (en) * 2005-03-11 2006-09-21 Omron Corp Reaction control device, reaction control method, program and storage medium
JP2007250682A (en) * 2006-03-14 2007-09-27 Matsushita Electric Ind Co Ltd Substrate processor, temperature control method thereof, and substrate processing system
JP2013207256A (en) * 2012-03-29 2013-10-07 Tokyo Electron Ltd Heat processing system, heat processing method, and program
KR20150109280A (en) * 2014-03-19 2015-10-01 도쿄엘렉트론가부시키가이샤 Substrate processing method, program, control device, substrate processing apparatus, and substrate processing system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6830464B2 (en) 2018-09-26 2021-02-17 株式会社Kokusai Electric Substrate processing equipment, semiconductor device manufacturing methods and recording media.

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006252246A (en) * 2005-03-11 2006-09-21 Omron Corp Reaction control device, reaction control method, program and storage medium
JP4622594B2 (en) * 2005-03-11 2011-02-02 オムロン株式会社 Reaction control device
JP2007250682A (en) * 2006-03-14 2007-09-27 Matsushita Electric Ind Co Ltd Substrate processor, temperature control method thereof, and substrate processing system
JP2013207256A (en) * 2012-03-29 2013-10-07 Tokyo Electron Ltd Heat processing system, heat processing method, and program
KR20150109280A (en) * 2014-03-19 2015-10-01 도쿄엘렉트론가부시키가이샤 Substrate processing method, program, control device, substrate processing apparatus, and substrate processing system
JP2015179752A (en) * 2014-03-19 2015-10-08 東京エレクトロン株式会社 Substrate processing method, program, control device, substrate processing apparatus and substrate processing system
KR101872067B1 (en) * 2014-03-19 2018-06-27 도쿄엘렉트론가부시키가이샤 Substrate processing method, program, control device, substrate processing apparatus, and substrate processing system
US10236223B2 (en) 2014-03-19 2019-03-19 Tokyo Electron Limited Substrate processing method, program, apparatus and system to determine substrate processing result

Also Published As

Publication number Publication date
JP4455856B2 (en) 2010-04-21

Similar Documents

Publication Publication Date Title
JP5101243B2 (en) Substrate processing apparatus, substrate processing apparatus control method, and program
KR100914791B1 (en) System and method for controlling movement of a workpiece in a thermal processing system
JP5005388B2 (en) Heat treatment system, heat treatment method, and program
JP5788355B2 (en) Heat treatment system, heat treatment method, and program
JP2008262492A (en) Heat treatment device, automatic adjustment method for control constant and storage medium
US20230221700A1 (en) Temperature control method, method of manufacturing semiconductor device, non-transitory computer-readable recording medium and substrate processing apparatus
US11158529B2 (en) Method of manufacturing semiconductor device, method of controlling temperature and non-transitory computer-readable recording medium
JP2010118605A (en) Substrate processing apparatus, method of manufacturing semiconductor device, and temperature controlling method
JP6512860B2 (en) Heat treatment system, heat treatment method, and program
KR20170113201A (en) Control device, substrate processing system, substrate processing method, and program
JP5049302B2 (en) Heat treatment apparatus, temperature adjustment method for heat treatment apparatus, and program
CN114355998A (en) Compensation parameter acquisition method and device for semiconductor heat treatment equipment
JP6596316B2 (en) Heat treatment system, heat treatment method, and program
JP4455856B2 (en) Semiconductor manufacturing system and semiconductor manufacturing method
JP2002110552A (en) Heat treating apparatus and controller therefor
JP3934020B2 (en) Semiconductor manufacturing system and semiconductor manufacturing method
KR20220117820A (en) Deposition system and deposition method
JP2002252220A (en) Heat treatment system and heat treatment method
JP4536214B2 (en) Heat treatment apparatus and control method of heat treatment apparatus
US20220406631A1 (en) Temperature correction information calculating device, semiconductor manufacturing apparatus, recording medium, and temperature correction information calculating method
JP4802019B2 (en) Temperature control method for substrate processing apparatus, substrate processing apparatus and substrate processing system
US20240011161A1 (en) Parameter setting method and substrate processing apparatus
US20220392814A1 (en) Temperature correction information calculation device, semiconductor manufacturing apparatus, storage medium, and temperature correction information calculation method
JP2005236248A (en) Temperature detection system
US10692782B2 (en) Control device, substrate processing system, substrate processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060914

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081209

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100108

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100202

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100204

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130212

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4455856

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130212

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140212

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term