JP4554663B2 - パターン検査装置及びパターン検査方法 - Google Patents
パターン検査装置及びパターン検査方法 Download PDFInfo
- Publication number
- JP4554663B2 JP4554663B2 JP2007302469A JP2007302469A JP4554663B2 JP 4554663 B2 JP4554663 B2 JP 4554663B2 JP 2007302469 A JP2007302469 A JP 2007302469A JP 2007302469 A JP2007302469 A JP 2007302469A JP 4554663 B2 JP4554663 B2 JP 4554663B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- data
- graphic
- area
- measured
- 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.)
- Active
Links
Images
Landscapes
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
- Length Measuring Devices By Optical Means (AREA)
Description
(2)また、本発明は、被検査試料のパターンの欠陥を高速で検査できるようにすることにある。
(2)本発明の実施の形態では、被測定試料のパターンに対応した測定データを生成し、イメージデータを生成する前に被測定試料の設計データ上の図形の有無を検出し、検出の結果、図形が存在しない領域のイメージデータ生成を省略して、図形が存在する領域に対して被測定試料の設計データに基づいてイメージデータを生成し、図形が存在する領域に対しては測定データと生成したイメージデータを比較し、図形が存在していない領域に対しては測定データと特定の固定値を比較し、差異が閾値を超えたら欠陥と判定する、パターン検査方法にある。
図1は、本発明の実施の形態のパターン検査装置10を説明するブロック図である。パターン検査装置10は、マスクなどの被測定試料のパターン12を検査するものである。パターン検査装置10は、被測定試料のパターン12を測定データ生成部14で測定して測定データ16を生成する。及び、パターン検査装置10は、被測定試料のパターン12の設計データ20をイメージデータ生成部22で処理してイメージデータ26を生成する。その際、イメージデータ生成部22は、設計データ20の中で図形が存在する、即ち図形の有る領域と、図形が存在しない、即ち図形の無い領域を検出し、図形の有無情報を図形有無情報格納部24に格納する。パターン検査装置10は、測定データ生成部14で生成した測定データ16とイメージデータ生成部22で生成したイメージデータ26を比較処理部18で比較して、被測定試料のパターン12の欠陥を検出する。パターン検査装置10は、設計データ20の図形の有無情報を用いて、設計データ20から図形の存在する領域のみイメージデータ26を生成し,不要な領域のイメージデータ26の生成を省略することにより、イメージデータ26の実効的な生成速度を速め、パターン検査の実行速度を高めることができる。なお、イメージデータ生成部22は、設計データ20から原イメージデータ260を作成するイメージ作成部220、図形の有無を検出する図形有無検出部222、各種データを各処理部に出力する出力部224と、出力部224から転送されてきた原イメージデータ260をフィルタ処理してイメージデータ26を生成するフィルタ処理部226などを備えている。
比較処理部18は、測定データ16とイメージデータ26とをまず、適当な画素サイズのエリアにそれぞれ切り出す。画素サイズのエリアは、例えば、スキャン幅Wのストライプ101のx軸方向の所定の長さに切り出される。通常は、検査に先立ち測定データ16とイメージデータ26との位置合わせ(全体アライメント)を行っておく。これは適当な専用マークを使って行われるが、オペレータが指定する任意のパターンエッジ等を使って行ってもよい。イメージデータ26は、比較処理部18で処理する前に、フィルタ処理部226で適切なフィルタ処理を施しておく。イメージデータ26に対するフィルタ処理は、種々のレベルがあり、どの段階で行うかは、必要に応じて適宜決められる。
図6は、イメージデータ生成部22により、設計データ20の中で図形がある領域204のみ、2値ないしは多値のイメージデータ26に変換する例を示している。図6(A)は、設計データ20を展開したと仮定して、図面で表したものである。図6(B)は、設計データ20を展開した原イメージデータ260の図面であり、図形の有無の情報を図形有無情報格納部24に記憶した状態を示している。原イメージデータ260は、フィルタ処理をする前のイメージデータ26である。図6(C)は、比較処理部18での比較対象のイメージデータ26を示している。
図7は、第3の実施形態を説明するための図であり、図7(A)〜(C)は、第2の実施形態の図6(A)〜(C)と対応している。第2の実施形態では、原イメージデータ260をフィルタ処理部226に出力する際に、図形の無い領域202のデータについては、固定値を出力しているが、図7(B)に示すように図形情報があると判定されて、原イメージデータ260を生成した領域204のみ原イメージデータ260をフィルタ処理部226に転送し、原イメージデータ260を生成していない領域202に関してはビットフラグのみ送信する。その後、フィルタ処理部226ではビットフラグのみを受信した領域では固定値を受け取ったものとして扱い、適切なフィルタ処理を施すことで、典型的には2048バイトである1ライン分の転送データを、1ビットのビットフラグに削減できる。又は、第2の実施形態では、イメージデータ生成部22からイメージデータ26を比較処理部18に出力する際に、固定値を出力しているが、イメージデータ26を生成した領域のみイメージデータ26の転送を行い、生成していない領域に関してはビットフラグのみ送信する。その後、比較処理部18ではビットフラグのみを受信した領域では固定値を受け取ったものとして扱い比較検査を行う。それにより、イメージデータ26の変換時間の短縮に加えて、イメージデータ26の転送時間も削減でき、高速な検査を実行することが可能となる。
図8は、第4の実施形態を説明するための図であり、図8(A)〜(C)は、第3の実施形態の図7(A)〜(C)と対応している。第3の実施形態では、原イメージデータ260をフィルタ処理部226に出力する際に、図形の無い領域202のデータについては、ビットフラグのみ送信するとしたが、図5に従い、図形の座標値に従って、図形情報の有無を判定した結果として、図8に示すように図形情報があると判定された領域204に対して、領域の検査ストライプ101の長手方向に関する座標値のデータ(1、2、3、・・・)を格納し、図形情報があると判定された領域204のみ原イメージデータ260と格納した座標値のデータ(1、2、3、・・・)をフィルタ処理部226に転送し、フィルタ処理部226において受信した座標が不連続となり、受信しなかったと判定された領域に関しては、固定値として扱うことでも、上記第3の実施形態と同様の効果により、転送時間も削減でき、高速な検査を実行することが可能となる。又は、第3の実施形態では、イメージデータ26を比較処理部18に出力する際に、図形の無い領域202のデータについては、フラグのみ送信するとしたが、図8に示すように図形情報があると判定された領域204に対して、領域の検査ストライプ101の長手方向に関する座標値のデータ(1、2、3、・・・)を格納し、図形情報があると判定された領域204のみイメージデータ26と格納した座標値のデータ(1、2、3、・・・)を比較処理部18に転送し、比較処理部18において受信した座標が不連続となり、受信しなかったと判定された領域に関しては、固定値として扱い比較検査を行うことでも、上記第3の実施形態と同様の効果により、転送時間も削減でき、高速な検査を実行することが可能となる。
12・・・被測定試料のパターン
14・・・測定データ生成部
16・・・測定データ
18・・・比較処理部
20・・・被測定試料のパターンの設計データ
22・・・イメージデータ生成部
220・・イメージ作成部
222・・図形有無検出部
224・・出力部
226・・フィルタ処理部
24・・・図形有無情報格納部
26・・・イメージデータ
260・・原イメージデータ
100・・被測定試料
101・・検査ストライプ
110・・光学画像取得部
112・・オートローダ
114・・照明装置
116・・xyθテーブル
118・・xyθモータ
120・・レーザ測長システム
122・・拡大光学系
124・・ピエゾ素子
126・・受光部
128・・センサ回路
150・・制御系回路
152・・CPU
154・・バス
156・・大容量記憶装置
158・・メモリ装置
160・・表示装置
162・・印字装置
170・・オートローダ制御回路
172・・テーブル制御回路
174・・オートフォーカス制御回路
176・・展開回路
178・・参照回路
180・・比較回路
182・・位置回路
200・・図形
202・・図形無しの領域
204・・図形有りの領域
Claims (5)
- 被測定試料のパターンに対応した測定データを生成する測定データ生成部と、
イメージデータを生成する前に被測定試料の設計データに基づいて図形の有無を検出し、検出の結果、図形が存在しない領域のイメージデータ生成を省略して、図形が存在する領域に対して前記設計データに基づいてイメージデータを生成するイメージデータ生成部と、
イメージデータ上の図形の有無の情報を格納する図形有無情報格納部と、
測定データとイメージデータを比較する比較処理部と、を備える、パターン検査装置。 - 請求項1に記載のパターン検査装置において、
イメージデータ生成部は、設計データ上に図形が存在する領域に対して、前記イメージデータを生成し、出力し、イメージデータを生成していない領域に対して、あらかじめ指定された値を出力する、パターン検査装置。 - 請求項1に記載のパターン検査装置において、
イメージデータ生成部は、設計データ上に図形が存在する領域に対して、前記イメージデータを生成し、出力し、イメージデータを生成していない領域に対して、イメージデータを生成していないという情報を出力する、パターン検査装置。 - 請求項1に記載のパターン検査装置において、
イメージデータ生成部は、設計データ上に図形が存在する領域に対して、前記イメージデータを生成し、前記イメージデータとその座標を出力する、パターン検査装置。 - 被測定試料のパターンに対応した測定データを生成し、
イメージデータを生成する前に被測定試料の設計データ上の図形の有無を検出し、
検出の結果、図形が存在しない領域のイメージデータ生成を省略して、図形が存在する領域に対して被測定試料の設計データに基づいてイメージデータを生成し、
図形が存在する領域に対しては測定データと生成したイメージデータを比較し、図形が存在していない領域に対しては測定データと固定値を比較し、差異が閾値を超えたら欠陥と判定する、パターン検査方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007302469A JP4554663B2 (ja) | 2007-11-22 | 2007-11-22 | パターン検査装置及びパターン検査方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007302469A JP4554663B2 (ja) | 2007-11-22 | 2007-11-22 | パターン検査装置及びパターン検査方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009128138A JP2009128138A (ja) | 2009-06-11 |
| JP4554663B2 true JP4554663B2 (ja) | 2010-09-29 |
Family
ID=40819225
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007302469A Active JP4554663B2 (ja) | 2007-11-22 | 2007-11-22 | パターン検査装置及びパターン検査方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4554663B2 (ja) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2897876B2 (ja) * | 1988-04-26 | 1999-05-31 | 株式会社東芝 | 符号データ伸張処理方式 |
| JPH06325156A (ja) * | 1993-05-14 | 1994-11-25 | Hitachi Eng Co Ltd | 文字形状検査方法及びその装置 |
| JPH07260699A (ja) * | 1994-03-18 | 1995-10-13 | Fujitsu Ltd | 画像データ比較装置 |
| JP4266217B2 (ja) * | 2005-09-06 | 2009-05-20 | アドバンスド・マスク・インスペクション・テクノロジー株式会社 | パターン検査装置、パターン検査方法及びプログラム |
| JP4199759B2 (ja) * | 2005-09-26 | 2008-12-17 | アドバンスド・マスク・インスペクション・テクノロジー株式会社 | インデックス情報作成装置、試料検査装置、レビュー装置、インデックス情報作成方法及びプログラム |
-
2007
- 2007-11-22 JP JP2007302469A patent/JP4554663B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009128138A (ja) | 2009-06-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4537467B2 (ja) | 試料検査装置及び試料検査方法 | |
| JP5305641B2 (ja) | パターン検査装置及びパターン検査方法 | |
| JP4336672B2 (ja) | 試料検査装置、試料検査方法及びプログラム | |
| US8078012B2 (en) | Pattern inspection apparatus and method | |
| JP4174504B2 (ja) | 試料検査装置、試料検査方法及びプログラム | |
| JP4185516B2 (ja) | 試料検査装置、試料検査方法及びプログラム | |
| JP5178781B2 (ja) | センサ出力データの補正装置及びセンサ出力データの補正方法 | |
| JP4870704B2 (ja) | パターン検査装置及びパターン検査方法 | |
| JP2007071629A (ja) | 試料検査装置の支援装置、試料検査方法及びプログラム | |
| JP5075946B2 (ja) | パターン検査装置およびパターン検査方法 | |
| JP4977123B2 (ja) | 試料検査装置、試料検査方法及びプログラム | |
| JP5318046B2 (ja) | 試料検査装置及び試料検査方法 | |
| JP2009294123A (ja) | パターン識別装置、パターン識別方法及び試料検査装置 | |
| JP4554663B2 (ja) | パターン検査装置及びパターン検査方法 | |
| JP4554661B2 (ja) | パターン検査装置、パターン検査方法及びプログラム | |
| JP4634478B2 (ja) | 試料検査装置及び試料検査方法 | |
| JP4664996B2 (ja) | 試料検査装置及び試料検査方法 | |
| JP2006275611A (ja) | 試料検査装置、試料検査方法及びプログラム | |
| JP3641229B2 (ja) | 試料検査装置及び試料検査方法 | |
| JP4185515B2 (ja) | 試料検査方法、プログラム及び試料検査装置 | |
| JP4199759B2 (ja) | インデックス情報作成装置、試料検査装置、レビュー装置、インデックス情報作成方法及びプログラム | |
| JP4131728B2 (ja) | 画像作成方法、画像作成装置及びパターン検査装置 | |
| JP2006200944A (ja) | 試料欠陥検査及び試料検査方法 | |
| JP4266217B2 (ja) | パターン検査装置、パターン検査方法及びプログラム | |
| JP2010066629A (ja) | パターン検査装置及びパターン検査方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100217 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100323 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100518 |
|
| 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: 20100615 |
|
| 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: 20100714 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130723 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4554663 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130723 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130723 Year of fee payment: 3 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130723 Year of fee payment: 3 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130723 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130723 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |