JPH0228888A - パターン検査方法 - Google Patents

パターン検査方法

Info

Publication number
JPH0228888A
JPH0228888A JP63178234A JP17823488A JPH0228888A JP H0228888 A JPH0228888 A JP H0228888A JP 63178234 A JP63178234 A JP 63178234A JP 17823488 A JP17823488 A JP 17823488A JP H0228888 A JPH0228888 A JP H0228888A
Authority
JP
Japan
Prior art keywords
pattern
edge coordinate
edge
coordinate series
defect
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP63178234A
Other languages
English (en)
Other versions
JPH0769961B2 (ja
Inventor
Takanori Ninomiya
隆典 二宮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP63178234A priority Critical patent/JPH0769961B2/ja
Priority to DE3838032A priority patent/DE3838032A1/de
Publication of JPH0228888A publication Critical patent/JPH0228888A/ja
Priority to US07/904,892 priority patent/US5301248A/en
Publication of JPH0769961B2 publication Critical patent/JPH0769961B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は印刷回路パターン等のパターン検査方法に係り
、特に、パターンエッヂの凹凸やパターンの位置ずれに
影響を受けずに、ショー1−や断線等の欠陥の有無のみ
ならずその位置までも精度良く検出することができるパ
ターン検査方法に関する。
[従来の技術] 例えばセラミックグリーンシートに描かれた回路パター
ンは、第2図に示す様に、そのパターンエッヂシこ凹凸
aが多い。このパターンエッヂの凹凸aは回路パターン
の欠陥ではないので、本来の欠陥(断線す、半断線C,
ショートd、半シi−1〜e)を検出するときに凹凸a
を欠陥b −eと誤検出しないようにする必要がある。
また、位置ずれfも欠陥ではないので、これを欠陥とし
て誤検出しないようにしなければならない。
上述した回路パターンを検査する場合、従来は、特開昭
59−192945号公報記載の様に、検出したパター
ンを2値化し、この2値化パターンを一定量だけ膨張、
収縮した後、特定位置相互間のパターンによる連結関係
を抽出し、抽出した連結関係を良品データ、あるいは設
計データと比較して、欠陥を検出している。
[発明が解決しようとする課題] 上記従来技術は、パターンエッヂに凹凸がある場合でも
、欠陥の有無を精度良く検出できる。しかし、1つの連
続したパターンを単位として欠陥の有無を検出するため
、その欠陥がパターンの何処に存在するのかを特定する
ことができず、また、これについては配慮がなされてい
ない。
しかるに、近年の回路パターンシートは大型化し、また
1つのパターンの長さが長くなる傾向にある。従って、
欠陥の有無だけ検出できても、その欠陥が回路パターン
の何処に存在するのかが特定できなければ、欠陥有りと
されたパターンの欠陥箇所を更に目視により確認するま
で時間がかかり、その欠陥を修正するまで多大の時間を
浪費してしまうという問題がある。
本発明の目的は、欠陥の有無のみならずその箇所まで精
度良く検出できるパターン検査方法を提供することにあ
る。
[課題を解決するための手段] 上記目的を達成するため、請求項1記載の発明では、検
出パターンを2値化し、2値化したパターンを膨張し、
膨張したパターンの連結関係を抽出し、抽出した連結関
係を正常なパターンの連結関係と比較し、本来分離して
いるべきパターンに不正な連結関係があったパターンの
エラ≠を検出し、一連のエッヂ座標をパターン上に存在
するパッドで区分し、区分されたエッヂ座標のうちパッ
ド間を不正に連結させる一連のエッヂ座標系列を抽出し
、それら一連のエッヂ座標系列相互間で、距離が最小と
なるエッヂ座標対をもって、ショート又は半ショート欠
陥の位置座標とする。また、請求項2記載の発明では、
検出パターンを2値化し、2値化したパターンを収縮し
、収縮パターンの連結関係を抽出し、抽出した連結関係
を正常なパターンの連結関係と比較し、本来、一つに連
結しているべきパターンが分離していた場合それらのパ
ターンのエッヂを検出し、それら一連のエッヂ座標系列
相互間で距離が最小となるエッヂ座標対をもって断線又
は半断線欠陥の位置座標とする。
[作用コ 請求項1記載の発明では、2値化パターンを膨張する。
これにより、欠陥のうちショートのみならず半ショート
も接続状態となって表される。本来分離している場所が
接続状態になっていることはショートまたは半ショート
の欠陥があることを示し、これは、膨張パターンと正常
パターンの連結関係を比較することで検出される。そし
て、パッド間を不正に連結させる接続状態箇所のエッヂ
座標系列を抽出する。欠陥により接続状態に表された部
分は、本来のパターンの膨張パターンの幅より細いのが
普通であるから、エッヂ座標系列相互間で間隔が最小と
なる座標対が、欠陥箇所を示すことになる。
請求項2記載の発明では、2値化パターンを収縮する。
これにより、欠陥のうち断線のみならず半断線も分離状
態となって表される。本来連結している場所が分離状態
になっていることは断線又は半断線の欠陥があることを
示し、これは、収縮パターンと正常パターンの連結関係
を比較することで検出される。そして、この分離状態箇
所のエッヂ座標系列を抽出しエッヂ座標系列相互間で間
隔が最小となる座標対が、欠陥箇所を示すことになる。
[実施例] 以下、本発明の一実施例を図面を参照して説明する。
第1図(a)、 (b)は゛、本発明の詳細な説明する
図である。第1図で例示する検出2値化パターン■は、
パッド■−■間、■−〇間、■−■間を接続する構成に
なっており(各パッド■〜■の中心には+−を付しであ
る。)、今、図示の例では、半断線Cと半ショートeの
欠陥がある。まず、検出2値化パターンを膨張すること
で、膨張パターン■を得る。また、検出2値化パターン
を収縮することで、収縮パターン■を得る。これにより
、半ショートはショートに(ショートはもちろんショー
トのまま)変換され、また、半断線は断線に(断線は断
線のまま)変換される。このように変換された2値化膨
張あるいは収縮パターン■、■から、予め位置の定まっ
たパッド中心位置相互間のパターンによる連結関係を抽
出し、図示したように、有向木構造のデータ■、■とし
て表す。これを接続データと呼ぶことにする。接続デー
タは、深さ1の有向木であり、矢印が、パッド間の連結
関係を例えば、第4図に示す接続データは、パッド■、
■、■、■が連結していることを示す。これらのうち、
自分自身に矢印が向かう、有向木の根となるパッド(第
4図の例ではパッド■)を親パッドと呼ぶ。1つの連結
したパターンに対する接続データには、唯一の親パッド
が存在する。
方、正常なパッド間の連結関係は、第5図に例示するよ
うに、−重の巡回リスト構造で表しておく。
これを設計データと呼ぶ。矢印に沿って巡回リストを1
周することによって、連結すべきすべてのパッド番号を
得ることができる。第5図の場合、パッド■、■、■が
連結すべきことを示している。
さて、第1図に示すような、接続データ■、■が、膨張
した2値化パターン■及び収縮した2値化パターン■に
対してそれぞれ抽出されたとする。
膨張パターン■に対する接続データ■に対して、各矢印
に相当する連結関係を、設計データ上で調べると、■→
■、■→■の連結関係は、設計データ上にはない。この
結果から、パッド■、■、■。
■を含むパターンはショート(又は半シミート)してい
ることがわかる。一方、収縮パターン■に対する接続デ
ータVの親パッド■、■、■、■を設計データ上で調べ
ると、親パッド■、■は、設計データの一つの巡回リス
ト内で唯一の親パッドであるのに対して、親パッド■、
■は、一つの巡回リスト内に共存する。これは、このパ
ターンが2つに分離していることを示すから、パッド■
■を含むパターンは断線(又は半断線)していることが
わかる。
以上で、欠陥の発生しているパターンが検出されるが、
欠陥の発生位置は未だ特定できない。
そこでまず、欠陥の発生しているパターンのエッヂを追
跡し、一連のエッヂ座標系列を求める。
膨張パターンに対するエッヂ座標系列を(xo。
yo)−(x□、yl)−・・−(Xn+ yn)とし
たとき、パターン内のパッド■、■、■、■の中心位置
と近接したエッヂ座標を求め、これらを(Xixryi
tL  (Xi4+ yiJ+  (Xis+ y、5
L  (X;+;+y、6)とする(第6図)。これら
によって、エッヂ座標系列(Xo+yJ−・・・−(X
n+ yn)を区分すると、(Xix+ yil)  
”’  (Xj6+ ytGL(Xis+ 3’iG)
  ”’  (Xis+ yisL (X+s+ yi
s)・・’  (Xi4+ Xi4)+ (Xi4+ 
Xi4)”’  (Xix+y、□)の4つに分割され
る。設計データを参照すルト、パッド■→■、■→■へ
の連結はあるが、■→■、■→■の連結はない。従って
、(XiG。
Xi6)  ””(Xis+  yis)+  (Xi
<+  Xi4)   ”’(X、□+yix)は不正
なエッヂ座標系列である。次に、これら2つのエッヂ座
標系列各点間の距離を計算し、最小となるエッヂ座標対
、(x+よ+ Y l□)。
(X 121 y +t)をショート(又は半ショート
)位置とする(第1図)。一方、収縮パターンで欠陥の
発生しているパターンに対するエッヂ座標系列を、(X
 O’ g yo’ )−・・・−(xp l ypo
L (Xo1+y n’)−・・・−(Xqo、yq’
)としたとき(第1図)、これら2つのエッヂ座標系列
各点間の距離を計算し、最小となるエッヂ座標対、 (
X j 0+ yj 0) +(xj1+ yjl)を
断線(又は半断線)位置とする。
第3図は、上述した本発明のパターン検査方法を実施す
る装置の構成図である。
パターン検出器1で検出されたパターンは、2値化回路
2で2値パターンに変換され、膨張回路3と収縮回路4
で、夫々膨張、収縮され、−旦メモリ5,6に記憶され
る。パターン検出器1としては、TVカメラ、CCDラ
インセンサと定、速移動ステージなどが使用でき、被検
査パターンの2次元光学像を光電変換するものであれば
、何でも用いることができる。被検査対象物の回路パタ
ーンの光学像を忠実に検出するため、対象物に応じて、
明視野照明検出、透過照明検出、傾向検出など公知のい
ずれの検出方式を用いてもよい。また、2値化回路2と
しては、公知の固定閾値2値化方式、浮動閾値2値化方
式などが使用でき、この場合も、回路パターンの忠実な
2値画像を検出する目的で、対象物に応じて最適な2値
化方式を用いればよい。第7図に膨張、収縮回路の具体
例を示す。入力2値パタ一ン信号は、入力端子20から
、4本の直列入力、直列出力のシフトレジスタ21に順
次入力される。シフトレジスタ21の長さは、パターン
検出器1(第3図)の主走査方向(TVカメラの場合、
水平走査方向、CCDラインセンサの場合、その自己走
査方向)の画素数に等しいものとする。シフトレジスタ
21の出力は、5×5個のDフリップフロップ22及び
シフトレジスタ21は、同一クロックに従って同期的に
動作する。Dフリップフロップ22の出力を選択し、A
NDゲート23に導けば、収縮画像信号25が、ORゲ
ート24に導けば、膨張画像信号26が得られる。第7
図に示す例は、それぞれ2画素収縮、膨張する回路例で
あ収縮、膨張回路も、同様の構成で実現できる。パター
ン検出器又は被検査対象物を走査することによって、被
検査パターン全体の膨張、収縮パターンが、メモリ5,
6(第3図)に記憶される。
メモリ5,6は、マイクロコンピュータ9のバス7に接
続される。パターン全体がメモリ5,6に格納された後
、接続関係抽出装置8によって、メモリ5,6の内容が
順次読み出され、予めマイクロコンピュータ9の外部記
憶装置10より入力されたパッドの座標と番号の情報に
従って、接続データが生成される。接続データは具体的
には第8図に示すようなデータ構造であり、例えば第1
図の膨張パターン■の接続データ■は第8図のようにな
る。すなわち、接続データの有向水の矢印の始点を示す
パッド番号がアドレス、終点を示すパラド番号がデータ
になるようにする。接続関係抽出装置8としては、通常
のマイクロコンピュータによるソフトウェア処理で接続
関係を抽出する装置の他、ハード的に信号を処理して接
続関係を抽出したり、特開昭61−80376号公報記
載の様な装置を使用することができる。抽出された接続
データは、マイクロコンピュータ9に転送され、外部記
憶装置10より入力された設計データと比較され、欠陥
の発生している回路パターンが検出される。
次に、マイクロコンピュータ9は、欠陥の発生している
パターンについて、メモリを参照してエッヂを追跡し、
エッヂ座標系列を生成する。第10図を用いてエッヂの
追跡法を示す。ここでは、パターンの連結性が4連結す
なわち、着目画素の上下左右に対して連結があるものと
定義する。8連結の場合も同様である。まず、パターン
内の1点、すなわちパターン内のパッド中心位置のうち
の1つ(X印)から1方向、第10図の場合は右方向に
画素を調べて行き、始めて、パターン外へ出る1つ手前
を始点(Xoyyo)とする。次に、表1に従って、(
Xo+yo)の周囲の画素を順に調べ、始めてパターン
の画素に当った方向を次のエッヂ点(X工、yl)とす
る。第10図の場合、始点まではEの方向(第11図参
照)に進んで来たので、N。
E、Sの順に調べS方向に始めてパターンの画素があっ
たので、そちらに進んで次のエッヂ点(xl。
yx)とする。次は、E、S、Wの順に調べて、W方向
に進む。以上の処理を(Xo+Mo)にもどり、かつ次
の点が(X工、yl)になるようになるまで繰返す。
表1 以上の処理によって、パターンの時計回りのエッヂ座標
系列(X o + ’/ o )   (X 1* V
 1 )・・・を得ることかできる。
次に、膨張パターンより得られたエッヂ座標系列の中か
ら、第6図に示したような分割点を求め、分割する。例
えば、第13図(a)に示す場合については、パターン
内のパッド中心位置(×印)に対して、エッヂ座標の距
離dを計算する。この距離dと座標系列の関係は第12
図(a)に示す曲線となり、距離dがある閾値Thを下
まわる点の中心をそのパッド中心位置によるエッヂ座標
系列の分割点(X+s+ yts)とする。第12図(
b)、第13図(b)に示すように、パッド中心位置が
、パターンの端点にない場合は、複数の分割点(X1S
O+ 3’is。)(X1S1s yesよ)を持つ場
合がある。以上の分割点を求める処理をパターン内のす
べてのパッド中心位置に対して行う。以降は、分割され
たエッヂ座標系列から設計データを参照して、不正なエ
ッヂ座標系列を抽出し、相互のエッヂ間で距離が最小に
なる座標対をもって、ショート又は半ショート欠陥の位
置とする。
また、収縮パターンより得られた、断線又は半断線の発
生しているパターンのエッヂ座標系列は、少なくとも2
つの系列よりなるので、相互のエッヂ間で距離が最小に
なる座標対をもって、断線又は半断線欠陥の位置とする
なお、パッド中心位置とエッヂ点又は、エッヂ同士の距
離の計算は、X座標の差をΔx、y座標の差をΔyとし
たとき、1Δx1+1Δy1又は、(Δx)’+、(Δ
y)′又は〜α1−εF]]11Yのいずれを用いて計
算してもよいが、1Δx1+1Δyを求めるのが計算時
間が最も少なくて済むという利点がある。
[発明の効果コ 本発明によれば、検出2値パターンを膨張、収縮し、パ
ターンの連結関係を設計データと比較することにより、
欠陥を検出しているので、エッヂに凹凸があったり、位
置ずれ、局所変形の多いパターンに対しても、その致命
欠陥のみを忠実に検出できるという効果がある。また、
欠陥の発生しているパターンのエッヂに着目して、その
欠陥位置までも特定できるので、自動検査に引きつづい
て行われる人手による欠陥の確認作業、修正作業の工数
を大幅に低減できるという効果がある。
【図面の簡単な説明】
第1図(a)、 (b)は本発明の一実施例に係るパタ
ーン検査方法の説明図、第2図は回路パターンの欠陥説
明図、第3図は本発明の一実施例に係るパターン検査方
法を適用したパターン検査装置の構成図、第4図及び第
5図は接続データ及び設計データの説明図、第6図はエ
ッヂ座標系列の分割点説明図、第7図は膨張・収縮回路
の詳細構成図、第8図は接続データのデータ構成図、第
9図は設計データのデータ構成図、第10図はエッヂ座
標系列生成説明図、第11図はエッヂ追跡方向定義図、
第12図(a)、 (b)及び第13図(a) 、 (
b)はエッヂ分割点演算説明図である。 1・・・パターン検出器、2・・・2値化回路、3・・
・膨張回路、4・・・収縮回路、5,6・・・メモリ、
7・・・バス、8・・・接続関係抽出装置、9・・・マ
イクロコンピュータ、10・・・外部記憶装置、11・
・・欠陥判定出力。 代理人 弁理士  秋 本 正 実 第 図 第 図 第 図 第 図 第 10図

Claims (2)

    【特許請求の範囲】
  1. 1.検出パターンを2値化し、2値化したパターンを膨
    張し、パターン上の特定座標間の連結関係を抽出し、正
    常なパターンの連結関係と比較し、本来分離しているべ
    きパターンに不正な連結があったパターンのエッヂ座標
    系列を検出し、エッヂ座標系列を上記特定座標に接近し
    た点で分割し、分割されたエッヂ座標系列のうち、分離
    すべきパターンを連結させている2つのエッヂ座標系列
    を抽出し、それらエッヂ座標系列各点の相互間で、距離
    が最小となるエッヂ座標対をもって、ショート又は半シ
    ョート欠陥の位置座標とすることを特徴とするパターン
    検査方法。
  2. 2.検出パターンを2値化し、2値化したパターンを収
    縮し、パターン上の特定座標間の連結関係を抽出し、正
    常なパターンの連結関係と比較し、本来一つに連結して
    いるべきパターンが分離していた場合、それらのパター
    ンのエッヂ座標系列を検出し、それらエッヂ座標系列各
    点の相互間で距離が最小となるエッヂ座標対をもって、
    断線又は半断線欠陥の位置座標とすることを特徴とする
    パターン検査方法。
JP63178234A 1987-11-09 1988-07-19 パターン検査方法 Expired - Fee Related JPH0769961B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP63178234A JPH0769961B2 (ja) 1988-07-19 1988-07-19 パターン検査方法
DE3838032A DE3838032A1 (de) 1987-11-09 1988-11-09 Verfahren und einrichtung zur strukturpruefung
US07/904,892 US5301248A (en) 1987-11-09 1992-06-25 Method for pattern inspection and apparatus therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63178234A JPH0769961B2 (ja) 1988-07-19 1988-07-19 パターン検査方法

Publications (2)

Publication Number Publication Date
JPH0228888A true JPH0228888A (ja) 1990-01-30
JPH0769961B2 JPH0769961B2 (ja) 1995-07-31

Family

ID=16044940

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63178234A Expired - Fee Related JPH0769961B2 (ja) 1987-11-09 1988-07-19 パターン検査方法

Country Status (1)

Country Link
JP (1) JPH0769961B2 (ja)

Also Published As

Publication number Publication date
JPH0769961B2 (ja) 1995-07-31

Similar Documents

Publication Publication Date Title
JPS6261390A (ja) プリント基板検査方法およびその装置
JPH1096613A (ja) 欠陥検出方法及びその装置
JP2002005850A (ja) 欠陥検査方法及びその装置、マスクの製造方法
JPH0271377A (ja) パターン検査方法およびその装置
JPH0228888A (ja) パターン検査方法
JP3575512B2 (ja) パターン検査方法及び装置
JP3049488B2 (ja) パターン検査方法及びパターン検査装置
JP3116438B2 (ja) プリント配線基板の検査装置および検査方法
JPS61151410A (ja) パタ−ン欠陥検出方法及びその装置
JP2003203218A (ja) 外観検査装置および方法
JP4474006B2 (ja) 検査装置
JP2676990B2 (ja) 配線パターン検査装置
JPS62233746A (ja) チツプ搭載基板チエツカ
JP2745763B2 (ja) 配線パターン検査装置
JP4130848B2 (ja) ピクセルの検査方法、及び、ピクセルの検査装置
JP2601232B2 (ja) Icリードずれ検査装置
JPS61239147A (ja) 画像処理による欠け検査方法
JPS60123709A (ja) パタ−ン検査装置
JPH0453253B2 (ja)
JP3704014B2 (ja) パターンの検査方法
JPH03229373A (ja) 2次元パターンの学習装置
JP3674067B2 (ja) パターン外観検査装置
JP2001050906A (ja) パターン検査装置およびパターン検査方法
JPS5892869A (ja) 配線パターンの欠陥判定方法およびその装置
JPS62127987A (ja) プリント板パタ−ン検査方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees