[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2002289662A - Failure cause searching program and failure cause searching system - Google Patents

Failure cause searching program and failure cause searching system

Info

Publication number
JP2002289662A
JP2002289662A JP2001089024A JP2001089024A JP2002289662A JP 2002289662 A JP2002289662 A JP 2002289662A JP 2001089024 A JP2001089024 A JP 2001089024A JP 2001089024 A JP2001089024 A JP 2001089024A JP 2002289662 A JP2002289662 A JP 2002289662A
Authority
JP
Japan
Prior art keywords
processing
map
defect
cause
dimensional
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.)
Pending
Application number
JP2001089024A
Other languages
Japanese (ja)
Inventor
Makoto Ono
眞 小野
Hisafumi Iwata
尚史 岩田
Koichi Nakura
康一 那倉
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 Ltd
Original Assignee
Hitachi Ltd
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 Ltd filed Critical Hitachi Ltd
Priority to JP2001089024A priority Critical patent/JP2002289662A/en
Publication of JP2002289662A publication Critical patent/JP2002289662A/en
Pending legal-status Critical Current

Links

Landscapes

  • Testing Or Measuring Of Semiconductors Or The Like (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a failure cause searching program that can automatically perform commonality analysis by using coordinate distribution and can be applied even for a large item small volume production line. SOLUTION: Search/acquisition processing 11 of test data, binary two-dimensional map group making processing 12 of the test data, and search/acquisition processing 13 of a processing history are executed. Then, grouping processing 15 of a binary two-dimensional map group at every processing position, group- average map making processing 16, and map comparison analyzing processing 17 among groups are executed repeatedly at every process. Failure cause candidate extracting processing 19 is executed based on the result of the map comparison analysis among groups of each process.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は,半導体集積回路,
薄膜磁気ヘッド,光デバイスなど複数の製品を一つの製
造物で製造するものの不良原因を探索するプログラム、
及びそのプログラムを実行する装置やシステムに関す
る。
The present invention relates to a semiconductor integrated circuit,
A program that searches for the cause of defects in products that manufacture multiple products such as thin-film magnetic heads and optical devices with one product,
And a device or system for executing the program.

【0002】[0002]

【従来の技術】半導体集積回路の製造を例に以下,従来
技術を説明する。半導体集積回路(以下,LSIと称す
る)は,一般にシリコンウェーハ上に回路パターンなど
の層が多層化されて複数のチップ(素子)を製造する前
工程と,チップ毎に切り離し,個々の製品を完成させる
後工程に分かれている。製造中に発生する不良の大半
は,微細加工を伴う長大な前工程で発生し,前工程での
歩留り向上が,低コスト生産に重要な課題である。ここ
で,前工程での歩留りとは,前工程の最終試験である電
気検査の結果で決まる良品率,すなわち,ウェーハ上の
全チップ数に対する良品チップの割合のことである。
2. Description of the Related Art The prior art will be described below by taking the manufacture of a semiconductor integrated circuit as an example. 2. Description of the Related Art Generally, a semiconductor integrated circuit (hereinafter referred to as an LSI) has a multi-layered circuit pattern and other layers on a silicon wafer, and a pre-process for manufacturing a plurality of chips (elements), and separates each chip to complete an individual product. It is divided into post-process. Most of the defects that occur during manufacturing occur in long and long pre-processes involving fine processing, and improving yield in the pre-process is an important issue for low-cost production. Here, the yield in the previous process refers to the ratio of non-defective chips determined by the result of the electrical inspection, which is the final test in the previous process, that is, the ratio of non-defective chips to the total number of chips on the wafer.

【0003】前工程の不良は,機能不良とパラメトリッ
ク不良に大別できる。機能不良とは,製造途中に発生す
る異物やパターン欠陥(以下,総称して欠陥)が主な原
因で,回路パターンの断線や短絡などを引き起こし,回
路が正常に動作しない不良である。一方,パラメトリッ
ク不良とは,加工寸法,酸化膜厚などのプロセスの微妙
なばらつきが原因で,トランジスタの動作速度が設計仕
様を満たさない不良である。
[0003] Pre-process failures can be broadly classified into functional failures and parametric failures. A functional defect is a defect in which a circuit is not normally operated due to a foreign matter or a pattern defect (hereinafter, collectively referred to as a defect) generated during manufacturing, which mainly causes a disconnection or short circuit of a circuit pattern. On the other hand, a parametric defect is a defect in which the operating speed of a transistor does not satisfy the design specifications due to subtle process variations such as processing dimensions and oxide film thickness.

【0004】一般に,機能不良の原因である欠陥の検出
を目的に,前工程製造ラインでは,欠陥検査装置が使わ
れる。また,パラメトリック不良の原因である加工寸法
や酸化膜厚の測定を目的に,寸法測定装置や膜厚測定装
置が使われる。
In general, a defect inspection apparatus is used in a pre-process manufacturing line for the purpose of detecting a defect that causes a malfunction. In addition, a dimension measuring device or a film thickness measuring device is used for measuring a processing dimension or an oxide film thickness which is a cause of the parametric failure.

【0005】不良原因の探索は,上記の欠陥検査装置の
検出結果,寸法測定装置の測定結果,膜厚測定装置の測
定結果,ならびに各LSIチップの良品,不良品を判定
する電気検査の結果などを用いる。例えば,欠陥検査装
置の検出結果をさらに電子顕微鏡での観察や元素分析な
どをして,詳細に解析し,欠陥の発生源を突き止める。
[0005] The search for the cause of the defect is performed by detecting the above defect inspection apparatus, the measurement result of the dimension measuring apparatus, the measurement result of the film thickness measuring apparatus, and the result of the electric inspection for judging a good or defective LSI chip. Is used. For example, the detection result of the defect inspection apparatus is further analyzed by observation with an electron microscope, elemental analysis, and the like, and analyzed in detail to determine the source of the defect.

【0006】不良原因の探索の一手段として,コモナリ
ティ解析と呼ばれる方法がある。コモナリティ解析と
は,不良品が多発したウェーハを,処理した共通の装置
や装置内のチャンバを特定する方法である。例えば,製
造ラインに成膜装置が2台あったとき,成膜装置の1号
機で処理したウェーハは,歩留りが低い傾向にあり,成
膜装置の2号機で処理したウェーハは,歩留りが高い傾
向にあるといったことを突き止める。
As a means for searching for the cause of a defect, there is a method called commonality analysis. The commonality analysis is a method of specifying a common apparatus or a chamber in the apparatus that processes a wafer in which defective products frequently occur. For example, when there are two film forming apparatuses on a production line, the yield of wafers processed by the first film forming apparatus tends to be low, and the yield of wafers processed by the second film forming apparatus tends to be high. To find out.

【0007】コモナリティ解析は,従来,技術者の経験
に基づき,工程を限定し,処理装置毎の歩留りの推移図
から,違いを目視で判定したり,処理装置毎の欠陥の座
標分布から,違いを目視で判定したりされていた。処理
装置毎の欠陥の座標分布を表示する方法の一例が,特開
平11−45919号に記載されている。
Conventionally, the commonality analysis is based on the experience of a technician, limiting the process, visually judging the difference from the yield transition diagram for each processing device, and comparing the difference from the coordinate distribution of defects for each processing device. Was visually determined. An example of a method for displaying the coordinate distribution of defects for each processing apparatus is described in Japanese Patent Application Laid-Open No. H11-45919.

【0008】また,処理装置毎の歩留りや欠陥数などの
数値データから,自動でコモナリティ解析を行う方法の
一例が,特開2000−12640号に記載されてい
る。この方法は,まず,工程毎に,歩留りや欠陥数など
の数値データを,処理装置単位にグルーピングし,グル
ープ間での分散分析を行う。分散分析の結果,グループ
間の数値データの相違を定量化し,相違の大きい工程を
抽出する。
Japanese Patent Application Laid-Open No. 2000-12640 discloses an example of a method of automatically performing commonality analysis from numerical data such as the yield and the number of defects for each processing device. In this method, first, numerical data such as yield and the number of defects are grouped for each processing device for each process, and variance analysis is performed between groups. As a result of analysis of variance, differences in numerical data between groups are quantified, and steps having a large difference are extracted.

【0009】また,同様の方法で,工程毎の優先順位づ
けを行い,グループに基づく決定木を自動で作成する不
良原因の探索方法が,2000年に開催された国際会議の予
稿集“Proceedings of the ninth international sympo
sium on semiconductor manufacturing”のpp.249-252
の論文“Yield analysis and improvement by reducing
manufacturing fluctuation noise”などに記載されて
いる。同様の決定木を自動で作成する不良原因探索プロ
グラムも,数社から市販されている。
[0009] In addition, a method of prioritizing each process in a similar manner and automatically creating a decision tree based on a group is searched for a cause of failure, which is described in the Proceedings of International Conference held in 2000. the ninth international sympo
sium on semiconductor manufacturing ”pp.249-252
Paper “Yield analysis and improvement by reducing
manufacturing fluctuation noise "etc. Several defect search programs that automatically create similar decision trees are commercially available from several companies.

【0010】[0010]

【発明が解決しようとする課題】電気検査装置の出力で
ある良品と不良品の座標分布や欠陥検査の出力である欠
陥の座標分布などを,不良原因の探索に用いることは,
従来から有効であることが知られていた。しかし,従来
のコモナリティ解析を自動で行う不良原因探索プログラ
ムは,歩留りや欠陥数などの単純な数値データを扱うも
のに限られていた。
The use of the coordinate distribution of non-defective products and defective products output from the electrical inspection apparatus and the coordinate distribution of defects output from the defect inspection for the search for the cause of the defect is difficult.
It has been known to be effective. However, the conventional defect cause search program that automatically performs commonality analysis is limited to one that handles simple numerical data such as yield and the number of defects.

【0011】本発明は,座標分布を用いたコモナリティ
解析を自動で行う不良原因探索プログラムを提供する。
本発明では,多品種少量生産の製造ラインでも活用でき
るプログラムを提供する。
The present invention provides a failure cause search program for automatically performing commonality analysis using a coordinate distribution.
The present invention provides a program that can be used even in a production line for high-mix low-volume production.

【0012】[0012]

【課題を解決するための手段】本発明は,上述した課題
の解決を目的に,半導体集積回路のウェーハのように,
複数の製品を一つの基板上に形成する製造物の不良原因
を探索するプログラムであって,複数の該基板を製造処
理する工程毎に処理位置情報を有する処理来歴情報と,
該処理来歴情報に対応する複数の該基板の検査結果情報
とを,入力する入力機能と,該入力機能で入力した複数
の該基板毎の検査結果情報から該基板毎の座標分布マッ
プを作成し,該基板毎の該座標分布マップを工程毎の処
理位置情報でグループ分けし,該グループ毎に該座標分
布マップの平均マップを作成し,該グループ毎の該平均
マップから不良原因工程の候補を抽出する算出機能と,
該算出機能で抽出した不良原因工程の候補を出力する出
力機能とを有するプログラムを提供する。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and is directed to a semiconductor integrated circuit such as a wafer.
A program for searching for a cause of a defect in a product that forms a plurality of products on one substrate, the process history information having processing position information for each process of manufacturing the plurality of substrates,
An input function of inputting inspection result information of the plurality of substrates corresponding to the processing history information, and a coordinate distribution map for each of the substrates based on the inspection result information of the plurality of substrates input by the input function; , The coordinate distribution map for each substrate is divided into groups by processing position information for each process, an average map of the coordinate distribution map is created for each group, and a candidate for a defective cause process is determined from the average map for each group. Calculation function to extract,
An output function of outputting a candidate of a cause-of-failure process extracted by the calculation function is provided.

【0013】[0013]

【発明の実施の形態】以下,本発明の実施形態を図面に
より説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0014】図1は,本発明のプログラムを適用したL
SIウェーハの製造過程で活用するシステムのブロック
図を示した一実施形態である。
FIG. 1 shows an L to which the program of the present invention is applied.
FIG. 1 is an embodiment showing a block diagram of a system used in a manufacturing process of an SI wafer.

【0015】図1において,31は成膜装置の1号機,
32は成膜装置の2号機,33は塗布装置の1号機,3
4は塗布装置の2号機,41は露光装置の1号機,42
は露光装置の2号機,43は露光装置の3号機,44は
露光装置の4号機,51はエッチング装置の1号機,5
2はエッチング装置の2号機,53はエッチング装置の
3号機,61は拡散熱処理装置,62は洗浄装置の1号
機,63は洗浄装置の2号機,71は電気検査装置(テ
スタ),72は欠陥検査装置,73は寸法測定装置,7
4は膜厚測定装置,80はローカルエリアネットワー
ク,81は処理来歴データベース,82は検査結果デー
タベース,90は不良原因探索装置である。
In FIG. 1, reference numeral 31 denotes the first film forming apparatus,
32 is the second film forming device, 33 is the first coating device, 3
4 is the second coating apparatus, 41 is the first exposure apparatus, 42
Is the second exposure apparatus, 43 is the third exposure apparatus, 44 is the fourth exposure apparatus, 51 is the first etching apparatus, 5
2 is the second etching device, 53 is the third etching device, 61 is the diffusion heat treatment device, 62 is the first cleaning device, 63 is the second cleaning device, 71 is the electrical inspection device (tester), and 72 is the defect. Inspection device, 73 is a dimension measuring device, 7
4 is a film thickness measuring device, 80 is a local area network, 81 is a processing history database, 82 is an inspection result database, and 90 is a defect cause searching device.

【0016】成膜装置31〜32,塗布装置33〜3
4,露光装置41〜44,エッチング装置51〜53,
拡散熱処理装置61,洗浄装置62〜63など製造装置
は,ローカルエリアネットワーク80を介して,処理来
歴データベース81に接続され,ウェーハを処理する度
に,ウェーハのID,製造装置のコード番号,製造装置
内の処理位置のコード番号を,処理来歴データベース8
1に送信する。処理来歴データベース81は,各製造装
置から送信されたウェーハのID,製造装置のコード番
号,製造装置内の処理位置のコード番号を受信し,デー
タベースに格納する。
Film forming devices 31 to 32, coating devices 33 to 3
4, exposure devices 41 to 44, etching devices 51 to 53,
Manufacturing apparatuses such as a diffusion heat treatment apparatus 61 and cleaning apparatuses 62 to 63 are connected to a processing history database 81 via a local area network 80, and each time a wafer is processed, a wafer ID, a manufacturing apparatus code number, a manufacturing apparatus The code number of the processing position in the process history database 8
Send to 1. The processing history database 81 receives the ID of the wafer, the code number of the manufacturing apparatus, and the code number of the processing position in the manufacturing apparatus transmitted from each manufacturing apparatus, and stores them in the database.

【0017】一方,電気検査装置71,欠陥検査装置7
2,寸法測定装置73,膜厚測定装置74などの検査装
置は,ローカルエリアネットワーク80を介して,検査
結果データベース82に接続され,ウェーハを検査する
度に,ウェーハのID,検査装置のコード番号,検査結
果を,検査結果データベース82に送信する。検査結果
データベース82は,各検査装置から送信されたウェー
ハのID,検査装置のコード番号,検査結果を受信し,
データベースに格納する。
On the other hand, the electric inspection device 71 and the defect inspection device 7
2. Inspection devices such as a dimension measurement device 73 and a film thickness measurement device 74 are connected to an inspection result database 82 via a local area network 80. Each time a wafer is inspected, the ID of the wafer and the code number of the inspection device are used. The inspection result is transmitted to the inspection result database 82. The inspection result database 82 receives the ID of the wafer, the code number of the inspection device, and the inspection result transmitted from each inspection device,
Store in database.

【0018】本発明のプログラムは,不良原因探索装置
90に備える。不良原因探索装置90は,ローカルエリ
アネットワーク80を介して,処理来歴データベース8
1や検査結果データベース82に接続され,それぞれの
データベースに格納されたデータをデータ入力部91か
ら収集する。不良原因探索装置90は,収集したデータ
を算出部92で演算処理により加工し,不良原因探索結
果を結果出力部93で出力する。不良原因探索装置90
は,パーソナルコンピュータやワークステーションなど
のコンピュータである。データ入力部91は,ローカル
エリアネットワーク80との通信機器,手入力のための
キーボードやマウス装置,磁気ディスク,光ディスクな
どであり,必ずしもローカルエリアネットワーク80を
介する入力手段だけではない。結果出力部93は,コン
ピュータのディスプレイ,プリンタ,磁気ディスク,光
ディスクなどである。
The program of the present invention is provided in a defect cause searching device 90. The defect cause searching device 90 is connected to the processing history database 8 via the local area network 80.
1 and an inspection result database 82, and collects data stored in each database from a data input unit 91. The failure cause searching device 90 processes the collected data by a calculation process in the calculation unit 92 and outputs the result of the failure cause search in the result output unit 93. Failure cause searching device 90
Is a computer such as a personal computer and a workstation. The data input unit 91 is a communication device with the local area network 80, a keyboard or mouse device for manual input, a magnetic disk, an optical disk, or the like, and is not necessarily an input unit via the local area network 80. The result output unit 93 is a computer display, a printer, a magnetic disk, an optical disk, or the like.

【0019】図2は,本発明のプログラムでLSIウェ
ーハの製造過程で発生した不良の原因を探索する手順を
示す一実施形態である。
FIG. 2 shows an embodiment of a procedure for searching for the cause of a defect that has occurred in the course of manufacturing an LSI wafer by using the program of the present invention.

【0020】図2において,まず処理11では,検査デ
ータの検索と取得を行う。検査データとは,LSIウェ
ーハの製造過程で発生した異物やパターン欠陥の検出を
行う欠陥検査,LSIウェーハの最終工程で各LSIチ
ップの良品と不良品を判定する電気検査,LSIウェー
ハに形成した回路パターンの露光やエッチング状態を測
定する寸法測定,LSIウェーハへの成膜状態を測定す
る膜厚測定などをいう。
In FIG. 2, first, in process 11, search and acquisition of inspection data are performed. Inspection data includes defect inspection to detect foreign substances and pattern defects generated in the LSI wafer manufacturing process, electrical inspection to determine good and bad products of each LSI chip in the final process of the LSI wafer, and circuits formed on the LSI wafer. It refers to dimension measurement for measuring the exposure or etching state of a pattern, film thickness measurement for measuring the film formation state on an LSI wafer, and the like.

【0021】例えば,図3の101は,電気検査の良品
と不良品の判定結果を示した一例であり,丸枠はウェー
ハ,四角い枠は,ウェーハ内の各LSIチップを表わ
す。四角い枠内の「P」は,パス,すなわち良品チッ
プ,「F」はフェイル,すなわち不良品チップである。
また,図4の111は,図3と同様に電気検査結果の別
の例である。ここで,「A」,「B」,「C」は電気検
査装置が出力したモード分類結果である。図3の101
のように,「F」や「P」での出力や,図4の111の
ように,「A」,「B」,「C」での出力は,電気検査
装置の試験プログラムの作成方法に依存し,「F」,
「P」や「A」,「B」,「C」の定義は,検査結果デ
ータベース82に格納されている。
For example, reference numeral 101 in FIG. 3 shows an example of the results of the determination of a good product and a defective product in the electrical inspection. A round frame represents a wafer, and a square frame represents each LSI chip in the wafer. “P” in the square frame is a pass, that is, a good chip, and “F” is a fail, that is, a defective chip.
Also, reference numeral 111 in FIG. 4 is another example of the result of the electrical inspection as in FIG. Here, “A”, “B”, and “C” are the mode classification results output by the electrical inspection device. 101 in FIG.
The output at “F” or “P” as shown in FIG. 4 or the output at “A”, “B” or “C” as shown at 111 in FIG. Dependent, "F",
The definitions of “P”, “A”, “B”, and “C” are stored in the inspection result database 82.

【0022】これら図3の101や図4の111は,品
種名,検査日時,ウェーハIDとともに,検査結果デー
タベース82に格納されており,品種名,検査日時,ウ
ェーハIDなどを検索条件にして検索し,不良原因探索
装置90に収集する。
3 and 111 in FIG. 4 are stored in the inspection result database 82 together with the type name, the inspection date and time, and the wafer ID. Then, the information is collected by the defect cause searching device 90.

【0023】次に図2において,処理12では,収集し
たすべての検査データの2値2次元マップ群を作成す
る。2値2次元マップとは,検査データを,ウェーハ内
の座標位置を格子状に分割し,値を1ないしは0とした
ものである。
Next, in FIG. 2, in a process 12, a binary two-dimensional map group of all collected inspection data is created. The binary two-dimensional map is obtained by dividing inspection data into a grid at coordinate positions in a wafer and setting the value to 1 or 0.

【0024】例えば,図3の103は,検査データ10
1の2値2次元マップの一例である。検査データ101
を1チップ1座標とし,最左下のチップの座標をx=
1,y=1としたものが,検査データ102である。2
値2次元マップ103は,検査データ102の「P」を
0,「F」を1としたものである。
For example, reference numeral 103 in FIG.
1 is an example of a binary two-dimensional map of 1; Inspection data 101
Is the coordinate of one chip and the coordinate of the lower left chip is x =
Inspection data 102 is obtained when 1, 1 = 1. 2
The value two-dimensional map 103 is obtained by setting “P” of the inspection data 102 to 0 and “F” to 1.

【0025】また,図4の113は,検査データ111
の2値2次元マップの一例である。検査データ111を
1チップ1座標とし,最左下のチップの座標をx=1,
y=1としたものが,検査データ112である。2値2
次元マップ113は,検査データ112の「A」と
「B」を0,「C」を1としたものである。発生原因の
探索対象に1を与える。この例では,「C」の発生原因
を探索することになる。
4 shows the inspection data 111.
3 is an example of a binary two-dimensional map. The inspection data 111 is defined as one coordinate per chip, and the coordinate of the lower left chip is x = 1,
The inspection data 112 is obtained when y = 1. Binary 2
The dimension map 113 is obtained by setting “A” and “B” of the inspection data 112 to 0 and “C” to 1. 1 is given to the search target of the cause of occurrence. In this example, the cause of occurrence of “C” is searched.

【0026】図5は,2値2次元マップ群の作成結果の
一例である。図5では,12枚のウェーハの検査データ
を,2値2次元マップ121〜132にしたものであ
る。
FIG. 5 shows an example of the result of creating a binary two-dimensional map group. In FIG. 5, the inspection data of the twelve wafers are converted into binary two-dimensional maps 121 to 132.

【0027】次に,図2において,処理13では,ウェ
ーハの処理来歴の検索と取得を行う。図5に示した12
個の2値2次元マップ121〜132のウェーハIDを
検索条件として,12枚のウェーハの処理来歴データ
を,処理来歴データベース81からローカルエリアネッ
トワーク80を介して,収集する。
Next, in FIG. 2, in process 13, search and acquisition of the processing history of the wafer are performed. 12 shown in FIG.
Using the wafer IDs of the two binary two-dimensional maps 121 to 132 as search conditions, processing history data of 12 wafers is collected from the processing history database 81 via the local area network 80.

【0028】図6は,処理来歴データの一例である。処
理来歴データ161は,2値2次元マップ121に対す
るウェーハのデータであり,処理来歴データ162は,
2値2次元マップ122に対するウェーハのデータであ
る。処理来歴データ161と162は,工程242〜工
程249までの抜粋であり,この前後にも長大な処理工
程があるが,省略してある。処理来歴データ161は,
工程242では処理位置番号57003の位置で処理,
工程243では処理位置番号48001の位置で処理,
工程244では処理位置番号32401の位置で処理,
工程245では処理位置番号33403の位置で処理,
工程246では処理位置番号60001の位置で処理,
工程247では処理位置番号72002の位置で処理,
工程248では処理位置番号60003の位置で処理,
工程249では処理位置番号48003の位置で処理し
たことを意味する。
FIG. 6 shows an example of the processing history data. The processing history data 161 is data of a wafer for the binary two-dimensional map 121, and the processing history data 162 is
9 shows wafer data for the binary two-dimensional map 122. The processing history data 161 and 162 are excerpts from Steps 242 to 249, and although there are long processing steps before and after this, they are omitted. Processing history data 161 is
In step 242, processing is performed at the position of processing position number 57003,
In step 243, processing is performed at the processing position number 48001,
In step 244, processing is performed at the position of the processing position number 32401,
In step 245, processing is performed at the position of the processing position number 33403,
In step 246, processing is performed at the position of processing position number 60001,
In step 247, processing is performed at the processing position number 72002,
In step 248, processing is performed at the processing position number 60003.
Step 249 means that processing was performed at the position of processing position number 48003.

【0029】処理位置番号とは,図7に示す処理位置番
号対応表170で定義されている。図7の例では,図1
で示した成膜装置1号機31のチャンバAは,処理位置
番号48001,同装置のチャンバBは,処理位置番号
48002,成膜装置2号機32のチャンバAは,処理
位置番号48003,同装置のチャンバBは,処理位置
番号48004であり,装置のチャンバ単位に処理位置
番号を登録してある。また,図1で示した塗布装置1号
機33は,処理位置番号32401,塗布装置2号機3
4は,処理位置装置32402,露光装置1号機41
は,処理位置番号33401,露光装置2号機は,処理
位置番号33402,露光装置3号機は,処理位置番号
33403,露光装置4号機は,処理位置番号3340
4,エッチング装置1号機は,処理位置番号6000
1,エッチング装置2号機は,処理位置番号6000
2,エッチング装置3号機は,処理位置番号6000
3,洗浄装置1号機は,処理位置番号72001,洗浄
装置2号機は,処理位置番号72002であり,装置単
位に処理位置番号を登録してある。拡散熱処理装置の炉
体内位置Aは,処理位置番号57001,拡散熱処理装
置の炉体内位置Bは,処理位置番号57002,拡散熱
処理装置の炉体内位置Cは,処理位置番号57003で
あり,装置の炉体内の場所毎に処理位置番号を登録して
ある。上述のように、本発明の実施の形態において処理
位置とは、チャンバ単位、装置単位、炉体内の所定位置
範囲の単位等をもって表わされる。
The processing position numbers are defined in a processing position number correspondence table 170 shown in FIG. In the example of FIG.
The chamber A of the first film-forming apparatus 31 indicated by the mark is the processing position number 48001, the chamber B of the same apparatus is the processing position number 48002, the chamber A of the second film-forming apparatus 32 is the processing position number 48003, and Chamber B has a processing position number 48004, and a processing position number is registered for each chamber of the apparatus. Also, the coating device No. 33 shown in FIG.
Reference numeral 4 denotes a processing position device 32402 and an exposure device No. 41
Is the processing position number 33401, the second exposure apparatus is the processing position number 33402, the third exposure apparatus is the processing position number 33403, and the fourth exposure apparatus is the processing position number 3340.
4. The first etching equipment has a processing position number of 6000
1, Etching equipment No.2, processing position number 6000
2.Etching equipment No.3, processing position number 6000
3. The first cleaning apparatus has a processing position number 72001, and the second cleaning apparatus has a processing position number 72002, and a processing position number is registered for each apparatus. The position A in the furnace of the diffusion heat treatment apparatus is processing position number 57001, the position B in the furnace of the diffusion heat treatment apparatus is processing position number 57002, and the position C in the furnace of the diffusion heat treatment apparatus is processing position number 57003. A processing position number is registered for each location in the body. As described above, in the embodiment of the present invention, the processing position is represented by a unit of a chamber, a unit of an apparatus, a unit of a predetermined position range in a furnace, and the like.

【0030】図8は,拡散熱処理装置の炉体内位置の一
例である。矩形171は,炉体の模式図であり,矩形の
口が,炉体の入り口である。172の線分は,1本が1
枚のウェーハを表わす。図8の例では,炉体内を3等分
し,入り口付近から,位置A,位置B,位置Cと定義
し,図7に示した処理位置番号対応表170を登録し
た。
FIG. 8 shows an example of the position in the furnace of the diffusion heat treatment apparatus. A rectangle 171 is a schematic diagram of the furnace body, and a rectangular mouth is an entrance of the furnace body. One of the 172 line segments is 1
Represents one wafer. In the example of FIG. 8, the inside of the furnace is divided into three equal parts, positions A, B, and C are defined from near the entrance, and the processing position number correspondence table 170 shown in FIG. 7 is registered.

【0031】図7の処理位置番号対応表170は,処理
来歴データベース81に格納されており,図6に示した
処理来歴データを収集するとき,同時に収集する。
The processing position number correspondence table 170 shown in FIG. 7 is stored in the processing history database 81, and is collected simultaneously with the processing history data shown in FIG.

【0032】次に,図2において,処理14〜処理18
の間は,収集した処理来歴データの処理工程数だけ繰り
返す。処理14〜処理18の間では,処理来歴データの
先頭から工程順に,各工程の処理位置番号に基づいて行
う。
Next, in FIG.
During this period, the processing is repeated by the number of processing steps of the collected processing history data. Processes 14 and 18 are performed based on the process position number of each process in the order of processes from the top of the process history data.

【0033】図2において,処理15では,処理位置毎
に2値2次元マップ群のグルーピングを行う。2値2次
元マップ群のグルーピングとは,図5に示すような2値
2次元マップ群を,ウェーハ毎の処理来歴データの工程
毎の処理位置番号に基づいて,分類することをいう。こ
の結果、製造ラインを構成する処理位置(装置単位、チ
ャンバ単位等)に基づくグループ分けがなされることと
なる。
In FIG. 2, in process 15, grouping of a binary two-dimensional map group is performed for each processing position. The grouping of the two-dimensional two-dimensional map group means that the two-dimensional two-dimensional map group as shown in FIG. 5 is classified based on the processing position number of each process of the processing history data of each wafer. As a result, the grouping is performed based on the processing positions (units, units, etc.) constituting the manufacturing line.

【0034】処理16では,処理15のグルーピング結
果に基づいて,グループ毎の平均マップを作成する。例
えば,図9や図10が平均マップ作成結果の例である。
In step 16, an average map is created for each group based on the grouping result of step 15. For example, FIGS. 9 and 10 show examples of the average map creation result.

【0035】図9は,工程244の平均マップを作成し
た結果である。工程244は塗布工程であり,処理来歴
データには,塗布装置1号機(処理位置番号3240
1),あるいは塗布装置2号機(処理位置番号3240
2)のいずれかが記されている。ここでは、図5の2値
2次元マップ121〜125に対する5つの処理来歴デ
ータの工程244が,処理位置番号32401であり,
2値2次元マップ126〜132に対する7つの処理来
歴データの工程244が,処理位置番号32402であ
るものとして説明する。この場合、処理15では,2値
2次元マップ121〜125のグループ,2値2次元マ
ップ126〜132の2つのグループに分けられる。
FIG. 9 shows the result of creating an average map in step 244. Step 244 is a coating step, and the processing history data includes the first coating apparatus (processing position number 3240).
1) or the second coating device (processing position number 3240)
Either of 2) is described. Here, five process history data processes 244 for the binary two-dimensional maps 121 to 125 in FIG.
A description will be given assuming that a process position number 32402 is a process position 244 of seven process history data for the binary two-dimensional maps 126 to 132. In this case, the process 15 is divided into two groups of two-dimensional two-dimensional maps 121 to 125 and two groups of two-dimensional two-dimensional maps 126 to 132.

【0036】図9において,2値2次元マップの平均マ
ップ141は,工程244の処理位置番号32401で
あった2値2次元マップ121〜125の平均マップで
あり,2値2次元マップの平均マップ142は,処理位
置番号32402であった2値2次元マップ126〜1
32の平均マップである。平均マップは,同じグループ
の2値2次元マップの各座標毎に,平均値を計算したも
のである。例えば,平均マップ141の座標x=3,y
=1は,図5の2値2次元マップ121〜125の座標
x=3,y=1の値の平均値で,5分の2と計算されて
いる。
In FIG. 9, an average map 141 of the two-dimensional two-dimensional map is an average map of the two-dimensional two-dimensional maps 121 to 125 corresponding to the processing position number 32401 of the process 244. 142 is a two-dimensional two-dimensional map 126-1 having the processing position number 32402
It is an average map of 32. The average map is obtained by calculating an average value for each coordinate of the binary two-dimensional map of the same group. For example, coordinates x = 3, y of the average map 141
= 1 is the average value of the values of the coordinates x = 3, y = 1 in the two-dimensional two-dimensional maps 121 to 125 in FIG.

【0037】図10は,工程246の平均マップを作成
した結果である。工程246はエッチング工程であり,
処理来歴データには,エッチング装置1号機(処理位置
番号60001),エッチング装置2号機(処理位置番
号60002),エッチング装置3号機(処理位置番号
60003)のいずれかが記されている。ここでは、図
5の2値2次元マップ121,124,127,130
に対する4つの処理来歴データの工程246が,処理位
置番号60001であり,2値2次元マップ122,1
25,128,131に対する4つの処理来歴データの
工程246が,処理位置番号60002であり,2値2
次元マップ123,126,129,132に対する4
つの処理来歴データの工程246が,処理位置番号60
003である例としてせつめいする。この場合、処理1
5では,2値2次元マップ121,124,127,1
30のグループ,2値2次元マップ122,125,1
28,131のグループ,2値2次元マップ123,1
26,129,132の3つのグループに分けられる。
FIG. 10 shows the result of creating an average map in step 246. Step 246 is an etching step.
One of the first etching apparatus (processing position number 60001), the second etching apparatus (processing position number 60002), and the third etching apparatus (processing position number 60003) are described in the processing history data. Here, the binary two-dimensional maps 121, 124, 127, and 130 of FIG.
Is the process position number 60001 and the two-dimensional two-dimensional maps 122, 1
The process 246 of the four process history data for 25, 128, and 131 is the process position number 60002,
4 for the dimension maps 123, 126, 129, 132
The process 246 of the two pieces of processing history data has the processing position number 60
003 is an example. In this case, processing 1
5, the binary two-dimensional maps 121, 124, 127, 1
30 groups, binary two-dimensional maps 122, 125, 1
28, 131 groups, binary two-dimensional map 123, 1
26, 129 and 132.

【0038】図10において,2値2次元マップの平均
マップ151は,工程246の処理位置番号60001
であった2値2次元マップ121,124,127,1
30の平均マップであり,2値2次元マップ152は,
処理位置番号60002であった2値2次元マップ12
2,125,128,131の平均マップであり,2値
2次元マップ153は,処理位置番号60003であっ
た2値2次元マップ123,126,129,132の
平均マップである。
In FIG. 10, the average map 151 of the binary two-dimensional map is a process position number 60001 of the process 246.
Binary two-dimensional maps 121, 124, 127, 1
30 is an average map, and the binary two-dimensional map 152 is
Binary two-dimensional map 12 having processing position number 60002
The two-dimensional two-dimensional map 153 is an average map of the two-dimensional two-dimensional maps 123, 126, 129, and 132 having the processing position number 60003.

【0039】次に図2において,処理17では,グルー
プ間の平均マップ比較解析を行う。例えば,図9の平均
マップ141と142の平均マップ比較解析では,ま
ず,平均マップ141と142の同一座標の値の差の絶
対値を計算する。座標x=2,y=1では,5分の1か
ら7分の1を減算し,その絶対値で,0.0571,座
標x=3,y=1では,0.1143,座標x=1,y
=2では,0.1143のように計算される。次に,各
座標で計算された値の最大値を求める。最大値は,x=
2,y=2の0.2857である。この値を工程244
の結果とする。ここで、算出された最大値は、塗布工程
(工程244)に用いる2台の塗布装置間の不良発生の
頻度のチップ単位でみたバラツキを意味し、そのバラツ
キが大きいほど、2台中の1台の塗布装置にある種の不
良発生要因がある可能性が大きいといえる。本実施の形
態では、平均値の差による最大値を算出する方法で説明
したが、不良発生の頻度のバラツキ度合いを定量的に算
出する方法であれば、他の方法でも同様の効果があり、
本発明の範囲内である。また、チップ単位(1座標)の
平均値から算出する場合に限らず、数チップ単位の平均
値を用いる方法でもよい。
Next, in FIG. 2, in a process 17, an average map comparison analysis between groups is performed. For example, in the average map comparison analysis of the average maps 141 and 142 in FIG. 9, first, the absolute value of the difference between the values of the same coordinates of the average maps 141 and 142 is calculated. For coordinates x = 2, y = 1, one-seventh is subtracted from one-fifth, and the absolute value is 0.0571. For coordinates x = 3, y = 1, 0.1143, coordinate x = 1. , Y
When = 2, it is calculated as 0.1143. Next, the maximum value calculated at each coordinate is obtained. The maximum value is x =
2, y = 2, which is 0.2857. This value is used in step 244.
And the result of Here, the calculated maximum value means the variation of the frequency of occurrence of defects between the two coating devices used in the coating process (process 244) as viewed on a chip-by-chip basis. It can be said that there is a high possibility that there is a certain cause of failure in the coating apparatus. In the present embodiment, the method of calculating the maximum value based on the difference between the average values has been described. However, as long as it is a method of quantitatively calculating the degree of variation in the frequency of occurrence of defects, other methods have the same effect,
It is within the scope of the present invention. In addition, the method is not limited to the case of calculating from the average value of the chip unit (one coordinate), but may be a method using the average value of several chip units.

【0040】図10の平均マップ151〜153の平均
マップ比較解析では,平均マップ151と152の同一
座標の値の差の絶対値を計算し,その最大値を求める。
最大値は,x=3,y=1で0.75である。同様に,
平均マップ151と153,平均マップ152と153
でも同じ計算をし,最大値を求める。平均マップ151
と153では,最大値0.25,平均マップ152と1
53では,最大値1である。0.75,0.25,1の
最大値である1を,工程246の結果とする。ここで、
算出された最大値は、エッチング工程(工程246)に
用いる3台のエッチング装置間の不良発生が生じる頻度
のチップ単位のバラツキを意味し、そのバラツキが大き
いほど、3台中の1台又は2台の塗布装置にある種の不
良発生要因がある可能性が大きいといえる。本実施の形
態では、平均値の差による最大値を算出する方法で説明
したが、上記の例と同様、不良発生の頻度のバラツキ度
合いを定量的に算出する方法であれば、他の方法でも同
様の効果があり、本発明の範囲内である。また、チップ
単位(1座標)の平均値から算出する場合に限らず、数
チップ単位の平均値を用いる方法でもよい。
In the average map comparison analysis of the average maps 151 to 153 in FIG. 10, the absolute value of the difference between the values of the same coordinates of the average maps 151 and 152 is calculated, and the maximum value is obtained.
The maximum value is 0.75 when x = 3 and y = 1. Similarly,
Average maps 151 and 153, Average maps 152 and 153
But do the same calculation to find the maximum value. Average map 151
And 153, the maximum value 0.25, the average map 152 and 1
At 53, the maximum value is 1. The maximum value of 0.75, 0.25, and 1 is taken as the result of step 246. here,
The calculated maximum value indicates a variation in the frequency of occurrence of defects among the three etching devices used in the etching process (process 246) on a chip basis, and the larger the variation, the more one or two of the three devices. It can be said that there is a high possibility that there is a certain cause of failure in the coating apparatus. In the present embodiment, the method of calculating the maximum value based on the difference between the average values has been described. Similar effects are provided and are within the scope of the present invention. In addition, the method is not limited to the case of calculating from the average value of the chip unit (one coordinate), but may be a method of using the average value of several chip units.

【0041】ここで,図9において,平均マップ141
と142の各座標の値を用いて,分散分析をすることも
一つの方法であるが,効果のない場合が多い。本発明
は,平均マップ141と142の全体傾向の違いを抽出
するのではなく,ある1座標ないしは数座標に限定され
た違いを抽出することが必要である。全体傾向で違いを
抽出するのであれば,平均マップを用いずとも,従来の
歩留りや欠陥数を用いた数値データの分散分析と,結果
はほぼ同じになる。上述したように,最大値を抽出する
ことで,1座標ないしは数座標に限定された違いを抽出
できる。ただし,従来の方法と併用が困難な場合などに
は,分散分析を用いてもよい。
Here, in FIG. 9, the average map 141
Analysis of variance using the values of the coordinates of the coordinates 142 and 142 is one method, but is often ineffective. In the present invention, it is necessary to extract a difference limited to a certain coordinate or a few coordinates, instead of extracting a difference in overall tendency between the average maps 141 and 142. If a difference is extracted based on the overall tendency, the result is almost the same as the conventional analysis of variance of numerical data using the yield and the number of defects without using an average map. As described above, by extracting the maximum value, a difference limited to one coordinate or several coordinates can be extracted. However, when it is difficult to use the method in combination with the conventional method, analysis of variance may be used.

【0042】次に,図2において,処理19では,処理
14〜処理18の間で,工程毎に繰り返し計算した平均
マップ比較解析結果に基づき,不良原因候補の抽出を行
う。平均マップ比較解析結果で,各工程の同一座標の差
の絶対値の最大値に基づき,工程を整列する。整列した
結果,最大値の最も大きい工程が,最も不良を発生させ
る可能性の高い不良原因工程の最大候補として抽出でき
る。また、当該不良原因工程を構成する複数の処理装置
又は、当該不良原因工程に用いる装置を構成する複数の
処理位置(チャンバ等)の中で、不良原因を有する可能
性の高い処理装置又は処理位置を抽出することができ、
不良対処に要する時間を短縮することができる。
Next, in FIG. 2, in a process 19, a defect cause candidate is extracted between the processes 14 and 18 based on the average map comparison analysis result repeatedly calculated for each process. Based on the results of the average map comparison analysis, the processes are aligned based on the maximum absolute value of the difference between the same coordinates in each process. As a result of the sorting, the process having the largest maximum value can be extracted as the largest candidate of the defect causing process which is most likely to cause a defect. Further, among a plurality of processing apparatuses constituting the defect cause process or a plurality of processing positions (chambers and the like) constituting an apparatus used for the defect cause process, a processing apparatus or a processing position having a high possibility of having a defect cause Can be extracted,
The time required for dealing with defects can be reduced.

【0043】図11は,図1における不良原因探索装置
90の結果出力部93の一例である。210は,コンピ
ュータのディスプレイに結果を表示した例である。21
1は,平均マップ比較解析結果に基づき,不良原因候補
工程のリストを,候補順に整列したものである。ここ
で,212の部分をマウスで選択すると,213が出力
される。213は,選択した工程246の平均マップ1
51,152,153を画面に表示したものである。こ
の例では,数値を表示したが,数値の代わりに,値に応
じた濃淡値や色つけをすると,ユーザである解析者にわ
かりやすく,効果的である。また,214は,この工程
が不良原因であると算出する根拠になったチップを太枠
で示したものである。このチップに別の色をつけること
で,ユーザである解析者は表示結果を理解しやすくな
る。
FIG. 11 shows an example of the result output section 93 of the failure cause searching device 90 in FIG. 210 is an example of displaying the result on the display of the computer. 21
1 is a list of defect cause candidate processes arranged in the order of candidates based on the average map comparison analysis results. Here, when the part 212 is selected with the mouse, 213 is output. 213 is the average map 1 of the selected process 246
51, 152, and 153 are displayed on the screen. In this example, numerical values are displayed. However, if a gray scale value or coloring according to the value is used instead of the numerical value, it is easy for the analyst who is the user to understand and effective. Reference numeral 214 denotes a bold frame of a chip which is the basis for calculating that this process is the cause of the defect. By giving this chip a different color, the analyst who is a user can easily understand the display result.

【0044】以上の実施形態では,処理来歴データベー
ス81や検査結果データベース82から処理来歴データ
や検査データを取得し,不良原因を探索する例を示し
た。しかし,データベースからデータを取得するのでは
なく,データを手入力,あるいは,別の手段でデータを
作成し,図2の処理15〜17だけを行うことも有効で
ある。
In the above embodiment, an example has been described in which the processing history data and the inspection data are acquired from the processing history database 81 and the inspection result database 82 and the cause of the defect is searched. However, it is also effective not to acquire data from the database, but to manually input the data or create the data by another means and perform only the processes 15 to 17 in FIG.

【0045】また,以上の実施形態は,同一の品種のL
SIウェーハを対象にした一例であった。本発明の実施
は,図5に示したように,12枚のデータで行うより,
より多数のデータを用いた方が精度よく不良原因を探索
できる。しかし,システムLSIなどの多品種少量生産
のLSIでは,同一の品種のデータを多数用いることは
困難である。LSIは,品種が異なると,チップの大き
さが異なる。
In the above embodiment, the L
This is an example for an SI wafer. The implementation of the present invention, as shown in FIG.
The use of a larger number of data makes it possible to search for the cause of the defect with higher accuracy. However, it is difficult to use a large number of data of the same type in an LSI of a large variety and small production such as a system LSI. LSIs of different types have different chip sizes.

【0046】そこで,本発明でチップの大きさが違う複
数の品種のLSIウェーハを対象にした不良原因探索方
法の一実施形態を説明する。
Therefore, an embodiment of a method for searching for a cause of a defect in a plurality of types of LSI wafers having different chip sizes according to the present invention will be described.

【0047】図12はチップの大きさが違う複数の品種
のLSIウェーハから2値2次元マップを作成する方法
の一例である。181は第1の品種の電気検査結果であ
り,182は上述した方法で作成した2値2次元マップ
である。一方,184は,第2の品種の電気検査結果で
あり,185は,この2値2次元マップである。2値2
次元マップ182と185は,座標系が異なる。すなわ
ち,2値2次元マップ182では,ウェーハの直径をほ
ぼ4等分した座標系であり,2値2次元マップ185で
は,ウェーハの直径をほぼ8等分した座標系となってい
る。そこで,平均マップを作成する目的で,4と8の最
小公倍数を求めると、最小公倍数は8である。最小公倍
数に基づき,2値2次元マップ182を,2値2次元マ
ップ183に変換する。本実施の形態では、2値2次元
マップ182の1座標(1チップ)を4分割して、それ
ぞれに同じ数値を設定することとしているが、2値2次
元マップ182の1座標(1チップ)内の分割位置に応
じた詳細な不良データがあれば、当該データを用いても
良い。
FIG. 12 shows an example of a method for creating a binary two-dimensional map from a plurality of types of LSI wafers having different chip sizes. Reference numeral 181 denotes an electrical inspection result of the first type, and reference numeral 182 denotes a binary two-dimensional map created by the above-described method. On the other hand, reference numeral 184 denotes an electrical inspection result of the second type, and reference numeral 185 denotes the binary two-dimensional map. Binary 2
Dimension maps 182 and 185 have different coordinate systems. That is, the two-dimensional two-dimensional map 182 has a coordinate system in which the diameter of the wafer is approximately divided into four, and the two-dimensional two-dimensional map 185 has a coordinate system in which the diameter of the wafer is approximately divided into eight. Therefore, when the least common multiple of 4 and 8 is obtained for the purpose of creating an average map, the least common multiple is 8. The binary two-dimensional map 182 is converted into a binary two-dimensional map 183 based on the least common multiple. In the present embodiment, one coordinate (one chip) of the two-dimensional two-dimensional map 182 is divided into four and the same numerical value is set for each, but one coordinate (one chip) of the two-dimensional two-dimensional map 182 is set. If there is detailed failure data corresponding to the division position in the above, the data may be used.

【0048】ここで、2値2次元マップ183と,2値
2次元マップ185のマップの形状を比較すると,2値
2次元マップ186の斜線部で示す部分が異なる。2値
2次元マップ183では,186の斜線部が存在しな
い。このような、チップの存在するエリアに不一致があ
る場合には、マップ183からは平均値の比較をするデ
ータが取れないため、マップ186の斜線部のチップに
関するデータは本解析には不要となる。そこで,チップ
数の少ない183の形状に合せる。統一した2値2次元
マップを用いて,上述した同じ品種の不良探索と同じ手
順で,不良原因を有する可能性の高い処理工程を抽出
し、不良原因を有する可能性の高い処理位置も併せて抽
出する。
Here, comparing the shapes of the two-dimensional two-dimensional map 183 and the two-dimensional two-dimensional map 185, the shaded portions of the two-dimensional two-dimensional map 186 are different. In the binary two-dimensional map 183, the hatched portion 186 does not exist. When there is a discrepancy in the area where the chips are present, data for comparing the average values cannot be obtained from the map 183, and thus the data on the chips in the hatched portion of the map 186 is unnecessary for this analysis. . Therefore, the shape is adjusted to 183 having a small number of chips. Using the unified two-dimensional two-dimensional map, the processing steps having a high possibility of having a defect cause are extracted in the same procedure as the above-described defect search of the same kind, and the processing position having a high possibility of having a defect cause is also added. Extract.

【0049】本実施の形態では、ある座標系の方向でみ
たチップ数の最小公倍数で座標系を設定したが、その場
合に限らず、上述の例より細かい座標系を設定すること
も有効な方法である。
In the present embodiment, the coordinate system is set by the least common multiple of the number of chips viewed in the direction of a certain coordinate system. However, the present invention is not limited to this, and it is also effective to set a coordinate system finer than the above example. It is.

【0050】以上は,電気検査の結果を用いた不良原因
探索プログラム及びその装置の実施形態を示した例であ
る。本発明は,電気検査の結果だけでなく,他の検査結
果も同様に活用することができる。例として,欠陥検査
の検査データを用いた不良原因探索装置の一実施形態の
例を説明する。
The above is an example showing an embodiment of a failure cause search program using the result of the electrical inspection and its apparatus. The present invention can utilize not only the results of the electrical inspection but also other inspection results as well. As an example, an example of an embodiment of a failure cause searching device using inspection data of a defect inspection will be described.

【0051】図13は,欠陥検査の検査データから2値
2次元マップを作成する方法の一例である。190は,
欠陥検査の検査データ(欠陥の座標)をウェーハのマッ
プとして,表わしたものである。丸枠はウェーハ,四角
い枠はチップ,黒の打点201〜208は,欠陥の位置
を表わす。この例では,201〜208まで8つの欠陥
が存在する。これを2値2次元マップにしたものが,1
92である。2値2次元マップ192は,欠陥マップ1
90から,各チップに欠陥が存在するチップを1,欠陥
が存在しないチップを0としたものである。
FIG. 13 shows an example of a method for creating a binary two-dimensional map from inspection data for defect inspection. 190 is
The inspection data (defect coordinates) of the defect inspection is represented as a wafer map. A round frame indicates a wafer, a square frame indicates a chip, and black dots 201 to 208 indicate the positions of defects. In this example, eight defects 201 to 208 exist. This is converted to a binary two-dimensional map.
92. The binary two-dimensional map 192 is the defect map 1
From 90, a chip having a defect in each chip is set to 1 and a chip having no defect is set to 0.

【0052】欠陥マップから2値2次元マップを作成す
るときには,各チップに存在する欠陥数は,考慮しない
ことが原則であり,欠陥の有無だけを考慮する。この理
由を,図14を用いて説明する。193は,図13の1
90と同様に,欠陥検査の検査データ(欠陥の座標)を
ウェーハのマップとして,表わしたものである。190
との違いは,傷194が存在することである。傷194
は,欠陥検査では一般に局所領域に多数の欠陥が存在し
ているように検出される。これを2値2次元マップで
は,195のように表わし,傷194があっても,その
座標(x=4,y=1)の値は1とする。仮に,2値2
次元マップではなく,欠陥数に応じた多値2次元マップ
にすると,x=4,y=1の座標の値は,傷194に含
まれる欠陥数から7になるであろう。しかし,多値2次
元マップにすると,図9や図10に示した平均マップの
値が,1ウェーハだけに傷が発生したとしても,この座
標の値は,大きな値になってしまう。その結果,1ウェ
ーハだけに発生した傷によって,他の不良原因を探索す
ることができなくなる。そのため,多値2次元マップで
はなく,2値2次元マップにする。
When a binary two-dimensional map is created from a defect map, the number of defects existing in each chip is basically not considered, and only the presence or absence of a defect is considered. The reason will be described with reference to FIG. 193 corresponds to 1 in FIG.
As in the case of 90, the inspection data (defect coordinates) of the defect inspection is represented as a wafer map. 190
The difference is that the scratch 194 exists. Wound 194
Is generally detected in a defect inspection as if a large number of defects exist in a local area. This is represented as 195 in the binary two-dimensional map, and the value of the coordinates (x = 4, y = 1) is set to 1 even if there is a flaw 194. Suppose that binary 2
If a multi-valued two-dimensional map according to the number of defects is used instead of a dimensional map, the value of the coordinates of x = 4, y = 1 will be 7 from the number of defects included in the scratch 194. However, if a multi-valued two-dimensional map is used, the values of the average map shown in FIGS. 9 and 10 will be large even if only one wafer is damaged. As a result, it is not possible to search for another cause of the defect by the scratch generated on only one wafer. Therefore, a two-dimensional two-dimensional map is used instead of a multi-value two-dimensional map.

【0053】図13の2値2次元マップ192や図14
の2値2次元マップ195では,1チップ1座標の例を
示した。図13や図14では,欠陥が存在するチップ数
が,8つの例で説明したためである。実際には,欠陥数
はより多いことが一般的である。そのため,2値2次元
マップの座標系は,チップ単位より細かくすることがよ
い。
The binary two-dimensional map 192 shown in FIG.
In the binary two-dimensional map 195, an example of one chip and one coordinate is shown. This is because in FIGS. 13 and 14, the number of chips having a defect has been described as eight. In practice, the number of defects is generally higher. Therefore, the coordinate system of the binary two-dimensional map is preferably finer than the chip unit.

【0054】図15は,欠陥検査の検査データから2値
2次元マップを作成するとき,座標系をチップ単位より
細かくした一例である。196は,欠陥検査の検査デー
タ(欠陥の座標)をウェーハのマップとして,表わした
ものである。この場合,欠陥が多く,すべてのチップ上
に存在している。仮に,1チップ1座標の座標系で2値
2次元マップを作成すると,197のように,全座標で
値1となり,不良原因の探索はできなくなる。そのた
め,198のように,より細かい座標系にすることで,
不良原因の探索に有効な2値2次元マップを作成するこ
とができる。
FIG. 15 shows an example in which a coordinate system is made finer than a chip unit when a binary two-dimensional map is created from inspection data of a defect inspection. Reference numeral 196 denotes inspection data (defect coordinates) of the defect inspection as a wafer map. In this case, many defects exist on all chips. If a two-dimensional two-dimensional map is created in a coordinate system of one chip and one coordinate, the value becomes 1 in all coordinates as in 197, and it becomes impossible to search for the cause of a defect. Therefore, by making a finer coordinate system like 198,
A two-dimensional two-dimensional map effective for searching for the cause of a defect can be created.

【0055】[0055]

【発明の効果】以上説明したように,本発明によると,
半導体集積回路のウェーハように,複数の製品を一つの
製造物で製造するものの不良原因を探索する装置を提供
できる。本発明は,電気検査装置や欠陥検査装置などの
座標分布と,処理来歴データを組み合せて不良原因を探
索する特長がある。また,製品の大きさの違いを考慮し
た解析手段を有することで,多品種少量生産の製造ライ
ンでも活用できる特長がある。
As described above, according to the present invention,
It is possible to provide an apparatus for searching for a cause of a defect in a case where a plurality of products are manufactured by one product, such as a semiconductor integrated circuit wafer. The present invention has a feature of searching for a cause of a defect by combining a coordinate distribution of an electric inspection device or a defect inspection device with processing history data. In addition, by having an analysis means that takes into account differences in product size, it has the advantage that it can be used in production lines for high-mix low-volume production.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明のプログラムを適用したLSIウェーハ
の製造過程で活用するシステムのブロック図の例であ
る。
FIG. 1 is an example of a block diagram of a system used in a manufacturing process of an LSI wafer to which a program of the present invention is applied.

【図2】本発明のプログラムでLSIウェーハの不良原
因探索を行う手順の例である。
FIG. 2 is an example of a procedure for searching for a cause of an LSI wafer defect using the program of the present invention.

【図3】電気検査の結果から作成した2値2次元マップ
の例である。
FIG. 3 is an example of a binary two-dimensional map created from the results of an electrical inspection.

【図4】電気検査の結果から作成した2値2次元マップ
の例である。
FIG. 4 is an example of a binary two-dimensional map created from the results of an electrical inspection.

【図5】2値2次元マップ群の例である。FIG. 5 is an example of a binary two-dimensional map group;

【図6】処理来歴データの例である。FIG. 6 is an example of processing history data.

【図7】処理位置番号対応表の例である。FIG. 7 is an example of a processing position number correspondence table.

【図8】拡散熱処理装置の炉体の模式図の例である。FIG. 8 is an example of a schematic view of a furnace body of a diffusion heat treatment apparatus.

【図9】グループ分けした2値2次元マップ群の平均マ
ップの例である。
FIG. 9 is an example of an average map of a group of binary two-dimensional maps.

【図10】グループ分けした2値2次元マップ群の平均
マップの例である。
FIG. 10 is an example of an average map of a group of binary two-dimensional maps.

【図11】不良原因探索結果を表示する画面の例であ
る。
FIG. 11 is an example of a screen displaying a failure cause search result.

【図12】複数の品種の混在解析用の2値2次元マップ
の例である。
FIG. 12 is an example of a binary two-dimensional map for mixed analysis of a plurality of types.

【図13】欠陥検査の結果から作成した2値2次元マッ
プの例である。
FIG. 13 is an example of a binary two-dimensional map created from the result of a defect inspection.

【図14】欠陥検査の結果から作成した2値2次元マッ
プの例である。
FIG. 14 is an example of a binary two-dimensional map created from the result of a defect inspection.

【図15】欠陥検査の結果から作成した2値2次元マッ
プの例である。
FIG. 15 is an example of a binary two-dimensional map created from the result of a defect inspection.

【符号の説明】[Explanation of symbols]

11…検査データの検索・取得処理,12…検査データ
の2値2次元マップ群作成処理,13…処理来歴の検索
・取得処理,14…処理工程数に基づくループの開始,
15…処理位置毎の2値2次元マップ群のグルーピング
処理,16…グループ毎の平均マップ作成処理,17…
グループ間のマップ比較解析処理,18…処理工程数に
基づくループの終了,19…不良原因候補抽出処理,3
1…成膜装置1号機,32…成膜装置2号機,33…塗
布装置1号機,34…塗布装置2号機,41…露光装置
1号機,42…露光装置2号機,43…露光装置3号
機,44…露光装置4号機,51…エッチング装置1号
機,52…エッチング装置2号機,53…エッチング装
置3号機,61…拡散熱処理装置,62…洗浄装置1号
機,63…洗浄装置2号機,71…電気検査装置,72
…欠陥検査装置,73…寸法測定装置,74…膜厚測定
装置,80…ローカルエリアネットワーク,81…処理
来歴データベース,82…検査結果データベース,90
…不良原因探索装置,91…データ入力部,92…算出
部,93…結果出力部,101…電気検査の結果,10
2…2値2次元マップ作成途中,103…2値2次元マ
ップ,111…電気検査の結果,112…2値2次元マ
ップ作成途中,113…2値2次元マップ,121〜1
32…2値2次元マップ,141〜142…平均マッ
プ,151〜153…平均マップ,161〜162…処
理来歴データ,170…処理位置番号対応表,171…
拡散熱処理装置の炉体の模式図,172…炉体内のウェ
ーハ,181…電気検査の結果,182…チップ単位の
2値2次元マップ,183…異なる品種の混在解析用の
2値2次元マップ,184…電気検査の結果,185…
チップ単位の2値2次元マップ,186…複数の品種の
混在解析用の2値2次元マップ,190…欠陥検査の結
果,192…2値2次元マップ,193…傷が含まれた
欠陥検査の結果,195…2値2次元マップ,196…
欠陥検査の結果,197…チップ単位の2値2次元マッ
プ,198…2値2次元マップ,210…不良原因の探
索結果画面,211…不良原因候補工程の表示結果,2
12…選択工程,213…選択工程の平均マップの表
示,214…不良多発チップの表示
11: Inspection data search / acquisition processing, 12: Binary two-dimensional map group creation processing of inspection data, 13: Processing history search / acquisition processing, 14: Start of loop based on the number of processing steps,
15: Grouping processing of a binary two-dimensional map group for each processing position, 16: Average map creation processing for each group, 17 ...
Analysis of map comparison between groups, 18: End of loop based on the number of processing steps, 19: Failure cause candidate extraction processing, 3
DESCRIPTION OF SYMBOLS 1 ... Film-forming apparatus 1st, 32 ... Film-forming apparatus 2nd, 33 ... Coating apparatus 1st, 34 ... Coating apparatus 2nd, 41 ... Exposure apparatus 1st, 42 ... Exposure apparatus 2nd, 43 ... Exposure apparatus 3rd Exposure unit No. 4, 51 Etching unit No. 1, 52 Etching unit No. 2, 53 Etching unit No. 3, 61 Diffusion heat treatment unit, 62 Cleaning unit No. 1, 63 Cleaning unit No. 2, 71 ... Electrical inspection equipment, 72
... Defect inspection device, 73 ... Dimension measuring device, 74 ... Film thickness measuring device, 80 ... Local area network, 81 ... Processing history database, 82 ... Inspection result database, 90
... Defect cause searching device, 91 ... Data input unit, 92 ... Calculation unit, 93 ... Result output unit, 101 ... Result of electrical inspection, 10
2 ... During the creation of a two-dimensional two-dimensional map, 103 ... A two-dimensional two-dimensional map, 111 ... Result of the electrical inspection, 112 ... During the creation of a two-dimensional two-dimensional map, 113 ...
32 ... two-dimensional two-dimensional map, 141-142 ... average map, 151-153 ... average map, 161-162 ... processing history data, 170 ... processing position number correspondence table, 171 ...
Schematic diagram of the furnace body of the diffusion heat treatment apparatus, 172: Wafer in the furnace body, 181: Results of electrical inspection, 182: Binary two-dimensional map for each chip, 183 ... Binary two-dimensional map for mixed analysis of different types, 184 ... electric inspection result, 185 ...
Two-dimensional two-dimensional map per chip, 186... Two-dimensional two-dimensional map for mixed analysis of plural types, 190... Result of defect inspection, 192... Two-dimensional two-dimensional map, 193. Result, 195 ... binary two-dimensional map, 196 ...
Defect inspection result, 197: two-dimensional two-dimensional map in chip units, 198, two-dimensional two-dimensional map, 210: defect result search result screen, 211: defect result candidate process display result, 2
12 ... Selection process, 213 ... Display of average map of selection process, 214 ... Display of defective chips

───────────────────────────────────────────────────── フロントページの続き (72)発明者 那倉 康一 神奈川県横浜市戸塚区吉田町292番地 株 式会社日立製作所生産技術研究所内 Fターム(参考) 4M106 AA01 DA15 DH60 DJ21 DJ26 ────────────────────────────────────────────────── ─── Continuing on the front page (72) Inventor Koichi Nakura 292 Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa Prefecture F-term in Hitachi, Ltd. Production Engineering Research Laboratory F-term (reference) 4M106 AA01 DA15 DH60 DJ21 DJ26

Claims (18)

【特許請求の範囲】[Claims] 【請求項1】複数の製品を一つの基板上に形成する製造
物の不良原因を探索するプログラムであって,複数の該
基板を製造処理する工程毎に処理位置情報を有する処理
来歴情報と,該処理来歴情報に対応する複数の該基板の
検査結果情報との入力を受ける入力ステップと,演算処
理手段の処理により、該基板毎の検査結果情報から該基
板毎の座標分布マップを作成し,該基板毎の該座標分布
マップを工程毎の処理位置情報でグループ分け処理し,
該グループ毎に該座標分布マップの平均マップを作成
し,該グループ毎の該平均マップから不良原因工程の候
補を抽出する算出ステップと,該算出ステップで抽出し
た不良原因工程の候補を出力する出力ステップとを実行
させることを特徴とする不良原因探索プログラム。
1. A program for searching for a cause of a defect in a product that forms a plurality of products on one substrate, comprising: processing history information having processing position information for each process of manufacturing the plurality of substrates; An input step of receiving an input of a plurality of inspection result information of the substrates corresponding to the processing history information, and a processing of the arithmetic processing means for creating a coordinate distribution map for each substrate from the inspection result information for each substrate; The coordinate distribution map for each substrate is grouped by processing position information for each process,
A calculating step of creating an average map of the coordinate distribution map for each group, extracting candidate defective process steps from the average map of each group, and outputting the defective candidate process candidates extracted in the calculating step And a step of executing the steps.
【請求項2】前記処理来歴情報は,基板毎の製造処理す
る工程と処理位置情報の対応表であることを特徴とする
請求項1に記載の不良原因探索プログラム。
2. The failure cause search program according to claim 1, wherein the processing history information is a correspondence table between a manufacturing process for each substrate and processing position information.
【請求項3】前記処理位置情報は,製造処理する装置番
号,ないしは製造処理する装置内の部品番号,ないしは
製造処理する装置内の処理座標であることを特徴とする
請求項1に記載の不良原因探索プログラム。
3. The defect according to claim 1, wherein the processing position information is an apparatus number for manufacturing processing, a part number in the apparatus for manufacturing processing, or a processing coordinate in the apparatus for manufacturing processing. Cause search program.
【請求項4】前記製造処理する装置内の処理座標とし
て,炉体を有する装置の炉体内を有限領域に分割し,分
割した該領域毎の位置番号であることを特徴とする請求
項3に記載の不良原因探索プログラム。
4. The apparatus according to claim 3, wherein the processing coordinates in the apparatus for performing the manufacturing process are a position number for each of the divided areas of the furnace body of the apparatus having the furnace body. The failure cause search program described.
【請求項5】前記検査結果情報は,電気検査での良品と
不良品のデータであることを特徴とする請求項1に記載
の不良原因探索プログラム。
5. The failure cause search program according to claim 1, wherein the inspection result information is data of a good product and a defective product in an electrical inspection.
【請求項6】前記検査結果情報は,欠陥検査での欠陥座
標データであることを特徴とする請求項1に記載の不良
原因探索プログラム。
6. The failure cause search program according to claim 1, wherein the inspection result information is defect coordinate data in a defect inspection.
【請求項7】前記検査結果情報から作成する前記座標分
布マップが,値1と値0で構成した2値2次元マップで
あることを特徴とする請求項1に記載の不良原因探索プ
ログラム。
7. The failure cause search program according to claim 1, wherein the coordinate distribution map created from the inspection result information is a two-dimensional two-dimensional map composed of values 1 and 0.
【請求項8】前記2値2次元マップとして,基板上に存
在する複数個の製品の位置を基準にした座標系で作成し
たマップであることを特徴とする請求項7に記載の不良
原因探索プログラム。
8. The defect cause search according to claim 7, wherein the binary two-dimensional map is a map created in a coordinate system based on the positions of a plurality of products existing on a substrate. program.
【請求項9】前記2値2次元マップとして,基板上に存
在する複数個の製品より細かく区切った座標系で作成し
たマップであることを特徴とする請求項7に記載の不良
原因探索プログラム。
9. The non-transitory computer-readable storage medium according to claim 7, wherein the binary two-dimensional map is a map created in a coordinate system finely divided from a plurality of products existing on a substrate.
【請求項10】前記2値2次元マップとして,複数品種
の製造物の2値2次元マップから,品種間で共通の領域
だけを使って作成したマップであることを特徴とする請
求項7に記載の不良原因探索プログラム。
10. The method according to claim 7, wherein the binary two-dimensional map is a map created from a binary two-dimensional map of a product of a plurality of types using only a common area between the types. The failure cause search program described.
【請求項11】請求項1に記載の不良原因探索プログラ
ムにおいて、前記算出ステップでは、グループ毎の平均
マップから不良原因工程の候補を抽出する方法として、
該グループ毎の平均マップの座標毎の値の差の絶対値を
計算し,その最大値を用いることを特徴とする不良原因
探索プログラム。
11. The defect cause search program according to claim 1, wherein in the calculating step, a method of extracting a candidate for a defect cause step from an average map for each group is provided.
A defect cause search program which calculates an absolute value of a difference between values of coordinates of an average map for each group and uses the maximum value.
【請求項12】請求項1に記載の不良原因探索プログラ
ムにおいて、前記算出ステップでは,グループ毎の平均
マップから不良原因工程の候補を抽出する方法として,
該グループ毎の平均マップの各座標の値から分散分析を
した検定値を用いることを特徴とする不良原因探索プロ
グラム。
12. The defect cause searching program according to claim 1, wherein in the calculating step, a method of extracting a candidate for a defect cause step from an average map for each group is provided.
A defect cause search program characterized by using a test value obtained by performing an analysis of variance from the values of each coordinate of an average map for each group.
【請求項13】前記出力ステップでは、前記算出ステッ
プでグループ毎の平均マップから不良原因工程の候補を
抽出した結果を基に,当該結果を整列した製造処理工程
のリストを出力することを特徴とする請求項1に記載の
不良原因探索プログラム。
13. The output step outputs a list of manufacturing processing steps in which the results are arranged based on the result of extracting candidates for the defective cause step from the average map for each group in the calculating step. The defect cause search program according to claim 1.
【請求項14】前記出力ステップでは、前記算出ステッ
プで作成した平均マップを出力することを特徴とする請
求項1に記載の不良原因探索プログラム。
14. The non-transitory computer-readable storage medium according to claim 1, wherein the output step outputs the average map created in the calculation step.
【請求項15】複数の製品を一つの基板上に形成する製
造物の不良原因を探索するプログラムであって,複数の
該基板を製造処理する装置の炉体内を有限領域に分割
し,分割した該領域毎の位置番号を処理位置情報として
有する処理来歴情報と,該処理来歴情報に対応する複数
の該基板の検査結果情報との入力を受ける入力ステップ
と,演算処理手段により、該入力ステップで入力した複
数の該基板毎の検査結果情報を,該検査結果情報を工程
毎の処理位置情報でグループ分け処理し,該グループ毎
の検査結果情報から不良原因工程の候補を抽出する算出
ステップと,該算出機能で抽出した不良原因工程の候補
を出力する出力ステップと、を実行させることを特徴と
する不良原因探索プログラム。
15. A program for searching for a cause of a defect in a product that forms a plurality of products on one substrate, wherein the furnace of a device for manufacturing and processing the plurality of substrates is divided into finite regions, and the divided regions are divided. An input step of receiving input of processing history information having a position number of each area as processing position information, and inspection result information of a plurality of substrates corresponding to the processing history information; A calculating step of inputting the plurality of inspection result information for each of the substrates into a group of the inspection result information based on processing position information for each process, and extracting a candidate for a defect cause process from the inspection result information for each group; An output step of outputting a candidate for a defect cause process extracted by the calculation function.
【請求項16】複数の製品を一つの基板上に形成する製
造物の不良原因を探索するプログラムであって,複数の
該基板の検査結果情報の入力を受ける入力ステップと,
演算処理手段により、該入力ステップで入力した複数の
該基板毎の検査結果情報から,該基板毎に値1と値0で
構成した2値2次元マップを作成し,該基板毎の該2値
2次元マップから平均マップを作成する算出ステップ
と,該算出ステップで算出した平均マップを出力する出
力ステップと、を実行させることを特徴とする不良原因
探索プログラム。
16. A program for searching for a cause of a defect in a product that forms a plurality of products on one substrate, comprising: an input step of receiving input of inspection result information of the plurality of substrates;
The arithmetic processing means creates a two-dimensional two-dimensional map composed of values 1 and 0 for each board from the inspection result information for each of the plurality of boards input in the input step, and A defect cause search program for executing a calculation step of creating an average map from a two-dimensional map and an output step of outputting the average map calculated in the calculation step.
【請求項17】複数の製品を一つの基板上に形成する製
造物の不良原因を探索するプログラムを記憶する記憶媒
体であって,前記プログラムが、複数の該基板を製造処
理する工程毎に処理位置情報を有する処理来歴情報と,
該処理来歴情報に対応する複数の該基板の検査結果情報
との入力を受ける入力ステップと,演算処理手段の処理
により、該基板毎の検査結果情報から該基板毎の座標分
布マップを作成し,該基板毎の該座標分布マップを工程
毎の処理位置情報でグループ分け処理し,該グループ毎
に該座標分布マップの平均マップを作成し,該グループ
毎の該平均マップから不良原因工程の候補を抽出する算
出ステップと,該算出ステップで抽出した不良原因工程
の候補を出力する出力ステップとを実行させる不良原因
探索プログラムであることを特徴とする記録媒体。
17. A storage medium for storing a program for searching for a cause of a defect in a product that forms a plurality of products on one substrate, wherein the program is processed for each process of manufacturing the plurality of substrates. Processing history information having location information;
An input step of receiving an input of a plurality of inspection result information of the substrates corresponding to the processing history information, and a processing of the arithmetic processing means for creating a coordinate distribution map for each substrate from the inspection result information for each substrate; The coordinate distribution map for each substrate is divided into groups based on processing position information for each process, an average map of the coordinate distribution map is created for each group, and a candidate for a defective cause process is determined from the average map for each group. A recording medium characterized by being a failure cause search program for executing a calculation step to be extracted and an output step to output a candidate for a failure cause step extracted in the calculation step.
【請求項18】複数の製品を一つの基板上に形成する製
造物の不良原因を探索するシステムであって,複数の該
基板を製造処理する工程毎に処理位置情報を有する処理
来歴情報と,該処理来歴情報に対応する複数の該基板の
検査結果情報との入力を受け記憶する記憶手段と,該基
板毎の検査結果情報から該基板毎の座標分布マップを作
成し,該基板毎の該座標分布マップを工程毎の処理位置
情報でグループ分け処理し,該グループ毎に該座標分布
マップの平均マップを作成し,該グループ毎の該平均マ
ップから不良原因工程の候補を抽出する算出する演算処
理手段と,該演算処理手段により抽出した不良原因工程
の候補を出力する出力手段とを有すること特徴とする不
良原因探索システム。
18. A system for searching for a cause of a defect in a product in which a plurality of products are formed on one substrate, comprising: processing history information having processing position information for each process of manufacturing the plurality of substrates; Storage means for receiving and storing a plurality of inspection result information of the substrates corresponding to the processing history information; and a coordinate distribution map for each substrate based on the inspection result information for each substrate; Calculation for performing a grouping process on a coordinate distribution map based on processing position information for each process, creating an average map of the coordinate distribution map for each group, and extracting a candidate for a defective cause process from the average map for each group A defect cause search system, comprising: processing means; and output means for outputting a candidate for a defect cause step extracted by the arithmetic processing means.
JP2001089024A 2001-03-27 2001-03-27 Failure cause searching program and failure cause searching system Pending JP2002289662A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001089024A JP2002289662A (en) 2001-03-27 2001-03-27 Failure cause searching program and failure cause searching system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001089024A JP2002289662A (en) 2001-03-27 2001-03-27 Failure cause searching program and failure cause searching system

Publications (1)

Publication Number Publication Date
JP2002289662A true JP2002289662A (en) 2002-10-04

Family

ID=18944017

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001089024A Pending JP2002289662A (en) 2001-03-27 2001-03-27 Failure cause searching program and failure cause searching system

Country Status (1)

Country Link
JP (1) JP2002289662A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006128251A (en) * 2004-10-27 2006-05-18 Renesas Technology Corp Method of manufacturing semiconductor device
US7138283B2 (en) 2003-06-18 2006-11-21 Kabushiki Kaisha Toshiba Method for analyzing fail bit maps of wafers
JP2006528808A (en) * 2003-07-24 2006-12-21 コグニテンス リミテッド System and method for monitoring and visualizing output of a production process
JP2006351667A (en) * 2005-06-14 2006-12-28 Sharp Corp Information management system
JP2007116182A (en) * 2006-11-13 2007-05-10 Toshiba Corp Defect detection method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7138283B2 (en) 2003-06-18 2006-11-21 Kabushiki Kaisha Toshiba Method for analyzing fail bit maps of wafers
JP2006528808A (en) * 2003-07-24 2006-12-21 コグニテンス リミテッド System and method for monitoring and visualizing output of a production process
JP2006128251A (en) * 2004-10-27 2006-05-18 Renesas Technology Corp Method of manufacturing semiconductor device
JP2006351667A (en) * 2005-06-14 2006-12-28 Sharp Corp Information management system
JP2007116182A (en) * 2006-11-13 2007-05-10 Toshiba Corp Defect detection method

Similar Documents

Publication Publication Date Title
JP3678133B2 (en) Inspection system and semiconductor device manufacturing method
KR101144545B1 (en) Flexible hybrid defect classification for semiconductor manufacturing
US6687633B2 (en) Inspection system, inspection apparatus, inspection program, and production method of semiconductor devices
Cunningham et al. Statistical methods for visual defect metrology
WO2013035421A1 (en) Region setting device, observation device or inspection device, region setting method, and observation method or inspection method using region setting method
JP2003086645A (en) Inspection device, inspection system and method for manufacturing semiconductor device
US6701204B1 (en) System and method for finding defective tools in a semiconductor fabrication facility
US20090220142A1 (en) Linear pattern detection method and apparatus
US10719655B2 (en) Method and system for quickly diagnosing, classifying, and sampling in-line defects based on CAA pre-diagnosis database
US20060287751A1 (en) Computer-implemented methods for performing one or more defect-related functions
JP2006098153A (en) Method and apparatus for automatically sorting defect
CN108369915A (en) Reduce the noise examined in the bare die caused near registration and design
JPH10209230A (en) Method and device for fault analysis
US6259809B1 (en) System and method for recognition of image information
TW201445656A (en) System and method for identifying systematic defects in wafer inspection using hierarchical grouping and filtering
US7760930B2 (en) Translation engine of defect pattern recognition
JPH10214866A (en) Fault analysis method and device
JP3665215B2 (en) Abnormal cause identification system and method
JP2002289662A (en) Failure cause searching program and failure cause searching system
JP2005236094A (en) Method for manufacturing semiconductor device, method and system for failure analysis
US6978041B2 (en) Review work supporting system
JP4538205B2 (en) Inspection data analysis program, inspection data analyzer
JP2007017290A (en) Defect data processing method and data processing device
JP4276503B2 (en) Methods for narrowing down the causes of semiconductor defects
US20070031982A1 (en) Method of classifying defects and apparatus for performing the method