JP2009180578A - Inspection system - Google Patents
Inspection system Download PDFInfo
- Publication number
- JP2009180578A JP2009180578A JP2008018740A JP2008018740A JP2009180578A JP 2009180578 A JP2009180578 A JP 2009180578A JP 2008018740 A JP2008018740 A JP 2008018740A JP 2008018740 A JP2008018740 A JP 2008018740A JP 2009180578 A JP2009180578 A JP 2009180578A
- Authority
- JP
- Japan
- Prior art keywords
- defect
- review
- coordinate
- inspection
- inspection apparatus
- 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
Links
- 238000007689 inspection Methods 0.000 title claims abstract description 142
- 230000007547 defect Effects 0.000 claims abstract description 262
- 238000012552 review Methods 0.000 claims abstract description 92
- 239000000758 substrate Substances 0.000 claims abstract description 36
- 238000003384 imaging method Methods 0.000 claims abstract description 28
- 238000004364 calculation method Methods 0.000 claims abstract description 13
- 238000012937 correction Methods 0.000 claims description 19
- 238000003860 storage Methods 0.000 claims description 9
- 230000002950 deficient Effects 0.000 claims description 8
- 239000000284 extract Substances 0.000 claims description 2
- 238000000605 extraction Methods 0.000 claims description 2
- 230000001678 irradiating effect Effects 0.000 claims description 2
- 230000007423 decrease Effects 0.000 abstract 1
- 238000004904 shortening Methods 0.000 abstract 1
- 238000000034 method Methods 0.000 description 60
- 238000010586 diagram Methods 0.000 description 22
- 230000006870 function Effects 0.000 description 21
- 238000004519 manufacturing process Methods 0.000 description 21
- 238000012545 processing Methods 0.000 description 19
- 238000007726 management method Methods 0.000 description 14
- 238000013523 data management Methods 0.000 description 9
- 239000004973 liquid crystal related substance Substances 0.000 description 7
- 239000004065 semiconductor Substances 0.000 description 6
- 230000015654 memory Effects 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 238000005520 cutting process Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 239000011521 glass Substances 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000011109 contamination Methods 0.000 description 2
- 230000006378 damage Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000000059 patterning Methods 0.000 description 2
- 238000011179 visual inspection Methods 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000011248 coating agent Substances 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000010409 thin film Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/95—Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
- G01N21/9501—Semiconductor wafers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8806—Specially adapted optical and illumination features
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
- G01N2021/8854—Grading and classifying of flaws
- G01N2021/8861—Determining coordinates of flaws
Landscapes
- Immunology (AREA)
- Pathology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
Description
本発明は、半導体ウェハやガラス基板上に製造した微細パターンの欠陥を顕微鏡により拡大して観察するレビュー検査と、その欠陥をレーザにより修正することが可能な修正機能を備える欠陥レビュー及び修正装置に関する。 The present invention relates to a review inspection for observing a fine pattern defect manufactured on a semiconductor wafer or glass substrate by magnifying it with a microscope, and a defect review and correction apparatus having a correction function capable of correcting the defect with a laser. .
従来、半導体ICチップや液晶パネルは、複数の製造工程を経て製造され製品となる。これらの各工程間には製造装置やその製造工程により生じた微細パターン上の欠陥を管理するため、検査工程を設けるのが一般的である。 Conventionally, a semiconductor IC chip and a liquid crystal panel are manufactured through a plurality of manufacturing processes and become products. In general, an inspection process is provided between these processes in order to manage defects on a fine pattern caused by the manufacturing apparatus and the manufacturing process.
この検査工程は、配線パターンの乱れや異物混入を検査する外観検査装置、配線パターン間の距離や幅を測定する線幅測定検査装置、そして外観検査装置により検出した欠陥の詳細検査を行うレビュー検査装置等から構成される検査システムにより実行される。これらの検査工程でいち早く不良を発見し、その原因となった製造工程にフィードバックすることが生産ラインの歩留まり向上に繋がる。また、歩留まり向上を行う手段として欠陥箇所を修正する修正工程を備えることもある。この修正工程が無い検査システムの場合、検出した欠陥を含む半導体ICチップや液晶基板パネルは不良品と判定され製品にならない。 This inspection process consists of visual inspection equipment that inspects wiring pattern disturbances and foreign matter contamination, line width measurement inspection equipment that measures the distance and width between wiring patterns, and review inspection that performs detailed inspection of defects detected by the visual inspection equipment. It is executed by an inspection system composed of an apparatus or the like. Finding defects early in these inspection processes and feeding them back to the manufacturing process that caused them leads to an improvement in production line yield. In addition, a correction step for correcting a defective portion may be provided as means for improving the yield. In the case of an inspection system without this correction process, a semiconductor IC chip or a liquid crystal substrate panel including a detected defect is determined as a defective product and does not become a product.
しかし、修正装置を用いることで欠陥箇所や不良箇所を修正することが可能となり、検査工程で不良と判定された基板を再び良品として後工程に進めることができる。
修正工程の無いレビュー検査装置としては、例えば、特許文献1に開示されている。これは検査装置から出力された欠陥座標とレビュー検査装置の観察座標の誤差を補正し、欠陥箇所を特定する欠陥探索を精度良く行い、更に欠陥サイズの検出値の傾向に基づいてSEM等の高倍視観察の必要がある欠陥選定を行うことでレビュー効率を高めたシステムである。
However, by using the correction device, it is possible to correct a defective part or a defective part, and a substrate determined to be defective in the inspection process can be advanced to a subsequent process again as a non-defective product.
As a review inspection apparatus without a correction process, it is disclosed by patent document 1, for example. This corrects the error between the defect coordinates output from the inspection device and the observation coordinates of the review inspection device, accurately searches for defects that identify the defect location, and further increases the magnification of the SEM etc. based on the tendency of the detected value of the defect size This system improves review efficiency by selecting defects that require visual observation.
また、検査工程を有する修正検査装置としては、例えば、特許文献2に開示されたような欠陥の修正方法および欠陥修正装置がある。この修正装置は、検査装置により検出した欠陥を欠陥の位置座標、形状、サイズなどの構成成分として分析収集し、この欠陥に関するデータと、回路設計レイアウトデータと欠陥毎の修正方法を記憶した欠陥修正方法知識データベースを用い、電気的に不整合を引き起こす欠陥の特定を自動分類しその欠陥の除去もしくは修復を行う装置である。
上述のようなレビュー検査装置は、検査装置が出力した欠陥の座標に例えば光学顕微鏡の様な観察装置を移動し、レビュー検査するものである。また、検査装置に分類機能がある場合、その分類データを用いレビューが必要な欠陥を予め選別することでレビュー検査回数を減らすことができる。 The review inspection apparatus as described above moves the observation apparatus such as an optical microscope to the coordinates of the defect output from the inspection apparatus, and performs a review inspection. Further, when the inspection apparatus has a classification function, the number of review inspections can be reduced by selecting in advance defects that need to be reviewed using the classification data.
上述のような方法でレビューを行った場合、前述の顕微鏡の移動座標は、検査装置が出力した個々の欠陥座標を中心に移動することになり、レビュー対象欠陥数分の顕微鏡移動が発生してしまうという問題点があった。 When a review is performed using the method described above, the movement coordinates of the microscope described above will move around the individual defect coordinates output by the inspection device, resulting in movement of the microscope as many as the number of defects to be reviewed. There was a problem of end.
また、上述のような方法では顕微鏡の移動速度やオートフォーカス速度が改善しない限り検査時間の短縮が期待できないという問題点があった。
本発明は上記のような問題に鑑みてなされたものであり、顕微鏡の移動速度やオートフォーカス速度に関わらず、レビュー検査を効率的に行い、検査時間短縮を実現することが可能な検査システムを提供することを目的とする。
Further, the above-described method has a problem that the inspection time cannot be shortened unless the moving speed of the microscope and the autofocus speed are improved.
The present invention has been made in view of the above problems, and an inspection system capable of efficiently performing review inspection and reducing inspection time regardless of the movement speed of the microscope and the autofocus speed. The purpose is to provide.
本発明は、上記課題を解決するため、下記のような構成を採用した。
すなわち、本発明の一態様によれば、本発明の検査システムは、欠陥検査装置とレビュー検査装置とを備えた検査システムである。そして、前記欠陥検査装置は、基板に形成された欠陥を認識し、前記欠陥の位置座標を示す欠陥位置座標および前記欠陥のサイズを示す欠陥サイズを含む欠陥情報を取得する。また、前記レビュー検査装置は、前記欠陥検査装置によって取得した前記欠陥位置座標に基づいて、撮像範囲を相対的に移動させて前記基板を顕微鏡にて検査し、前記欠陥情報および前記撮像範囲を構成するための撮像範囲情報に基づいて、前記相対的な移動の回数が少なくなるよう座標を算出する座標算出部を備えたことを特徴とする。
The present invention employs the following configuration in order to solve the above problems.
That is, according to one aspect of the present invention, the inspection system of the present invention is an inspection system including a defect inspection apparatus and a review inspection apparatus. And the said defect inspection apparatus recognizes the defect formed in the board | substrate, and acquires the defect information containing the defect position coordinate which shows the position coordinate of the said defect, and the defect size which shows the size of the said defect. The review inspection apparatus is configured to inspect the substrate with a microscope by relatively moving an imaging range based on the defect position coordinates acquired by the defect inspection apparatus, and configure the defect information and the imaging range. And a coordinate calculation unit that calculates coordinates so that the number of relative movements is reduced based on imaging range information.
また、本発明の検査システムは、前記座標算出部が、前記レビュー検査装置とは異なる装置、例えば、前記レビュー検査装置とネットワークで接続された欠陥検査装置、生産データ管理サーバ、または座標管理サーバが備えることが望ましい。 In the inspection system of the present invention, the coordinate calculation unit is different from the review inspection apparatus, for example, a defect inspection apparatus connected to the review inspection apparatus via a network, a production data management server, or a coordinate management server. It is desirable to provide.
また、本発明の検査システムは、前記座標算出部が、前記顕微鏡の同一撮像範囲内に同時に複数の欠陥が入る座標を求める同一視野内欠陥抽出部を備えることが望ましい。
また、本発明の検査システムは、前記座標算出部が、前記顕微鏡の撮像範囲に基づいて、複数の欠陥が入る格子を求めるための格子座標設定部を備えることが望ましい。
In the inspection system of the present invention, it is preferable that the coordinate calculation unit includes a defect extraction unit in the same field for obtaining coordinates at which a plurality of defects enter the same imaging range of the microscope at the same time.
In the inspection system of the present invention, it is preferable that the coordinate calculation unit includes a lattice coordinate setting unit for obtaining a lattice in which a plurality of defects enter based on an imaging range of the microscope.
また、本発明の検査システムは、前記レビュー検査装置が、前記欠陥検査装置から出力された欠陥の位置座標を記憶する欠陥座標記憶部を備えることが望ましい。
また、本発明の検査システムは、前記レビュー検査装置が空間変調素子を備え、一度に任意の形状で複数のレーザ光を照射してリペアを行う修正機能付きのレビュー検査装置であることが望ましい。
In the inspection system of the present invention, it is preferable that the review inspection apparatus includes a defect coordinate storage unit that stores position coordinates of defects output from the defect inspection apparatus.
The inspection system according to the present invention is preferably a review inspection apparatus with a correction function, in which the review inspection apparatus includes a spatial modulation element and irradiates a plurality of laser beams in an arbitrary shape at a time for repair.
また、本発明の検査システムは、前記レビュー検査装置が、レーザによるリペアが必要な欠陥部分を抽出して、リペアが不要な部分を除外するレーザ照射不要部分判定部を備えることが望ましい。 In the inspection system of the present invention, it is preferable that the review inspection apparatus includes a laser irradiation unnecessary portion determination unit that extracts a defective portion that needs repair by a laser and excludes a portion that does not require repair.
本発明によれば、半導体の製造工程により生じた基板上の複数の欠陥座標を、レビュー検査装置の顕微鏡の同一撮像範囲内に入る1つの座標に統合することができるので、レビュー検査のために撮像範囲を相対的に移動させる回数を減らすことができ、検査時間を短縮することが可能となる。 According to the present invention, a plurality of defect coordinates on a substrate generated by a semiconductor manufacturing process can be integrated into one coordinate that falls within the same imaging range of a microscope of a review inspection apparatus. The number of times of moving the imaging range can be reduced, and the inspection time can be shortened.
以下、本発明の実施の形態について図面を参照しながら説明する。すべての図面において、実施の形態が異なる場合であっても、同一または相当する部材には同一の符号を付し、共通する説明は省略する。
(第1の実施の形態)
図1は、本発明を適用した検査システムの構成を示す図である。
Hereinafter, embodiments of the present invention will be described with reference to the drawings. In all the drawings, even if the embodiments are different, the same or corresponding members are denoted by the same reference numerals, and common description is omitted.
(First embodiment)
FIG. 1 is a diagram showing a configuration of an inspection system to which the present invention is applied.
図1において、検査システムは、液晶基板を生産する液晶基板生産システムの一部であり、ネットワーク104に接続された欠陥検査装置101とレビュー検査装置103とを備えている。また、ネットワーク104には、他に生産データ管理サーバ102と座標管理サーバ105が接続されている。 In FIG. 1, the inspection system is a part of a liquid crystal substrate production system that produces a liquid crystal substrate, and includes a defect inspection device 101 and a review inspection device 103 connected to a network 104. In addition, a production data management server 102 and a coordinate management server 105 are connected to the network 104.
前記欠陥検査装置101は、基板に形成された欠陥を認識し、前記欠陥の位置座標を示す欠陥位置座標および前記欠陥のサイズを示す欠陥サイズを含む欠陥情報を取得する。前記レビュー検査装置103は、顕微鏡を搭載し、前記欠陥検査装置101によって取得した前記欠陥位置座標に基づいて、撮像範囲を相対的に移動させて前記基板を顕微鏡にて観察、検査する。 The defect inspection apparatus 101 recognizes a defect formed on the substrate, and acquires defect information including a defect position coordinate indicating the position coordinate of the defect and a defect size indicating the size of the defect. The review inspection apparatus 103 is equipped with a microscope, and based on the defect position coordinates acquired by the defect inspection apparatus 101, the imaging range is relatively moved to observe and inspect the substrate with a microscope.
また、生産データ管理サーバ102は、液晶基板を生産する工場の生産ライン情報を統括管理するデータベース機能を有し、座標管理サーバ105は、レビューデータを作成管理するデータベース機能を有する。 The production data management server 102 has a database function for comprehensively managing production line information of a factory that produces liquid crystal substrates, and the coordinate management server 105 has a database function for creating and managing review data.
一般に、液晶TVなどの液晶表示装置は、ガラス基板上に薄膜層を形成しパターニングする工程等の製造工程が繰り返されることにより製造される。そして、検査工程はこのパターニングの評価を行うものである。一般的な検査処理は、次のようにして行われる。 In general, a liquid crystal display device such as a liquid crystal TV is manufactured by repeating manufacturing processes such as a process of forming a thin film layer on a glass substrate and patterning. In the inspection process, this patterning is evaluated. A general inspection process is performed as follows.
まず、フォト工程で製造されたパターン付きガラス基板が、生産工場の搬送システムにより欠陥検査装置101に搬入される。次に、欠陥検査装置101が、設定された検査条件(検査レシピ)に従って検査を実行し、塗布ムラや異物混入、パターンの乱れを欠陥として検出する。そして、欠陥検査装置101は、この検査結果を例えばFTP(File Transfer Protocol)を用いてネットワーク104を介し、座標管理サーバ105に登録する。 First, the glass substrate with a pattern manufactured by the photo process is carried into the defect inspection apparatus 101 by the transport system of the production factory. Next, the defect inspection apparatus 101 performs inspection in accordance with the set inspection conditions (inspection recipe), and detects coating unevenness, foreign matter contamination, and pattern disturbance as defects. Then, the defect inspection apparatus 101 registers the inspection result in the coordinate management server 105 via the network 104 using, for example, FTP (File Transfer Protocol).
座標管理サーバ105は、登録されたその検査結果を生産データ管理サーバ102に登録可能なフォーマットに変換した後、FTPを用いてネットワーク104を介し、生産データ管理サーバ102にファイルとして登録する。 The coordinate management server 105 converts the registered inspection result into a format that can be registered in the production data management server 102, and then registers the file as a file in the production data management server 102 via the network 104 using FTP.
次に、上述のようにしてパターンの欠陥が検査された基板は、搬送システムによりレビュー検査装置103に搬送される。そして、レビュー検査装置103は、搬送された基板の例えば基盤を識別するための基板IDを検索条件とした要求ファイルを作成し、FTPにより座標管理サーバ105に対してレビュー情報の要求を行う。 Next, the substrate on which the pattern defect has been inspected as described above is transported to the review inspection apparatus 103 by the transport system. Then, the review inspection apparatus 103 creates a request file using, for example, a board ID for identifying the substrate of the transported board as a search condition, and requests review information from the coordinate management server 105 by FTP.
座標管理サーバ105は、生産データ管理サーバ102からFTPによりレビューファイル取得する。そして、座標管理サーバ105は、内部設定された変換情報に従い、最適レビューファイル作成し、レビュー検査装置103にレビュー情報を送信する。 The coordinate management server 105 acquires a review file from the production data management server 102 by FTP. Then, the coordinate management server 105 creates an optimal review file in accordance with the internally set conversion information, and transmits the review information to the review inspection apparatus 103.
レビュー検査装置103は、取得した最適レビューファイルに従い、顕微鏡の顕微鏡ヘッドを座標移動して欠陥画像を撮像する。そして、画像処理機能により欠陥の種類を分類した結果をレビュー結果ファイル作成として作成し、座標管理サーバ105に登録する。 The review inspection apparatus 103 takes a defect image by moving the microscope head of the microscope according to the acquired optimum review file. Then, the result of classifying the types of defects by the image processing function is created as a review result file creation and registered in the coordinate management server 105.
座標管理サーバ105は、生産データ管理サーバ102に登録可能なフォーマットに変換後、FTPを用いてネットワーク104を介し、生産データ管理サーバ102に登録する。 The coordinate management server 105 converts the format into a format that can be registered in the production data management server 102 and then registers it in the production data management server 102 via the network 104 using FTP.
そして、基板はレビュー検査装置から搬出され、検査を完了する。
上述のような検査システムにおいて、本発明は実現される。ここで、第1の実施の形態について、概略を説明する。
Then, the substrate is unloaded from the review inspection apparatus, and the inspection is completed.
The present invention is realized in the inspection system as described above. Here, an outline of the first embodiment will be described.
まず、欠陥検査装置101が抽出した欠陥の位置座標を、レビュー検査装置103が受け取る。次に、欠陥検査装置101から受け取った欠陥の画像を画像処理によりレーザ照射が不要な部分を判定し、その部分をレーザ照射の対象とする欠陥から除外する。ここで、不要な部分とは、例えば後述するパターン同士がショートしておらず、リペアしなくても実害のない欠陥を指す。 First, the review inspection apparatus 103 receives the position coordinates of the defect extracted by the defect inspection apparatus 101. Next, a portion of the defect image received from the defect inspection apparatus 101 that does not require laser irradiation is determined by image processing, and the portion is excluded from the defects to be laser irradiated. Here, the unnecessary portion refers to, for example, a defect that does not cause damage even if the patterns described later are not short-circuited and repaired.
そして、欠陥画像の位置座標からレーザリペア機能付きのレビュー検査装置103で検査を行うための順番を算出する。具体的には、座標の順にソートを行い、同一撮像範囲内に他の欠陥が入るか判定し、入る場合はその中心座標を求めて、レビュー検査を行う順番を決める。 Then, an order for performing inspection by the review inspection apparatus 103 with a laser repair function is calculated from the position coordinates of the defect image. Specifically, sorting is performed in the order of coordinates, and it is determined whether another defect falls within the same imaging range. If so, the center coordinates are obtained, and the order of review inspection is determined.
最後に、レビュー検査装置103の顕微鏡を移動させ、決定した順にレビュー検査と、必要によりレーザリペアを行なう。
図2は、レビューファイルのフォーマット例を示す図である。
Finally, the microscope of the review inspection apparatus 103 is moved, and the review inspection and, if necessary, laser repair are performed in the determined order.
FIG. 2 is a diagram illustrating a format example of the review file.
図2において、ブロック201は、ヘッダー領域を示し、レビューする基板に関する情報として、以下のような基板情報が含まれる。すなわち、ここでの基板情報は、先頭行から、コメント201a、レビューする基板を特定するための基板ID201b、この基板に含まれる面取り数201cを表している。 In FIG. 2, a block 201 indicates a header area, and the following board information is included as information on the board to be reviewed. That is, the board information here represents the comment 201a, the board ID 201b for specifying the board to be reviewed, and the number of chamfers 201c included in this board from the first line.
ブロック202は、面取り番号1の欠陥情報を表している。すなわち、ここでの欠陥情報は、先頭行から、コメント202a、この面に含まれる欠陥総数202b、第1の欠陥情報202c、第2の欠陥情報202dおよび第3の欠陥情報202eを表している。これら第1の欠陥情報202c乃至第3の欠陥情報202eは、それぞれインデックス、X座標、Y座標、Xサイズ、Yサイズで構成される。例えば、第1の欠陥情報202cは、インデックスが「01」で、X座標が「111」で、Y座標が「111」で、Xサイズが「10」で、Yサイズが「10」となる。 A block 202 represents defect information of chamfer number 1. That is, the defect information here represents the comment 202a, the total number of defects 202b included in this surface, the first defect information 202c, the second defect information 202d, and the third defect information 202e from the first line. The first defect information 202c to the third defect information 202e are composed of an index, an X coordinate, a Y coordinate, an X size, and a Y size, respectively. For example, in the first defect information 202c, the index is “01”, the X coordinate is “111”, the Y coordinate is “111”, the X size is “10”, and the Y size is “10”.
ブロック203は、他の面取り番号2乃至4の欠陥情報を表している。
このようなレビューファイルは、レビューする欠陥座標がリスト状に記述されたファイルであり、欠陥検査装置101や他の検査装置が作成した結果データを基に作成される。
A block 203 represents defect information of other chamfer numbers 2 to 4.
Such a review file is a file in which defect coordinates to be reviewed are described in a list, and is created based on result data created by the defect inspection apparatus 101 or another inspection apparatus.
次に、最適なレビューファイルの作成方法を説明する。
図3は、最適なレビューファイルを作成するレビューファイル作成処理の流れを示すフローチャートである。
Next, an optimal review file creation method will be described.
FIG. 3 is a flowchart showing the flow of review file creation processing for creating an optimal review file.
まず、ステップS301において、顕微鏡が欠陥ポイント間を最短距離の順序で移動可能なように、レビューファイルの欠陥座標データのソートを行い、座標リストを作成する。その理由は、レビューファイルの欠陥座標データを昇順または降順でそのまま処理すると必ずしも顕微鏡を最短距離で移動する効率的な制御が行えないからである。 First, in step S301, the defect coordinate data of the review file is sorted to create a coordinate list so that the microscope can move between defect points in the order of the shortest distance. The reason is that if the defect coordinate data in the review file is processed in ascending or descending order as they are, efficient control for moving the microscope at the shortest distance cannot always be performed.
次に、顕微鏡の移動回数を最小限にすることを目的にして、レビューする顕微鏡倍率の同一撮像範囲内に同時に入る欠陥をグループ化する。具体的な手順としては、まず、ステップS302において、作成する新たな座標データを管理するレビューリストを初期化する。次に、ステップS303において、ステップS301でソートした座標リストの先頭座標を基準欠陥座標として設定する。そして、ステップS304において、リスト中の次の欠陥座標を基準欠陥座標と比較し、ステップS305において、これらの欠陥座標が同時に同一撮像範囲の範囲内に入るか判断する。 Next, for the purpose of minimizing the number of times of movement of the microscope, defects that fall within the same imaging range of the microscope magnification to be reviewed are grouped. As a specific procedure, first, in step S302, a review list for managing new coordinate data to be created is initialized. Next, in step S303, the top coordinates of the coordinate list sorted in step S301 are set as reference defect coordinates. In step S304, the next defect coordinate in the list is compared with the reference defect coordinate, and in step S305, it is determined whether these defect coordinates are simultaneously within the same imaging range.
同時に同一撮像範囲内に入ると判断された場合(ステップS305:Yes)は、ステップS306において、同時に同一撮像範囲の範囲内に入ると判断された欠陥座標のグループの中心座標を算出する。そして、この中心座標を新たな基準欠陥座標とするため、ステップS303の基準欠陥座標設定ステップに戻る。 If it is determined that they are simultaneously within the same imaging range (step S305: Yes), in step S306, the center coordinates of the group of defect coordinates determined to be simultaneously included in the same imaging range are calculated. Then, in order to set this center coordinate as a new reference defect coordinate, the process returns to the reference defect coordinate setting step in step S303.
他方、同時に同一撮像範囲内に入らないと判断された場合(ステップS305:No)は、ステップS307において、その際(同時に同一撮像範囲内に入らないと判断された際)に保持した基準欠陥座標を、前記新たな座標データを管理するレビューリストに追加し、次の欠陥座標を基準欠陥座標の候補として保持する。そして、ステップS308において、座標リストの最後のデータか否かを判断し、座標リストに残りがあると判断された場合(ステップS308:Yes)は、ステップS307で保持した基準欠陥座標の候補を新たな基準欠陥座標とするため、ステップS303の基準欠陥座標設定ステップに戻る。他方、座標リストの最後であると判断された場合(ステップS308:No)は、本レビューファイル作成処理を終了する。 On the other hand, if it is determined that they do not fall within the same imaging range at the same time (step S305: No), the reference defect coordinates held at that time (when determined not to fall within the same imaging range at the same time) in step S307 Are added to the review list for managing the new coordinate data, and the next defect coordinates are held as candidates for the reference defect coordinates. In step S308, it is determined whether the data is the last data in the coordinate list. If it is determined that there is a remaining coordinate list (step S308: Yes), the reference defect coordinate candidate held in step S307 is newly set. In order to obtain a correct reference defect coordinate, the process returns to the reference defect coordinate setting step in step S303. On the other hand, when it is determined that the coordinate list is at the end (step S308: No), the review file creation process ends.
次に、上述の基準欠陥座標の設定ステップ(ステップS303)からレビューリストの追加ステップ(ステップS307)までの処理について詳細に説明する。
図4、図5、図6および図7は、図3のステップS303からステップS307までの処理を詳細に説明するための図である。
Next, processing from the above-described reference defect coordinate setting step (step S303) to the review list adding step (step S307) will be described in detail.
4, 5, 6 and 7 are diagrams for explaining the processing from step S303 to step S307 in FIG. 3 in detail.
図4は、欠陥401とその欠陥が入るサイズの矩形402を示した図であり、本実施の形態ではこの矩形402を欠陥として扱う。
図5は、顕微鏡視野501の中心座標502に、欠陥503の中心座標が重なっている状態を示す図であり、この欠陥503が図3における第1回目のステップS303で設定される基準欠陥座標となる。そして、欠陥504は、次の欠陥を示す。
FIG. 4 is a diagram showing a defect 401 and a rectangle 402 having a size in which the defect is inserted. In the present embodiment, the rectangle 402 is treated as a defect.
FIG. 5 is a diagram showing a state in which the center coordinate of the defect 503 overlaps the center coordinate 502 of the microscope visual field 501, and this defect 503 is the reference defect coordinate set in the first step S303 in FIG. Become. The defect 504 indicates the next defect.
図6は、図3のステップS306で中心座標の算出が行われた状態を示す図である。ここで、算出された中心座標601は、欠陥503と欠陥504を囲う矩形602の中心座標である。そして、欠陥603は、さらにその次の欠陥を示す。 FIG. 6 is a diagram illustrating a state where the center coordinates are calculated in step S306 of FIG. Here, the calculated center coordinates 601 are the center coordinates of the defect 503 and the rectangle 602 surrounding the defect 504. And the defect 603 shows the next defect further.
図7は、ステップS306で2度目の中心座標の算出が行われた状態を示す図であり、欠陥503、欠陥504の他、欠陥603も含む中心座標701を算出している。ここで、さらに欠陥702を含めると、すなわち、欠陥503、欠陥504、欠陥603および欠陥702から構成される欠陥のグループは、顕微鏡視野外のサイズになってしまうため、欠陥503、欠陥504および欠陥603までを1グループとし、この中心座標701をレビューリストに追加する。これらの処理により作成されたレビューリストを用いることで、最小限の移動回数によるレビュー検査を実現し、検査時間を短縮することができる。 FIG. 7 is a diagram illustrating a state in which the center coordinates are calculated for the second time in step S306, and center coordinates 701 including the defect 603 in addition to the defect 503 and the defect 504 are calculated. Here, when the defect 702 is further included, that is, the defect group composed of the defect 503, the defect 504, the defect 603, and the defect 702 has a size outside the microscope field of view, the defect 503, the defect 504, and the defect Up to 603 is defined as one group, and this central coordinate 701 is added to the review list. By using the review list created by these processes, it is possible to realize a review inspection with the minimum number of movements and shorten the inspection time.
なお、本実施の形態では、座標管理サーバ105を設けてレビューファイル作成処理を別に行っているが、このレビューファイル作成処理が検査時間の遅延に繋がっても問題とならないシステムの場合、レビュー検査装置103内部のプログラムで実行しても良い。また、座標管理サーバ105に本機能を含め、座標管理サーバ105にて変換したレビューファイル作成を行っても良い。また、欠陥を矩形とみなしているが、観察する欠陥を囲うものであれば曲線を含んでいても良い。 In this embodiment, the coordinate management server 105 is provided and the review file creation process is performed separately. However, in the case of a system in which this review file creation process does not cause a problem even if it leads to a delay in the examination time, the review examination apparatus The program may be executed by an internal program 103. Further, this function may be included in the coordinate management server 105 to create a review file converted by the coordinate management server 105. Further, although the defect is regarded as a rectangle, a curve may be included as long as it surrounds the defect to be observed.
次に、パターン修正機能を備えたレビュー検査装置におけるレビュー座標の算出方法について説明する。
ここで、パターン修正機能とは、修正対象の欠陥にレーザ照射することにより、例えば2つのパターン間に跨った欠陥をカットするもので、例えば、特開2006−350123号公報では、マイクロミラーアレイを制御することで任意の形状パターンにカットする方法がある。このような任意の形状パターンにカットする場合、上述の第1の実施の形態で示す欠陥全体が入る矩形を基準にする必要はなく、配線パターンを考慮しレーザカットすべき領域のみを対象座標として計算すれば良い。
Next, a method for calculating review coordinates in a review inspection apparatus having a pattern correction function will be described.
Here, the pattern correction function is to cut a defect straddling between two patterns, for example, by irradiating the defect to be corrected with a laser. For example, in Japanese Patent Application Laid-Open No. 2006-350123, a micromirror array is used. There is a method of cutting into an arbitrary shape pattern by controlling. When cutting into such an arbitrary shape pattern, it is not necessary to use the rectangle in which the entire defect shown in the first embodiment described above is entered as a reference, and only the region to be laser-cut is considered as the target coordinates in consideration of the wiring pattern. Calculate it.
図8は、レジストパターンが正常に形成されている状態を示す図であり、図9は、基板上に欠陥が形成されている状態を示す図である。図10は、欠陥から欠陥領域を抽出した状態を示す図である。 FIG. 8 is a diagram illustrating a state in which the resist pattern is normally formed, and FIG. 9 is a diagram illustrating a state in which defects are formed on the substrate. FIG. 10 is a diagram illustrating a state in which a defect area is extracted from a defect.
図8において、パターン801、パターン802およびパターン803の3本のレジストパターンは、基板上に正常に形成されている。
図9において、基板上に形成されたパターン901、パターン902およびパターン903の3本の正常なレジストパターンとともに、これらに跨るような欠陥904、欠陥905および欠陥906が存在している。
In FIG. 8, three resist patterns of a pattern 801, a pattern 802, and a pattern 803 are normally formed on the substrate.
In FIG. 9, there are three normal resist patterns of a pattern 901, a pattern 902, and a pattern 903 formed on the substrate, and a defect 904, a defect 905, and a defect 906 that straddle them.
ここで、例えば図8に示したような正常のレジストパターンのみの画像を参照画像とし、図9に示したような欠陥901等を含む画像と比較する画像処理を行うと、その差分として、正常なレジストパターン上に乗っていない欠陥の一部分が、図10に示すように欠陥領域1001、欠陥領域1002、欠陥領域1003、欠陥領域1004、欠陥領域1005および欠陥領域1006として抽出できる。 Here, for example, when an image process that compares only an image of a normal resist pattern as shown in FIG. 8 with a reference image and is compared with an image including a defect 901 or the like as shown in FIG. A part of the defect not on the resist pattern can be extracted as a defect region 1001, a defect region 1002, a defect region 1003, a defect region 1004, a defect region 1005, and a defect region 1006 as shown in FIG.
次に、これら欠陥領域1001乃至欠陥領域1006の中で、修正を必要とするショート欠陥、すなわち、パターン間に跨るような欠陥を識別するための流れについて説明する。 Next, a flow for identifying a short defect that needs to be corrected among these defect areas 1001 to 1006, that is, a defect that straddles between patterns will be described.
図11は、回路設計レイアウトデータフォーマットの一例を示す図であり、図12は、レジストパターンの例を示す図である。
図11の開始位置座標1101は、図12のレジストパターン1204aの開始位置座標(X,Y)1201を示し、長さ1102は、図12のレジストパターン1204aの長さ1202を示す。また、幅1103は、レジストパターン1204aの幅であり、図12のレジストパターン1204aの長さ1203を示し、個数1104は、前述の長さ1102および幅1103で定義したレジストパターン1204aと同じサイズのレジストパターンの個数を示す。図12に示した例では、レジストパターン1204a、レジストパターン1204b、レジストパターン1204cの3個のレジストパターンが存在することを示す。そして、繰り返し間隔1105は、レジストパターン1204aとその隣のレジストパターン1204bとの間隔を示し、図12中では繰り返し間隔1205で示す。なお、レジストパターン1204bとその隣のレジストパターン1204cとの間隔も、繰り返し間隔1105で定義した間隔になる。
FIG. 11 is a diagram illustrating an example of a circuit design layout data format, and FIG. 12 is a diagram illustrating an example of a resist pattern.
11 indicates the start position coordinates (X, Y) 1201 of the resist pattern 1204a in FIG. 12, and the length 1102 indicates the length 1202 of the resist pattern 1204a in FIG. The width 1103 is the width of the resist pattern 1204a and represents the length 1203 of the resist pattern 1204a in FIG. 12. The number 1104 is a resist having the same size as the resist pattern 1204a defined by the length 1102 and the width 1103 described above. Indicates the number of patterns. The example shown in FIG. 12 indicates that there are three resist patterns: a resist pattern 1204a, a resist pattern 1204b, and a resist pattern 1204c. The repetition interval 1105 indicates the interval between the resist pattern 1204a and the adjacent resist pattern 1204b, and is indicated by the repetition interval 1205 in FIG. The interval between the resist pattern 1204b and the adjacent resist pattern 1204c is also the interval defined by the repetition interval 1105.
図13は、ショート欠陥を識別するためのショート欠陥識別処理の流れを示すフローチャートである。
本ショート欠陥識別処理は、前述した、パターン同士がショートしておらず、リペアしなくても実害のない欠陥と、リペアが必要な欠陥とを識別するために実行する処理である。
FIG. 13 is a flowchart showing the flow of short defect identification processing for identifying short defects.
This short defect identification process is a process executed to identify a defect that is not short-circuited and does not cause any harm even if it is not repaired, and a defect that requires repair.
まず、ステップS1301において、修正欠陥の矩形座標を管理するリペアリスト(RepairerList)を作成して初期化し、ステップS1302において、レジストパターンの繰り返し数、例えば図11に例示したようなレイアウトデータフォーマットに記述されたNumber=3を定義する。 First, in step S1301, a repair list (RepairerList) for managing the rectangular coordinates of the correction defect is created and initialized. In step S1302, the number of resist pattern repetitions, for example, a layout data format as illustrated in FIG. 11 is described. Define Number = 3.
次に、ステップS1303において、ステップS1304以降の処理を繰り返し数だけ繰り返すために、Numberが1以下であるか否かを判断し、1以下であると判断された場合(ステップS1303:Yes)は、本ショート欠陥識別処理を終了する。 Next, in step S1303, in order to repeat the processing after step S1304 by the number of repetitions, it is determined whether Number is 1 or less. If it is determined that the number is 1 or less (step S1303: Yes), The short defect identification process is terminated.
他方、Numberが1以下でないと判断された場合(ステップS1303:No)は、ステップS1304において、ショートを禁止する領域の座標、禁止領域座標X1とX2を算出する。ここで、X1は、例えば図10のパターン901の中心座標(PointX)にパターン901の幅の半分を加算している。これはパターン801の右側のエッジ座標となる。また、X2は、パターン801の中心座標(PointX)にパターン繰り返し間隔(Interval)を加え、パターン801の幅の半分を減算している。これはパターン802の左側のエッジ座標になる。 On the other hand, if it is determined that Number is not 1 or less (step S1303: No), in step S1304, the coordinates of the area where the short is prohibited, the prohibited area coordinates X1 and X2, are calculated. Here, for example, X1 is obtained by adding half of the width of the pattern 901 to the center coordinates (PointX) of the pattern 901 in FIG. This is the right edge coordinate of the pattern 801. X2 adds a pattern repetition interval (Interval) to the center coordinates (PointX) of the pattern 801, and subtracts half of the width of the pattern 801. This is the left edge coordinate of the pattern 802.
次に、ステップS1305において、例えば図10で示す欠陥1001乃至欠陥1006が、ステップS1304で算出したX1からX2の間にあるか否かを判断する。具体的には、欠陥1001等を囲う矩形の左下座標および右上座標を、それぞれ(DefectL,DefectB)および(DefectR,DefectT)とし、X1がDefectL以上であり、かつ、X2がDefectR以下であるか否かを判断する。 Next, in step S1305, for example, it is determined whether or not the defects 1001 to 1006 shown in FIG. 10 are between X1 and X2 calculated in step S1304. Specifically, the lower left and upper right coordinates of the rectangle surrounding the defect 1001 and the like are (DefectL, DefectB) and (DefectR, DefectT), respectively, and whether X1 is DefectL or more and X2 is DefectR or less. Determine whether.
そして、欠陥1001等がX1からX2の間にある欠陥であると判断された場合(1305:Yes)は、ステップS1306において、矩形座標(RepairerL、RepairerR、RepairerB、RepairerT)を下記式により設定する。
RepairerL=X1
RepairerR=X2
RepairerB=DefectB
RepairerT=DefectT
さらに、ステップS1307において、ステップS1306で設定した矩形座標をRepairerListに追加する。そして、ステップS1308において、次の欠陥を識別するために変数Numberを1インクリメントし、PointXにパターンの間隔を加算して、ステップS1304に戻る。
If it is determined that the defect 1001 or the like is a defect between X1 and X2 (1305: Yes), rectangular coordinates (RepairerL, RepairerR, RepairerB, RepairerT) are set by the following formula in Step S1306.
RepairerL = X1
RepairerR = X2
RepairerB = DefectB
RepairerT = DefectT
Further, in step S1307, the rectangular coordinates set in step S1306 are added to the RepairerList. In step S1308, the variable Number is incremented by 1 to identify the next defect, the pattern interval is added to PointX, and the process returns to step S1304.
本ショート欠陥識別処理により、例えば図10の欠陥1002および欠陥1004の2つをリペアすべきショート欠陥として識別することができる。これにより、リペアが不要な部分への照射を防ぐことができる。 By this short defect identification processing, for example, two defects 1002 and 1004 in FIG. 10 can be identified as short defects to be repaired. Thereby, the irradiation to the part which does not need repair can be prevented.
図14は、ショート欠陥が同一撮像範囲内に入っている状態を示す図である。
図14において、欠陥1002および欠陥1004は、図13を用いて説明したショート欠陥識別処理により識別され、図3乃至図7等を用いて説明した処理により、同一撮像範囲内に入ると判断される。そして、上述したように、顕微鏡視野1401内の欠陥1002および欠陥1004をマイクロミラーアレイ制御で任意形状パターンにカットできる修正機能を用いると、これらの欠陥1002および欠陥1004を同時に修正することが可能となり、座標移動回数が減り、修正を目的としたレビュー検査を効率的に行うことができる。
FIG. 14 is a diagram illustrating a state in which the short defect is within the same imaging range.
In FIG. 14, the defect 1002 and the defect 1004 are identified by the short defect identification process described with reference to FIG. 13, and are determined to fall within the same imaging range by the process described with reference to FIGS. . As described above, when the correction function capable of cutting the defect 1002 and the defect 1004 in the microscope visual field 1401 into an arbitrary shape pattern by the micromirror array control is used, the defect 1002 and the defect 1004 can be corrected simultaneously. The number of coordinate movements is reduced, and a review inspection for the purpose of correction can be performed efficiently.
本第1の実施の形態によれば、半導体の製造工程により生じた複数の欠陥座標を顕微鏡の同一撮像範囲内に入る1つの座標に統合する際、修正の必要な欠陥についての情報を加味することで、修正を目的としたレビュー検査座標の座標移動を減らすことができ、検査時間を短縮することが可能となる。 According to the first embodiment, when integrating a plurality of defect coordinates generated in the semiconductor manufacturing process into one coordinate that falls within the same imaging range of the microscope, information on defects that need to be corrected is taken into account. Thus, the coordinate movement of the review inspection coordinates for the purpose of correction can be reduced, and the inspection time can be shortened.
また、本第1の実施の形態によれば、半導体の製造工程により生じた複数の欠陥座標を顕微鏡の同一撮像範囲内に入る1つの座標に統合する計算処理を、レビュー検査とは別に実行することで、計算処理にかかる負荷を検査装置から取り除くことができ、計算処理に要する処理時間を短縮することが可能となる。
(第2の実施の形態)
本発明を適用した第2の実施の形態は、観察領域矩形を基板上に均等に配置し、その矩形中心座標を観察座標とする方法である。
In addition, according to the first embodiment, a calculation process that integrates a plurality of defect coordinates generated in the semiconductor manufacturing process into one coordinate that falls within the same imaging range of the microscope is performed separately from the review inspection. As a result, the load on the calculation process can be removed from the inspection apparatus, and the processing time required for the calculation process can be shortened.
(Second Embodiment)
The second embodiment to which the present invention is applied is a method in which observation area rectangles are evenly arranged on a substrate and the rectangle center coordinates are set as observation coordinates.
本第2の実施の形態は、第1の実施の形態を実現した検査システムと同様な構成の検査システムにおいて実現される。ここで、第2の実施の形態について、概略を説明する。
まず、欠陥検査装置101が抽出した欠陥の位置座標を、レビュー検査装置103が受け取る。次に、欠陥検査装置101から受け取った欠陥の画像を、第1の実施の形態で説明した図13のショート欠陥識別処理等を用いることにより、画像処理によってレーザ照射が不要な部分を判定し、その部分をレーザ照射の対象とする欠陥から除外する。
The second embodiment is realized in an inspection system having the same configuration as the inspection system that realizes the first embodiment. Here, an outline of the second embodiment will be described.
First, the review inspection apparatus 103 receives the position coordinates of the defect extracted by the defect inspection apparatus 101. Next, the defect image received from the defect inspection apparatus 101 is used to determine a portion that does not require laser irradiation by image processing by using the short defect identification processing of FIG. 13 described in the first embodiment. That portion is excluded from the defects to be irradiated with the laser.
そして、欠陥画像の位置座標からレーザリペア機能付きのレビュー検査装置103で検査を行うための順番を算出する。具体的には、顕微鏡の視野を基に欠陥の座標を格子状に切り分けた格子座標を複数用意して格子座標に当てはめ、複数の格子を跨っている欠陥については、中心座標と大きさの情報となるので他のどこの格子座標に入るか判定して入る格子座標を求めて、レビュー検査を行う順番を決める。 Then, an order for performing inspection by the review inspection apparatus 103 with a laser repair function is calculated from the position coordinates of the defect image. Specifically, a plurality of lattice coordinates obtained by dividing the coordinates of the defect into a lattice shape based on the field of view of the microscope are prepared and applied to the lattice coordinates. Therefore, it is determined where the other grid coordinates are entered, and the grid coordinates to be entered are determined, and the order of review inspection is determined.
最後に、レビュー検査装置103の顕微鏡を移動させ、決定した順にレビュー検査と、必要によりレーザリペアを行なう。
図15は、顕微鏡視野に入る観察領域矩形を基板上に格子状に配置した例を示す図である。
Finally, the microscope of the review inspection apparatus 103 is moved, and the review inspection and, if necessary, laser repair are performed in the determined order.
FIG. 15 is a diagram illustrating an example in which observation region rectangles that enter a microscope field of view are arranged in a lattice pattern on a substrate.
図15において、基板1501の座標は、左下を原点(0,0)とし、横軸をX軸、縦軸をY軸とする。そして、観察領域矩形1502内には矩形座標1503を(X,Y)で示している。 In FIG. 15, for the coordinates of the substrate 1501, the lower left is the origin (0, 0), the horizontal axis is the X axis, and the vertical axis is the Y axis. In the observation area rectangle 1502, rectangular coordinates 1503 are indicated by (X, Y).
図16は、基板上にレビューファイルの欠陥位置座標を示した図である。
図16において、欠陥1601、欠陥1602、欠陥1603、欠陥1604、欠陥1605および欠陥1606のうち、欠陥1602と欠陥1603は、同一の観察領域に入っている。また、欠陥1606は、3つの観察領域に渡る欠陥である。
FIG. 16 is a diagram showing the defect position coordinates of the review file on the substrate.
In FIG. 16, among the defect 1601, the defect 1602, the defect 1603, the defect 1604, the defect 1605, and the defect 1606, the defect 1602 and the defect 1603 are in the same observation region. The defect 1606 is a defect that extends over three observation areas.
図17は、欠陥を含む観察領域矩形のみを顕微鏡が移動する順序を示した図である。
図17において、観察対象である矩形座標(1,3)、矩形座標(2,4)、矩形座標(3,6)、矩形座標(5,3)、矩形座標(7,1)、矩形座標(8,1)および矩形座標(9,1)は、開始観察位置1701から最終観察位置1703まで結んだ破線1702によって観察されることを示している。
FIG. 17 is a diagram illustrating the order in which the microscope moves only in the observation area rectangle including the defect.
In FIG. 17, the rectangular coordinates (1, 3), the rectangular coordinates (2, 4), the rectangular coordinates (3, 6), the rectangular coordinates (5, 3), the rectangular coordinates (7, 1), and the rectangular coordinates to be observed. (8, 1) and rectangular coordinates (9, 1) indicate that the observation is made by a broken line 1702 connected from the start observation position 1701 to the final observation position 1703.
図18は、顕微鏡の移動する順序を決定する顕微鏡移動順序決定処理の流れを示すフローチャートである。
本顕微鏡移動順序決定処理は、レビューファイルの欠陥情報から対象とする観察領域矩形を決定し、顕微鏡の移動順序を決定する。
FIG. 18 is a flowchart showing a flow of microscope movement order determination processing for determining the order of movement of the microscope.
In this microscope movement order determination process, a target observation area rectangle is determined from the defect information in the review file, and the movement order of the microscope is determined.
まず、ステップS1801において、図15に示したような観察領域矩形1502で基板1501を分割し、各観察領域矩形1502の矩形座標1503を要素番号とした2次元配列InspMap[maxX][maxY]マップを作成する。ここで、maxXは、横軸を観察領域矩形1502の横幅で分割した場合に必要となる個数であり、maxYは、縦軸を観察領域矩形1502の縦幅で分割した場合に必要となる個数である。 First, in step S1801, the substrate 1501 is divided by the observation area rectangle 1502 as shown in FIG. 15, and a two-dimensional array InspMap [maxX] [maxY] map having the rectangular coordinates 1503 of each observation area rectangle 1502 as element numbers is obtained. create. Here, maxX is the number required when the horizontal axis is divided by the horizontal width of the observation area rectangle 1502, and maxY is the number required when the vertical axis is divided by the vertical width of the observation area rectangle 1502. is there.
次に、ステップS1802において、全要素のデータを0で初期化する。
そして、ステップS1803において、レビューファイルを読み込み、レビューファイルに示された全情報(欠陥座標、サイズX、サイズY)を取得する。ここで、欠陥の座標系は説明を容易にするため、図15で示した左下を原点とする。
In step S1802, the data of all elements is initialized with zero.
In step S1803, the review file is read, and all information (defect coordinates, size X, size Y) indicated in the review file is acquired. Here, in order to facilitate the description of the defect coordinate system, the lower left shown in FIG.
次に、ステップS1804において、欠陥座標と一致する2次元配列InspMap[maxX][maxY]にデータをセットするサブルーチン「2次元配列InspMap[maxX][maxY]データ設定処理」を実行する。 Next, in step S1804, a subroutine “two-dimensional array InspMap [maxX] [maxY] data setting process” for setting data in the two-dimensional array InspMap [maxX] [maxY] coinciding with the defect coordinates is executed.
図19は、サブルーチン「2次元配列InspMap[maxX][maxY]データ設定処理」の流れを示すフローチャートであり、図20は、欠陥の定義を説明するための図である。
図20において、欠陥2001のXサイズ2003をDefectXで表し、Yサイズ2004をDefectYで表す。また、欠陥2001を囲う矩形2002の左下座標2005のX座標2005XをRectL_Xで表し、Y座標2005YをRectB_Yで表し、右上座標2006のX座標2006XをRectR_Xで表し、Y座標2006YをRectT_Yで表す。
FIG. 19 is a flowchart showing the flow of the subroutine “two-dimensional array InspMap [maxX] [maxY] data setting process”, and FIG. 20 is a diagram for explaining the definition of defects.
In FIG. 20, the X size 2003 of the defect 2001 is represented by DefectX, and the Y size 2004 is represented by DefectY. Further, the X coordinate 2005X of the lower left coordinate 2005 of the rectangle 2002 surrounding the defect 2001 is represented by RectL_X, the Y coordinate 2005Y is represented by RectB_Y, the X coordinate 2006X of the upper right coordinate 2006 is represented by RectR_X, and the Y coordinate 2006Y is represented by RectT_Y.
図19に示したサブルーチン「2次元配列InspMap[maxX][maxY]データ設定処理」は、ステップS1900とステップS1912で示した「レビュー欠陥座標数ループ」の間の各ステップ、すなわち、ステップS1901乃至ステップS1911を、欠陥の座標の数だけ座標を変更しながら繰り返す処理である。 The subroutine “two-dimensional array InspMap [maxX] [maxY] data setting process” shown in FIG. 19 is performed in steps between step S1900 and “review defect coordinate number loop” shown in step S1912, that is, steps S1901 to S1901. This is a process of repeating S1911 while changing the coordinates by the number of coordinates of the defect.
まず、ステップS1901において、レビューファイルの最初の欠陥のXサイズDefectX2003、YサイズRefectY2004、矩形2002の左下座標2005のX座標RectL_X2005X、Y座標RectB_Y2005Y、上座標2006のX座標RectR_X2006およびY座標RectT_Y2006Yを算出する。 First, in step S1901, X size DefectX2003, Y size RefectY2004, X coordinate RectL_X2005X, Y coordinate RectB_Y2005Y of lower left coordinate 2005 of rectangle 2002, X coordinate RectR_X2006 and Y coordinate RectT_Y2006Y of upper coordinate 2006 are calculated in step S1901. .
次に、ステップS1902において、本サブルーチンプログラム内部の変数PointXおよびPointYに、それぞれ初期値としてRectL_XおよびRectB_Yを設定する。そして、ステップS1903において、この矩形2002の座標が2次元配列InspMapのどの要素数に一致するか算出する。2次元配列InspMapの要素数はそれぞれ、InspMap[ElementX][ElementY]で表し、ElementXの初期値をInitElementX、ElementYの初期値をInitElementYとし、下記により算出する。
InitElementX=PointX/InspAreaX
ElementX=InitElement
InitElementY=PointY/InspArea
ElementY=InitElementY
そして、ステップS1904において、ステップS1903で算出した要素数に一致するInspMap[ElementX][ElementY]のデータを1インクリメントし、ステップS1905において、1つ右側(X軸の正方向)の座標番号を求めるためにElementXを1インクリメントし、そのElementXの開始座標値PointXを求める。
In step S1902, RectL_X and RectB_Y are set as initial values in variables PointX and PointY in the subroutine program, respectively. In step S1903, it is calculated which number of elements of the two-dimensional array InspMap the coordinates of the rectangle 2002 match. The number of elements of the two-dimensional array InspMap is represented by InspMap [ElementX] [ElementY], the initial value of ElementX is InitElementX, the initial value of ElementY is InitElementY, and is calculated as follows.
InitElementX = PointX / InspAreaX
ElementX = InitElement
InitElementY = PointY / InspArea
ElementY = InitElementY
In step S1904, the data of InspMap [ElementX] [ElementY] that matches the number of elements calculated in step S1903 is incremented by 1. In step S1905, the coordinate number on the right side (X axis positive direction) is obtained. ElementX is incremented by 1, and the start coordinate value PointX of that ElementX is obtained.
次に、ステップS1906において、ステップS1905により算出したElementXの開始座標値PointXが対象欠陥の矩形座標RectR_Xを超えているか否か、すなわち、欠陥が連続していないか否かを判断する。開始座標値PointXが矩形座標RectR_Xを超えていれば、欠陥は連続していないことを意味する。そして、開始座標値PointXが矩形座標RectR_Xを超えていないと判断された場合(ステップS1906:No)は、ステップS1907において、InspMap[ElementX][ElementY]のデータを1インクリメントし、ステップS1905に戻る。 In step S1906, it is determined whether or not the start coordinate value PointX of ElementX calculated in step S1905 exceeds the rectangular coordinate RectR_X of the target defect, that is, whether or not the defect is not continuous. If the start coordinate value PointX exceeds the rectangular coordinate RectR_X, it means that the defect is not continuous. If it is determined that the start coordinate value PointX does not exceed the rectangular coordinate RectR_X (step S1906: NO), the data of InspMap [ElementX] [ElementY] is incremented by 1 in step S1907, and the process returns to step S1905.
他方、開始座標値PointXが矩形座標RectR_X以下であると判断された場合(ステップS1906:Yes)は、このElementXには欠陥が存在しないと判断し、ステップS1908に進む。 On the other hand, when it is determined that the start coordinate value PointX is equal to or less than the rectangular coordinate RectR_X (step S1906: Yes), it is determined that there is no defect in this ElementX, and the process proceeds to step S1908.
次に、ステップS1908において、X軸のパラメータ座標番号ElementXおよび開始座標値PointXを初期値に戻した後、ステップS1909において、1つ上側(Y軸の正方向)の座標番号を求めるためにElementYを1インクリメントし、そのElementYの開始座標値PointYを求める。 Next, in step S1908, the X-axis parameter coordinate number ElementX and the start coordinate value PointX are returned to their initial values, and then in step S1909, ElementY is used to obtain the coordinate number one higher (in the positive direction of the Y-axis). Increment by 1 to obtain the start coordinate value PointY of ElementY.
次に、ステップS1910において、ステップS1909により算出したElementYの開始座標値PointYが対象欠陥の矩形座標矩形座標RectR_Yを超えているか否か、すなわち、欠陥が連続していないか否かを判断する。開始座標値PointYが矩形座標RectR_Yを超えていれば、欠陥は連続していないことを意味する。そして、開始座標値PointYが矩形座標RectR_Yを超えていないと判断された場合(ステップS1910:No)は、ステップS1911において、InspMap[ElementX][ElementY]のデータを1インクリメントし、ステップS1905に戻る。 Next, in step S1910, it is determined whether or not the start coordinate value PointY of ElementY calculated in step S1909 exceeds the rectangular coordinate rectangle coordinate RectR_Y of the target defect, that is, whether or not the defect is not continuous. If the start coordinate value PointY exceeds the rectangular coordinate RectR_Y, it means that the defect is not continuous. If it is determined that the start coordinate value PointY does not exceed the rectangular coordinate RectR_Y (step S1910: No), the data of InspMap [ElementX] [ElementY] is incremented by 1 in step S1911, and the process returns to step S1905.
他方、開始座標値PointYが矩形座標RectR_Y以下であると判断された場合(ステップS1910:Yes)は、このElementYには欠陥が存在しないと判断する。そして欠陥座標の数のループ数を完了すると、本サブルーチン「2次元配列InspMap[maxX][maxY]データ設定処理」を終了する。 On the other hand, when it is determined that the start coordinate value PointY is equal to or less than the rectangular coordinate RectR_Y (step S1910: Yes), it is determined that there is no defect in this ElementY. When the number of loops corresponding to the number of defect coordinates is completed, this subroutine “two-dimensional array InspMap [maxX] [maxY] data setting process” is terminated.
上述したように、図19および図20を用いて説明した、図18のステップS1804のサブルーチン「2次元配列InspMap[maxX][maxY]データ設定処理」の実行により、検査対象のInspMap[ElementX][ElementY]には0以上のデータが入っているので、0以外のデータが入っているInspMap[ElementX][ElementY]の中心座標に顕微鏡を順番に移動して検査すればよい。 As described above, by executing the subroutine “two-dimensional array InspMap [maxX] [maxY] data setting process” in step S1804 of FIG. 18 described with reference to FIGS. 19 and 20, InspMap [ElementX] [ Since ElementY] contains zero or more data, the microscope may be moved in order to the center coordinates of InspMap [ElementX] [ElementY] containing data other than zero.
図21は、基板上の顕微鏡移動ルールの例を示す図である。
図21において、基板2101上の矢印2102は、顕微鏡の移動ルールを示したものである。図18のステップS1805以降はこの移動ルールに基づく。
FIG. 21 is a diagram illustrating an example of the microscope movement rule on the substrate.
In FIG. 21, an arrow 2102 on the substrate 2101 indicates a movement rule of the microscope. Steps S1805 and after in FIG. 18 are based on this movement rule.
図18の説明に戻る。
ステップS1805において、InspMap[ElementX][ElementY]のElementXを0に初期化する。
Returning to the description of FIG.
In step S1805, ElementX of InspMap [ElementX] [ElementY] is initialized to 0.
次に、ステップS1806において、ElementXが偶数か奇数か判断する。
ElemenXが偶数であると判断された場合(ステップS1806:Yes)は、ステップS1807において、ElementYを0に初期化し、ElementYが奇数であると判断された場合(ステップS1806:No)は、ステップS1808において、ElementYにMaxYを設定する。
In step S1806, it is determined whether ElementX is an even number or an odd number.
If it is determined that ElemenX is an even number (step S1806: Yes), ElementY is initialized to 0 in step S1807. If it is determined that ElementY is an odd number (step S1806: No), in step S1808. Set MaxY to ElementY.
次に、ステップS1809において、InspMap[ElementX][ElementY]にデータが入っている(1以上)か否かを判断する。
データが入っていると判断された場合(ステップS1809:Yes)は、ステップS1810において、下記に示す式によってInspMap[ElementX][ElementY]の中心座標を算出し、顕微鏡移動の座標(MoveX、MoveY)とする。
MoveX=ElementX×InspAreaX+InspAreaX/2
MoveY=ElementY×InspAreaY+InspAreaY/2
そして、ステップS1811において、ステップS1810で算出した座標(MoveX、MoveY)に顕微鏡を移動するためのリストを作成する。
Next, in step S1809, it is determined whether data is contained in InspMap [ElementX] [ElementY] (1 or more).
If it is determined that data is contained (step S1809: YES), in step S1810, the center coordinates of InspMap [ElementX] [ElementY] are calculated by the following formula, and the coordinates of movement of the microscope (MoveX, MoveY) And
MoveX = ElementX × InspAreaX + InspAreaX / 2
MoveY = ElementY × InspAreaY + InspAreaY / 2
In step S1811, a list for moving the microscope to the coordinates (MoveX, MoveY) calculated in step S1810 is created.
次に、ステップS1812において、再度ElementXが偶数か奇数か判断する。
ElementXが偶数であると判断された場合(ステップS1812:Yes)は、ステップS1813において、ElementYを1インクリメントし、ステップS1814において、ElementYがMaxY以上か否かを判断する。そして、MaxY未満であると判断された場合(ステップS1814:No)は、ステップS1809に戻り、MaxY以上であると判断された場合(ステップS1814:Yes)は、ステップS1817に進む。
Next, in step S1812, it is determined again whether ElementX is an even number or an odd number.
If it is determined that ElementX is an even number (step S1812: Yes), ElementY is incremented by 1 in step S1813, and in step S1814, it is determined whether ElementY is equal to or greater than MaxY. If it is determined that it is less than MaxY (step S1814: No), the process returns to step S1809, and if it is determined that it is equal to or greater than MaxY (step S1814: Yes), the process proceeds to step S1817.
他方、ステップS1812でElementYが奇数であると判断された場合(ステップS1812:No)は、ステップS1815において、ElementYを1デクリメントし、ステップS1816において、ElementYが0未満か否かを判断する。そして、0未満ではないと判断された場合(ステップS1816:No)は、ステップS1809に戻り、0未満であると判断された場合(ステップS1816:Yes)は、ステップS1817に進む。 On the other hand, if it is determined in step S1812 that ElementY is an odd number (step S1812: No), in step S1815, ElementY is decremented by 1, and in step S1816, it is determined whether ElementY is less than 0. If it is determined that it is not less than 0 (step S1816: No), the process returns to step S1809. If it is determined that it is less than 0 (step S1816: Yes), the process proceeds to step S1817.
そして、ステップS1817において、ElementXを1インクリメントする。
最後に、ステップS1818において、ElementXがMaxX以上であるか否かを判断し、MaxX以上でないと判断された場合(ステップS1818:No)は、ステップS1807に戻り、MaxX以上であると判断された場合(ステップS1818:Yes)は、本顕微鏡移動順序決定処理を終了する。
In step S1817, ElementX is incremented by 1.
Finally, in step S1818, it is determined whether ElementX is equal to or greater than MaxX. If it is determined that it is not equal to or greater than MaxX (step S1818: No), the process returns to step S1807, and it is determined that it is equal to or greater than MaxX. (Step S1818: Yes) ends the microscope movement order determination process.
本第2の実施の形態によれば、予め作成された観察領域矩形を用いて、一度に観察できる欠陥を求めているので、算出のための負荷が少なく、迅速に観察の順番を求めることができる。 According to the second embodiment, since a defect that can be observed at one time is obtained using an observation area rectangle created in advance, the load for calculation is small, and the order of observation can be obtained quickly. it can.
以上、本発明の各実施の形態を、図面を参照しながら説明してきたが、本発明が適用される検査システムが備える欠陥検査装置およびレビュー検査装置は、その機能が実行されるのであれば、上述の各実施の形態等に限定されることなく、それぞれ単体の装置であっても、複数の装置からなるシステムあるいは統合装置であっても、LAN、WAN等のネットワークを介して処理が行なわれるシステムであってもよいことは言うまでもない。 As mentioned above, although each embodiment of the present invention has been described with reference to the drawings, the defect inspection apparatus and the review inspection apparatus provided in the inspection system to which the present invention is applied can perform the function, The present invention is not limited to the above-described embodiments, and processing is performed via a network such as a LAN or WAN, whether it is a single device, a system composed of a plurality of devices, or an integrated device. Needless to say, it may be a system.
また、バスに接続されたCPU、ROMやRAMのメモリ、入力装置、出力装置、外部記録装置、媒体駆動装置、可搬記憶媒体、ネットワーク接続装置で構成されるシステムでも実現できる。すなわち、前述してきた各実施の形態のシステムを実現するソフトウェアのプログラムコードを記録したROMやRAMのメモリ、外部記録装置、可搬記憶媒体を、欠陥検査装置またはレビュー検査装置に供給し、その欠陥検査装置またはレビュー検査装置のコンピュータがプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。 It can also be realized by a system comprising a CPU, ROM or RAM memory connected to a bus, an input device, an output device, an external recording device, a medium drive device, a portable storage medium, and a network connection device. That is, a ROM or RAM memory, an external recording device, or a portable storage medium that records a program code of software that realizes the system of each embodiment described above is supplied to a defect inspection device or a review inspection device, and the defect Needless to say, this can also be achieved by the computer of the inspection apparatus or review inspection apparatus reading and executing the program code.
この場合、可搬記憶媒体等から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記録した可搬記憶媒体等は本発明を構成することになる。 In this case, the program code itself read from the portable storage medium or the like realizes the novel function of the present invention, and the portable storage medium or the like on which the program code is recorded constitutes the present invention. .
プログラムコードを供給するための可搬記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、DVD−ROM、DVD−RAM、磁気テープ、不揮発性のメモリーカード、ROMカード、電子メールやパソコン通信等のネットワーク接続装置(言い換えれば、通信回線)を介して記録した種々の記憶媒体などを用いることができる。 Examples of portable storage media for supplying the program code include flexible disks, hard disks, optical disks, magneto-optical disks, CD-ROMs, CD-Rs, DVD-ROMs, DVD-RAMs, magnetic tapes, and nonvolatile memories. Various storage media recorded through a network connection device (in other words, a communication line) such as a card, a ROM card, electronic mail or personal computer communication can be used.
また、コンピュータがメモリ上に読み出したプログラムコードを実行することによって、前述した各実施の形態の機能が実現される他、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOSなどが実際の処理の一部又は全部を行ない、その処理によっても前述した各実施の形態の機能が実現される。 In addition, the functions of the above-described embodiments are realized by executing the program code read out on the memory by the computer, and the OS running on the computer is actually executed based on the instruction of the program code. The functions of the above-described embodiments are also realized by performing part or all of the process.
さらに、可搬型記憶媒体から読み出されたプログラムコードやプログラム(データ)提供者から提供されたプログラム(データ)が、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行ない、その処理によっても前述した各実施の形態の機能が実現され得る。 Furthermore, a program code read from a portable storage medium or a program (data) provided by a program provider is provided in a function expansion board inserted into a computer or a function expansion unit connected to a computer. The CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instruction of the program code, and the functions of the above-described embodiments are also performed by the processing. Can be realized.
すなわち、本発明は、以上に述べた各実施の形態等に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成又は形状を取ることができる。 That is, the present invention is not limited to the above-described embodiments and the like, and can take various configurations or shapes without departing from the gist of the present invention.
101 欠陥検査装置
102 生産データ管理サーバ
103 レビュー検査装置
104 ネットワーク
105 座標管理サーバ
201 ブロック
201a コメント
201b 基板ID
201c 面取り数
202 ブロック
202a コメント
202b 欠陥総数
202c 第1の欠陥情報
202d 第2の欠陥情報
202e 第3の欠陥情報
203 ブロック
401 欠陥
402 矩形
501 顕微鏡視野
502 中心座標
503 欠陥
504 欠陥
601 中心座標
602 矩形
603 欠陥
701 中心座標
702 欠陥
801、802、803、901、902、903 パターン
904、905、906 欠陥
1001、1002、1003、1004、1005、1006 欠陥領域
1101 開始位置座標
1102 長さ
1103 幅
1104 個数
1105 繰り返し間隔
1201 開始位置座標
1202 長さ
1203 幅
1204a、1204b、1204c、1205 レジストパターン
1205 繰り返し間隔
1401 顕微鏡視野
1501 基板
1502 観察領域矩形
1503 矩形座標
1601、1602、1603、1604、1605、1606 欠陥
1701 開始観察位置
1702 破線
1703 最終観察位置
2001 欠陥
2002 矩形
2003 Xサイズ(DefectX)
2004 Yサイズ(DefectY)
2005 左下座標
2006 右上座標
2101 基板
2102 顕微鏡移動ルール
DESCRIPTION OF SYMBOLS 101 Defect inspection apparatus 102 Production data management server 103 Review inspection apparatus 104 Network 105 Coordinate management server 201 Block 201a Comment 201b Board ID
201c Number of chamfers 202 Block 202a Comment 202b Total number of defects 202c First defect information 202d Second defect information 202e Third defect information 203 Block 401 Defect 402 Rectangle 501 Microscope field of view 502 Center coordinate 503 Defect 504 Defect 601 Center coordinate 602 Rectangle 603 Defect 701 Center coordinate 702 Defect 801, 802, 803, 901, 902, 903 Pattern 904, 905, 906 Defect 1001, 1002, 1003, 1004, 1005, 1006 Defect area 1101 Start position coordinate 1102 Length 1103 Width 1104 Number 1105 Repeat Interval 1201 Start position coordinates 1202 Length 1203 Width 1204a, 1204b, 1204c, 1205 Resist pattern 1205 Repeat interval 1401 Revealed Mirror field 1501 substrate 1502 observation region rectangular 1503 rectangular coordinate 1601,1602,1603,1604,1605,1606 defect 1701 start viewing position 1702 dashed 1703 Last observation position 2001 defect 2002 square 2003 X Size (DefectX)
2004 Y size (DefectY)
2005 Lower left coordinate 2006 Upper right coordinate 2101 Substrate 2102 Microscope movement rule
Claims (7)
前記欠陥検査装置は、基板に形成された欠陥を認識し、前記欠陥の位置座標を示す欠陥位置座標および前記欠陥のサイズを示す欠陥サイズを含む欠陥情報を取得し、
前記レビュー検査装置は、前記欠陥検査装置によって取得した前記欠陥位置座標に基づいて、撮像範囲を相対的に移動させて前記基板を顕微鏡にて検査し、
前記レビュー検査装置は、前記欠陥情報および前記撮像範囲を構成するための撮像範囲情報に基づいて、前記相対的な移動の回数が少なくなるよう座標を算出する座標算出部と、
を備えたことを特徴とする検査システム。 An inspection system comprising a defect inspection device and a review inspection device,
The defect inspection apparatus recognizes a defect formed on a substrate, acquires defect information including a defect position coordinate indicating a position coordinate of the defect and a defect size indicating a size of the defect,
The review inspection apparatus, based on the defect position coordinates acquired by the defect inspection apparatus, inspects the substrate with a microscope by relatively moving an imaging range,
The review inspection apparatus, based on the defect information and imaging range information for configuring the imaging range, a coordinate calculation unit that calculates coordinates so that the number of relative movements is reduced,
An inspection system characterized by comprising:
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008018740A JP5100419B2 (en) | 2008-01-30 | 2008-01-30 | Inspection system |
| TW098100839A TWI484158B (en) | 2008-01-30 | 2009-01-10 | Substrate inspection system |
| KR1020090005477A KR20090083861A (en) | 2008-01-30 | 2009-01-22 | Inspection system |
| CN2009100009791A CN101499434B (en) | 2008-01-30 | 2009-01-23 | Checking system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008018740A JP5100419B2 (en) | 2008-01-30 | 2008-01-30 | Inspection system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009180578A true JP2009180578A (en) | 2009-08-13 |
| JP5100419B2 JP5100419B2 (en) | 2012-12-19 |
Family
ID=40946427
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008018740A Expired - Fee Related JP5100419B2 (en) | 2008-01-30 | 2008-01-30 | Inspection system |
Country Status (4)
| Country | Link |
|---|---|
| JP (1) | JP5100419B2 (en) |
| KR (1) | KR20090083861A (en) |
| CN (1) | CN101499434B (en) |
| TW (1) | TWI484158B (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011203710A (en) * | 2010-03-05 | 2011-10-13 | Olympus Corp | Defect correction device, defect tracking method, and defect tracking program |
| KR101119278B1 (en) | 2009-10-29 | 2012-03-16 | 삼성전기주식회사 | Substrate inspection system and substrate inspection method |
| JP2015036719A (en) * | 2013-08-12 | 2015-02-23 | 株式会社ホロン | Ultra-high-speed review device and ultra-high-speed review method |
| JP2016070725A (en) * | 2014-09-29 | 2016-05-09 | 大日本印刷株式会社 | Substrate inspection system, method and program |
| CN112577971A (en) * | 2019-09-30 | 2021-03-30 | 深圳中科飞测科技股份有限公司 | Detection method, system and equipment |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102142355B (en) * | 2010-02-02 | 2013-07-17 | 吕一云 | Methods of application of manufacturing defects in objects |
| CN104282587B (en) * | 2013-07-03 | 2019-05-31 | 中芯国际集成电路制造(上海)有限公司 | Wafer edge defect detection method |
| TWI498545B (en) * | 2013-10-30 | 2015-09-01 | Utechzone Co Ltd | Optical inspection machine |
| KR20150095053A (en) * | 2014-02-12 | 2015-08-20 | 한화테크윈 주식회사 | Validity verification apparatus of product inspection and method thereof |
| CN113805365A (en) * | 2020-06-16 | 2021-12-17 | 艾聚达信息技术(苏州)有限公司 | Marking apparatus and defect marking method |
| JP2022189284A (en) * | 2021-06-11 | 2022-12-22 | 東京エレクトロン株式会社 | Substrate inspection device, substrate inspection method, and storage medium |
| CN113469472B (en) * | 2021-09-06 | 2022-02-22 | 中导光电设备股份有限公司 | Multi-microscope fixed-point photographing path optimization method |
| CN118362580A (en) * | 2024-04-17 | 2024-07-19 | 平方和(北京)科技有限公司 | A tablet defect detection method |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002243657A (en) * | 2001-02-22 | 2002-08-28 | Matsushita Electric Ind Co Ltd | How to confirm the defect of the object |
| JP2005283326A (en) * | 2004-03-30 | 2005-10-13 | Hitachi High-Technologies Corp | Defect review method and apparatus |
| JP2006227026A (en) * | 2006-05-15 | 2006-08-31 | Renesas Technology Corp | Pattern test method and device |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5440648A (en) * | 1991-11-19 | 1995-08-08 | Dalsa, Inc. | High speed defect detection apparatus having defect detection circuits mounted in the camera housing |
| JP2002042110A (en) * | 2000-07-27 | 2002-02-08 | Ateeru:Kk | Image measuring system, image measuring method, and computer-readable recording medium recording image measuring program |
| JP2004257928A (en) * | 2003-02-27 | 2004-09-16 | Renesas Technology Corp | Defect observation method |
| JP4947933B2 (en) * | 2005-07-26 | 2012-06-06 | オリンパス株式会社 | Laser repair device |
| JP5506153B2 (en) * | 2007-12-26 | 2014-05-28 | 株式会社ユニオンアロー・テクノロジー | Board inspection equipment |
-
2008
- 2008-01-30 JP JP2008018740A patent/JP5100419B2/en not_active Expired - Fee Related
-
2009
- 2009-01-10 TW TW098100839A patent/TWI484158B/en not_active IP Right Cessation
- 2009-01-22 KR KR1020090005477A patent/KR20090083861A/en not_active Withdrawn
- 2009-01-23 CN CN2009100009791A patent/CN101499434B/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002243657A (en) * | 2001-02-22 | 2002-08-28 | Matsushita Electric Ind Co Ltd | How to confirm the defect of the object |
| JP2005283326A (en) * | 2004-03-30 | 2005-10-13 | Hitachi High-Technologies Corp | Defect review method and apparatus |
| JP2006227026A (en) * | 2006-05-15 | 2006-08-31 | Renesas Technology Corp | Pattern test method and device |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101119278B1 (en) | 2009-10-29 | 2012-03-16 | 삼성전기주식회사 | Substrate inspection system and substrate inspection method |
| JP2011203710A (en) * | 2010-03-05 | 2011-10-13 | Olympus Corp | Defect correction device, defect tracking method, and defect tracking program |
| JP2015036719A (en) * | 2013-08-12 | 2015-02-23 | 株式会社ホロン | Ultra-high-speed review device and ultra-high-speed review method |
| JP2016070725A (en) * | 2014-09-29 | 2016-05-09 | 大日本印刷株式会社 | Substrate inspection system, method and program |
| CN112577971A (en) * | 2019-09-30 | 2021-03-30 | 深圳中科飞测科技股份有限公司 | Detection method, system and equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101499434A (en) | 2009-08-05 |
| KR20090083861A (en) | 2009-08-04 |
| JP5100419B2 (en) | 2012-12-19 |
| CN101499434B (en) | 2013-01-23 |
| TW200937006A (en) | 2009-09-01 |
| TWI484158B (en) | 2015-05-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5100419B2 (en) | Inspection system | |
| US9418199B2 (en) | Method and apparatus for extracting systematic defects | |
| US8711348B2 (en) | Method of inspecting wafer | |
| TW202006848A (en) | Semiconductor fab’s defect operating system and apparatus | |
| KR20200014938A (en) | Systems and methods for predicting defects and critical dimensions using deep learning in semiconductor manufacturing processes | |
| US20150110384A1 (en) | Image inspection method of die to database | |
| US20090074286A1 (en) | Data management equipment used to defect review equipment and testing system configurations | |
| CN108369915B (en) | Reduce the noise examined in the bare die caused near registration and design | |
| KR101372995B1 (en) | Defect Inspection Method | |
| TWI617816B (en) | Wafer suitability electrical test | |
| KR101521190B1 (en) | Method of generating a recipe for a manufacturing tool and system thereof | |
| TW201511156A (en) | Setting up a wafer inspection process using programmed defects | |
| US10719655B2 (en) | Method and system for quickly diagnosing, classifying, and sampling in-line defects based on CAA pre-diagnosis database | |
| CN110727247A (en) | Defective operating systems and devices in semiconductor factories | |
| US9318395B2 (en) | Systems and methods for preparation of samples for sub-surface defect review | |
| US10928437B2 (en) | Method of inspecting a specimen and system thereof | |
| JP5318046B2 (en) | Sample inspection apparatus and sample inspection method | |
| JP4346537B2 (en) | Surface inspection apparatus and surface inspection method | |
| JP2009294123A (en) | Pattern discriminator, pattern discriminating method and inspection device of sample | |
| JP2009218570A (en) | Defect control system and defect control method | |
| CN101807266A (en) | Method of yield management for semiconductor manufacture and apparatus thereof | |
| JP4243268B2 (en) | Pattern inspection apparatus and pattern inspection method | |
| JP4977123B2 (en) | Sample inspection apparatus, sample inspection method, and program | |
| JP2013069712A (en) | Defect inspection method and program | |
| JP5799508B2 (en) | Defect inspection apparatus and defect inspection method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110120 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120529 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120530 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120730 |
|
| 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: 20120904 |
|
| 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: 20120925 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151005 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151005 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |