JP6980631B2 - 検査方法および検査装置 - Google Patents

検査方法および検査装置 Download PDF

Info

Publication number
JP6980631B2
JP6980631B2 JP2018180819A JP2018180819A JP6980631B2 JP 6980631 B2 JP6980631 B2 JP 6980631B2 JP 2018180819 A JP2018180819 A JP 2018180819A JP 2018180819 A JP2018180819 A JP 2018180819A JP 6980631 B2 JP6980631 B2 JP 6980631B2
Authority
JP
Japan
Prior art keywords
pattern
alignment
amount
misalignment
acquired
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
Application number
JP2018180819A
Other languages
English (en)
Other versions
JP2019066471A (ja
Inventor
誠 矢部
裕照 秋山
貴文 井上
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.)
Nuflare Technology Inc
Original Assignee
Nuflare Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nuflare Technology Inc filed Critical Nuflare Technology Inc
Publication of JP2019066471A publication Critical patent/JP2019066471A/ja
Application granted granted Critical
Publication of JP6980631B2 publication Critical patent/JP6980631B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/95Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
    • G01N21/956Inspecting patterns on the surface of objects
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03FPHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
    • G03F7/00Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
    • G03F7/70Microphotolithographic exposure; Apparatus therefor
    • G03F7/70483Information management; Active and passive control; Testing; Wafer monitoring, e.g. pattern monitoring
    • G03F7/70491Information management, e.g. software; Active and passive control, e.g. details of controlling exposure processes or exposure tool monitoring processes
    • G03F7/70508Data handling in all parts of the microlithographic apparatus, e.g. handling pattern data for addressable masks or data transfer to or from different components within the exposure apparatus
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03FPHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
    • G03F1/00Originals for photomechanical production of textured or patterned surfaces, e.g., masks, photo-masks, reticles; Mask blanks or pellicles therefor; Containers specially adapted therefor; Preparation thereof
    • G03F1/38Masks having auxiliary features, e.g. special coatings or marks for alignment or testing; Preparation thereof
    • G03F1/42Alignment or registration features, e.g. alignment marks on the mask substrates
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03FPHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
    • G03F1/00Originals for photomechanical production of textured or patterned surfaces, e.g., masks, photo-masks, reticles; Mask blanks or pellicles therefor; Containers specially adapted therefor; Preparation thereof
    • G03F1/68Preparation processes not covered by groups G03F1/20 - G03F1/50
    • G03F1/82Auxiliary processes, e.g. cleaning or inspecting
    • G03F1/84Inspecting
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03FPHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
    • G03F7/00Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
    • G03F7/70Microphotolithographic exposure; Apparatus therefor
    • G03F7/70483Information management; Active and passive control; Testing; Wafer monitoring, e.g. pattern monitoring
    • G03F7/70591Testing optical components
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03FPHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
    • G03F7/00Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
    • G03F7/70Microphotolithographic exposure; Apparatus therefor
    • G03F7/70691Handling of masks or workpieces
    • G03F7/70716Stages
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03FPHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
    • G03F9/00Registration or positioning of originals, masks, frames, photographic sheets or textured or patterned surfaces, e.g. automatically
    • G03F9/70Registration or positioning of originals, masks, frames, photographic sheets or textured or patterned surfaces, e.g. automatically for microlithography
    • G03F9/7003Alignment type or strategy, e.g. leveling, global alignment
    • G03F9/7007Alignment other than original with workpiece
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/24Aligning, centring, orientation detection or correction of the image
    • G06V10/245Aligning, centring, orientation detection or correction of the image by locating a pattern; Special marks for positioning
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/95Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
    • G01N21/956Inspecting patterns on the surface of objects
    • G01N2021/95676Masks, reticles, shadow masks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)

Description

本発明は、検査方法および検査装置に関する。
フォトリソグラフィに用いるフォトマスク(以下、単にマスクとも呼ぶ)に形成されたパターンの欠陥の検査においては、検査を開始する前に、マスクを載置可能なXY平面を有するステージ上にロードされたマスクをステージの移動方向であるX方向またはY方向に対して傾きを有しないように自動で位置合わせする自動アライメント方法が採用されていた。
従来の自動アライメント方法では、自動アライメントのために予めマスクの検査領域に例えば十字形状等の特定パターンを形成しておき、マスクを高倍率で撮像した高倍画像から特定パターンを検出していた。そして、検出された特定パターンに基づいて、パターンの欠陥を検査すべきマスクの検査領域を複数の短冊状に仮想的に分割したストライプに沿ったステージの移動方向に対するマスクの傾きが解消されるように、マスクとともにステージを回転させることで、自動アライメントを行っていた。
特開2015‐130412号公報
しかしながら、従来の自動アライメント方法は、自動アライメントに特化した特定パターンが形成されたマスクを対象とし、特定パターンが形成されていない一般的なマスクは対象としていなかった。つまり、特定パターンを有していないマスクの場合、上記自動アライメントを実施することが出来なかった。アライメントの汎用性を向上させることが望まれていた。
本発明の目的は、特定パターンを有していないマスクであってもステージの回転における自動アライメントを可能とする検査方法および検査装置を提供することにある。
本発明の一態様である検査方法は、試料を載置可能なXY平面を有し、X方向およびY方向に移動可能かつXY平面に対して略垂直なZ軸回りに回転可能なステージを備える検査装置を用いて、試料の検査領域に設けられたパターンの欠陥を検査する検査方法であって、
前記X方向または前記Y方向に対する前記試料の回転方向における位置ずれ量が第1の許容値以下であるか否かを確認するラフアライメントを実施する工程と、
前記位置ずれ量を前記第1の許容値より小さい第2の許容値以下になるように補正するファインアライメントを実施する工程と、を備え、
前記ラフアライメントを実施する工程は、
前記ラフアライメントに用いるパターンとして予め設定された前記試料の検査領域上の第1パターンの光学画像を取得し、
前記第1パターンの光学画像が取得されたときの前記ステージの位置から、前記ステージを前記X方向または前記Y方向に予め決められた移動量で移動させ、
前記ステージを前記移動量で移動させたときに、前記ラフアライメントに用いるパターンとして予め設定され、且つ、前記第1パターンに対して前記X方向または前記Y方向に離間して配置された前記検査領域上の第2パターンの光学画像が取得された場合に、前記位置ずれ量が前記第1の許容値以下であると認定し、一方、前記第2パターンの光学画像が取得されなかった場合に、前記位置ずれ量が前記第1の許容値より大きいと認定することを含み、
前記ファインアライメントを実施する工程は、
前記ラフアライメントによって前記位置ずれ量が前記第1の許容値以下であることが確認された場合に、前記試料の光学画像の前記検査領域上において前記X方向または前記Y方向に沿った四辺で構成される矩形枠の異なる複数の角部上に位置し、前記ファインアライメントに用いられる複数の第3パターンの光学画像を取得し、
前記取得された複数の第3パターンの光学画像に基づいて前記位置ずれ量を検出し、
前記検出された位置ずれ量が前記第2の許容値以下になるまで前記ステージを回転させることを含む。
上述の検査方法において、
複数の第3パターンは、検査領域の複数の隅部のそれぞれに設定された所定範囲の複数の領域内に位置し、X方向およびY方向の少なくとも一方に沿ったエッジを有するパターンであってもよい。
上述の検査方法において、
ファインアライメントを実施する工程は、
ステージの回転によって位置ずれ量が第2の許容値以下にならなかった場合に、第1パターンの光学画像を再取得し、
再取得された第1パターンの光学画像からの相対移動によって第3パターンの光学画像を再取得し、
再取得された第3パターンの光学画像に基づいて位置ずれ量を再検出し、
再検出された位置ずれ量が第2の許容値以下になるようにステージを再度回転させることを含んでもよい。
上述の検査方法において、
第3パターンは、第1パターンから一定距離内に位置するパターンであってもよい。
本発明の一態様である検査装置は、
試料を載置可能なXY平面を有し、X方向およびY方向に移動可能かつXY平面に対して略垂直なZ軸回りに回転可能なステージを備え、試料の検査領域に設けられたパターンの欠陥を検査する検査装置であって、
前記X方向または前記Y方向に対する前記試料の回転方向における位置ずれ量が第1の許容値以下であるか否かを確認するラフアライメントを実施するラフアライメント部と、
前記位置ずれ量を前記第1の許容値より小さい第2の許容値以下になるように補正するファインアライメントを実施するファインアライメント部と、を備え、
前記ラフアライメント部は、
前記ラフアライメントに用いるパターンとして予め設定された前記試料の検査領域上の第1パターンの光学画像を取得し、
前記第1パターンの光学画像が取得されたときの前記ステージの位置から、前記ステージを前記X方向または前記Y方向に予め決められた移動量で移動させ、
前記ステージを前記移動量で移動させたときに、前記ラフアライメントに用いるパターンとして予め設定され、且つ、前記第1パターンに対して前記X方向または前記Y方向に離間して配置された前記検査領域上の第2パターンの光学画像が取得された場合に、前記位置ずれ量が前記第1の許容値以下であると認定し、一方、前記第2パターンの光学画像が取得されなかった場合に、前記位置ずれ量が前記第1の許容値より大きいと認定し、
前記ファインアライメント部は、
前記ラフアライメントによって前記位置ずれ量が前記第1の許容値以下であることが確認された場合に、前記試料の光学画像の前記検査領域上において前記X方向または前記Y方向に沿った四辺で構成される矩形枠の異なる複数の角部上に位置し、前記ファインアライメントに用いられる複数の第3パターンの光学画像を取得し、
前記取得された複数の第3パターンの光学画像に基づいて前記位置ずれ量を検出し、
前記検出された位置ずれ量が前記第2の許容値以下になるまで前記ステージを回転させる。
本発明によれば、特定パターンを要しないアライメントを可能とすることで、アライメントの汎用性を向上させることができる。
第1の実施形態によるパターン検査装置を示す図である。 第1の実施形態によるパターン検査方法を示すフローチャートである。 第1の実施形態によるパターン検査方法を示す斜視図である。 第1の実施形態によるパターン検査方法において、ラフアライメントパターンの一例を示す平面図である。 第1の実施形態によるパターン検査方法において、ファインアライメントパターンを含む矩形枠の角部上の4つのアライメントパターンの取得工程を示す平面図である。 第1の実施形態によるパターン検査方法において、4つのアライメントパターンを取得できない例を示す平面図である。 第1の実施形態によるパターン検査方法において、最大矩形枠の角部上の4つのアライメントパターンの取得工程を示す平面図である。 図5に続く第1の実施形態によるパターン検査方法において、ラフアライメント工程を示す平面図である。 図8に続く第1の実施形態によるパターン検査方法において、ファインアライメントにおけるファインアライメントパターンのずれ量の測定工程を示す平面図である。 図9に続く第1の実施形態によるパターン検査方法において、ファインアライメントにおけるXYθテーブルの回転工程を示す平面図である。 第2の実施形態によるパターン検査方法を示す平面図である。 第3の実施形態によるパターン検査方法を示すフローチャートである。 第3の実施形態によるパターン検査方法を示す平面図である。
以下、図面を参照して本発明に係る実施形態を説明する。実施形態は、本発明を限定するものではない。また、実施形態で参照する図面において、同一部分または同様な機能を有する部分には同一の符号または類似の符号を付し、その繰り返しの説明は省略する。
(第1の実施形態)
図1は、本発明に係る検査装置の一例として、第1の実施形態によるパターン検査装置1を示す図である。図1のパターン検査装置1は、例えば、D−DB(Die to Database)検査によって試料の一例であるリソグラフィー用マスク2に形成されたパターンの欠陥を検査するために用いることができる。
図1に示すように、パターン検査装置1は、光の進行方向順に、光源3と、偏光ビームスプリッタ4と、対物レンズ5と、ステージの一例であるXYθテーブル6と、結像用レンズ7と、フォトダイオードアレイ8とを備える。なお、偏光ビームスプリッタ4とXYθテーブル6との間に、光の偏光方向を変化させる波長板を設けてもよい。
光源3は、偏光ビームスプリッタ4に向けてレーザ光を出射する。偏光ビームスプリッタ4は、光源3からの光を対物レンズ5に向けて反射する。対物レンズ5は、偏光ビームスプリッタ4で反射された光をXYθテーブル6に向けて照射する。
XYθテーブル6は、試料(マスク)2を載置可能なXY平面6aを有する。XYθテーブル6は、X方向、Y方向、およびXY平面6aに対し垂直方向(Z方向)に移動可能であり、かつXY平面6aに対して垂直なZ軸回り(回転方向)に回転可能である。以下、XYθテーブル6の回転方向をθ方向と呼ぶこともある。また、Z軸をθ軸と呼ぶこともある。
XYθテーブル6に載置されたマスク2は、対物レンズ5から照射された光を反射する。このマスク2の反射光によって、マスク2が照明される。マスク2の反射光は、対物レンズ5および偏向ビームスプリッタ4を透過した後、結像用レンズ7に入射する。結像用レンズ7は、入射したマスク2の反射光を、マスク2の光学画像としてフォトダイオードアレイ8に結像させる。フォトダイオードアレイ8は、マスク2の光学画像を撮像し光電変換する。光電変換されたマスク2の電気信号はセンサ回路19に送られA/D変換された後に画像データを比較回路25に送られる。取得した画像データに基づいて、マスク2に形成されたパターンの欠陥が検査される。
また、図1に示すように、パターン検査装置1は、オートローダ9と、X軸モータ10A、Y軸モータ10Bおよびθ軸モータ10Cと、レーザ測長システム11と、Zセンサ12と、フォーカス機構13と、を備える。
オートローダ9は、XYθテーブル6上にマスク2を自動搬送する。X軸モータ10A、Y軸モータ10Bおよびθ軸モータ10Cは、それぞれ、XYθテーブル6をX方向、Y方向およびθ方向に移動させる。XYθテーブル6を移動させることで、XYθテーブル6上のマスク2に対して光源3の光がスキャンされる。レーザ測長システム11は、XYθテーブル6のX方向およびY方向の位置を検出する。
Zセンサ12は、パターン側のマスク2の表面であるマスク面の高さすなわちZ方向の位置を検出する。Zセンサ12は、例えば、マスク面に光を照射する投光器と、照射された光を受光する受光器とを備えていてもよい。
フォーカス機構13は、対物レンズ5の焦点をマスク面に合わせるフォーカス合わせを行う。フォーカス合わせは、例えば、Zセンサ12で検出されたマスク面の高さに応じた移動量でXYθテーブル6をZ方向に移動させることで行う。
また、図1に示すように、パターン検査装置1は、バス14に接続された各種の回路を備える。具体的には、パターン検査装置1は、オートローダ制御回路15と、テーブル制御回路17と、オートフォーカス制御回路18とを備える。また、パターン検査装置1は、位置検出回路22と、展開回路23と、参照回路24と、比較回路25とを備える。また、パターン検査装置1は、センサ回路19を備えており、このセンサ回路19は、フォトダイオードアレイ8と比較回路25との間に接続されている。
オートローダ制御回路15は、オートローダ9を制御することで、XYθテーブル6上にマスク2を自動搬送する。
テーブル制御回路17は、パターンの欠陥を検査すべきマスク2の検査領域201(図3参照)を複数の短冊状に仮想的に分割したストライプ202に沿って検査領域201に光源3からの光をスキャンする制御を行う。具体的には、テーブル制御回路17は、ストライプ202に沿って検査領域201に光源3からの光がスキャンされるように、モータ10A〜10Cを駆動制御してXYθテーブル6を移動させる。
オートフォーカス制御回路18は、Zセンサ12で検出されたマスク面の高さに応じてフォーカス機構13を制御することで、光源3の光を自動的にマスク面に合焦させる。
センサ回路19は、フォトダイオードアレイ8で光電変換された電気信号を取り込み、取り込まれた電気信号をA/D変換する。そして、センサ回路19は、A/D変換した光学画像データを参照回路24および比較回路25に出力する。センサ回路19は、例えば、TDI(Time Delay Integration)センサの回路であってもよい。TDIセンサを用いることで、パターンを高精度に撮像できる。
レーザ測長システム11は、XYθテーブル6の移動位置を検出し、検出された移動位置を位置検出回路22に出力する。位置検出回路22は、レーザ測長システム11から入力された移動位置に基づいて、XYθテーブル6上でのマスク2の位置を検出する。そして、位置検出回路22は、検出されたマスク2の位置を比較回路25に出力する。
展開回路23は、後述する磁気ディスク装置31に収集された設計データを、磁気ディスク装置31から読み出し、読み出された設計データを2値または多値の参照画像データに変換する。そして、展開回路23は、変換された参照画像データを参照回路24に出力する。
参照回路24は、展開回路23から入力された参照画像データに適切なフィルタ処理を行うことで、マスク2の欠陥検査に用いる参照画像を生成する。そして、参照回路24は、生成された参照画像を比較回路25に出力する。
比較回路25は、センサ回路19から入力されたマスク2の光学画像と、参照回路24から入力された参照画像との比較に基づいて、マスク2に形成されたパターンの欠陥を検査する。例えば、比較回路25は、位置検出回路22から入力された位置情報を用いながら、光学画像のパターンの各位置の線幅を測定し、測定された光学画像のパターンと、参照回路24から入力された参照画像のパターンについて、両パターンの線幅や階調値(明るさ)を比較する。そして、比較回路25は、例えば、光学画像のパターンの線幅と、参照画像のパターンの線幅との誤差をパターンの欠陥として検出する。
上記構成以外にも、図1に示すように、パターン検査装置1は、制御計算機30と、磁気ディスク装置31と、CRT34と、プリンタ35とを備える。これらの構成部30〜35は、いずれもバス14に接続されている。
制御計算機30は、バス14に接続された各構成部に対して、欠陥検査に関連する各種の制御や処理を実行する。磁気ディスク装置31は、マスク2の設計データを記憶する。CRT34は、欠陥検査に関連する各種の画像を表示する。プリンタ35は、欠陥検査に関連する各種の情報を印刷する。
制御計算機30は、後に詳述するように、マスク2上の検査領域201に形成されたラフアライメントに用いられる第1パターンおよび第2パターンの画像データをセンサ回路19から取得する。
以下、ラフアライメントに用いられる第1パターンのことを、第1のラフアライメントパターンと呼ぶ。また、ラフアライメントに用いられる第2パターンのことを、第2のラフアライメントパターンと呼ぶ。
ここで、ラフアライメントとは、ストライプ202の長手方向に沿って移動するXYθテーブル6の移動方向(軸方向)またはストライプ202の短手方向に沿って移動するXYθテーブル6の移動方向(軸方向)に対するXYθテーブル6上のマスク2の回転方向(すなわち、θ方向)における位置ずれ量が第1の許容値以下であるか否かを確認する処理である。
言い換えれば、XYθテーブル6の移動方向(X軸方向またはY軸方向)に対するマスク2の回転方向における位置ずれ量は、XYθテーブル6に対するマスク2の配置の位置ずれ量、すなわち、ストライプ202に沿ったXYθテーブル6の移動方向に対するストライプ202に沿ったマスク2の端辺の傾きである。
ここで、X軸方向またはY軸方向に対するマスク2の回転方向における位置ずれ量が大き過ぎる場合には、後述するファインアライメントのためのアライメント量が過大となって、ファインアライメントの所要時間が長くなる虞がある。そこで、ファインアライメントの所要時間が長くならないようにするため、ファインアライメントの前にラフアライメントを行う。つまりラフアライメントは、予め、X軸方向またはY軸方向に対するマスク2の回転方向における位置ずれ量が大き過ぎないことを事前に確認する。ファインアライメントとは異なり、ラフアライメントでは、位置ずれを補正する処理は行わない。位置ずれが第1の許容値より大きい場合には、エラーとしてラフアライメント処理/欠陥検査を中止する。
より詳しくは、ラフアライメントにおいて、先ず、制御計算機30は、予めマスク2の検査領域上に設定された第1のラフアライメントパターンの光学画像を取得する。
次いで、制御計算機30は、第1のラフアライメントパターンの光学画像が取得されたときのXYθテーブル6の位置から、XYθテーブル6をX方向またはY方向に予め決められた移動量(ベクトル)で移動させる。この移動量は、第1のラフアライメントパターンの光学画像から後述する第2のラフアライメントパターンの光学画像までの距離に相当する移動量である。この移動量は、ラフアライメントに用いるパターンとして第1のラフアライメントパターンと第2のラフアライメントパターンとを設定したときに既知となった移動量である。
次いで、制御計算機30は、予め決められた移動量でXYθテーブル6を移動させたときに、ラフアライメントに用いるパターンとして予め設定され、且つ、第1のラフアライメントパターンに対してX方向またはY方向に離間して配置された検査領域上の第2のラフアライメントパターンの光学画像が取得された場合に、位置ずれ量が第1の許容値以下であると認定する。
一方、制御計算機30は、予め決められた移動量でXYθテーブル6を移動させたときに、第2のラフアライメントパターンの光学画像が取得されなかった場合に、位置ずれ量が第1の許容値より大きいと認定する。
ラフアライメントのより具体的な例については、後述のパターン検査方法において説明する。
第1の実施形態において、ラフアライメントに用いられる第1のラフアライメントパターンおよび第2のラフアライメントパターンは、マスク2のパターンのうち、他のパターンとの区別が可能なパターンとしてユーザが設定した一意の2つのパターンである。一例として、第1のラフアライメントパターンおよび第2のラフアライメントパターンは、図4に示すように、X軸方向に互いに離間し、かつ、Y軸方向における座標がほぼ一致した一組のパターンである。このような第1の実施形態における第1のラフアライメントパターンおよび第2のラフアライメントパターンは、ユーザが、マスク2の設計データに基づき、キーボード等で第1のラフアライメントパターンおよび第2のラフアライメントパターンのそれぞれの特定点の位置座標情報を入力することで制御計算機30に予め設定される。
第1のラフアライメントパターンおよび第2のラフアライメントパターンの設定操作は、例えば、制御計算機30の表示機能(例えば、モニタCRT34)を通じて表示されたマスク2の設計データ上のパターンから、ユーザが制御計算機30の入力機能(例えば、キーボードやポインティングデバイスなどのマンマシンインターフェース)を用いて第1のラフアライメントパターンおよび第2のラフアライメントパターンの座標を指定することによって行なわれる。より具体的には、制御計算機30と磁気ディスク装置31との間には、パターン検査装置1の実行プログラムとは別のプログラムで動作する外部計算機200が接続されている。外部計算機200に、制御計算機30から第1のラフアライメントパターンおよび第2のラフアライメントパターンの座標が入力される。外部計算機200は、制御計算機30から座標が入力された第1のラフアライメントパターンおよび第2のラフアライメントパターンを設定する。すなわち、外部計算機200は、制御計算機30から入力された第1のラフアライメントパターンおよび第2のラフアライメントパターンの座標をパターン検査装置1に送り、制御計算機30に、パターン検査装置1からの第1のラフアライメントパターンおよび第2のラフアライメントパターンの画像データの取得を指示する。パターン検査装置1で取得された第1のラフアライメントパターンおよび第2のラフアライメントパターンの画像データは、制御計算機30に取り込まれる。
このようにして、制御計算機30は、マスク2の設計データに基づいて設定された第1のラフアライメントパターンおよび第2のラフアライメントパターンの画像データを取得して既述したラフアライメントを実施することができる。
また、制御計算機30は、ラフアライメントによってX軸方向またはY軸方向に対するマスク2の回転方向における位置ずれが第1の許容値以下であることが確認された場合に、ファインアライメントに用いられるパターンの光学画像を取得する。
以下、ファインアライメントに用いられるパターンのことを、ファインアライメントパターンと呼ぶ。 ここで、ファインアライメントとは、X軸方向またはY軸方向に対するマスク2の回転方向における位置ずれを補正する処理である。より具体的には、ファインアライメントとは、レーザ測長システム11で測定されたX軸方向またはY軸方向に対するマスク2の回転方向における位置ずれ量が第1の許容値より小さい第2の許容値以下になるまでXYθテーブル6を回転させる処理である。
ファインアライメントに用いられるファインアライメントパターンは、マスク2の光学画像上の検査領域201においてX方向またはY方向に沿った四辺で構成される仮想的な矩形枠(図8の符号f参照)の異なる複数の角部上に位置する位置関係を有するパターン(図8の符号PP1、PP2参照)である。
第1の実施形態において、制御計算機30は、ファインアライメントパターンの光学画像の取得にあたり、先ず、マスク2の設計データ上において、X方向またはY方向に沿った四辺で構成される仮想的な矩形枠の異なる角部上に位置する位置関係を有する複数のパターンを、複数のファインアライメントパターンとして取得する。そして、制御計算機30は、取得されたファインアライメントパターンの特定点についての第1のラフアライメントパターンの特定点の座標を基準とした相対座標を登録する。
矩形枠は、X方向に平行な辺と、Y方向に平行な辺とを有する正方形または長方形である。
制御計算機30は、矩形枠の4つの角部のうち、X方向に離れた2つの角部に位置する2つのパターンを、ファインアライメントパターンとして取得し、ファインアライメントパターンに対してY方向に離れた残りの2つの角部に位置する2つのパターンを、マスク2の光学画像の伸縮率を調整するためのアライメントマークとして取得してもよい。
そして、制御計算機30は、ファインアライメントパターンの登録座標に基づいて、テーブル制御回路17に、ファインアライメントパターンが光源3の光路上に位置するまでXYθテーブル6を移動させる。これに前後して、制御計算機30は、オートフォーカス制御回路18にファインアライメントパターンを撮像するためのオートフォーカスを実行させる。そして、制御計算機30は、ファインアライメントパターンを撮像した光学画像をセンサ回路19から取得する。
このようにして、制御計算機30は、矩形枠の異なる角部上に位置する複数のファインアライメントパターンの光学画像を取得することができる。
また、制御計算機30は、取得された複数のファインアライメントパターンの光学画像に基づいて、X軸方向またはY軸方向に対するマスク2の回転方向における位置ずれ量を検出する。そして、制御計算機30は、検出された位置ずれ量が第1の許容値より小さい第2の許容位置以下となるまでθ方向にXYθテーブル6を回転させることで、マスク2の光学画像上でファインアライメントを実施する。
このような構成を有する制御計算機30によれば、ユーザによって設定された一意の第1のラフアライメントパターンおよび第2のラフアライメントパターンに基づいてラフアライメントを実施し、X方向およびY方向に沿った仮想的な矩形枠の異なる角部上に位置するファインアライメントパターンに基づいてファインアライメントを実施することができる。
これにより、例えば、X方向に離れた矩形枠の2つの角部上に位置する2つのファインアライメントパターンの位置関係に基づいて、X方向に対するマスク2の回転方向における位置ずれを検出することができる。この結果、自動アライメントに特化した特定パターン(例えば、十字形状のパターン)が形成されていないマスク2に対して適切に自動アライメントを行うことができる。また、例えば、2つのファインアライメントパターンに対してY方向に離れた矩形枠の残りの2つの角部上に位置する2つのアライメントポイントを用いて、適切にマスク2の光学画像の伸縮率を調整することができる。
以上述べたように、第1の実施形態のパターン検査装置1によれば、ユーザが設定した一意の第1のラフアライメントパターンおよび第2のラフアライメントパターンを用いたラフアライメントによって、X軸方向またはY軸方向に対するマスク2の回転方向における位置ずれ量が第1の許容値以下であるか否かを確認することができる。そして、位置ずれが第1の許容値以下であることが確認された場合に、X方向またはY方向に沿った四辺で構成された矩形枠の角部上に位置するファインアライメントパターンを用いたファインアライメントによって、第1の許容値より小さい第2の許容値以下となるようにX軸方向またはY軸方向に対するマスク2の回転方向における位置ずれを補正することができる。これにより、特定パターンを要することなく適切に自動アライメントを行うことができるので、自動アライメントの汎用性を向上させることができる。
(パターン検査方法)
次に、図1のパターン検査装置1を適用した第1の実施形態のパターン検査方法について説明する。図2は、第1の実施形態によるパターン検査方法を示すフローチャートである。図2のフローチャートは、必要に応じて繰り返される。図3は、第1の実施形態によるパターン検査方法を示す斜視図である。図3に示すように、マスク2上の検査領域201は、短冊状の複数のストライプ202に仮想的に分割されている。フォトダイオードアレイ8は、XYθテーブル6の移動にともなって、マスク2をストライプ202毎に撮像する。このとき、図3の破線矢印に示す方向に各ストライプ202が連続的にスキャンされるように、テーブル制御回路17はXYθテーブル6の動作を制御する。XYθテーブル6を移動させながら、フォトダイオードアレイ8で撮像された光学画像に基づいてストライプ202上のパターンの欠陥を検査する。
欠陥の検査にあたり、制御計算機30は、オートローダ9によってXYθテーブル6上にロードされたマスク2を自動アライメントする。
図4は、第1の実施形態によるパターン検査方法において、マスク2の設計データD上の第1のラフアライメントパターンP1および第2のラフアライメントパターンP2の一例を示す平面図である。具体的には、先ず、図2および図4に示すように、制御計算機30は、パターン検査装置1のプログラムとは別のプログラムを実行することによって予めマスク2の設計データ2D上に設定された第1のラフアライメントパターンP1および第2のラフアライメントパターンP2の座標を取得する(ステップS1)。ラフアライメントパターンP1、P2の設定には、図1に示す外部計算機200を用いることができる。
図4には、X方向に間隔を空けて設けられた第1のラフアライメントパターンP1と第2のラフアライメントパターンP2とが例示されている。ラフアライメントパターンP1、P2は、マスク2の検査領域201に設けられたパターンのうち、ユーザが他のパターンと区別し得る一意のパターンとして設定したものである。
ラフアライメントパターンP1、P2の座標は、例えば、設計データ2Dを解析するレイアウトアナライザによって自動的に解析されて取得される。2つのラフアライメントパターンP1、P2は、互いのY方向の座標の差分が小さいことが好ましく、Y方向の座標が一致していることがより好ましい。なお、図4の例においては、図4の横方向がX方向、縦方向がY方向であるが、横方向がY方向、縦方向がX方向であってもよい。
図5は、第1の実施形態によるパターン検査方法において、ファインアライメントパターンPP1、PP2を含む矩形枠fの角部上の4つのアライメントパターンPP1、PP2、P3、P4の取得工程を示す平面図である。ラフアライメントパターンP1、P2の座標を取得した後、図2および図5に示すように、制御計算機30は、マスク2の設計データ2D上においてX方向またはY方向に沿った四辺で構成された矩形枠fの異なる角部上に位置する位置関係を有する4つのアライメントパターンPP1、PP2、P3、P4の特定の座標(アライメントポイント)を取得する(ステップS2)。4つのアライメントパターンPP1、PP2、P3、P4のうち、X方向に離れた2つのアライメントパターンPP1、PP2は、ファインアライメントに用いるファインアライメントパターンPP1、PP2である。ファインアライメントパターンPP1、PP2に対してY方向に離れた残りの2つのアライメントパターンP3、P4は、マスク2の光学画像の伸縮率調整に用いるアライメントパターンP3、P4である。
また、制御計算機30は、取得された4つのアライメントパターンPP1、PP2、P3、P4のそれぞれについての第1のラフアライメントパターンP1の座標を基準とした相対座標を登録する(ステップS2)。
具体的には、図5の例において、制御計算機30は、マスク2の設計データ2Dに対して、第1のラフアライメントパターンP1の図5における左下端の特定の座標を第1のラフアライメントパターンP1の座標点(0,0)に設定したうえで、−Y方向および−X方向に向かって座標点(0,0)から一定距離内に存在する第1のファインアライメントパターンPP1を検索する。このように、第1のラフアライメントパターンから一定距離内に存在する第1のファインアライメントパターンPP1を検索することで、第1のファインアライメントパターンPP1を迅速に検索することができ、ひいては、自動アライメントを迅速に行うことができる。
第1のファインアライメントパターンの検索の際に、制御計算機30は、例えば、図5に示すように、予め設定された検査領域201の左下隅の一定範囲の領域A1を検索領域として第1のファインアライメントパターンPP1を検索する。
第1のファインアライメントパターンPP1が検索されると、制御計算機30は、第1のラフアライメントパターンP1の座標点(0,0)を基準とした第1のファインアライメントパターンPP1の相対座標(X1、Y1)を登録する。
第1のファインアライメントパターンPP1の相対座標(X1、Y1)を登録した後、制御計算機30は、+X方向に向かって第1のファインアライメントパターンPP1とY座標が一致する第2のファインアライメントパターンPP2を検索する。このとき、制御計算機30は、例えば、図5に示すように、予め設定された検査領域201の右下隅の一定範囲の領域A2を検索領域として第2のファインアライメントパターンPP2を検索する。
第2のファインアライメントパターンPP2が検索されると、制御計算機30は、第1のラフアライメントパターンP1の座標点(0,0)を基準とした第2のファインアライメントパターンPP2の相対座標(X2、Y1)を登録する。
第2のファインアライメントパターンPP2の相対座標(X2、Y1)を登録した後、制御計算機30は、+Y方向に向かって第2のファインアライメントパターンPP2とX座標が一致する第3のアライメントパターンP3を検索する。このとき、制御計算機30は、例えば、図5に示すように、予め設定された検査領域201の右上隅の一定範囲の領域A3を検索領域として第3のアライメントパターンP3を検索する。
第3のアライメントパターンP3が検索されると、制御計算機30は、第1のラフアライメントパターンP1の座標点(0,0)を基準とした第3のアライメントパターンP3の相対座標(X2、Y2)を登録する。
第3のアライメントパターンP3の相対座標(X2、Y2)を登録した後、制御計算機30は、‐X方向に向かって第3のアライメントパターンP3とY座標が一致し、第1のファインアライメントパターンPP1とX座標が一致する第4のアライメントパターンP4を検索する。このとき、制御計算機30は、例えば、図5に示すように、予め設定された検査領域201の左上隅の一定範囲の領域A4を検索領域として第4のアライメントパターンP4を検索する。
第4のアライメントパターンP4が検索されると、制御計算機30は、第1のラフアライメントパターンP1の座標点(0,0)を基準とした第4のアライメントパターンP4の相対座標(X1、Y2)を登録する。
以上のようにして、マスク2の設計データ2D上において矩形枠fの角部上に位置する位置関係を有する4つのアライメントパターンPP1、PP2、P3、P4が取得される。
図6は、第1の実施形態によるパターン検査方法において、4つのアライメントパターンPP1、PP2、P3、P4を取得できない例を示す平面図である。
図5の例では、4つのアライメントパターンPP1、PP2、P3、P4を取得できた。これに対して、図6に示すように、設計データ2Dによっては、図5に示したように矩形枠fの角部に位置するように4つのアライメントパターンが配置されていないため、4つのアライメントパターンPP1、PP2、P3、P4を取得できない場合もある。この場合は、検査をエラー停止するか、または、検査領域201内に従前と同様の特定パターンがある場合に、特定パターンを用いたアライメントに切り替える。
図7は、第1の実施形態によるパターン検査方法において、最大矩形枠f1上の4つのアライメントパターンPP1_1、PP2_1、P3_1、P4_1の取得工程を示す平面図である。図5の例では、矩形枠f上に位置する4つのアライメントパターンPP1、PP2、P3、P4として、一組みのアライメントパターンPP1、PP2、P3、P4が取得された。
これに対して、図7に示すように、設計データ2Dによっては、複数の矩形枠f1〜f3のそれぞれの角部上に位置する複数組の4つのアライメントパターンが取得される場合もある。この場合は、複数の矩形枠f1〜f3のうち最も検査領域201の外側まで広がる最大矩形枠f1の角部上に位置する4つのアライメントパターンPP1_1、PP2_1、P3_1、P4_1を取得して、ファインアライメントまたは伸縮率の調整に用いればよい。このように、複数の矩形枠f1〜f3のうちマスク2の最も外側に位置する矩形枠f1の角部上に位置するファインアライメントパターンPP1_1、PP2_1をファインアライメントに用いることで、ファインアライメントにおける後述するθ調整の精度を向上させることができる。
図8は、図5に続く第1の実施形態によるパターン検査方法において、ラフアライメント工程を示す平面図である。4つのアライメントパターンPP1、PP2、P3、P4が取得された後、制御計算機30は、取得されたラフアライメントパターンP1、P2に基づいて、マスク2の光学画像2I上でラフアライメントを実施する(ステップS3、S4)。
具体的には、図2および図8に示すように、ラフアライメントにおいて、先ず、制御計算機30は、第1のラフアライメントパターンP1の光学画像を、パターン検査装置1の最高倍率である検査分解能によって取得する(ステップS3)。
図8の例において、制御計算機30は、テーブル制御回路17に第1のラフアライメントパターンP1が光源3の光路上に位置するまでXYθテーブル6を移動させ、これに前後して、オートフォーカス制御回路18にマスク2を検査分解能で撮像するためのオートフォーカスを実行させたうえでマスク2を撮像する。
これにより、図8のビューVで囲まれる撮像範囲を有する検査分解能の第1のラフアライメントパターンP1の光学画像が取得される。
第1のラフアライメントパターンP1の光学画像が取得された後、制御計算機30は、テーブル制御回路17にビューVが+X方向に移動するようにXYθテーブル6を‐X方向に移動させる。このときのXYθテーブル6の移動量は、マスク2の設計データ2D上におけるラフアライメントパターンP1、P2間の距離に相当する移動量である。
そして、制御計算機30は、第1のラフアライメントパターンP1から+X方向へのビューVの移動後の光学画像内に第2のラフアライメントパターンP2が存在するか否かを判定する(ステップS4)。
第2のラフアライメントパターンP2が存在する場合(ステップS4:Yes)、ラフアライメントは成功となり、これによって、X軸方向に対するマスク2の回転方向における位置ずれ量が第1の許容値以下であることが確認される。図8の例において、第1の許容値は、+X方向への移動後のビューV内に、設計データ2D上において第1のラフアライメントパターンP1と同一のY座標をとる第2のラフアライメントパターンP2を検出できる程度の位置ずれとなる。
一方、第2のラフアライメントパターンP2が存在しない場合(ステップS4:No)、ラフアライメントは失敗となり、これによって、X軸方向に対するXYθテーブル6の回転方向におけるマスク2の位置ずれが第1の許容値より大きいことが確認される。
ここで、図8に示すように、自動アライメント前のマスク2の光学画像2Iは、XYθテーブル6上におけるθ方向またはZ方向へのマスク2の傾きや位置ずれに起因して、X方向およびY方向に対して傾きや歪みを有する光学画像2Iとなっている。もし、このような傾きや歪を有する光学画像2Iをそのまま用いてパターンの欠陥を検査する場合、欠陥を適切に検査することは困難である。
これに対して、図8のラフアライメントによれば、X軸方向に対するマスク2の回転方向における位置ずれ量が第1の許容値以下であるか否かを確認することができるので、θ方向への傾きが大きい光学画像2Iを用いたパターンの欠陥検査の実行を未然に回避することができる。なお、図8の例では、ラフアライメントに用いる2つのパターンとして、X軸方向に離れて配置された第1のラフアライメントパターンP1と第2のラフアライメントパターンP2とを設定しているが、ラフアライメントに用いる2つのパターンとして、Y軸方向に離れて配置された2つのパターンを設定してもよい。このようにY軸方向に離れて配置された2つのパターンを用いたラフアライメントを行う場合、Y軸方向に対するマスク2の回転方向における位置ずれ量が第1の許容値以下であるか否かを確認することができる。
図9は、図8に続く第1の実施形態によるパターン検査方法において、ファインアライメントにおけるファインアライメントパターンPP1、PP2の位置ずれDの測定工程を示す平面図である。
ラフアライメントによってX軸方向に対するマスク2の回転方向における位置ずれ量が第1の許容値以下であることが確認された場合(ステップS4:Yes)、制御計算機30は、取得されたファインアライメントパターンPP1、PP2に基づいて、マスク2の光学画像2I上でファインアライメントを実施する(ステップS5〜ステップS10)。
一方、ラフアライメントによってX軸方向に対するマスク2の回転方向における位置ずれ量が第1の許容値より大きいことが確認された場合(ステップS4:No)、制御計算機30は、エラー処理を行う(ステップS15)。エラー処理は、例えば、マスク2の再ロードである。
ファインアライメントにおいて、先ず、制御計算機30は、ファインアライメントパターンPP1、PP2の光学画像を検査分解能で取得する(ステップS5)。ラフアライメントパターンP1、P2の取得のときと同様に、例えば、制御計算機30は、図9に示すように、ビューVで囲まれた範囲のファインアライメントパターンPP1、PP2の光学画像を順次取得する。
ファインアライメントパターンPP1、PP2の光学画像を取得した後、制御計算機30は、図2および図9に示すように、取得されたファインアライメントパターンPP1、PP2の光学画像に基づいて、レーザ測長システム11で測定されたX軸方向に対するマスク2の回転方向における位置ずれ量Dを検出する(ステップS6)。位置ずれ量Dは、例えば、2つのファインアライメントパターンPP1、PP2のY座標の差分として算出される。位置ずれ量Dの単位は、例えば、ピクセルである。
図10は、図9に続く第1の実施形態によるパターン検査方法において、ファインアライメントにおけるXYθテーブル6の回転工程を示す平面図である。位置ずれ量Dを検出した後、制御計算機30は、図2および図10に示すように、位置ずれ量Dが第2の許容値以下になるようにXYθテーブル6をθ方向に回転させるθ調整を行う(ステップS7)。
θ調整を行った後、図2に示すように、制御計算機30は、θ調整後の位置ずれ量Dが第2の許容値以下となったか否かを判定する(ステップS8)。
位置ずれ量Dが第2の許容値以下となった場合(ステップS8:Yes)、制御計算機30は、マスク2の光学画像2Iの伸縮率を調整するための処理に移行する(ステップS12〜ステップS14)。
一方、位置ずれ量Dが第2の許容値以下となっていない場合(ステップS8:No)、制御計算機30は、位置ずれ量Dの検出回数が規定検出回数を超えたか否かを判定する(ステップS9)。
規定検出回数を超えた場合(ステップS9:Yes)、処理を終了する。一方、規定検出回数を超えていない場合(ステップS9:No)、制御計算機30は、ファインアライメントをリトライする。具体的には、制御計算機30は、θ調整前の第1のラフアライメントパターンP1の座標をθ調整で回転変位させた座標にビューVを移動させることで、第1のラフアライメントパターンP1の光学画像を再取得する(ステップS10)。
第1のラフアライメントパターンP1の光学画像を再取得した後、制御計算機30は、θ調整前のファインアライメントパターンPP1、PP2の座標をθ調整で回転変位させた座標にビューVを移動させることで、ファインアライメントパターンPP1、PP2の光学画像を再取得する(ステップS11)。 ファインアライメントパターンPP1、PP2の光学画像を再取得した後、制御計算機30は、再取得されたファインアライメントパターンPP1、PP2の光学画像に基づいて、ステップS6以降の処理を繰り返す。
マスク2の光学画像2Iの伸縮率を調整するための処理(ステップS12〜ステップS14)において、先ず、制御計算機30は、XYθテーブル6を‐Y方向に移動させてビューVを第3のアライメントパターンP3上に移動させることで、第3のアライメントパターンP3を検出する。そして、制御計算機30は、検出された第3のアライメントパターンP3の座標を登録する(ステップS12)。
第3のアライメントパターンP3の座標を登録した後、制御計算機30は、XYθテーブル6を+X方向に移動させてビューVを第4のアライメントパターンP4上に移動させることで、第4のアライメントパターンP4を検出する。そして、制御計算機30は、検出された第4のアライメントパターンP4の座標を登録する(ステップS13)。
第4のアライメントパターンP4の座標を登録した後、制御計算機30は、θ調整後のアライメントパターンPP1、PP2、P3、P4の座標に基づいて、マスク2の光学画像2Iが長方形または正方形になるように光学画像2Iの伸縮率を調整する(ステップS14)。このようにして傾きおよび歪が補正された光学画像を用いてパターンの欠陥を検査することで、検査を正確に行うことができる。
なお、制御計算機30は、既述したファインアライメントのリトライを行う場合、再取得された第1のラフアライメントパターンP1の光学画像の座標からの予め登録された相対座標に基づく相対移動によってファインアライメントパターンPP1、PP2の光学画像を再取得してもよい。これにより、XYθテーブル6の回転によってラフアライメントパターンP1およびファインアライメントパターンPP1、PP2の位置が変化した場合であっても、ファインアライメントのリトライを簡便かつ適切に行うことができる。
以上述べたように、第1の実施形態によれば、ユーザが設定した一意のラフアライメントパターンを用いたラフアライメントと、矩形枠の角部上に位置するファインアライメントパターンを用いたファインアライメントとを行うことで、特定パターンを要することなく適切に自動アライメントを行うことができる。これにより、自動アライメントの汎用性を向上させることができる。
(第2の実施形態)
次に、マスク2の端部をラフアライメントパターンP1、P2とする第2の実施形態について説明する。図11は、第2の実施形態によるパターン検査方法を示す平面図である。
第1の実施形態では、ユーザが一意のパターンとして設定した検査領域201内のラフアライメントパターンP1、P2を用いて自動アライメントを行っていた。
これに対して、第2の実施形態では、図11に示すように、設計データ2D上において、マスク2の図11における左下端を第1のラフアライメントパターンP1に設定し、右下端を第2のラフアライメントパターンP2に設定する。その他の構成および作用は第1の実施形態と同様であるので詳細な説明は割愛する。
第2の実施形態によれば、マスク2の端部を利用することで、検査領域201内に一意のパターンが見つからない場合にも自動アライメントを行うことができる。これにより、アライメントの汎用性をさらに向上させることができる。
(第3の実施形態)
次に、マスク2の光学画像2I上でアライメントパターンPP1、PP2、P3、P4を設定する第3の実施形態について、第1の実施形態との相違点を中心に説明する。図12は、第3の実施形態によるパターン検査方法を示すフローチャートである。図13は、第3の実施形態によるパターン検査方法を示す平面図である。
図12および図13に示すように、第3の実施形態において、制御計算機30は、ラフアライメントが成功した場合(ステップS4:Yes)、検査領域201の四隅のそれぞれに設定された所定範囲の領域A1〜A4から、矩形枠の角部上に位置する位置関係を有する4つのアライメントパターンPP1、PP2、P3、P4の候補の光学画像を取得する(ステップS21)。
図13の例においては、アライメントパターンPP1、PP2、P3、P4の候補として、第1の矩形枠f1の角部上に位置する位置関係を有するアライメントパターン候補PP1_1、PP2_1、P3_1、P4_1と、第2の矩形枠f2の角部上に位置する位置関係を有するアライメントパターン候補PP1_2、PP2_2、P3_2、P4_2が取得されている。
アライメントパターンPP1、PP2、P3、P4の候補を取得した後、制御計算機30は、θ調整および伸縮率調整の所要調整量の閾値と、矩形枠の大小関係とに基づいて、取得された候補のうち、1つの候補をアライメントパターンPP1、PP2、P3、P4に決定する(ステップS22)。これにより、光学画像に基づいてファインアライメントパターンPP1、PP2が取得される。
このとき、制御計算機30は、閾値と比較するため、アライメントパターン候補ごとに、θ調整を実施してθ調整の所要調整量を求めるとともに、伸縮率調整を実施して伸縮率調整の所要調整量を求める。θ調整および伸縮率調整の所要調整量が閾値より小さい場合、制御計算機30は、アライメントパターン候補がアライメントパターンPP1、PP2、P3、P4として適性があると判断する。また、矩形枠の面積が大きいほど、制御計算機30は、アライメントパターン候補がアライメントパターンPP1、PP2、P3、P4としてより適性があると判断する。
図13の例では、第2の矩形枠f2よりも第1の矩形枠f1の方がX方向に対する傾きや歪が小さく(すなわち、所要調整量が閾値より小さく)、また、面積が大きい。このため、図13の例では、第1の矩形枠f1の角部上のアライメントパターン候補PP1_1、PP2_1、P3_1、P4_1が、4つのアライメントパターンPP1、PP2、P3、P4に決定される。
アライメントパターンPP1、PP2、P3、P4を決定した後、制御計算機30は、決定されたアライメントパターンPP1、PP2、P3、P4を用いて、第1の実施形態と同様に、ファインアライメント(ステップS6〜S11)および伸縮率の調整(ステップS14)を実行する。
ただし、第3の実施形態では、アライメントパターンPP1、PP2、P3、P4の決定(ステップS22)の際に、既に、θ調整の所要調整量が求まっている。このため、ファインアライメントにおけるθ調整(ステップS7)の調整量としては、アライメントパターンPP1、PP2、P3、P4の決定の際に求めたθ調整の所要調整量を用いることができる。
また、第3の実施形態では、アライメントパターン候補の光学画像を取得(ステップS21)した際に、第3のアライメントパターンP3および第4のアライメントパターンP4を取得している。このため、伸縮率の調整(ステップS14)には、アライメントパターン候補の光学画像の取得(ステップS21)の際に取得された第3のアライメントパターンP3および第4のアライメントパターンP4を用いることができる。また、伸縮率の調整量としては、アライメントパターンPP1、PP2、P3、P4の決定(ステップS22)の際に求めた伸縮率の所要調整量を用いることができる。
第3の実施形態によれば、アライメントパターンPP1、PP2、P3、P4の決定の際に算出したθ調整および伸縮率調整の所要調整量をθ調整および伸縮率調整に活用することができるので、自動アライメントの所要時間を短縮することができる。
更に、第3の実施形態によれば、アライメントパターン候補の光学画像の取得の際に取得された第3のアライメントパターンP3および第4のアライメントパターンP4を伸縮率の調整に活用することができるので、第1の実施形態のように、第3のアライメントパターンP3および第4のアライメントパターンP4に移動する工程(図2のステップS12、S13)は要しない。これにより、自動アライメントの所要時間を更に短縮することができる。
パターン検査装置1の少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、パターン検査装置1の少なくとも一部の機能を実現するプログラムをフレキシブルディスクやCD−ROM等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
上述の実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
1 パターン検査装置
2 マスク
6 XYθテーブル

Claims (5)

  1. 試料を載置可能なXY平面を有し、X方向およびY方向に移動可能かつ前記XY平面に対して略垂直なZ軸回りに回転可能なステージを備える検査装置を用いて、前記試料の検査領域に設けられたパターンの欠陥を検査する検査方法であって、
    前記X方向または前記Y方向に対する前記試料の回転方向における位置ずれ量が第1の許容値以下であるか否かを確認するラフアライメントを実施する工程と、
    前記位置ずれ量を前記第1の許容値より小さい第2の許容値以下になるように補正するファインアライメントを実施する工程と、を備え、
    前記ラフアライメントを実施する工程は、
    前記ラフアライメントに用いるパターンとして予め設定された前記試料の検査領域上の第1パターンの光学画像を取得し、
    前記第1パターンの光学画像が取得されたときの前記ステージの位置から、前記ステージを前記X方向または前記Y方向に予め決められた移動量で移動させ、
    前記ステージを前記移動量で移動させたときに、前記ラフアライメントに用いるパターンとして予め設定され、且つ、前記第1パターンに対して前記X方向または前記Y方向に離間して配置された前記検査領域上の第2パターンの光学画像が取得された場合に、前記位置ずれ量が前記第1の許容値以下であると認定し、一方、前記第2パターンの光学画像が取得されなかった場合に、前記位置ずれ量が前記第1の許容値より大きいと認定することを含み、
    前記ファインアライメントを実施する工程は、
    前記ラフアライメントによって前記位置ずれ量が前記第1の許容値以下であることが確認された場合に、前記試料の光学画像の前記検査領域上において前記X方向または前記Y方向に沿った四辺で構成される矩形枠の異なる複数の角部上に位置し、前記ファインアライメントに用いられる複数の第3パターンの光学画像を取得し、
    前記取得された複数の第3パターンの光学画像に基づいて前記位置ずれ量を検出し、
    前記検出された位置ずれ量が前記第2の許容値以下になるまで前記ステージを回転させることを含む、検査方法。
  2. 前記複数の第3パターンは、前記検査領域の複数の隅部のそれぞれに設定された複数の領域内に位置し、前記X方向および前記Y方向の少なくとも一方に沿ったエッジを有するパターンである、請求項1に記載の検査方法。
  3. 前記ファインアライメントを実施する工程は、
    前記ステージの回転によって前記位置ずれ量が前記第2の許容値以下にならなかった場合に、前記第1パターンの光学画像を再取得し、
    前記再取得された第1パターンの光学画像からの相対移動によって前記第3パターンの光学画像を再取得し、
    前記再取得された第3パターンの光学画像に基づいて前記位置ずれ量を再検出し、
    前記再検出された位置ずれ量が前記第2の許容値以下になるように前記ステージを再度回転させることを含む、請求項1または2に記載の検査方法。
  4. 前記第3パターンは、前記第1パターンから一定距離内に位置するパターンである、請求項1〜3のいずれか1項に記載の検査方法。
  5. 試料を載置可能なXY平面を有し、X方向およびY方向に移動可能かつ前記XY平面に対して略垂直なZ軸回りに回転可能なステージを備え、
    前記試料の検査領域に設けられたパターンの欠陥を検査する検査装置であって、
    前記X方向または前記Y方向に対する前記試料の回転方向における位置ずれ量が第1の許容値以下であるか否かを確認するラフアライメントを実施するラフアライメント部と、
    前記位置ずれ量を前記第1の許容値より小さい第2の許容値以下になるように補正するファインアライメントを実施するファインアライメント部と、を備え、
    前記ラフアライメント部は、
    前記ラフアライメントに用いるパターンとして予め設定された前記試料の検査領域上の第1パターンの光学画像を取得し、
    前記第1パターンの光学画像が取得されたときの前記ステージの位置から、前記ステージを前記X方向または前記Y方向に予め決められた移動量で移動させ、
    前記ステージを前記移動量で移動させたときに、前記ラフアライメントに用いるパターンとして予め設定され、且つ、前記第1パターンに対して前記X方向または前記Y方向に離間して配置された前記検査領域上の第2パターンの光学画像が取得された場合に、前記位置ずれ量が前記第1の許容値以下であると認定し、一方、前記第2パターンの光学画像が取得されなかった場合に、前記位置ずれ量が前記第1の許容値より大きいと認定し、
    前記ファインアライメント部は、
    前記ラフアライメントによって前記位置ずれ量が前記第1の許容値以下であることが確認された場合に、前記試料の光学画像の前記検査領域上において前記X方向または前記Y方向に沿った四辺で構成される矩形枠の異なる複数の角部上に位置し、前記ファインアライメントに用いられる複数の第3パターンの光学画像を取得し、
    前記取得された複数の第3パターンの光学画像に基づいて前記位置ずれ量を検出し、
    前記検出された位置ずれ量が前記第2の許容値以下になるまで前記ステージを回転させる、検査装置。
JP2018180819A 2017-09-28 2018-09-26 検査方法および検査装置 Active JP6980631B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017188970 2017-09-28
JP2017188970 2017-09-28

Publications (2)

Publication Number Publication Date
JP2019066471A JP2019066471A (ja) 2019-04-25
JP6980631B2 true JP6980631B2 (ja) 2021-12-15

Family

ID=65806827

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018180819A Active JP6980631B2 (ja) 2017-09-28 2018-09-26 検査方法および検査装置

Country Status (5)

Country Link
US (1) US10540561B2 (ja)
JP (1) JP6980631B2 (ja)
KR (1) KR102139508B1 (ja)
CN (1) CN109580658B (ja)
TW (1) TWI667530B (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108037142B (zh) * 2017-12-04 2021-01-19 江苏维普光电科技有限公司 基于图像灰度值的掩膜版光学缺陷检测方法
US20210209393A1 (en) * 2018-07-06 2021-07-08 Rakuten, Inc. Image processing system, image processing method, and program
DE102020209638B3 (de) * 2020-07-30 2021-11-11 Carl Zeiss Smt Gmbh Verfahren und vorrichtung zum bestimmen einer ausrichtung einer fotomaske auf einem probentisch, der entlang zumindest einer achse verschiebbar und um zumindest eine achse drehbar ist
CN113379835B (zh) * 2021-06-29 2024-06-04 深圳中科飞测科技股份有限公司 检测设备的校准方法、装置、设备及可读存储介质

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4926489A (en) * 1983-03-11 1990-05-15 Kla Instruments Corporation Reticle inspection system
JP2555651B2 (ja) * 1987-11-30 1996-11-20 株式会社ニコン アライメント方法及び装置
JPH02109317A (ja) 1988-10-18 1990-04-23 Sony Corp 露光パターンのアライメント方法
JPH0669319A (ja) 1992-08-20 1994-03-11 Disco Abrasive Syst Ltd アライメントシステム
JPH09306977A (ja) 1996-05-14 1997-11-28 Komatsu Ltd ウエハ検査装置等におけるウエハの位置決め方法
US6072898A (en) * 1998-01-16 2000-06-06 Beaty; Elwin M. Method and apparatus for three dimensional inspection of electronic components
JP4037947B2 (ja) * 1998-01-29 2008-01-23 株式会社テクノホロン 対象物のアライメント方法
JP2000021769A (ja) 1998-07-06 2000-01-21 Canon Inc 位置合わせ方法及び位置合わせ装置
JP2001332490A (ja) * 2000-03-14 2001-11-30 Nikon Corp 位置合わせ方法、露光方法、露光装置、及びデバイス製造方法
TW563345B (en) * 2001-03-15 2003-11-21 Canon Kk Image processing for correcting defects of read image
JP4607380B2 (ja) 2001-07-23 2011-01-05 富士通セミコンダクター株式会社 パターン検出方法、パターン検査方法およびパターン修正、加工方法
KR100904728B1 (ko) * 2002-07-15 2009-06-26 주식회사 하이닉스반도체 회전이 가능한 마스크
JP2005164565A (ja) * 2003-11-28 2005-06-23 3B System Inc 低解像度および高解像度映像におけるフラットパネル用光関連板要素の欠陥検出方法
JP4391846B2 (ja) * 2004-02-12 2009-12-24 Juki株式会社 電子部品実装装置の搭載誤差検出方法及び装置
WO2005096353A1 (ja) * 2004-03-31 2005-10-13 Nikon Corporation アライメント条件決定方法及び装置、並びに露光方法及び装置
JPWO2006025386A1 (ja) * 2004-08-31 2008-05-08 株式会社ニコン 位置合わせ方法、処理システム、基板の投入再現性計測方法、位置計測方法、露光方法、基板処理装置、計測方法及び計測装置
ATE412163T1 (de) * 2005-06-28 2008-11-15 Koninkl Philips Electronics Nv Kartierung eines oberflächenprofils
WO2007102484A1 (ja) * 2006-03-07 2007-09-13 Nikon Corporation デバイス製造方法、デバイス製造システム及び測定検査装置
JP4741408B2 (ja) * 2006-04-27 2011-08-03 株式会社荏原製作所 試料パターン検査装置におけるxy座標補正装置及び方法
JP2007294815A (ja) * 2006-04-27 2007-11-08 Seiko Epson Corp 外観検査方法および外観検査装置
JP2008128651A (ja) * 2006-11-16 2008-06-05 Olympus Corp パターン位置合わせ方法、パターン検査装置及びパターン検査システム
JP5090725B2 (ja) * 2006-12-20 2012-12-05 株式会社日立ハイテクノロジーズ 異物検査装置
US8194232B2 (en) * 2007-07-24 2012-06-05 Nikon Corporation Movable body drive method and movable body drive system, pattern formation method and apparatus, exposure method and apparatus, position control method and position control system, and device manufacturing method
KR20100057758A (ko) * 2007-08-24 2010-06-01 가부시키가이샤 니콘 이동체 구동 방법 및 이동체 구동 시스템, 그리고 패턴 형성 방법 및 패턴 형성 장치
JP5040643B2 (ja) * 2007-12-28 2012-10-03 日本電産リード株式会社 アライメント方法
JP2009206458A (ja) * 2008-02-29 2009-09-10 Canon Inc 検出装置、露光装置およびデバイス製造方法
TWI532116B (zh) * 2010-04-11 2016-05-01 肯提克有限公司 晶圓對齊方法及系統
EP2576805A1 (en) * 2010-05-25 2013-04-10 Arryx, Inc. Holographic fluctuation microscopy apparatus and method for determining mobility of particle and/or cell dispersions
KR101993322B1 (ko) * 2011-09-28 2019-06-26 호야 가부시키가이샤 마스크블랭크용 유리기판, 다층 반사막 부착 기판, 마스크블랭크 및 마스크, 그리고 그것들의 제조방법
CN103217421B (zh) * 2012-01-19 2017-09-08 昆山思拓机器有限公司 软板检测分区对位的校正方法
JP6460617B2 (ja) * 2012-02-10 2019-01-30 Hoya株式会社 反射型マスクブランク、反射型マスクの製造方法、及び反射型マスクブランクの製造方法
JP5793093B2 (ja) * 2012-02-17 2015-10-14 株式会社ニューフレアテクノロジー 検査装置および検査方法
JP5126917B1 (ja) * 2012-03-14 2013-01-23 レーザーテック株式会社 欠陥座標測定装置、欠陥座標測定方法、マスクの製造方法、及び基準マスク
JP5997039B2 (ja) * 2012-12-26 2016-09-21 株式会社日立ハイテクノロジーズ 欠陥検査方法および欠陥検査装置
JP6357143B2 (ja) * 2013-02-22 2018-07-11 Hoya株式会社 反射型マスクブランクの製造方法、及び反射型マスクの製造方法
JP2015130412A (ja) 2014-01-08 2015-07-16 株式会社日立ハイテクノロジーズ 座標アライメント方法および荷電粒子線装置
JP6651768B2 (ja) * 2015-09-28 2020-02-19 株式会社ニコン パターン描画装置
JP6527808B2 (ja) * 2015-10-27 2019-06-05 株式会社ニューフレアテクノロジー 検査方法および検査装置

Also Published As

Publication number Publication date
TW201921093A (zh) 2019-06-01
JP2019066471A (ja) 2019-04-25
CN109580658B (zh) 2021-08-06
CN109580658A (zh) 2019-04-05
US20190095740A1 (en) 2019-03-28
US10540561B2 (en) 2020-01-21
TWI667530B (zh) 2019-08-01
KR20190037112A (ko) 2019-04-05
KR102139508B1 (ko) 2020-07-30

Similar Documents

Publication Publication Date Title
JP6980631B2 (ja) 検査方法および検査装置
TWI474363B (zh) Pattern evaluation device and pattern evaluation method
US9922415B2 (en) Inspection method, inspection apparatus, and inspection system
US20170249753A1 (en) Defect observation apparatus
JP6869815B2 (ja) 検査方法および検査装置
JP2016145887A (ja) 検査装置および検査方法
KR102367699B1 (ko) 하전 입자 빔 시스템, 및 중첩 시프트량 측정 방법
JP2012078164A (ja) パターン検査装置
JP7094782B2 (ja) 電子ビーム検査装置及び電子ビーム検査方法
KR20170032602A (ko) 결함 촬상 장치, 이를 구비하는 결함 검사 시스템 및 이를 이용한 결함 검사 방법
KR102060549B1 (ko) 참조 화상 확인 방법, 마스크 검사 방법 및 마스크 검사 장치
US10586322B2 (en) Method for detecting coordinates, coordinate output device and defect inspection device
JP6668199B2 (ja) マスク検査方法
JP2019135464A (ja) パターン検査方法およびパターン検査装置
JP2006343143A (ja) 撮像素子の検査装置
KR102024112B1 (ko) 검사 방법
JP2012068321A (ja) マスク欠陥検査装置およびマスク欠陥検査方法
JPH08181053A (ja) 位置検出方法
JP2014020950A (ja) パターン検査装置
JP6513582B2 (ja) マスク検査方法およびマスク検査装置
JP2004184411A (ja) 位置認識方法
JP6522529B2 (ja) マスク検査方法およびマスク検査装置
JP2005021916A (ja) 欠陥修正機能付き顕微鏡装置
JP6893842B2 (ja) パターン検査方法およびパターン検査装置
JP7198731B2 (ja) 撮像装置、及びフォーカス調整方法

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180927

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210121

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211013

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: 20211022

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211117

R150 Certificate of patent or registration of utility model

Ref document number: 6980631

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150