JPH0577112B2 - - Google Patents

Info

Publication number
JPH0577112B2
JPH0577112B2 JP1127793A JP12779389A JPH0577112B2 JP H0577112 B2 JPH0577112 B2 JP H0577112B2 JP 1127793 A JP1127793 A JP 1127793A JP 12779389 A JP12779389 A JP 12779389A JP H0577112 B2 JPH0577112 B2 JP H0577112B2
Authority
JP
Japan
Prior art keywords
wiring pattern
image signal
inspected
pattern
connection information
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.)
Expired - Lifetime
Application number
JP1127793A
Other languages
Japanese (ja)
Other versions
JPH0235576A (en
Inventor
Takanori Ninomya
Yasuo Nakagawa
Keiya Saito
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 JP1127793A priority Critical patent/JPH0235576A/en
Publication of JPH0235576A publication Critical patent/JPH0235576A/en
Publication of JPH0577112B2 publication Critical patent/JPH0577112B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Description

【発明の詳細な説明】[Detailed description of the invention]

〔発明の利用分野〕 本発明は、印刷回路パターンなどのパターンを
検査する方法及び装置に係り、特に電気的導通に
関する欠陥を非接触かつ高速に検出するに好適な
パターン欠陥検出方法及び装置に関する。 〔発明の背景〕 従来、印刷回路パターンの電気的導通を検査す
る方式としては、特定のパツド位置を予め記憶し
ておき、それらに接触ピンを接触させ、2接触ピ
ン間に電圧をかけ、流れる電流の有無、大小によ
つて、導通/断線、分離/短絡を検出するものが
あつた。この方式では、接触ピンを直接回路パタ
ーンに接触させるので、接触抵抗の変動による検
査信頼性が低い、接触ピンが摩耗、破損した場
合、交換作業が必要、接触によつて回路パターン
に傷を付けたり、最悪の場合パターンを破損す
る、など多くの欠点があつた。また、回路パター
ンが部分的に細くなつていたり、隣りの回路パタ
ーンに規定値以上に接近している場合などには、
電流、電界などの集中によつて、回路動作に悪影
響をおよぼしたり、長期間にわたる回路信頼性に
影響をおよぼすことが考えられるが、この方式で
これらの欠陥を検出するのは非常に困難である。 また、印刷回路パターンを検査する他の従来方
式として、非接触でパターンの光学像を検出する
方式があつた。この方式には、検査パターンを設
計パターンと直接比較するもの、二つの検査パタ
ーンどうしを直接比較するもの、設計情報より得
られたパターン上の特に重要な特定部分のパター
ンの有無を検出するものなどがある。これらの方
式では、予め規定した位置に正しい寸法のパター
ンがあるかどうかということを欠陥判定基準とし
ており、導通関係とパターン寸法の大きな相違の
みを欠陥とするような印刷回路パターンでは、多
くのものを欠陥と誤判定する可能性があり、検査
性能の点で大きな問題があつた。 〔発明の目的〕 本発明の目的は、上記した従来技術の欠点をな
くし、非接触で、且つ比較するデータ量を著しく
低減して高速度で、しかも誤検出することなく高
信頼度でもつて印刷配線パターンにおける配線パ
ターン間隔小による短絡しそうな潜在的欠陥や配
線パターン幅小による断線しそうな潜在的欠陥な
どの配線パターン欠陥を検出する方法及び表 を
提供することにある。 〔発明の概要〕 本発明は、上記目的達成をするために、被検査
配線パターンの光学像を撮像手段により撮像して
画像信号に変換し、該画像信号を2値化手段によ
り2値化画像信号に変換し、該被検査配線パター
ン全体に亘つて変換される2値化画像信号に対し
て拡大画像処理して画像上で配線パターンの間隔
が所定値を満たさない短絡しような潜在的欠陥部
分を短絡させた被検査配線パターンの拡大処理画
像信号を形成し、該形成された被検査配線パター
ンの拡大処理画像信号に対して各配線パターンの
接続関係を示す複数の着目点間の第1の接続情報
を作成し、前記被検査配線パターン全体に亘つて
変換される2値化画像信号に対して縮小画像処理
して画像上で配線パターンの幅が所定値を満たさ
ない切断しそうな潜在的欠陥部分を切断させた被
検査配線パターンの縮小処理画像信号を形成し、
該形成された被検査配線パターンの縮小画像処理
信号に対して各配線パターンの接続関係を示す複
数の着目点間の第2の接続情報を作成し、前記作
成された第1および第2の接続情報の各々と正常
な各配線パターンの接続関係を示す複数の着目点
間の基準接続情報とを比較して被検査配線パター
ンにおける短絡しそうな潜在的欠陥および切断し
そうな潜在的欠陥を検出することを特徴とする配
線パターン欠陥検出方法である。また本発明は、
被検査配線パターンの光学像を撮像して画像信号
に変換する撮像手段と、該撮像手段によつて得ら
れる画像信号を2値化画像信号に変換する2値化
手段と、該2値化手段によつて被検査配線パター
ン全体に亘つて得られる2値化画像信号に対して
拡大画像処理して画像上で配線パターンの間隔が
所定値を満たさない短絡しような潜在的欠陥部分
を短絡させた被検査配線パターンの拡大処理画像
信号を形成する拡大処理画像信号形成手段と、該
拡大処理画像信号形成手段によつて形成された被
検査配線パターンの拡大処理画像信号に対して各
配線パターンの接続関係を示す複数の着目点間の
第1の接続情報を作成する第1の接続情報作成手
段と、前記2値化手段によつて被検査配線パター
ン全体に亘つて得られる2値化画像信号に対して
縮小画像処理して画像上で配線パターンの幅が所
定値を満たさない切断しそうな潜在的欠陥部分を
切断させた被検査配線パターンの縮小処理画像信
号を形成する縮小処理画像信号形成手段と、該縮
小画像信号形成手段によつて形成された被検査配
線パターンの縮小処理画像信号に対して各配線パ
ターンの接続関係を示す複数の着目点間の第2の
接続情報を作成する第2の接続情報作成手段と、
前記第1および第2の接続情報作成手段で作成さ
れた第1および第2の接続情報の各々と正常な各
配線パターンの接続関係を示す複数の着目点間の
基準接続情報とを比較して被検査配線パターンに
おける短絡しそうな潜在的欠陥および切断しそう
な潜在的欠陥を検出する潜在的欠陥検出手段とを
備えたことを特徴とする配線パターン欠陥検出装
置である。 ところで、 また、第1図に示すような、パターンPが存在
する場合、パターン幅小、パターン間隔小を、そ
れぞれ2値パターンの縮小処理(第2図)、拡大
処理(第3図)によつて、積極的に断線、短絡と
すれば、これらを検出、検査することが可能とな
る。第1図において、aはパターン幅小の箇所を
表わし、bはパターン間隔小の箇所を示す。それ
らの箇所は縮小処理を受けたパターンを表わす第
2図においては断線、拡大処理を受けたパターン
を表わす第3図においては短絡となつて現れる。 更に拡大処理されたパターンおよび縮小処理さ
れたパターンに対する連結性処理の出力データを
着目パツドとそれに接続しているパツドの対(各
配線パターンの接続関係を示す複数の着目点間の
第1および第2の接続情報)とし、設計情報より
の接続関係データ(正常な各配線パターンの接続
関係を示す複数の着目点間の基準接続情報)を、
例えば循環リスト構造またはマトリツクスリスト
構造とし、(以後本明細書においては、前者を接
続データ、後者を設計データと呼ぶ。)接続デー
タから一つずつ対データを取り出し、設計データ
のリスト上にそれぞれのパツド(着目点)が存在
するか否かを調べることによつて欠陥を検査する
ことにある。 まず、接続データについてさらに詳しく説明す
る。第4図は接続データを示す。同図に示すよう
に、データは着目パツド番号と連結関係にある親
パツド番号の対である。パツド番号とは、回路パ
ターン上で導通関係等を検査する必要のあるパツ
ドに特定の規則にしたがつて付された番号であ
る。例えば、第5図に示すように、上から下、左
から右へという順に1から順に番号付けする。パ
ツドのうち親パツドとは、連結した個々の回路パ
ターンを代表する特定の1個のパツドである。親
パツドの決定法は、例えば、回路パターン上で最
も左上にあるものというように特定の基準を定め
ておけばよい。第6図のパターンを例とした接続
データを第1表に示す。同図で、親パツドはパツ
ド番号1,4であり、また第1表に示すようにパ
ツド番号対の格納順序(アドレス)は任意であ
る。
[Field of Application of the Invention] The present invention relates to a method and apparatus for inspecting a pattern such as a printed circuit pattern, and more particularly to a pattern defect detection method and apparatus suitable for non-contact and high-speed detection of defects related to electrical continuity. [Background of the Invention] Conventionally, as a method for testing electrical continuity of a printed circuit pattern, specific pad positions are memorized in advance, contact pins are brought into contact with them, voltage is applied between the two contact pins, and a voltage is applied between the two contact pins. There were devices that detected continuity/disconnection and separation/short circuit based on the presence or absence of current and its magnitude. In this method, the contact pin is brought into direct contact with the circuit pattern, so inspection reliability is low due to fluctuations in contact resistance.If the contact pin becomes worn or damaged, it must be replaced, and the circuit pattern may be damaged by contact. There were many drawbacks, such as damage to the pattern or, in the worst case, damage to the pattern. In addition, if the circuit pattern is partially thin or if the adjacent circuit pattern is closer than the specified value,
Concentration of current, electric field, etc. can adversely affect circuit operation and long-term circuit reliability, but it is extremely difficult to detect these defects using this method. . Another conventional method for inspecting printed circuit patterns is to detect an optical image of the pattern in a non-contact manner. This method includes methods that directly compare an inspection pattern with a design pattern, methods that directly compare two test patterns, and methods that detect the presence or absence of a pattern in a particularly important specific part of a pattern obtained from design information. There is. In these methods, the defect judgment criterion is whether there is a pattern with the correct size at a predetermined position.In many printed circuit patterns, where only large differences in continuity and pattern dimensions are considered defects, There was a possibility of erroneously identifying defects as defects, which caused a major problem in terms of inspection performance. [Object of the Invention] The object of the present invention is to eliminate the drawbacks of the above-mentioned prior art, and to print at high speed without contact, significantly reducing the amount of data to be compared, and with high reliability without erroneous detection. It is an object of the present invention to provide a method and a table for detecting wiring pattern defects such as potential defects that are likely to cause short circuits due to small wiring pattern intervals and potential defects that are likely to cause disconnections due to small wiring pattern widths. [Summary of the Invention] In order to achieve the above object, the present invention captures an optical image of a wiring pattern to be inspected by an imaging means, converts it into an image signal, and converts the image signal into a binarized image by a binarization means. The binary image signal converted over the entire wiring pattern to be inspected is then enlarged and image processed to identify potential defective areas such as short circuits where the wiring pattern spacing does not meet a predetermined value on the image. An enlarged processed image signal of the wiring pattern to be inspected in which the wiring pattern is short-circuited is formed, and a first image signal between a plurality of points of interest indicating the connection relationship of each wiring pattern is generated for the enlarged processed image signal of the formed wiring pattern to be inspected. Connecting information is created, and the binary image signal converted over the entire wiring pattern to be inspected is subjected to reduction image processing to identify potential defects that are likely to cause disconnection where the width of the wiring pattern does not meet a predetermined value on the image. Forms a reduced processed image signal of the wiring pattern to be inspected with parts cut off,
Create second connection information between a plurality of points of interest indicating the connection relationship of each wiring pattern with respect to the formed reduced image processing signal of the wiring pattern to be inspected, and connect the created first and second connections. Comparing each piece of information with reference connection information between a plurality of points of interest indicating a normal connection relationship between each wiring pattern to detect potential defects that are likely to cause a short circuit or potential defects that are likely to cause a disconnection in the wiring pattern to be inspected. This is a wiring pattern defect detection method characterized by the following. Moreover, the present invention
An imaging device that captures an optical image of the wiring pattern to be inspected and converts it into an image signal, a binarization device that converts the image signal obtained by the imaging device into a binary image signal, and the binarization device The binarized image signal obtained over the entire wiring pattern to be inspected is subjected to enlarged image processing to short-circuit potential defective parts where the wiring pattern spacing does not meet a predetermined value on the image. An enlarged image signal forming means for forming an enlarged image signal of the wiring pattern to be inspected, and connection of each wiring pattern to the enlarged image signal of the interconnection pattern to be inspected formed by the enlarged image signal forming means. a first connection information creation means for creating first connection information between a plurality of points of interest indicating a relationship; and a binarized image signal obtained over the entire wiring pattern to be inspected by the binarization means. A reduced image signal forming means for forming a reduced image signal of a wiring pattern to be inspected in which a potential defective portion that is likely to be cut and whose wiring pattern width does not meet a predetermined value is cut on the image by performing reduced image processing; , a second method for creating second connection information between a plurality of points of interest indicating the connection relationship of each wiring pattern with respect to the reduced processed image signal of the wiring pattern to be inspected formed by the reduced image signal forming means; Connection information creation means;
Comparing each of the first and second connection information created by the first and second connection information creation means with reference connection information between a plurality of points of interest indicating a normal connection relationship of each wiring pattern. This is a wiring pattern defect detection device characterized by comprising a latent defect detection means for detecting a latent defect that is likely to cause a short circuit or a latent defect that is likely to cause a disconnection in a wiring pattern to be inspected. By the way, when a pattern P exists as shown in Fig. 1, the small pattern width and small pattern interval can be reduced by reducing the binary pattern (Fig. 2) and enlarging it (Fig. 3), respectively. Therefore, if disconnections and short circuits are actively detected, it becomes possible to detect and inspect them. In FIG. 1, a indicates a location where the pattern width is small, and b indicates a location where the pattern spacing is small. These points appear as disconnections in FIG. 2, which shows the pattern that has undergone the reduction process, and as short circuits in FIG. 3, which shows the pattern that has undergone the enlargement process. Furthermore, the output data of the connectivity processing for the enlarged pattern and the reduced pattern are calculated by comparing the pad of interest and the pair of pads connected to it (the first and second points between the plurality of points of interest indicating the connection relationship of each wiring pattern). 2 connection information), and the connection relationship data from the design information (standard connection information between multiple points of interest indicating the connection relationship of each normal wiring pattern),
For example, a circular list structure or a matrix list structure is used (hereinafter, in this specification, the former will be referred to as connection data and the latter will be referred to as design data), and pair data will be extracted one by one from the connection data and each pair will be placed on the list of design data. The purpose of this method is to inspect defects by checking whether or not a pad (point of interest) exists. First, connection data will be explained in more detail. FIG. 4 shows connection data. As shown in the figure, the data is a pair of a pad number of interest and a parent pad number in a connected relationship. A pad number is a number assigned to a pad on a circuit pattern that requires testing for continuity, etc., according to specific rules. For example, as shown in FIG. 5, the numbers are sequentially numbered from top to bottom and from left to right, starting from 1. Among the pads, the parent pad is a specific pad representing each connected circuit pattern. The method for determining the parent pad may be determined by setting a specific standard, for example, the one located at the upper leftmost position on the circuit pattern. Table 1 shows connection data using the pattern of FIG. 6 as an example. In the figure, the parent pads are pad numbers 1 and 4, and as shown in Table 1, the storage order (address) of the pad number pairs is arbitrary.

【表】 つぎに、設計データについてさらに詳しく説明
する。設計データはアドレスすなわちパツド番号
と、その番号を表わしている数字を循環して変化
させたとき、最初に現われる、そのパツドと連結
関係にあるパツド番号とからなる循環リストで表
現されたデータ構造を持つている。個々の循環リ
ストは一つの連結した回路パターン上にあるすべ
てのパツド番号の接続関係を示したものである。
ここで、接続関係とは、パツド相互間の単なる連
結関係のみを意味し、幾何的な位置関係を示すも
のではない。ポインテイング順は番号の若い順ま
たは古い順とする。第6図のパターンを例にした
設計データを第2表に示す。
[Table] Next, the design data will be explained in more detail. The design data is a data structure expressed as a circular list consisting of an address, that is, a pad number, and the pad number that appears first when the number representing that number is changed in a circular manner. I have it. Each circular list shows the connection relationship of all pad numbers on one connected circuit pattern.
Here, the connection relationship means only a simple connection relationship between pads, and does not indicate a geometric positional relationship. The pointing order is from the youngest number to the oldest number. Table 2 shows design data using the pattern shown in FIG. 6 as an example.

〔発明の実施例〕[Embodiments of the invention]

まず、本発明の最も基本的な実施例を説明す
る。本実施例を具体的に実行する装置の構成を第
7図に示す。同図に示すように、まず、撮像装置
21によつて、被検査パターンの光学像を電気信
号に変換する。撮像装置21にはTVカメラなど
の2次元画像撮像装置を用いてもよいし、リニア
センサと一方向駆動機構との組合せによる撮像装
置を用いてもよい。電気信号は、2値化装置22
によつて2値信号(2値パターン)に変換され
る。2値化方式には、固定閾値方式を用いてもよ
いし、安定なパターンを得るため、浮動閾値方式
を用いたり、シエーデイング補正の手段を用いて
もよい。2値信号は連結性処理装置23に入力さ
れ、第4図に示した接続データを作成する。パツ
ド番号を連結性処理の際に知るため、予め設計情
報よりパツド位置とパツド番号の対応関係を作成
し、パツド位置データ・メモリ27に格納してお
く。連結性処理装置は、より具体的には本出願人
が先に提出した「画像処理装置と方法」と題する
出願明細書に示された装置である。作成された接
続データは、接続データメモリ24に格納され
る。一方、設計データは、回路パターンの設計情
報より予め作成され、設計データ・メモリ26に
格納されている。すべての回路パターンの接続デ
ータが作成された後(撮像装置によるすべての回
路パターンの撮像後)、処理装置25によつて、
先に述べた欠陥検出アルゴリズムを実行し、属性
データを属性データ・メモリ28に出力、欠陥判
定を行なう。 第8図に示す被検査パターンを例に実際の欠陥
検出処理過程を示す。2値化処理、連結性処理を
経て、接続データ・メモリ24に格納された接続
データの内容を第3表に示す。一方、正常なパタ
ーンが第9図に示すパターンであるときの設計デ
ータを第4表に示す。第4表の左コラムはアドレ
ス、中央コラムはパツド番号(ポインタ)、右コ
ラムは属性データを示す。属性データは0に初期
化しておく。まず、接続データ・メモリ24の先
頭のデータを調べると左右のパツド番号とも1で
あるので、設計データのアドレス1の属性データ
を1とする。つぎの接続データも左右のパツド番
号とも
First, the most basic embodiment of the present invention will be described. FIG. 7 shows the configuration of a device that specifically executes this embodiment. As shown in the figure, first, an optical image of a pattern to be inspected is converted into an electrical signal by the imaging device 21. The image capturing device 21 may be a two-dimensional image capturing device such as a TV camera, or may be an image capturing device using a combination of a linear sensor and a unidirectional drive mechanism. The electric signal is converted into a binarizer 22
It is converted into a binary signal (binary pattern) by . For the binarization method, a fixed threshold method may be used, or in order to obtain a stable pattern, a floating threshold method or a shading correction means may be used. The binary signal is input to the connectivity processing device 23 to create the connection data shown in FIG. In order to know the pad number during connectivity processing, a correspondence relationship between pad positions and pad numbers is created in advance from design information and stored in the pad position data memory 27. The connectivity processing device is more specifically the device described in the applicant's previously filed application entitled "Image Processing Apparatus and Method." The created connection data is stored in the connection data memory 24. On the other hand, design data is created in advance from circuit pattern design information and stored in the design data memory 26. After the connection data of all the circuit patterns are created (after all the circuit patterns are imaged by the imaging device), the processing device 25
The defect detection algorithm described above is executed, attribute data is output to the attribute data memory 28, and defects are determined. An actual defect detection process will be described using the pattern to be inspected shown in FIG. 8 as an example. Table 3 shows the contents of the connection data stored in the connection data memory 24 after the binarization process and the connectivity process. On the other hand, Table 4 shows design data when the normal pattern is the pattern shown in FIG. The left column of Table 4 shows addresses, the center column shows pad numbers (pointers), and the right column shows attribute data. Initialize the attribute data to 0. First, when the data at the beginning of the connection data memory 24 is checked, both the left and right pad numbers are 1, so the attribute data at address 1 of the design data is set to 1. The following connection data and left and right pad numbers

【表】 2であるので、設計データのアドレス2の属性デ
ータを1とする。つぎの接続データは左パツド番
号が3、親パツド番号は2である。まず、設計デ
ータのアドレス3のデータ(ポインタ)を調べる
と1であり、親パツド番号2と一致しない。そこ
で、つぎにポインタの指しているアドレス1のデ
ータを調べる。データは2であり親パツド番号と
一致したのでアドレス3の属性データを2とす
る。つぎの接続データの左パツド番号は、親パツ
ド番号2である。設計データのアドレス4のデー
タを調べると5であり、親パツド番号は2と一致
しない。そこでアドレス5のデータを調べると4
であり、親パツド番号2と一致しないばかりか、
データが接続データの左のパツド番号4に一致
し、循環リストを一巡しても親パツドが発見でき
なかつたことになる。そこで、アドレス4の属性
データを3とする。つぎの接続データに関して
も、同様に循環リストを一巡しても親パツドが発
見できないので、アドレス5の属性データを3と
する。つぎの接続データは左のパツド番号6、親
パツド番号6であるので、アドレス6の属性デー
タを1とする。つぎの接続データは左のパツド番
号が8、親パツド番号が6であり、設計データの
アドレス8のデータを調べると6なので、アドレ
ス8の属性データを2とする。以上で、この場合
のすべての接続データのサーチが終り、属性デー
タが作成されたことになる。そこで、今度は属性
データを各循環リスト毎に調べ、欠陥判定を行な
う。まず、パツド番号1,2,3より成るパター
ンは、属性データに1が二つあるので、断線と判
定される。つぎにパツド番号4、5より成るパタ
ーンは、属性データがすべて3であるのいで、短
絡と判定される。また、パツド番号6,7,8よ
り成るパターンは、属性データに0があるので、
パツドなし不良が存在する(パツド番号7)。こ
のように、判定結果はパターン上の欠陥を正しく
指摘している。ただし短絡しているパターンのう
ち一つは判定結果に表われない。しかし、これは
重大な欠点とはなり得ない。 このように、本実施例によれば比較的簡単な構
成で、非接触でパターンの短絡、断線を検出でき
る。 つぎに本発明による第2の実施例について説明
する。本実施例に具体的に実行する装置の構成を
第10図に示す。先に示した実施例(第7図)と
の相違は2値化装置22と連結性処理装置23と
の間に縮小処理装置29が入つている点であり、
他の構成は全く同じである。縮小処理装置29の
一実施例を第11図に示す。装置はnビツトのシ
フト・レジスタ31(m2−1)本とm1ビツトの
シフト・レジスタ32m2本から成る。これらのシ
フト・レジスタは同一のサンプリング・クロツク
により駆動される。nは撮像装置21の水平方向
のサンプリング点数に一致させる。また、m1
m2はサンプリング時間間隔、撮像装置の垂直方
向分解能、検出したい欠陥の大きさにより決定さ
れる。例えばサンプリング時間間隔、垂直方向分
解能がそれぞれ10μmに相当し、欠陥の大きさが
30μm角であればm1=m2=3とする。そして、
m1×m2のシフトレジスタ32の出力をAND回路
33に導き、連結性処理装置23に対して出力す
る。第11図では、すべてのシフト・レジスタの
出力を取り出しているが、検出したい欠陥の形に
よつて選択的に取り出してもよい。第12図に示
す2値パターンの第11図の装置による縮小処理
結果を第13図に示す。最も短い線分を一辺とす
る正方形は1画素を表わす。第14図に示す被検
査パターンの縮小処理後のパターンを第15図
に、連結性処理で生成された接続データを第5表
に、設計データを第6表に示す。さらに、先に述
べた第1の実施例と同様に生成した属性データと
欠陥判定結果を第6表の右の欄に示す。
[Table] Since it is 2, the attribute data of address 2 of the design data is set to 1. The next connection data has a left pad number of 3 and a parent pad number of 2. First, when the data (pointer) at address 3 of the design data is checked, it is 1, which does not match the parent pad number 2. Therefore, next, the data at address 1 pointed to by the pointer is examined. Since the data is 2 and matches the parent pad number, the attribute data of address 3 is set to 2. The left pad number of the next connection data is parent pad number 2. When the data at address 4 of the design data is checked, it is 5, and the parent pad number does not match 2. So when we look at the data at address 5, we get 4.
, and not only does it not match the parent pad number 2, but
The data matches pad number 4 on the left side of the connection data, meaning that the parent pad could not be found even after going through the circular list. Therefore, the attribute data of address 4 is set to 3. Regarding the next connection data, the parent pad cannot be found even after going through the circular list, so the attribute data of address 5 is set to 3. The next connection data is the left pad number 6 and the parent pad number 6, so the attribute data of address 6 is set to 1. In the next connection data, the left pad number is 8, the parent pad number is 6, and when the data at address 8 in the design data is checked, it is 6, so the attribute data at address 8 is set to 2. This completes the search for all connection data in this case and creates attribute data. Therefore, this time, attribute data is examined for each circular list and defect determination is performed. First, since the pattern consisting of pad numbers 1, 2, and 3 has two 1's in the attribute data, it is determined that the wire is broken. Next, since the pattern consisting of pad numbers 4 and 5 has all attribute data of 3, it is determined to be a short circuit. Also, the pattern consisting of pad numbers 6, 7, and 8 has 0 in the attribute data, so
There is a defective pad without pad (pad number 7). In this way, the determination results correctly point out defects on the pattern. However, one of the short-circuited patterns does not appear in the determination result. However, this cannot be a significant drawback. In this way, according to this embodiment, short circuits and disconnections in patterns can be detected in a non-contact manner with a relatively simple configuration. Next, a second embodiment of the present invention will be described. FIG. 10 shows the configuration of an apparatus specifically implementing this embodiment. The difference from the embodiment shown earlier (FIG. 7) is that a reduction processing device 29 is included between the binarization device 22 and the connectivity processing device 23.
The other configurations are exactly the same. An embodiment of the reduction processing device 29 is shown in FIG. The device consists of 31 (m 2 -1) n-bit shift registers and 2 m 1- bit shift registers 32m . These shift registers are driven by the same sampling clock. n is made to match the number of sampling points of the imaging device 21 in the horizontal direction. Also, m 1 ,
m 2 is determined by the sampling time interval, the vertical resolution of the imaging device, and the size of the defect to be detected. For example, the sampling time interval and vertical resolution are each equivalent to 10 μm, and the size of the defect is
If it is 30 μm square, m 1 =m 2 =3. and,
The output of the m 1 ×m 2 shift register 32 is led to an AND circuit 33 and output to the connectivity processing device 23 . Although the outputs of all shift registers are taken out in FIG. 11, they may be taken out selectively depending on the type of defect to be detected. FIG. 13 shows the result of reduction processing of the binary pattern shown in FIG. 12 by the apparatus of FIG. 11. A square whose side is the shortest line segment represents one pixel. FIG. 15 shows the pattern after the reduction process of the pattern to be inspected shown in FIG. 14, Table 5 shows the connection data generated by the connectivity process, and Table 6 shows the design data. Furthermore, the attribute data and defect determination results generated in the same manner as in the first embodiment described above are shown in the right column of Table 6.

【表】 この結果から明らかなように、規定値(この例
では30μm)以下のパターン幅小を断線として検
出できている。ただし、断線とパターン幅小の区
別は出来ないし、微細な短絡を見逃す可能性があ
る。このように、本実施例によれば、断線および
パターン幅小を区別なしに検出さえすればよい場
合に、比較的簡単な構成でパターン欠陥検出装置
を実現できる。 つぎに第3の実施例について説明する。本実施
例を具体的に実行する装置の構成を第16図に示
す。同図より明らかなように、本実施例は、第1
の実施例と第2の実施例の複合である。第14図
に示す被検査パターンより検出された属性データ
および欠陥判定結果を設計データとともに第7表
に示す。
[Table] As is clear from this result, a pattern width smaller than the specified value (30 μm in this example) can be detected as a disconnection. However, it is not possible to distinguish between wire breaks and small pattern widths, and there is a possibility that minute short circuits may be overlooked. As described above, according to this embodiment, a pattern defect detection device can be realized with a relatively simple configuration when it is sufficient to detect wire breaks and small pattern widths without distinction. Next, a third embodiment will be explained. FIG. 16 shows the configuration of an apparatus that specifically executes this embodiment. As is clear from the figure, in this example, the first
This is a combination of the above embodiment and the second embodiment. Attribute data and defect determination results detected from the pattern to be inspected shown in FIG. 14 are shown in Table 7 together with the design data.

【表】【table】

【表】 第16図に示す装置は第7図に示す装置と第1
0図に示す装置を合わせたものであり、それらの
図と共通する引用番号はそれらの図におけるもの
と同じ部分を表わし、引用番号に添えられたaは
原パターンを処理する系列に属することを表わ
し、bは縮小パターンを処理する系列に属するこ
とを表わす。各系列における処理は、前2例と全
く同じであり、最後に、原パターンより得られた
判定結果と縮小パターンより得られた判定結果を
総合的に判断する処理を加える。すなわち、第7
表に示すように、二つの判定結果より、断線とパ
ターン幅小の区別が可能になるとともに、微細な
短絡の見逃しもなくなる。このように、本実施例
によれば、断線とパターン幅小を区別して検出で
きる。 つぎに、本発明による第4の実施例について説
明する。本実施例を具体的に実行する装置の構成
を第17図に示す。第1の実施例(第7図)との
相違は、2値化装置22と連結性処理装置23と
の間に、拡大処理装置30が入つている点であ
り、他の構成は全く同じである。拡大処理装置3
0の一実施例を第18図に示す。装置はnビツト
のシフト・レジスタ31(m2−1)本とm1ビツ
トのシフト・レジスタ32m2本から成る。これ
らのシフト・レジスタは同一のサンプリング・ク
ロツクで駆動される。nは撮像装置の水平方向の
サンプリング点数に一致させる。また、m1,m2
はサンプリング時間間隔、撮像装置21の垂直方
向分解能、検出したい欠陥の大きさにより決定さ
れる。例えば、サンプリング時間間隔、垂直方向
分解能がそれぞれ10μmに相当し、欠陥の大きさ
が30μm角であれば、m1=m2=3とする(第18
図)。そして、m1×m2のシフト・レジスタ32
の出力をR回路34に導き、連結性処理装置2
3に対して出力する。第18図では、すべてのシ
フト・レジスタ32の出力をR回路34に導い
ているが、検出したい欠陥の形によつて、選択的
に取り出してもよい。第12図に示す2値パター
ンの第18図の装置による拡大処理結果を第19
図に示す。また、第14図に示す被検査パターン
の拡大処理後のパターンを第20図に、連結性処
理で生成された接続データを第8表に示す。さら
に、第1の実施例と同様に生成した属性データと
欠陥判定結果を設計データとともに第9表に示
す。
[Table] The device shown in Figure 16 is the same as the device shown in Figure 7.
It is a combination of the devices shown in Figure 0, and reference numbers common to those figures represent the same parts as in those figures, and the a appended to the reference number indicates that it belongs to the series that processes the original pattern. where b represents belonging to a series that processes reduced patterns. The processing in each series is exactly the same as in the previous two examples, and finally, processing is added to comprehensively judge the judgment results obtained from the original pattern and the judgment results obtained from the reduced pattern. That is, the seventh
As shown in the table, the two judgment results make it possible to distinguish between wire breaks and small pattern widths, and also eliminate the possibility of overlooking minute short circuits. In this manner, according to the present embodiment, wire breakage and small pattern width can be detected separately. Next, a fourth embodiment of the present invention will be described. FIG. 17 shows the configuration of a device that specifically executes this embodiment. The difference from the first embodiment (FIG. 7) is that an enlargement processing device 30 is included between the binarization device 22 and the connectivity processing device 23, and the other configurations are exactly the same. be. Enlargement processing device 3
An example of 0 is shown in FIG. The device consists of 31 (m 2 -1) n-bit shift registers and 2 m 1- bit shift registers 32m . These shift registers are driven by the same sampling clock. n is made to match the number of sampling points in the horizontal direction of the imaging device. Also, m 1 , m 2
is determined by the sampling time interval, the vertical resolution of the imaging device 21, and the size of the defect to be detected. For example, if the sampling time interval and vertical resolution are each equivalent to 10 μm, and the size of the defect is 30 μm square, m 1 = m 2 = 3 (18th
figure). and a shift register 32 of m 1 ×m 2
The output of
Output for 3. In FIG. 18, the outputs of all the shift registers 32 are led to the R circuit 34, but they may be selectively taken out depending on the type of defect to be detected. 19 shows the result of enlarging the binary pattern shown in FIG. 12 by the apparatus shown in FIG. 18.
As shown in the figure. Further, the pattern after the enlargement process of the pattern to be inspected shown in FIG. 14 is shown in FIG. 20, and the connection data generated by the connectivity process is shown in Table 8. Furthermore, attribute data and defect determination results generated in the same manner as in the first embodiment are shown in Table 9 together with design data.

【表】 この結果より明らかなように、規定値(この例
では30μm)以下のパターン間隔小を短絡として
検出できている。ただし、短絡パターン間隔小の
区別はできないし、微細な断線を見逃す可能性が
ある。このように、本実施例によれば、短絡およ
びパターン間隔小を区別なしに検出さえすればよ
い場合に、比較的簡単な構成でパターン欠陥検出
装置を実現できる。 つぎに第5の実施例について説明する。本実施
例を具体的に実行する装置の構成を第21図に示
す。同図より明らかなように、本実施例は、第1
の実施例と第4の実施例の複合である。第14図
に示した被検査パターンより検出された属性デー
タおよび欠陥判定結果を第10表に示す。第21図
に示す装置は第7図に示す装置と第17図に示す
装置に合わせたものであり、それらの図と共通す
る引用番号はそれらの図におけるものと同じ部分
を表わし、引用番号に添えられたaは、第16図
におけると同様に、原パターンを処理する系列に
属することを表わし、cは拡大パターンを処理す
る系列に属することを表わす。各系列における処
理は、第1および第4の例における処理と全く同
じであるが、最後に、第3の例と同様、原パター
ンより得られた判定結果の拡大パターンより得ら
れた判定結果を総合的に判断する処理を加える。 すなわち、第10表に示すように、二つの判定結
果より、短絡、パターン間隔小の区別の可能にな
るとともに、微細な断線の見逃しもなくなる。こ
のように、本実施例によれば、短絡とパターン間
隔小を区別して検出できる。
[Table] As is clear from this result, a pattern spacing smaller than the specified value (30 μm in this example) can be detected as a short circuit. However, it is not possible to distinguish between small short-circuit pattern intervals, and there is a possibility that minute disconnections may be overlooked. As described above, according to this embodiment, a pattern defect detection device can be realized with a relatively simple configuration when it is sufficient to detect short circuits and small pattern intervals without distinction. Next, a fifth embodiment will be explained. FIG. 21 shows the configuration of a device that specifically executes this embodiment. As is clear from the figure, in this example, the first
This is a combination of the above embodiment and the fourth embodiment. Table 10 shows the attribute data and defect determination results detected from the pattern to be inspected shown in FIG. The apparatus shown in Figure 21 is adapted from the apparatus shown in Figures 7 and 17, and reference numbers common to those figures represent the same parts as in those figures, and reference numbers are As in FIG. 16, the appended a indicates that the pattern belongs to the series that processes the original pattern, and the appended c indicates that it belongs to the series that processes the enlarged pattern. The processing in each series is exactly the same as the processing in the first and fourth examples, but finally, as in the third example, the judgment results obtained from the enlarged pattern of the judgment results obtained from the original pattern are Add processing to make a comprehensive judgment. That is, as shown in Table 10, the two judgment results make it possible to distinguish between short circuits and small pattern intervals, and also eliminate the possibility of overlooking minute breaks. In this way, according to this embodiment, short circuits and small pattern intervals can be detected separately.

【表】 つぎに本発明による第6の実施例について説明
する。本実施例を具体的に実行する装置の構成を
第22図に示す。同図より明らかなように、本実
施例は、第2の実施例と第4が実施例の複合であ
る。第14図に示した被検査パターンより検出さ
れた属性データおよび欠陥判定結果を設計データ
とともに第11表に示す。ここに至る処理は第2、
第4の例と全く同じである。ただし、最後に、縮
小パターンより得られた判定結果と拡大パターン
より得られた判定結果を総合的に判断する処理を
加える。すなわち、第12表に示すように、二つの
判定結果より、パターン間隔小と微細な短絡、パ
ターン幅小と微細な断線の区別は付かないが、そ
の他に関しては、完全に区別して検出が可能であ
るとともに、見逃しもない。このように本実施例
によれば、完全な短絡、完全な断線、パターン間
隔小または微細な短絡、パターン幅小または微細
な断線を区別して検出できる。
[Table] Next, a sixth embodiment of the present invention will be described. FIG. 22 shows the configuration of a device that specifically executes this embodiment. As is clear from the figure, this embodiment is a combination of the second embodiment and the fourth embodiment. Attribute data and defect determination results detected from the pattern to be inspected shown in FIG. 14 are shown in Table 11 together with the design data. The process to reach this point is the second step.
This is exactly the same as the fourth example. However, at the end, processing is added to comprehensively judge the judgment results obtained from the reduced pattern and the judgment results obtained from the enlarged pattern. In other words, as shown in Table 12, from the two judgment results, it is not possible to distinguish between a small pattern interval and a minute short circuit, and between a small pattern width and a minute disconnection, but it is possible to completely distinguish and detect the others. It's there, and you can't miss it. As described above, according to this embodiment, it is possible to distinguish and detect complete short circuits, complete wire breaks, small pattern spacing or fine short circuits, and small pattern widths or fine wire breaks.

【表】【table】

【表】 つぎに本発明による第7の実施例について説明
する。本実施例を具体的に実行する装置の構成を
第23図に示す。同図より明らかなように、本実
施例は、第1、第2、第4の実施例の複合であ
る。第14図に示した被検査パターンより検出さ
れた属性データおよび欠陥判定結果を設計データ
とともに第13表に示す。
[Table] Next, a seventh embodiment of the present invention will be described. FIG. 23 shows the configuration of an apparatus that specifically executes this embodiment. As is clear from the figure, this embodiment is a composite of the first, second, and fourth embodiments. Attribute data and defect determination results detected from the pattern to be inspected shown in FIG. 14 are shown in Table 13 together with the design data.

【表】 ここに至る処理は、第1、第2、第4の例と全
く同じである。ただし、最後に縮小パターンより
得られた判定結果と拡大パターンより得られた判
定結果と原パターンより得られた判定結果を総合
的に判断する処理を加える。すなわち、第14表に
示すように、三つの判定結果より、完全な断線、
完全な短絡、微細な断線、微細な短絡、パターン
幅小、パターン間隔小を完全に区別して検出が可
能であるとともに、見逃しもない。このように、
本実施例によれば、完全に欠陥の種類を区別した
検出が可能である。
[Table] The processing up to this point is exactly the same as in the first, second, and fourth examples. However, at the end, a process is added to comprehensively judge the judgment results obtained from the reduced pattern, the judgment results obtained from the enlarged pattern, and the judgment results obtained from the original pattern. In other words, as shown in Table 14, from the three judgment results, complete disconnection,
Complete short circuits, minute disconnections, minute short circuits, small pattern widths, and small pattern spacings can be completely distinguished and detected, and nothing will be overlooked. in this way,
According to this embodiment, it is possible to detect defects by completely distinguishing their types.

【表】 つぎに、以上説明した七つの実施例に必要なメ
モリ容量と処理時間について考察する。 パツドが1基板内に256×256点あると仮定し、
まずメモリ容量の計算を行なう。この場合、パツ
ド番号は16bit(2byte)で表現できる。連結性処
理で全てのパツドが検出されたとすると、生成さ
れる接続データは、 (16bit+16bit)×2562=2097152bit =262.144kbyte また、設計データは 16bit×2562=1048.576bit =131.072kbyte 属性データは、予備も含めて4bitで表現すると 4bit×2562=262144bit =32.768kbyte となる。全メモリ容量を第1〜第7の実施例につ
いてそれぞれ計算する。 第1の実施例 425.984 kbyte 第2 〃 425.984 kbyte 第3 〃 720.896 kbyte 第4 〃 425.984 kbyte 第5 〃 720.896 kbyte 第6 〃 720.896 kbyte 第7 〃 1015.808 kbyte となる。これらは、64kbyteのRAMを用いると、
52個〜124個必要となるが、十分実現可能な容量
であり、今後のRAM容量増加を考慮すると、何
ら問題となるものではい。例えば、150mm角の基
板を5μmの分解能で検出する時の原画像の情報量
900Mbit(=112.5Mbyte)に比べ、これらは非常
にコンパクトなものと言える。 また、処理時間に関しては、設計データの参照
回数によつて評価するものとする。一つの連結し
たパターン上にある平均のパツド数をnとする
と、属性データ生成の際、親パツドを発見するの
に要する平均参照回数は、全パターン欠陥なしと
仮定して、
[Table] Next, the memory capacity and processing time required for the seven embodiments described above will be considered. Assuming that there are 256 x 256 pads on one board,
First, calculate the memory capacity. In this case, the pad number can be expressed in 16 bits (2 bytes). Assuming that all pads are detected by connectivity processing, the generated connection data is (16bit + 16bit) × 256 2 = 2097152bit = 262.144kbyte, and the design data is 16bit × 256 2 = 1048.576bit = 131.072kbyte, and the attribute data is: If expressed in 4 bits including the reserve, it becomes 4 bits x 256 2 = 262144 bits = 32.768 kbytes. The total memory capacity is calculated for each of the first to seventh embodiments. First example 425.984 kbyte 2nd 425.984 kbyte 3rd 720.896 kbyte 4th 425.984 kbyte 5th 720.896 kbyte 6th 720.896 kbyte 7th 1015.808 kbyte. With 64kbytes of RAM, these are:
Although 52 to 124 pieces are required, this is a sufficiently achievable capacity and should not pose any problems considering future increases in RAM capacity. For example, the amount of information in the original image when detecting a 150mm square board with a resolution of 5μm
Compared to 900Mbit (=112.5Mbyte), these can be said to be extremely compact. Furthermore, processing time shall be evaluated based on the number of times the design data is referenced. If the average number of pads on one connected pattern is n, then the average number of references required to discover the parent pad when generating attribute data is as follows, assuming that all patterns are defect-free.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、撮像手段により検出される被
検査配線パターン全体の画像信号に対して拡大お
よび縮小画像処理して短絡しような潜在的欠陥部
分を短絡させた被検査配線パターンの拡大処理画
像信号および切断しそうな潜在的欠陥部分を切断
させた被検査配線パターンの縮小処理画像信号を
形成し、該拡大および縮小処理画像信号における
各配線パターンの接続関係を示す複数の着目点間
の第1および第2の接続情報を作成し、該作成さ
れた第1および第2の接続情報の各々と正常な各
配線パターンの接続関係を示す複数の着目点間の
基準接続情報とを比較して被検査配線パターンに
おける配線パターンの半短絡や半断線といつた潜
在的欠陥を検出するようにしたので、長期間使用
しても信頼性に影響を及ぼす潜在的欠陥を、互い
に比較する情報量を低減して高速度で、しかも誤
検出することなく高信頼度で検出することができ
る効果を奏する。
According to the present invention, an enlarged image signal of the wiring pattern to be inspected is obtained by performing enlargement and reduction image processing on the image signal of the entire wiring pattern to be inspected detected by the imaging means to short-circuit potential defective parts that may cause a short circuit. and forming a reduced processed image signal of the wiring pattern to be inspected in which the potential defective portion that is likely to be cut has been cut, and a first and second Create second connection information, and compare each of the created first and second connection information with reference connection information between a plurality of points of interest indicating normal connection relationships of each wiring pattern to be inspected. By detecting latent defects such as half-short circuits and half-open wires in wiring patterns, the amount of information used to compare potential defects that affect reliability even after long-term use is reduced. This has the effect of being able to perform detection at high speed and with high reliability without erroneous detection.

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

第1図は原パターンの1例の平面図、第2図は
第1図に示されたパターンに縮小処理を施して得
られるパターンの平面図、第3図は第1図に示さ
れたパターンに拡大処理を施して得られるパター
ンの平面図、第4図は接続データの構造を示す図
表、第5図および第6図は回路パターンの二つの
異つた例を示す平面図、第7図は本発明の第1の
実施の態様による方法を実施するための装置の構
成を示すブロツク図、第8図は被検査パターンの
1例の平面図、第9図は第8図に示された被検査
パターンに対応する正常なパターンの平面図、第
10図は本発明の第2の実施の態様による方法を
実施するための装置の構成を示すブロツク図、第
11図は縮小処理装置の構成を示すブロツク図、
第12図は2値パターンの一例を示す図、第13
図は第12図に示されたパターンに縮小処理を施
して得られるパターン図、第14図は被検査パタ
ーンの他の一つの例の平面図、第15図は第14
図に示されたパターンに縮小処理を施して得られ
るパターンの平面図、第16図は本発明の第3の
実施の態様による方法を実施するための装置の構
成を示すブロツク図、第17図は本発明の第4の
実施の態様による方法を実施するための装置の構
成を示すブロツク図、第18図は拡大処理装置の
構成を示すブロツク図、第19図は第12図に示
されたパターンに拡大処理を施して得られるパタ
ーン図、第20図は第14図に示されたパターン
に拡大処理を施して得られるパターンの平面図、
第21図、第22図、および第23図はそれぞれ
本発明の第5、第6、および第7の実施の態様に
よる方法を実施するための装置の構成を示すブロ
ツク図である。 21……撮像装置、22……値化装置、23,
23a,23b,23c……連結性処理装置、2
4,24a,24b,24c……接続データ・メ
モリ、25……処理装置、26……設計データ・
メモリ、27……パツド位置データ・メモリ、2
8……属性データ・メモリ、29……縮小処理装
置、30……拡大処理装置、31,32……シフ
ト・レジスタ、33……AND回路、34……OR
回路。
Fig. 1 is a plan view of an example of the original pattern, Fig. 2 is a plan view of a pattern obtained by applying reduction processing to the pattern shown in Fig. 1, and Fig. 3 is a plan view of the pattern shown in Fig. 1. FIG. 4 is a diagram showing the structure of connection data, FIGS. 5 and 6 are plan views showing two different examples of circuit patterns, and FIG. A block diagram showing the configuration of an apparatus for carrying out the method according to the first embodiment of the present invention, FIG. 8 is a plan view of an example of a pattern to be inspected, and FIG. FIG. 10 is a plan view of a normal pattern corresponding to an inspection pattern, FIG. 10 is a block diagram showing the configuration of an apparatus for carrying out the method according to the second embodiment of the present invention, and FIG. 11 is a diagram showing the configuration of a reduction processing apparatus. Block diagram shown,
Figure 12 is a diagram showing an example of a binary pattern;
The figure is a pattern diagram obtained by applying a reduction process to the pattern shown in FIG. 12, FIG. 14 is a plan view of another example of the pattern to be inspected, and FIG.
FIG. 16 is a plan view of a pattern obtained by applying reduction processing to the pattern shown in the figure; FIG. 16 is a block diagram showing the configuration of an apparatus for carrying out the method according to the third embodiment of the present invention; FIG. is a block diagram showing the configuration of an apparatus for carrying out the method according to the fourth embodiment of the present invention, FIG. 18 is a block diagram showing the configuration of an enlargement processing apparatus, and FIG. A pattern diagram obtained by enlarging the pattern; FIG. 20 is a plan view of the pattern obtained by enlarging the pattern shown in FIG. 14;
FIGS. 21, 22, and 23 are block diagrams showing the configuration of an apparatus for carrying out the methods according to the fifth, sixth, and seventh embodiments of the present invention, respectively. 21...imaging device, 22...value conversion device, 23,
23a, 23b, 23c... Connectivity processing device, 2
4, 24a, 24b, 24c...Connection data/memory, 25...Processing device, 26...Design data/memory
Memory, 27...Pad position data memory, 2
8...Attribute data memory, 29...Reduction processing device, 30...Enlargement processing device, 31, 32...Shift register, 33...AND circuit, 34...OR
circuit.

Claims (1)

【特許請求の範囲】 1 被検査配線パターンの光学像を撮像手段によ
り撮像して画像信号に変換し、該画像信号を2値
化手段により2値化画像信号に変換し、該被検査
配線パターン全体に亘つて変換される2値化画像
信号に対して拡大画像処理して画像上で配線パタ
ーンの間隔が所定値を満たさない短絡しような潜
在的欠陥部分を短絡させた被検査配線パターンの
拡大処理画像信号を形成し、該形成された被検査
配線パターンの拡大処理画像信号に対して各配線
パターンの接続関係を示す複数の着目点間の第1
の接続情報を作成し、前記被検査配線パターン全
体に亘つて変換される2値化画像信号に対して縮
小画像処理して画像上で配線パターンの幅が所定
値を満たさない切断しそうな潜在的欠陥部分を切
断させた被検査配線パターンの縮小処理画像信号
を形成し、該形成された被検査配線パターンの縮
小画像処理信号に対して各配線パターンの接続関
係を示す複数の着目点間の第2の接続情報を作成
し、前記作成された第1および第2の接続情報の
各々と正常な各配線パターンの接続関係を示す複
数の着目点間の基準接続情報とを比較して被検査
配線パターンにおける短絡しそうな潜在的欠陥お
よび切断しそうな潜在的欠陥を検出することを特
徴とする配線パターン欠陥検出方法。 2 被検査配線パターンの光学像を撮像して画像
信号に変換する撮像手段と、該撮像手段によつて
得られる画像信号を2値化画像信号に変換する2
値化手段と、該2値化手段によつて被検査配線パ
ターン全体に亘つて得られる2値化画像信号に対
して拡大画像処理して画像上で配線パターンの間
隔が所定値を満たさない短絡しような潜在的欠陥
部分を短絡させた被検査配線パターンの拡大処理
画像信号を形成する拡大処理画像信号形成手段
と、該拡大処理画像信号形成手段によつて形成さ
れた被検査配線パターンの拡大処理画像信号に対
して各配線パターンの接続関係を示す複数の着目
点間の第1の接続情報を作成する第1の接続情報
作成手段と、前記2値化手段によつて被検査配線
パターン全体に亘つて得られる2値化画像信号に
対して縮小画像処理して画像上で配線パターンの
幅が所定値を満たさない切断しそうな潜在的欠陥
部分を切断させた被検査配線パターンの縮小処理
画像信号を形成する縮小処理画像信号形成手段
と、該縮小処理画像信号形成手段によつて形成さ
れた被検査配線パターンの縮小処理画像信号に対
して各配線パターンの接続関係を示す複数の着目
点間の第2の接続情報を作成する第2の接続情報
作成手段と、前記第1および第2の接続情報作成
手段で作成された第1および第2の接続情報の
各々と正常な各配線パターンの接続関係を示す複
数の着目点間の基準接続情報とを比較して被検査
配線パターンにおける短絡しそうな潜在的欠陥お
よび切断しそうな潜在的欠陥を検出する潜在的欠
陥検出手段とを備えたことを特徴とする配線パタ
ーン欠陥検出装置。
[Scope of Claims] 1. An optical image of the wiring pattern to be inspected is captured by an imaging means and converted into an image signal, the image signal is converted to a binary image signal by a binarization means, and the wiring pattern to be inspected is Enlargement of the wiring pattern to be inspected by performing enlargement image processing on the entire converted binary image signal to short-circuit potential defective parts where the wiring pattern spacing does not meet a predetermined value on the image A first image signal between a plurality of points of interest that forms a processed image signal and shows the connection relationship of each wiring pattern with respect to the formed enlarged processed image signal of the wiring pattern to be inspected.
connection information is created, and the binary image signal converted over the entire wiring pattern to be inspected is subjected to reduction image processing to identify potential disconnections where the width of the wiring pattern does not meet a predetermined value on the image. A reduced processed image signal of the wiring pattern to be inspected with the defective portion cut is formed, and a signal between a plurality of points of interest indicating the connection relationship of each wiring pattern is calculated for the reduced image processed signal of the formed wiring pattern to be inspected. 2 connection information is created, and each of the created first and second connection information is compared with reference connection information between a plurality of points of interest indicating normal connection relationships of each wiring pattern to determine the wiring to be inspected. A method for detecting defects in wiring patterns, the method comprising detecting latent defects in a pattern that are likely to cause a short circuit and potential defects that are likely to cause a disconnection. 2. Imaging means for capturing an optical image of the wiring pattern to be inspected and converting it into an image signal, and 2. Converting the image signal obtained by the imaging means into a binary image signal.
A short circuit in which the interval between the wiring patterns on the image does not satisfy a predetermined value is detected by enlarging image processing on the digitized image signal obtained by the digitization means and the entire wiring pattern to be inspected by the digitization means. an enlarged image signal forming means for forming an enlarged image signal of a wiring pattern to be inspected in which a potential defective portion is short-circuited; and an enlarged processing of the wiring pattern to be inspected formed by the enlarged image signal forming means. a first connection information creation means for creating first connection information between a plurality of points of interest indicating the connection relationship of each wiring pattern with respect to the image signal; A reduced image signal of a wiring pattern to be inspected in which a potential defective part where the width of the wiring pattern does not meet a predetermined value on the image and is likely to be cut is cut by performing reduction image processing on the obtained binary image signal. A reduced image signal forming means for forming a reduced image signal forming means, and a reduced image signal forming means for forming a reduced processed image signal of a wiring pattern to be inspected formed by the reduced processed image signal forming means. A second connection information creation means for creating second connection information, and a normal connection between each of the first and second connection information created by the first and second connection information creation means and each wiring pattern. It is characterized by comprising a latent defect detection means for detecting a latent defect that is likely to cause a short circuit or a latent defect that is likely to cause a disconnection in the wiring pattern to be inspected by comparing reference connection information between a plurality of points of interest showing a relationship. Wiring pattern defect detection device.
JP1127793A 1989-05-23 1989-05-23 Wiring pattern defect detection method and device Granted JPH0235576A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1127793A JPH0235576A (en) 1989-05-23 1989-05-23 Wiring pattern defect detection method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1127793A JPH0235576A (en) 1989-05-23 1989-05-23 Wiring pattern defect detection method and device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP58065659A Division JPS59192945A (en) 1983-04-15 1983-04-15 Detecting method of pattern defect

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2093036A Division JPH02297198A (en) 1990-04-10 1990-04-10 Wiring pattern defect detection method and device

Publications (2)

Publication Number Publication Date
JPH0235576A JPH0235576A (en) 1990-02-06
JPH0577112B2 true JPH0577112B2 (en) 1993-10-26

Family

ID=14968818

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1127793A Granted JPH0235576A (en) 1989-05-23 1989-05-23 Wiring pattern defect detection method and device

Country Status (1)

Country Link
JP (1) JPH0235576A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4854605B2 (en) * 2007-06-21 2012-01-18 三菱電機株式会社 Surveillance camera system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54114130A (en) * 1978-02-27 1979-09-06 Nec Home Electronics Ltd Mark quality deciding method
JPS57106125A (en) * 1980-12-24 1982-07-01 Fujitsu Ltd Inspecting method and device for pattern
JPS58179343A (en) * 1982-04-14 1983-10-20 Nec Corp Inspection method of figure

Also Published As

Publication number Publication date
JPH0235576A (en) 1990-02-06

Similar Documents

Publication Publication Date Title
JP3132565B2 (en) Defect inspection method and apparatus
US4776022A (en) System for printed circuit board defect detection
JPS59192945A (en) Detecting method of pattern defect
JP4071866B2 (en) Wiring pattern inspection equipment
JPS6186638A (en) Wiring pattern defect inspection method
JPS58134372A (en) Pattern checking device
JP3575512B2 (en) Pattern inspection method and apparatus
JPH0577112B2 (en)
JPH095255A (en) Defect inspection method and apparatus, and manufacturing method of element for thin film magnetic head
JPS6115343A (en) Method of optically inspecting and analyzing integrated circuit
JPS6256442B2 (en)
JPH0610815B2 (en) Wiring pattern inspection method and device
JP3919505B2 (en) Pattern inspection apparatus and method
JPH0580028B2 (en)
JPH05240627A (en) Pattern inspecting device
JP2925882B2 (en) Circuit pattern inspection equipment
JP3283866B2 (en) Circuit pattern defect inspection method and apparatus
JPS62150143A (en) Pattern defect detection method
Foster III et al. Automated visual inspection of bare printed circuit boards using parallel processor hardware
JP3400797B2 (en) Circuit pattern defect inspection method and apparatus
JP2536727B2 (en) Pattern inspection device
JPH01106180A (en) Pattern inspection instrument
JP2003270171A (en) Printed circuit board inspection equipment
JPH0821710A (en) Inspection device for circuit pattern
JPH0829355A (en) Appearance inspection device and appearance inspection method