JPH06275696A - Semiconductor failure analysis system and compression method of analysis data thereof - Google Patents
Semiconductor failure analysis system and compression method of analysis data thereofInfo
- Publication number
- JPH06275696A JPH06275696A JP5044006A JP4400693A JPH06275696A JP H06275696 A JPH06275696 A JP H06275696A JP 5044006 A JP5044006 A JP 5044006A JP 4400693 A JP4400693 A JP 4400693A JP H06275696 A JPH06275696 A JP H06275696A
- Authority
- JP
- Japan
- Prior art keywords
- semiconductor
- data
- analysis
- information
- inspection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
(57)【要約】
【目的】半導体不良解析システムにおいて、半導体の高
集積化に対応し、より測定精度の高い解析を行なう。ま
た、使いやすいユーザインターフェースを提供し、解析
を容易にする。さらに、解析データの圧縮を能率的に行
なう。
【構成】FB解析システム105と検査データ解析シス
テム101とテスタを有し、データ解析のためのLSI
設計情報107を持つ。また、表示装置にその不良情報
または解析データまたは検査条件をマルチウィンドウを
用いて表示する。さらに、解析データのデータ圧縮時に
不良ビットの生ずる形態により、その格納形態を異なら
しめる。
(57) [Abstract] [Purpose] In a semiconductor failure analysis system, analysis with higher measurement accuracy is performed in response to higher integration of semiconductors. It also provides an easy-to-use user interface to facilitate analysis. Furthermore, the analysis data is compressed efficiently. [Structure] An LSI for data analysis having an FB analysis system 105, an inspection data analysis system 101, and a tester
It has design information 107. Further, the defect information, analysis data, or inspection conditions are displayed on the display device using a multi-window. Further, the storage form is made different depending on the form in which a defective bit is generated during data compression of analysis data.
Description
【0001】[0001]
【産業上の利用分野】本発明は、不良解析システムに係
り、特に半導体の製造技術においてウェハプロセス過程
における不良原因を解析するために好適なシステムに関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a defect analysis system, and more particularly to a system suitable for analyzing the cause of defects in a wafer process in semiconductor manufacturing technology.
【0002】[0002]
【従来の技術】従来、半導体の製造技術における不良解
析方法およびシステムについては、例えば、特開昭62
−169342号、特開昭61−243378号、特開
昭59−228726号、特開平3−44054号公報
に開示されている。2. Description of the Related Art Conventionally, a failure analysis method and system in semiconductor manufacturing technology is disclosed in, for example, Japanese Patent Laid-Open No. 62-62.
No. 169342, JP-A-61-243378, JP-A-59-228726, and JP-A-3-44054.
【0003】[0003]
【発明が解決しようとする課題】上記、特開昭59−2
28726号、特開平3−44054号公報において
は、計算機システムを用いて、半導体ウェハの不良解析
を行う技術が開示されている。 しかしながら、上記従
来技術は、半導体の不良解析をチップ単位で行なう手法
に関するものである。したがって、特に半導体記憶装置
の不良を解析するとき、単にチップの製品特性を解析す
るだけでなく、チップ内の記憶素子1ビットずつの良、
不良を解析する必要があることについて考慮されていな
い。DISCLOSURE OF THE INVENTION Problems to be Solved by the Invention
Japanese Patent No. 28726 and Japanese Patent Laid-Open No. 3-44054 disclose a technique of analyzing a failure of a semiconductor wafer using a computer system. However, the above-mentioned conventional technique relates to a method of performing semiconductor failure analysis on a chip-by-chip basis. Therefore, especially when analyzing a semiconductor memory device for defects, it is not only necessary to analyze the product characteristics of the chip,
No consideration is given to the need to analyze defects.
【0004】それゆえ、不良ビット(フェールビット、
以下「FB」と略す)の原因を解析するために、チップ
の製品特性検査装置(以下「テスタ」という)からFB
のアドレスを収集し、チップの大きさ、その上のメモリ
の配置方法等を参照して該当する不良ビットのチップ上
の場所を割り出し、得られた実体座標を基に作業者がそ
のチップを顕微鏡で観察していた。例えば、作業者は顕
微鏡観察をして不良発生箇所に異物を認めた場合、その
不良は異物に起因していたと結論していた。Therefore, a defective bit (fail bit,
In order to analyze the cause of the "FB" (hereinafter abbreviated as "FB"), the product characteristic inspection device for the chip (hereinafter referred to as "tester")
The address of each defective bit is found on the chip by referring to the chip size, the memory allocation method on the chip, etc. I was observing. For example, when a worker observes a microscope and finds a foreign matter in a defective portion, he concludes that the defectiveness is caused by the foreign matter.
【0005】このように従来では、FBの1ビットづつ
解析するために多大の労力を要していた。それゆえ、か
かる労力を軽減し、不良解析を1ビット単位でシステム
としてスムーズに行ないたいという要請に応える必要が
あった。その場合に従来では、不良位置で測定するため
の座標をウェハ単位で設けていたため、チップ内のメモ
リセルの位置を知るときに誤差が大きくなるという問題
点もあった。As described above, in the past, a great deal of labor was required to analyze the FB bit by bit. Therefore, it is necessary to reduce the labor and meet the demand for smoothly performing the failure analysis as a system bit by bit. In that case, conventionally, since the coordinates for measuring at the defective position are provided for each wafer, there is a problem that an error becomes large when the position of the memory cell in the chip is known.
【0006】特に、近時においては、半導体メモリの集
積度が大きくなる傾向があるため、かかる誤差は、不良
解析のための大きな障壁となる。また、上記従来技術は
チップの種別によって、チップ内のメモリマットの配
置、メモリセルの大きさ等の特性が違うことに対して、
円滑に対応することに対しても考慮されていない。さら
に、半導体の不良解析システムにおいては、電子顕微鏡
等の観察装置、赤外線吸収分光スペクトロスコープ等の
分析装置を用いるが、これらを用いて、メモリ上のFB
を解析する場合、メモリセル上の原点を一致させようと
しても、個々の装置の特性のために微細なずれが生じる
という問題があった。Especially, in recent years, since the integration degree of the semiconductor memory tends to be large, such an error becomes a large barrier for failure analysis. Further, in the above-mentioned conventional technology, the characteristics such as the arrangement of the memory mat in the chip and the size of the memory cell are different depending on the type of chip.
There is no consideration for smooth response. Further, in a semiconductor failure analysis system, an observation device such as an electron microscope and an analysis device such as an infrared absorption spectroscopy spectroscope are used.
When analyzing the above, there is a problem that even if the origins on the memory cells are made to coincide with each other, a minute shift occurs due to the characteristics of each device.
【0007】次に、特開昭62−169342号と特開
昭61−243378号公報は、被検査対象である半導
体メモリのセル上のFBの情報に関するデータの圧縮に
関するものである。しかしながら、特開昭62−169
342号公報に示されたデータ圧縮方法は、必ずしも大
容量メモリセルの解析に適したものではない。その理由
は、この圧縮方法においては、メモリセルをブロック化
して、1/n2に縮小したモデルを作るものであるが、
例えばn=100としても、高々10000分の1の圧
縮率しか得られず、何Mbitの容量を有するメモリの
場合では膨大な量のデータが必要になることである。Next, JP-A-62-169342 and JP-A-61-243378 relate to compression of data concerning FB information on a cell of a semiconductor memory to be inspected. However, JP-A-62-169
The data compression method disclosed in Japanese Patent No. 342 is not necessarily suitable for analyzing a large capacity memory cell. The reason is that in this compression method, memory cells are divided into blocks and a model reduced to 1 / n 2 is made.
For example, even if n = 100, only a compression ratio of at most 1 / 10,000 can be obtained, and a huge amount of data is required in the case of a memory having a capacity of several Mbits.
【0008】また、今一つの理由として、1ブロック内
の不良パターンがどのようであれ、同じ形式に圧縮され
てしまうため、ビット位置の詳細情報が失われてしまう
という不都合があるためである。さらに、特開昭61−
243378号公報に開示されたデータ圧縮法について
は、上記のような情報の喪失はないが、必ずしも大容量
メモリセルに適する効率的なデータ圧縮法とは言い難
い。Another reason is that, regardless of the defective pattern in one block, the defective pattern is compressed into the same format, and the detailed information of the bit position is lost. Furthermore, JP-A-61-1
The data compression method disclosed in Japanese Patent No. 243378 does not lose information as described above, but it is not necessarily an efficient data compression method suitable for a large capacity memory cell.
【0009】その理由は、FBの情報を始点の座標位
置、終点の座標位置というペアで保持するため、FBが
連続している場合の効率は良くなるが、孤立しているF
Bに対しても同じだけの記憶容量を要するため、孤立し
たFBが多い場合、結果としてデータ圧縮率は悪いもの
になるからである。このように効率が悪いのは、データ
圧縮をFBの発生するパターンのいかんによらず、一律
に圧縮したためである。したがって、FBの発生パター
ンに応じてデータ圧縮を行ない、それを保存する方法が
要請される。The reason is that the FB information is held as a pair of the coordinate position of the start point and the coordinate position of the end point, so that the efficiency is improved when the FB is continuous, but the isolated F is isolated.
This is because the same storage capacity is required for B as well, so that if there are many isolated FBs, the data compression rate will be poor as a result. This inefficiency is because data compression is performed uniformly regardless of the pattern in which FB occurs. Therefore, there is a demand for a method of compressing data according to the FB generation pattern and storing it.
【0010】次に、特開平3−44054号公報におい
ては、計算機システムの表示装置に解析結果を表示する
技術が開示されている。しかしながら、上記従来技術
は、システムのユーザインターフェースに関し、不良解
析結果情報を多数の観点より、体系的に考察する手段に
ついて考慮されていない。Next, Japanese Patent Application Laid-Open No. 3-44054 discloses a technique for displaying an analysis result on a display device of a computer system. However, the above-mentioned related art does not consider a means for systematically considering defect analysis result information from a number of viewpoints regarding the system user interface.
【0011】すなわち、ウェハ全体の不良ビットの分析
を示す表示、任意チップ上の不良ビットの分布を示す表
示、チップ内の一部領域内の不良ビットの分布を拡大し
て示す表示、任意ショット上の不良ビットの分布を示す
表示、ショット内の一部領域内の不良ビットの分布を拡
大して示す表示などの不良解析結果情報を迅速かつ円滑
に利用に供することについて考慮されていない。これら
の情報は、表示装置の表示対象でないかあるいは表示さ
れる場合であっても、画面切り替え等の操作が必要であ
った。そのため、利用者に取って非常にわずらわしい操
作が必要になる場合が多かった。That is, a display showing the analysis of defective bits on the entire wafer, a display showing the distribution of defective bits on an arbitrary chip, an enlarged display of the distribution of defective bits in a partial area within the chip, on an arbitrary shot. It is not taken into consideration that the failure analysis result information such as the display showing the distribution of the defective bits and the display showing the distribution of the defective bits in a partial area in the shot are enlarged quickly and smoothly. Even when these pieces of information are not displayed on the display device or are displayed, an operation such as screen switching is required. Therefore, it is often necessary for the user to perform a very troublesome operation.
【0012】さらに、システムのユーザインターフェー
スに関し、表示装置に表示する場合にメモリセルの大き
さを視覚的に確認できる方法が上記従来技術では提案さ
れていない。また、さらに、上記従来技術では、不良解
析を行なう者にとって、検査時のテスト条件が重要なフ
ァクターになることについても考慮されていない。Further, regarding the user interface of the system, no method has been proposed in the above prior art for visually confirming the size of the memory cell when displaying on the display device. Further, in the above-mentioned conventional technique, it is not taken into consideration that the test condition at the time of inspection is an important factor for a person who performs failure analysis.
【0013】すなわち、不良解析を行なう者が、テスト
条件を種々変更して、不良原因を突き止める方法は、通
常なされるところである。かかる場合、被検査対象とテ
スト条件を書面等でいちいち照合していたのでは、非常
に効率の悪いことになる。That is, a method for a person who conducts a failure analysis to find out the cause of the failure by variously changing the test conditions is usually performed. In such a case, it would be very inefficient if the inspection target and the test condition were collated in writing or the like.
【0014】次に、半導体の不良解析技法として、ウェ
ハを重ねあわせて、不良原因を解析する手法が知られて
いる。しかしながら、ウェハの露光時、フォトマスクに
不良がある場合に、不良原因を有効に究明するための手
段についても考慮されていなかった。Next, as a semiconductor defect analysis technique, a method of stacking wafers and analyzing the cause of the defect is known. However, when there is a defect in the photomask during exposure of the wafer, no consideration has been given to means for effectively determining the cause of the defect.
【0015】次に、特開平3−44054号公報におい
ては、計算機システムを用いて、半導体の不良解析結果
を加工し、編集処理する技術について述べている。しか
しながら、上記従来技術は、過去の検査履歴や将来行な
うべき検査方法まで指示するものではない。Next, Japanese Laid-Open Patent Publication No. 3-44054 describes a technique of processing a semiconductor failure analysis result by using a computer system and editing the result. However, the above-mentioned conventional technique does not indicate past inspection history or inspection method to be performed in the future.
【0016】したがって、従来では、不良解析を行なう
者がいちいち被検査対象の検査履歴を照合するなどの作
業が必要であった。また、半導体の製造工程は、多くの
段階に分かれているため、検査の結果に応じて、どの工
程で再検査するかの検査計画を立てる必要がある。この
プランニングは、様々なパターンがあるため、熟練者で
も困難を極めるものである。Therefore, conventionally, it has been necessary for a person who performs failure analysis to collate the inspection history of the object to be inspected. Further, since the semiconductor manufacturing process is divided into many stages, it is necessary to make an inspection plan for which process is to be re-inspected according to the inspection result. This planning is extremely difficult even for a skilled person because of various patterns.
【0017】本発明は、上記従来技術の問題点を解決す
るためになされたもので、その第一の目的は、半導体メ
モリの高集積化に対応し、FBの不良解析を行う場合、
より測定精度の高い不良解析方法、また各チップの種別
によって生ずる特性に円滑に対応しうる不良解析方法、
システムに用いられる観察装置、分析装置の特性に選る
測定のずれを補正しうる半導体の不良解析システムを提
供することにある。The present invention has been made to solve the above-mentioned problems of the prior art. A first object of the present invention is to cope with high integration of a semiconductor memory and to analyze FB defects.
A failure analysis method with higher measurement accuracy, and a failure analysis method capable of smoothly responding to characteristics caused by the type of each chip,
An object of the present invention is to provide a semiconductor failure analysis system capable of correcting a measurement deviation selected for the characteristics of the observation device and analysis device used in the system.
【0018】その第二の目的は、近来の半導体メモリの
高集積化に対応し、メモリセル上でどのようなパターン
でFBが発生しようとも、情報の欠落なく、効率的にデ
ータ圧縮を行う半導体の不良解析システムに用いる解析
データのデータ圧縮方法を提供することにある。The second purpose is to cope with the recent high integration of semiconductor memory, and regardless of the pattern of FB generated in a memory cell, a semiconductor that efficiently compresses data without loss of information. The object of the present invention is to provide a data compression method of analysis data used in the defect analysis system of.
【0019】その第三の目的は、システムのユーザイン
ターフェースに関して、種々の検査結果を同時又は即時
に取得せしめる半導体の不良解析システムを提供するこ
とにある。A third object of the present invention is to provide a semiconductor failure analysis system capable of simultaneously or immediately acquiring various inspection results regarding the system user interface.
【0020】その第四の目的は、テスト条件と検査結果
を同時に表示する半導体の不良解析システムを提供する
ことにある。A fourth object of the invention is to provide a semiconductor failure analysis system for simultaneously displaying test conditions and inspection results.
【0021】その第五の目的は、表示装置に表示する場
合にメモリセルの大きさを視覚的に確認しうる半導体の
不良解析システムを提供することにある。A fifth object is to provide a semiconductor failure analysis system capable of visually confirming the size of a memory cell when displaying on a display device.
【0022】その第六の目的は、ウェハの露光時、フォ
トマスクに不良がある場合に、効果的に不良原因を究明
しうる半導体の不良解析システムの不良解析方法を提供
することにある。A sixth object of the present invention is to provide a failure analysis method of a semiconductor failure analysis system capable of effectively determining the cause of a failure when a photomask has a failure during exposure of a wafer.
【0023】その第七の目的は、不良解析時に被検査対
象の検査履歴を即時に取得せしめる不良解析方法、ま
た、検査の結果に応じて、将来行なうべき検査方法を自
動的に取得せしめる半導体の不良解析システムを提供す
ることである。、A seventh object thereof is a failure analysis method for immediately obtaining an inspection history of an object to be inspected at the time of failure analysis, and a semiconductor analysis method for automatically obtaining a future inspection method according to the inspection result. It is to provide a failure analysis system. ,
【0024】[0024]
【課題を解決するための手段】上記第一の目的を達成す
るために、本発明の半導体の不良解析システムに係る第
一の発明の構成は、半導体の不良情報を収集する手段
と、半導体の不良情報を検査する手段と、その不良情報
のデ−タ解析を行なう手段とを有し、そのデータ解析に
用いる半導体の設計情報を有することを特徴とする半導
体の不良解析システムである。In order to achieve the above first object, the structure of the first invention relating to the semiconductor failure analysis system of the present invention has a means for collecting semiconductor failure information and a semiconductor failure information collecting means. It is a semiconductor defect analysis system characterized by having means for inspecting defect information and means for performing data analysis of the defect information, and having semiconductor design information used for the data analysis.
【0025】また、別の構成としては、半導体の不良情
報を収集する手段と、半導体の不良情報を検査する手段
と、その不良情報のデ−タ解析を行なう手段と、その不
良情報を表示する手段とを有し、その不良情報を表示に
用いる半導体の設計情報を有することを特徴とする半導
体の不良解析システムである。As another configuration, a means for collecting semiconductor defect information, a means for inspecting semiconductor defect information, a means for data analysis of the defect information, and the defect information are displayed. And a design information of a semiconductor used for displaying the defect information.
【0026】さらに、別の構成としては、半導体の不良
情報を収集する手段と、半導体の不良情報を検査する装
置と、その不良情報のデ−タ解析を行なう手段とを有
し、そのデータ解析のときに用いる前記検査装置の情報
を有することを特徴とする半導体の不良解析システムで
ある。Further, as another configuration, there are provided means for collecting semiconductor defect information, a device for inspecting semiconductor defect information, and means for performing data analysis of the defect information, and data analysis thereof. The semiconductor defect analysis system is characterized by having information of the inspection device used at the time.
【0027】上記第二の目的を達成するために、本発明
の半導体の不良解析システムに用いる解析データのデー
タ圧縮方法に係る発明の構成は、半導体の不良情報を収
集する手段と、半導体の不良情報を検査する手段と、そ
の不良情報の格納する手段と、その不良情報の圧縮する
手段と、その圧縮の際に、前記不良情報の生ずる形態に
より、その格納形態を異ならしめることを特徴とする半
導体の不良解析システムに用いる解析データのデータ圧
縮方法である。In order to achieve the above second object, the structure of the invention relating to the data compression method of analysis data used in the semiconductor defect analysis system of the present invention has a means for collecting semiconductor defect information and a semiconductor defect. A means for inspecting information, a means for storing the defect information, a means for compressing the defect information, and a storage mode that is different depending on the mode in which the defect information is generated when the compression is performed. It is a data compression method of analysis data used in a semiconductor failure analysis system.
【0028】上記第三の目的を達成するために、本発明
の半導体の不良解析システムに係る第二の発明の構成
は、半導体の不良情報を収集する手段と、半導体の不良
情報を検査する手段と、その不良情報のデ−タ解析を行
なう手段と、その不良情報または解析データまたは検査
条件を表示する装置とを有し、その表示装置において、
不良情報または解析データまたは検査条件を、複数ウィ
ンドウまたは個別ウィンドウに同時に表示させることを
特徴とする半導体の不良解析システムである。In order to achieve the above third object, the configuration of the second invention relating to the semiconductor failure analysis system of the present invention is a means for collecting semiconductor failure information and a means for inspecting semiconductor failure information. And a means for performing data analysis of the defect information, and a device for displaying the defect information, analysis data, or inspection conditions.
A defect analysis system for a semiconductor, wherein defect information, analysis data, or inspection conditions are simultaneously displayed in a plurality of windows or individual windows.
【0029】上記第四の目的を達成するために、本発明
の半導体の不良解析システムに係る第三の発明の構成
は、半導体の不良解析システムに係り、半導体の不良情
報を収集する手段と、半導体の不良情報を検査する手段
と、その不良情報のデ−タ解析を行なう手段と、その不
良情報または解析データまたは検査条件を表示する装置
とを有し、その表示装置において、不良情報または解析
データと検査条件を、その表示装置の同一画面上に同時
に表示させることを特徴とする半導体の不良解析システ
ムである。In order to achieve the above-mentioned fourth object, the structure of the third invention relating to the semiconductor failure analysis system of the present invention relates to a semiconductor failure analysis system, and means for collecting semiconductor failure information, The semiconductor device has a means for inspecting defect information of a semiconductor, a means for analyzing data of the defect information, and a device for displaying the defect information or analysis data or inspection conditions. It is a semiconductor failure analysis system characterized by simultaneously displaying data and inspection conditions on the same screen of the display device.
【0030】上記第五の目的を達成するために、本発明
の半導体の不良解析システムに係る第四の発明の構成
は、半導体の不良情報を収集する手段と、半導体の不良
情報を検査する手段と、その不良情報のデ−タ解析を行
なう手段と、その不良情報または解析データを表示する
装置とを有し、その表示装置において、被検査対象とそ
の被検査対象の縮尺を同時に表示させることを特徴とす
る半導体の不良解析システムである。In order to achieve the above fifth object, the configuration of the fourth invention relating to the semiconductor failure analysis system of the present invention is a means for collecting semiconductor failure information and a means for inspecting semiconductor failure information. And a unit for performing data analysis of the defect information and a device for displaying the defect information or analysis data, and displaying the inspection target and the scale of the inspection target at the same time on the display device. It is a semiconductor failure analysis system characterized by:
【0031】上記第六の目的を達成するために、本発明
の半導体の不良解析システムの不良解析方法に係る発明
の構成は、半導体の不良情報を収集する手段と、半導体
の不良情報を検査する手段と、その不良情報のデ−タ解
析を行なう手段と、その検査結果を露光単位ごとに重ね
あわせることを特徴とする半導体の不良解析方法であ
る。In order to achieve the sixth object, the configuration of the invention relating to the failure analysis method of the semiconductor failure analysis system of the present invention has a means for collecting semiconductor failure information and an inspection of the semiconductor failure information. Means, a means for performing data analysis of defect information thereof, and a semiconductor defect analysis method characterized by superposing the inspection results for each exposure unit.
【0032】より詳しくは、半導体の不良情報を収集す
る手段と、半導体の不良情報を検査する手段と、その不
良情報のデ−タ解析を行なう手段と、その不良情報また
は解析データを表示する装置を有し、その検査結果を露
光単位ごとに重ねあわせ、その結果を前記表示装置に表
示することを特徴とする半導体の不良解析方法である。More specifically, means for collecting semiconductor defect information, means for inspecting semiconductor defect information, means for data analysis of the defect information, and apparatus for displaying the defect information or analysis data. The semiconductor defect analysis method is characterized in that the inspection result is superposed for each exposure unit and the result is displayed on the display device.
【0033】上記第七の目的を達成するために、本発明
の半導体の不良解析システムに係る第五の発明の構成
は、半導体の不良情報を収集する手段と、半導体の不良
情報を検査する手段と、その被検査対象を特定する手段
と、その被検査対象の検査履歴を管理する手段と、その
被検査対象の検査履歴データベースと、その検査履歴を
表示する装置とを有し、その表示装置に前記被検査対象
の検査履歴を表示することを特徴とする半導体の不良解
析システムである。In order to achieve the seventh object, the configuration of the fifth invention relating to the semiconductor failure analysis system of the present invention is a means for collecting semiconductor failure information and a means for inspecting semiconductor failure information. And a means for specifying the inspection target, a means for managing the inspection history of the inspection target, an inspection history database for the inspection target, and a device for displaying the inspection history, and a display device thereof. The semiconductor defect analysis system is characterized in that the inspection history of the object to be inspected is displayed on.
【0034】上記第七の目的を達成するために、本発明
の半導体の不良解析システムに係る第六の発明の構成
は、半導体の不良情報を収集する手段と、半導体の不良
情報を検査する手段と、その被検査対象を特定する手段
と、その被検査対象の検査履歴を管理する手段と、その
被検査対象の検査履歴データベースと、その被検査対象
の検査履歴によって検査内容または検査工程を指示する
手段と、その検査内容または検査工程の指示を表示する
装置とを有し、その表示装置に前記被検査対象の検査内
容または検査工程の指示を表示することを特徴とする半
導体の不良解析システムである。In order to achieve the seventh object, the configuration of the sixth invention relating to the semiconductor failure analysis system of the present invention is a means for collecting semiconductor failure information and a means for inspecting semiconductor failure information. And a means for specifying the inspected object, a means for managing the inspection history of the inspected object, an inspection history database of the inspected object, and an inspection content or an inspection process by the inspection history of the inspected object And a device for displaying the inspection content or the instruction of the inspection process, and displaying the inspection content of the inspection target or the instruction of the inspection process on the display device. Is.
【0035】[0035]
【作用】第一の半導体の不良解析システムに係る発明と
して、各チップ種別に応じたメモリセルの配置情報等の
設計情報を参照する構成にしたため、1チップを基準と
した座標系をとることができ測定精度が向上する。ま
た、各観察装置、分析装置の特性による補正値等の設計
情報を参照する構成にしたため、装置に関する補正が容
易となり、この点からも測定精度が向上する。As the invention relating to the first semiconductor failure analysis system, since the configuration is such that the design information such as the layout information of the memory cells corresponding to each chip type is referred to, the coordinate system based on one chip can be adopted. The measurement accuracy can be improved. Further, since the configuration is such that the design information such as the correction value according to the characteristics of each observation device and the analysis device is referred to, the correction related to the device becomes easy, and the measurement accuracy is improved also from this point.
【0036】半導体の不良解析システムに用いる解析デ
ータのデータ圧縮方法に係る発明として、FBの発生パ
ターン毎にデータ圧縮の方法を異ならしめ、最低限必要
な情報しか持たないようにしているため、データ圧縮の
効率化が図れる。また、各FBの発生パターンごとに格
納ファイルを異ならしめているため、データには、パタ
ーン種別を持つ必要がないという点でもデータ圧縮の効
率化に寄与する。さらに、従来技術に見られた情報の欠
落ということもない。As an invention relating to a data compression method of analysis data used in a semiconductor failure analysis system, the data compression method is made different for each FB generation pattern so that only the minimum necessary information is held. The efficiency of compression can be improved. Further, since the storage files are made different for each generation pattern of each FB, the data does not have to have a pattern type, which also contributes to the efficiency of data compression. Furthermore, there is no loss of information found in the prior art.
【0037】第二の半導体の不良解析システムに係る発
明として、表示装置上のマルチウィンドウを用いて、検
査結果を表示するため、利用者は検査結果を同時又は即
時に取得でき、作業が容易になり、判断の正確を期すこ
とができる。As an invention relating to the second semiconductor failure analysis system, since the inspection result is displayed by using the multi-window on the display device, the user can obtain the inspection result at the same time or immediately, and the work is easy. Therefore, the accuracy of the judgment can be expected.
【0038】第三の半導体の不良解析システムに係る発
明として、検査結果とテスト条件が表示装置に同時に表
示されるため、調査のための労力が軽減され、テスト条
件を変更して再検査することが容易になる。As an invention relating to a third semiconductor failure analysis system, since the inspection result and the test condition are simultaneously displayed on the display device, the labor for investigation is reduced, and the test condition is changed and the inspection is performed again. Will be easier.
【0039】第四の半導体の不良解析システムに係る発
明として、表示装置に表示されるメモリセルの表示画面
にスケールを表示させるため、視覚的に理解しやすい。
半導体の不良解析システムの不良解析方法に係る発明と
して、露光ショット単位ごとにウェハを重ねあわせて、
不良を識別するため、露光時によりマスクの欠陥に生じ
た不良の究明がより容易となる。According to the fourth semiconductor defect analysis system of the present invention, since the scale is displayed on the display screen of the memory cell displayed on the display device, it is easy to understand visually.
As an invention relating to a failure analysis method of a semiconductor failure analysis system, by stacking wafers for each exposure shot unit,
Since the defect is identified, it becomes easier to identify the defect caused in the defect of the mask during the exposure.
【0040】第五の半導体の不良解析システムに係る発
明としては、被検査対象の履歴が即時に取得されるた
め、検査履歴を調べる必要がなくなる。In the invention relating to the fifth semiconductor failure analysis system, since the history of the object to be inspected is immediately acquired, it is not necessary to examine the inspection history.
【0041】第六の半導体の不良解析システムに係る発
明としては、検査の結果に応じて、将来行なうべき検査
方法が自動得ることができるので、再検査のためのプラ
ンニングを行なう必要がなくなり、むだな検査も省略す
ることができ、より適切で迅速な検査を行なうことがで
きる。In the invention relating to the sixth semiconductor failure analysis system, an inspection method to be performed in the future can be automatically obtained according to the inspection result, so that it is not necessary to carry out planning for reinspection. It is possible to omit various inspections, and more appropriate and quick inspections can be performed.
【0042】[0042]
【実施例】以下、本発明にかかる一実施例を図1ないし
図29を用いて説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment according to the present invention will be described below with reference to FIGS.
【0043】[I]先ず、図1を用いて、本発明に係る
不良解析システムの基本概念を説明する。図1は、本発
明に係る不良解析システムの基本概念図である。[I] First, the basic concept of the failure analysis system according to the present invention will be described with reference to FIG. FIG. 1 is a basic conceptual diagram of a failure analysis system according to the present invention.
【0044】検査データ解析システム101は、製造ラ
インで異物検査102、外観検査103から得られるデ
ータと、ウェハ最終検査においてテスタ1(104)か
ら得られるデータをもとに解析を行なう。The inspection data analysis system 101 performs analysis based on the data obtained from the foreign substance inspection 102 and the appearance inspection 103 on the manufacturing line and the data obtained from the tester 1 (104) in the final wafer inspection.
【0045】FB解析システム105は、ウェハ最終検
査においてテスタ2(106)から得られるデータとL
SI設計情報107を用いて、FBの分布形状から不良
箇所および不良誘発点を抽出し、不良原因ノウハウ情報
108を参照して不良原因の推定を行なう。The FB analysis system 105 uses the data obtained from the tester 2 (106) and the L
The SI design information 107 is used to extract defective points and defective points from the FB distribution shape, and the defective cause is estimated by referring to the defective cause know-how information 108.
【0046】また、観察装置109は、FB解析システ
ムから渡された不良箇所及び不良誘発点箇所の座標を観
察し、不良原因および不良工程を特定する。分析装置1
10は、観察装置109で検出した異物等の成分分析を
行い、不良原因および不良工程を特定する。Further, the observing device 109 observes the coordinates of the defective portion and the defective induction point portion passed from the FB analysis system, and specifies the defective cause and the defective process. Analyzer 1
Reference numeral 10 analyzes a component such as a foreign substance detected by the observation device 109 to identify a cause of a defect and a defective process.
【0047】[II]次に、FB解析システムと半導体ウ
ェハ(以下単に「ウェハ」と呼ぶ)上のチップおよびL
SI設計情報について図2ないし図4を参照して説明す
る。先ず、図2を用いてFB解析システム105を説明
する。図2は、FB解析システムの詳細構成を示す概念
図である。[II] Next, the FB analysis system and the chips and L on the semiconductor wafer (hereinafter simply referred to as “wafer”).
The SI design information will be described with reference to FIGS. First, the FB analysis system 105 will be described with reference to FIG. FIG. 2 is a conceptual diagram showing a detailed configuration of the FB analysis system.
【0048】FB解析システム105は、LSI設計デ
ータ(品種、配列情報)を有するLSI設計情報a20
1と、テストデータをフィジカルデータにするフィジカ
ル変換202を有する。さらに、データ圧縮手段203
とデータ管理手段204とピクセル変換手段205とL
SI設計情報b206とFB分布特徴抽出手段207と
不良原因を推定する手段208と表示装置209を有す
る。このFB解析システム105は、フィジカルデータ
を圧縮し、FBデータベース111に保存する機能を有
する。The FB analysis system 105 uses the LSI design information a20 having LSI design data (product type, array information).
1 and a physical conversion 202 for converting the test data into physical data. Further, the data compression means 203
, Data management means 204, pixel conversion means 205, and L
It has SI design information b206, FB distribution feature extraction means 207, means 208 for estimating the cause of defects, and a display device 209. The FB analysis system 105 has a function of compressing physical data and storing it in the FB database 111.
【0049】また、必要に応じてデータ管理手段204
を介して、保存したデータを検索し、呼び出す。操作は
マウス211を用いて行なうと作業性が向上する。次に
ピクセル変換205を行い、表示装置209に不良ビッ
トのウェハ内位置またはチップ内位置を表示する。この
時、FB分布特徴抽出手段207をし、不良原因ノウハ
ウ情報108を参照し、不良原因の推定208をする。
さらに、詳細な解析をする場合は、特徴抽出した座標を
観察装置109や分析装置111に渡す。そして、テス
タ2(106)からは、FB解析システム105に、品
種、日付、ロットNO、ウェハNO、ビットアドレス、
ビットの良、不良情報などの各種情報が転送されてく
る。Further, if necessary, the data management means 204
Search and recall the saved data via. When the operation is performed using the mouse 211, workability is improved. Next, pixel conversion 205 is performed, and the position of the defective bit within the wafer or within the chip is displayed on the display device 209. At this time, the FB distribution feature extraction means 207 is operated, the defect cause know-how information 108 is referred to, and the defect cause is estimated 208.
Furthermore, in the case of performing detailed analysis, the feature-extracted coordinates are passed to the observation device 109 and the analysis device 111. Then, from the tester 2 (106), the product type, date, lot number, wafer number, bit address,
Various kinds of information such as good and bad bits are transferred.
【0050】次に、図3及び図4を用いて、半導体ウェ
ハ(以下単に「ウェハ」と呼ぶ)上のチップの状況と、
そのチップ内の構成を示す。図3は、ウェハ上に配列さ
れたチップの状況を示す図である。Next, with reference to FIGS. 3 and 4, the state of chips on a semiconductor wafer (hereinafter simply referred to as “wafer”),
The structure in the chip is shown. FIG. 3 is a diagram showing the state of the chips arranged on the wafer.
【0051】検査対象である半導体ウェハ上に縦横に配
列された長方形板状のチップ内に作り込まれた状態にな
っている。ウェハ内のチップの位置は、例えば、図3に
示すごとく(4,3)のように表すことができる。It is in a state of being built in a rectangular plate-shaped chip which is vertically and horizontally arranged on a semiconductor wafer to be inspected. The position of the chip in the wafer can be expressed as (4, 3) as shown in FIG.
【0052】図4は、チップ内の構成を示す図である。
チップの端にはチップ内原点を示すマーク401を図示
してある。チップの周辺部分には複数個の外部端子40
3(ボンディングパッド)が配列されている。FIG. 4 is a diagram showing the internal structure of the chip.
A mark 401 indicating the origin of the chip is shown at the end of the chip. A plurality of external terminals 40 are provided around the chip.
3 (bonding pads) are arranged.
【0053】チップ中央部には、例えば4メガビットの
大容量を有するメモリマットが配列されている。このメ
モリマットは第1メモリマット404から第4メモリマ
ット407に4分割されている。そして、4分割された
各メモリマットのそれぞれは1メガビットの容量に構成
されている。第1メモリマット404と第2メモリマッ
ト405の間には、デコーダ回路を含む周辺回路402
が配置されている。同様に、第3メモリマット406と
第4メモリマット407との間にも、周辺回路408が
配置されている。A memory mat having a large capacity of 4 megabits, for example, is arranged in the central portion of the chip. This memory mat is divided into four from the first memory mat 404 to the fourth memory mat 407. Each of the four divided memory mats has a capacity of 1 megabit. A peripheral circuit 402 including a decoder circuit is provided between the first memory mat 404 and the second memory mat 405.
Are arranged. Similarly, the peripheral circuit 408 is also arranged between the third memory mat 406 and the fourth memory mat 407.
【0054】さらに、第1メモリマット404において
は、メモリセル(以下、単に「セル」」と呼ぶ)が、図
4に示されるように升目上に配置されている。セルは図
中左側から右側に向かう横・正方向Xaおよび縦・正方
向Yのそれぞれに順次配列されている。第2メモリマッ
ト405においてはセル群が、周辺回路402を介在し
て、図中右側から左側に向かう横・逆方向Xb、および
縦・正方向Yのそれぞれに順次配列されている。すなわ
ち、第2メモリマット405においては、セル群は第1
メモリマット404のミラー反転パターンにより座標系
がとられている。Further, in the first memory mat 404, memory cells (hereinafter, simply referred to as "cells") are arranged on a square as shown in FIG. The cells are sequentially arranged in the horizontal / forward direction Xa and the vertical / forward direction Y from the left side to the right side in the figure. In the second memory mat 405, the cell groups are sequentially arranged in the horizontal / reverse direction Xb and the vertical / forward direction Y from the right side to the left side in the drawing with the peripheral circuit 402 interposed. That is, in the second memory mat 405, the cell group is the first
The coordinate system is set by the mirror inversion pattern of the memory mat 404.
【0055】そして、第3メモリマット406は第1メ
モリマット404と同様に、また、第4メモリマット4
07は第2メモリマット405と同様に、セル群がそれ
ぞれ順次配列されている。The third memory mat 406 is similar to the first memory mat 404, and the fourth memory mat 4 is
Similarly to the second memory mat 405, cell group 07 is sequentially arranged.
【0056】さて、ここでLSI設計情報107につい
て説明する。このLSI設計情報107をシステムに付
加したことが本発明の核心をなすものである。LSI設
計情報107は、上述したメモリマットの配置位置やサ
イズ情報の他、ウェハサイズやチップサイズ、メモリセ
ルサイズ、ウェハ内のチップ配列情報、チップ内にある
メモリマット数、メモリマット内にあるメモリセル数、
チップ内の座標を決めるための座標基準パターンの位置
座標、測定に当たって個々の観察装置、分析装置の特性
により生ずる補正値その他多数の半導体の不良解析を行
なうための情報が含まれている。Now, the LSI design information 107 will be described. The addition of this LSI design information 107 to the system is the core of the present invention. The LSI design information 107 includes wafer size, chip size, memory cell size, chip arrangement information in a wafer, number of memory mats in a chip, and memory in a memory mat, in addition to the above-mentioned arrangement position and size information of the memory mat. Number of cells,
It includes the position coordinates of a coordinate reference pattern for determining the coordinates within the chip, correction values caused by the characteristics of the individual observing device and analyzer during measurement, and other information for conducting defect analysis of many semiconductors.
【0057】FB解析システム105では、随時このL
SI設計情報107を参照してFBの解析を行なう。こ
のLSI設計情報107を持たせたことの利点は、以下
の如くである。In the FB analysis system 105, this L
The FB is analyzed with reference to the SI design information 107. The advantages of having the LSI design information 107 are as follows.
【0058】第一の利点としては、設計情報をもとにウ
ェハやチップ等の表示をすることにより、ユーザは実際
に即した表示のもとで解析を行うことができ、不良要因
の究明が容易に行える。The first advantage is that by displaying the wafers, chips, etc. based on the design information, the user can perform an analysis under the actual display, and the cause of failure can be investigated. Easy to do.
【0059】第二の利点としては、メモリチップ内の配
置情報を持っているためFBの特定にメモリチップ内に
原点を取れるようになったため測定精度が上がったこと
がある。従来技術では、図3の如き座標を取っていたた
め、チップの間の溝の大きさが不揃いになりがちであ
り、誤差が大きかった。The second advantage is that the measurement accuracy is improved because the origin can be taken in the memory chip to identify the FB because it has the arrangement information in the memory chip. In the prior art, since the coordinates shown in FIG. 3 were taken, the sizes of the grooves between the chips tended to be uneven, and the error was large.
【0060】第三の利点としては、個々のチップの種別
ごとにLSI設計情報107を取り替えれば良いためシ
ステムの柔軟性が向上して、より容易に異なる種別のチ
ップの不良解析システムを構築できることである。A third advantage is that since the LSI design information 107 needs to be replaced for each type of chip, the flexibility of the system is improved and a defect analysis system for chips of different types can be constructed more easily. Is.
【0061】第四の利点としては、LSI設計情報10
7に観察装置、分析装置を用いるときの補正値を保持し
ているため、これらの装置を用いるときの精度の向上が
期待できることである。The fourth advantage is that the LSI design information 10
Since the correction values when the observation device and the analysis device are used are held in 7, the improvement of the accuracy when these devices are used can be expected.
【0062】第四の利点としては、LSI設計情報10
7に観察装置、分析装置を用いるときの補正値を保持し
ているため、これらの装置を用いるときの精度の向上が
期待できることである。The fourth advantage is that the LSI design information 10
Since the correction values when the observation device and the analysis device are used are held in 7, the improvement of the accuracy when these devices are used can be expected.
【0063】第五の利点としては、個々のメモリセルの
大きさをLSI設計情報107として保持することによ
り、セルのアドレス情報と観察装置および分析装置を用
いる長さ情報の変換が容易かつ正確に変換できるように
なったことである。As a fifth advantage, by holding the size of each memory cell as the LSI design information 107, the cell address information and the length information using the observing device and the analyzing device can be easily and accurately converted. It is possible to convert.
【0064】このLSI設計情報107をシステムに付
加したことにより、上述の利点が得られ、システムとし
ての可用性、柔軟性が向上した。By adding the LSI design information 107 to the system, the advantages described above are obtained, and the availability and flexibility of the system are improved.
【0065】[III]次に、図5ないし図9ならびに表
1および表2を用いて、FBのデータ処理ステップ、特
にデータ圧縮方法とその復元方法について詳細に説明す
る。先ず、図6と表1、表2を用いて、本実施例に係る
データ圧縮法の考え方と圧縮データの持ち方を説明す
る。[III] Next, the data processing steps of the FB, particularly the data compression method and its decompression method will be described in detail with reference to FIGS. 5 to 9 and Tables 1 and 2. First, the concept of the data compression method according to the present embodiment and the method of holding compressed data will be described with reference to FIG. 6 and Tables 1 and 2.
【0066】図6は、チップ内のFBの各種パターンを
示す図である。内部データとしては、良ビットを0,不
良ビット(FB)を1として1ビット情報として持つの
が一般的であるが、図6では、良ビットを空白、問題と
なる不良ビット(FB)を1と表示している。FIG. 6 is a diagram showing various FB patterns in the chip. As internal data, it is common to have a good bit as 0 and a bad bit (FB) as 1 and have it as 1-bit information, but in FIG. 6, the good bit is blank and the problematic bad bit (FB) is 1 Is displayed.
【0067】表1は、図6の各々のパターンをどのよう
に圧縮するかを示す表である。Table 1 is a table showing how to compress each pattern of FIG.
【表1】 [Table 1]
【0068】表2は、図6の各々のパターンに従って圧
縮した場合に要するビット数を示す表である。Table 2 is a table showing the number of bits required for compression in accordance with each pattern of FIG.
【表2】 [Table 2]
【0069】本圧縮法では、図6に示すごとく、セル内
に生じるパターンを6種に分け、圧縮の行ないかたをそ
れぞれ異ならしめることを特徴とする。表1は、図6の
各々のパターンをどのように圧縮するかを示している。
なお、図6の各々のパターンを表1の第2欄に記載した
呼び方で呼ぶものとする。As shown in FIG. 6, the present compression method is characterized in that the pattern generated in the cell is divided into six types, and the compression methods are made different. Table 1 shows how to compress each pattern in FIG.
Note that each pattern in FIG. 6 will be referred to by the notation described in the second column of Table 1.
【0070】ここで、データの持ち方として、形状パタ
ーンに関する情報を持たないことに留意する必要があ
る。圧縮したデータは、格納ファイルを異ならしめる等
の手段を取ることにより識別可能だからである。この点
でも、データ圧縮率の向上が見込むことができる。ま
た、格納のため要するビット数は表2の如くであるが、
各々のパターンに従って最適な格納ビットのみしか必要
としないため、特に圧縮すべきFBが大容量であればあ
るほど、メモリ圧縮の効果も大きくなる。Here, it is necessary to keep in mind that the data is held without information about the shape pattern. This is because the compressed data can be identified by taking measures such as making the stored files different. In this respect as well, improvement of the data compression rate can be expected. The number of bits required for storage is as shown in Table 2,
Since only the optimum stored bit is required according to each pattern, the effect of memory compression becomes greater as the FB to be compressed has a larger capacity.
【0071】ここで、図7および図9を用いて、実際こ
のように分類されたデータを圧縮する手法について説明
する。図7は、FB群の分割方法(対角化)を示す図で
ある。図8は、対角化のデータの持ち方を示す図であ
る。図9は、FB群の分割方法(ベクトル化)とデータ
の持ち方を示す図である。Here, a method of actually compressing the data thus classified will be described with reference to FIGS. 7 and 9. FIG. 7 is a diagram showing a method of dividing the FB group (diagonalization). FIG. 8 is a diagram showing how to hold diagonalization data. FIG. 9 is a diagram showing an FB group division method (vectorization) and a data holding method.
【0072】以下においては、簡明に圧縮を行なうた
め、対角化とベクトル化と呼ぶ手法で、上記6種類のパ
ターンをカバーできることも説明する。この場合は、2
種類で圧縮を行なうため、6種類毎に圧縮を行なうとき
と比べて、やや圧縮率は悪いものになるが、アルゴリズ
ム(実現するためのプログラム)が簡単になるという利
点がある。In the following, it will also be explained that the above six types of patterns can be covered by a technique called diagonalization and vectorization in order to perform compression easily. In this case, 2
Since the compression is performed according to the type, the compression rate is slightly worse than when performing compression for every six types, but there is an advantage that the algorithm (a program for realizing) is simple.
【0073】対角化と称する方法は、図7に示すよう
に、まずFBの塊(以下、「FB群」という)をいくつ
かの矩形に分割する。そして各々の矩形のFBデータを
圧縮するものである。データの持ち方としては図8に示
すように(x1,y1,x2,y2)とし、(x1,y
1),(x2,y2)は矩形の対角座標とする。また矩
形分割したとき、ライン欠け、ペアビット欠けになった
場合は、先頭ビットと終点ビットを対角座標として用い
る。孤立点になった場合は、(x1,y1)=(x2,
y2)とする。In the method called diagonalization, as shown in FIG. 7, an FB block (hereinafter referred to as "FB group") is divided into several rectangles. Then, each rectangular FB data is compressed. As a method of holding data, as shown in FIG. 8, (x1, y1, x2, y2) is set, and (x1, y
1) and (x2, y2) are diagonal coordinates of a rectangle. When a line is missing or a pair of bits is missing when the rectangle is divided, the leading bit and the ending bit are used as diagonal coordinates. When it becomes an isolated point, (x1, y1) = (x2,
y2).
【0074】次にベクトル化と称する方法について述べ
る。この方法は、図9に示すように、FB群をいくつか
のライン欠け分割し、各ライン欠けの先頭ビットの座標
(x,y)とそのライン欠けを構成するFBの数kをデ
ータ値とする。つまり圧縮データは、(x,y,k)と
いう形をとる。ライン欠けに分割して孤立点が生じた場
合は、(x,y,1)としてデータを持てばよい。Next, a method called vectorization will be described. In this method, as shown in FIG. 9, the FB group is divided into several line-misses, and the coordinates (x, y) of the leading bit of each line-miss and the number k of FBs forming the line-misses are taken as data values. To do. That is, the compressed data has a form of (x, y, k). When an isolated point is generated by dividing the line into missing lines, it is sufficient to have the data as (x, y, 1).
【0075】次に、図5、図10ないし図13を用いて
データ圧縮のアルゴリズムを示す。最初にフィジカル変
換のアルゴリズムを説明する。フィジカル変換とは、図
4の論理的な座標系の情報を、メモリセルを一元的に配
列した情報に置き換える事である。Next, a data compression algorithm will be described with reference to FIGS. 5 and 10 to 13. First, the physical conversion algorithm will be described. The physical conversion is to replace the information in the logical coordinate system in FIG. 4 with information in which memory cells are arranged in a unified manner.
【0076】図5は、フィジカル変換の概略フローを示
す図である。先ず、データを読み込む(ステップ50
1)。次に対応する品種のLSI設計データを呼びこむ
(ステップ502)。次に、前述のミラー反転パターン
に構成されたメモリの設計情報を、順方向に配列しなお
す(ステップ503)。FIG. 5 is a diagram showing a schematic flow of physical conversion. First, read the data (step 50
1). Next, the LSI design data of the corresponding product type is called in (step 502). Next, the design information of the memory configured in the mirror inversion pattern is rearranged in the forward direction (step 503).
【0077】次に、図4の左下のビットからY方向に1
つずつ各ビットの良、不良を記録する(ステップ50
4)。Y方向に1列読み終わったなら、X方向に1つず
れ、同様にY方向に1つずつ各ビットの良、不良を記録
する。すべてのビットの良、不良を記録したなら処理を
終了する(ステップ505)。次に、データを読み込ん
でから、圧縮保存、復元、表示までの全体フローについ
て説明する。Next, 1 is set in the Y direction from the lower left bit in FIG.
Each bit is recorded as good or bad (step 50).
4). When one column has been read in the Y direction, it is shifted one by one in the X direction, and similarly, one bit in the Y direction is recorded as good and one defect in each bit. When all the bits are recorded as good or bad, the process ends (step 505). Next, the entire flow from reading the data to compression storage, decompression, and display will be described.
【0078】図10は、チップ内のFBの形状毎にいく
つかの圧縮方法使い分ける方法のフローを示す図であ
る。より詳しくは、図10は、以上に述べたようなチッ
プ内のFBの形状毎にいくつかの圧縮方法を使い分ける
方法、つまりブロック欠けの場合は対角化、縦,横ライ
ン欠けの場合はベクトル化、縦,横ペアビット欠けの場
合は、先頭ビットの座標(x,y)をデータ値とし、孤
立点の場合は、ビットの座標(x,y)をデータ値とす
る方法のフローチャートである。FIG. 10 is a diagram showing a flow of a method of selectively using some compression methods for each FB shape in the chip. More specifically, FIG. 10 shows a method of selectively using several compression methods for each FB shape in the chip as described above, that is, diagonalization in the case of block missing, and vector in the case of vertical and horizontal line missing. Is a flow chart of a method in which the coordinate (x, y) of the leading bit is used as a data value in the case of verticalization, vertical, and horizontal pair bits are missing, and the bit value (x, y) is used as a data value in the case of an isolated point.
【0079】ただし、これらのフローチャートは、1つ
のウェハに対する圧縮および復元、表示用のものであ
る。したがって、複数枚のウェハについて行う場合は、
このフローを繰り返せば良い。However, these flow charts are for compression, decompression, and display for one wafer. Therefore, when performing on multiple wafers,
You just have to repeat this flow.
【0080】以下では、図10を用いて、チップ内の形
状毎にいくつかの圧縮法を使い分けて、保存するまでの
概略手順について説明する。In the following, with reference to FIG. 10, description will be given on the general procedure for properly storing some compression methods for each shape in the chip.
【0081】先ず、扱うデータの品種の認識を行う(ス
テップ1001)。次に、テストデータをメモリ上に8
ビットずつ読み込む(ステップ1002)。そして、デ
ータに2次元座標を持たせるため、Nバイト毎にリター
ンコードを入れる(ステップ1003)。ただし、N
は、チップの横方向に並ぶビット数であり、リータンコ
ードを入れる位置は品種によって違う。First, the type of data to be handled is recognized (step 1001). Next, put the test data on the memory.
Bit by bit is read (step 1002). Then, in order to give the data two-dimensional coordinates, a return code is inserted every N bytes (step 1003). However, N
Is the number of bits arranged in the horizontal direction of the chip, and the position where the return code is inserted differs depending on the product type.
【0082】次に、チップ内のFBの形状認識を行う
(ステップ1004)。そして、(ステップ1004)
の形状毎に、ブロック欠けは対角化、ライン欠けはベク
トル化というように圧縮法を使い分ける(ステップ10
05)。その後、データ圧縮を行う(ステップ100
6)。次に、チップ内の全ての形状についてデータ圧縮
をしたかチェックする(ステップ1007)。Next, the shape of the FB in the chip is recognized (step 1004). And (step 1004)
A compression method is used for each shape, such as block missing is diagonalization and line missing is vectorization (step 10).
05). Then, data compression is performed (step 100).
6). Next, it is checked whether data compression has been performed for all the shapes in the chip (step 1007).
【0083】チップ内の全てのデータの圧縮が済んでい
なかったら、(ステップ1008)のループを繰り返
す。また、圧縮が済んでいたら、1チップ分の圧縮デー
タをハードディスクに保存する(ステップ1009)。
なお、作成した圧縮データは、チップ内の各形状毎に格
納領域を変えれば、形状を区別するためのパラメータを
あえて圧縮データに持たせる必要はない。If all the data in the chip have not been compressed, the loop of (step 1008) is repeated. If the compression has been completed, the compressed data for one chip is stored in the hard disk (step 1009).
It should be noted that the created compressed data does not need to intentionally have a parameter for distinguishing the shapes in the compressed data if the storage area is changed for each shape in the chip.
【0084】次に、全チップのデータを保存したかチェ
ックする(ステップ1010)。もし全チップについて
の保存が終わっていなかったら(ステップ1011)の
ループを繰り返す。Next, it is checked whether the data of all chips have been saved (step 1010). If the storage for all chips has not been completed, the loop of step 1011 is repeated.
【0085】次に、図11を用いて、チップ単位に圧縮
法を選択させて、保存するまでの概略手順について説明
する。すなわち、チップ単位で形状を認識し、前述した
ベクトル化あるいは対角化のいずれかの最適な方法を選
ぶ圧縮法である。Next, with reference to FIG. 11, a schematic procedure for selecting a compression method for each chip and storing it will be described. That is, it is a compression method in which the shape is recognized on a chip-by-chip basis and the optimum method of vectorization or diagonalization is selected.
【0086】図11は、チップ単位に圧縮法を選択させ
る方法のフローを示す図である。始めに扱うデータの品
種の認識を行う(ステップ1101)。次にテストデー
タをメモリ上に8ビットずつ読み込む(ステップ110
2)。そして、データに2次元座標を持たせるため、N
バイト毎にリターンコードを入れる(ステップ110
3)。ただし、Nは、チップの横方向に並ぶビット数で
あり、そのためリターンコードを入れる位置は品種によ
って違う。FIG. 11 is a diagram showing a flow of a method for selecting a compression method for each chip. First, the type of data to be handled is recognized (step 1101). Next, the test data is read into the memory in units of 8 bits (step 110).
2). Then, in order to give the data two-dimensional coordinates, N
Enter a return code for each byte (step 110)
3). However, N is the number of bits lined up in the horizontal direction of the chip, and therefore the position where the return code is inserted differs depending on the product type.
【0087】次に、チップ内のFBの形状認識を行う
(ステップ1104)。この際、各形状の数をカウント
する。次に、(ステップ1104)の状況に応じて、圧
縮法を1つ選択する(ステップ1105)。つまり、1
チップの中で圧縮前のライン欠けの総容量が他の形状に
比べて多い場合はベクトル化の手法を選択し、圧縮前の
ブロック欠けの総容量が多い場合は対角化の手法を選択
するというものである。孤立点の場合は、どちらの手法
を用いても保存データの形式が(x,y)と同じなの
で、どちらの手法を選択させても良い。本実施例におい
ては、対角比の手法を選択させる。そして、データ圧縮
を行う(ステップ1106)。Next, the shape of the FB in the chip is recognized (step 1104). At this time, the number of each shape is counted. Next, one compression method is selected according to the situation of (step 1104) (step 1105). That is, 1
If the total amount of line loss before compression in the chip is higher than that of other shapes, select the vectorization method, and if the total amount of block loss before compression is high, select the diagonalization method. That is. In the case of an isolated point, whichever method is used, the format of the stored data is the same as (x, y), so either method may be selected. In this embodiment, a diagonal ratio method is selected. Then, data compression is performed (step 1106).
【0088】次に、1チップ分の圧縮データをハードデ
ィスクに保存する(ステップ1107)。次に、1ウェ
ハ分のデータの保存が終わったかチェックする(ステッ
プ1108)。もし、まだ全チップのデータ保存が済ん
でいなかったら(ステップ1109)のループを繰り返
す。ウェハ毎に圧縮方法を選択させる方法に置き換えて
も良い。 次に、図12を用いて圧縮データの復元及び
表示について記述する。以下のデータ処理を通して、作
業者はテスタデータを表示装置上に示すことができ、F
Bの分布を解析することができるようになる。Next, the compressed data for one chip is stored in the hard disk (step 1107). Next, it is checked whether the data for one wafer has been stored (step 1108). If the data of all the chips has not been stored yet, the loop of (step 1109) is repeated. You may replace with the method of selecting a compression method for every wafer. Next, decompression and display of compressed data will be described with reference to FIG. Through the following data processing, the operator can display the tester data on the display device, and
It becomes possible to analyze the distribution of B.
【0089】図12は、1ウェハ分のデータの復元およ
び表示についてのフローを示す図である。本実施例とし
ては、特に、表示装置として、約縦480ピクセル横6
40ピクセルのCRTを用いた例を示す。FIG. 12 is a diagram showing a flow for restoring and displaying data for one wafer. In this embodiment, in particular, as a display device, there are approximately 480 vertical pixels and 6 horizontal pixels.
An example using a 40-pixel CRT is shown.
【0090】ハードディスクから1ウェハ分の圧縮デー
タを呼出す(ステップ1201)。次に、高速な画面表
示をするために、ピクセル変換と称する作業を行う(ス
テップ1202)。そして、求めた座標を表示する(ス
テップ1203)。The compressed data for one wafer is called from the hard disk (step 1201). Next, in order to perform high-speed screen display, an operation called pixel conversion is performed (step 1202). Then, the obtained coordinates are displayed (step 1203).
【0091】以下では、ピクセル変換について補足す
る。このピクセル変換は、圧縮データのみを用いて行
う。CRTの解像度の関係でウェハ(1メガの記憶容量
を持つチップの場合で、チップの縦が2048ビット、
横が512ビット、1ウェハあたり150チップ程度)
の規格によっては1メモリセルを1画素で表示できない
場合がある。そこで、画像圧縮をして、ウェハ全体を表
示する。この時の処理がピクセル変換である。The pixel conversion will be supplemented below. This pixel conversion is performed using only compressed data. Due to the resolution of the CRT, the wafer (in the case of a chip with a memory capacity of 1 mega, the vertical length of the chip is 2048 bits,
(The width is 512 bits, about 150 chips per wafer)
Depending on the standard, one memory cell may not be displayed by one pixel. Therefore, image compression is performed and the entire wafer is displayed. The processing at this time is pixel conversion.
【0092】この処理は、縦mビット横nビットのチッ
プのウェハ表示する場合、チップの縦を1/s、横を1
/tに縮小表示する。そのため、CRT上には縦sビッ
ト横tビットの領域を1画素で表示する。そこでこの領
域内に1ビットでもFBが含まれている場合、この領域
全体をFB領域として表示する。実処理としてブロック
欠けデータ(x1,y1,x2,y2)を例にあげる
と、圧縮データの対角座標をそれぞれ1画素あたりのビ
ット数kで割り、CRT上の座標(x1/k,y1/
k,x2/k,y2/k)を求めれば良い。In the case of displaying a wafer of chips having m bits in the vertical direction and n bits in the horizontal direction, this processing is 1 / s in the vertical direction and 1 in the horizontal direction.
Reduced display at / t. Therefore, an area of vertical s bits and horizontal t bits is displayed by one pixel on the CRT. Therefore, if even one bit of FB is included in this area, the entire area is displayed as an FB area. Taking block missing data (x1, y1, x2, y2) as an example of actual processing, the diagonal coordinates of the compressed data are each divided by the number of bits k per pixel, and the coordinates on the CRT (x1 / k, y1 /
k, x2 / k, y2 / k) may be obtained.
【0093】次に、図13を用いて、圧縮の詳細なアル
ゴリズムについて説明する。この方法は、上述したよう
に、FBの各形状毎に圧縮法を分け、データ圧縮を効率
的に行うものであった。すなわち、FBのパターン6種
類毎に保存の仕方を変えた最も能率の良い圧縮方法であ
る。ここでは、そのための具体的な圧縮アルゴリズムを
示すことにする。Next, the detailed algorithm of compression will be described with reference to FIG. As described above, this method divides the compression method for each shape of the FB and efficiently performs data compression. That is, this is the most efficient compression method in which the storage method is changed for each of the 6 types of FB patterns. Here, a specific compression algorithm for that purpose will be shown.
【0094】図13は、チップ内のFBの形状毎にデー
タ圧縮を行なう場合の詳細フローを示す図である。ここ
で、座標の取り方は、図3に従う。よって、原点は、図
4の左下端のビットとする。この方法は、チップ内のF
Bの各形状毎に圧縮法を選択させ、データ圧縮を効率的
に行うものであるが、ウェハ単位、チップ単位で圧縮法
を選択させても良い。FIG. 13 is a diagram showing a detailed flow in the case of performing data compression for each FB shape in the chip. Here, the method of obtaining the coordinates follows FIG. Therefore, the origin is the bit at the lower left corner of FIG. This method is
Although the compression method is selected for each shape of B to efficiently perform data compression, the compression method may be selected for each wafer or each chip.
【0095】先ずテスタから得られたデータを読み込
み、全ビットに2次元座標を持たせる(ステップ130
1)。そして、変数k,p,rに初期値1を持たせ、ま
た変数qに初期値0を持たせる(ステップ1302)。
次に、原点(0,0)から順にビットの値(0または
1)を読んでいき、ビットの値が0になるまで読み続け
る(ステップ1303)。読んだビットに対し、全ての
ビットが0であるか調べる(ステップ1304)。First, the data obtained from the tester is read, and all bits have two-dimensional coordinates (step 130).
1). Then, the variables k, p, and r are given an initial value of 1, and the variable q is given an initial value of 0 (step 1302).
Next, the bit value (0 or 1) is sequentially read from the origin (0, 0), and the reading is continued until the bit value becomes 0 (step 1303). It is checked whether or not all the bits of the read bit are 0 (step 1304).
【0096】もしこの条件が成立しなければ、値が1で
あるビットの座標をA(i,j)とし、そのA(i,
j)の右隣のビットA(i+k,j)=1(ただしk=
1)であるか調べる(ステップ1305)。もしこの条
件が成立すれば、kの値を1更新し(ステップ130
6)、A(i+k,j)の値が0になるまでこの操作を
繰り返す。そして、(ステップ1305)でA(i+
k,j)の値が0になったとき、k=1であるかを調べ
(ステップ1307)、If this condition is not satisfied, the coordinates of the bit whose value is 1 are set to A (i, j) and the A (i, j)
bit A (i + k, j) on the right of j) = 1 (where k =
It is checked whether it is 1) (step 1305). If this condition is satisfied, the value of k is updated by 1 (step 130).
6) Repeat this operation until the value of A (i + k, j) becomes 0. Then, in (step 1305), A (i +
When the value of k, j) becomes 0, it is checked whether k = 1 (step 1307),
【0097】この条件が成立すれば、A(i,j)の真
上の値A(i,j+p)=1(ただし、p=1)を調べ
る(ステップ1308)。もし、A(i,j+p)=1
であれば、pの値を1更新し(ステップ1309)、A
(i,j+p)=0になるまでこの操作を繰り返す。
(ステップ1308)で、A(i,j+p)=0のと
き、p=1であるか調べ(ステップ1310)、条件が
成立すれば孤立点データとして、圧縮データA(i,
j)を作成し(ステップ1311)、If this condition is satisfied, the value A (i, j + p) = 1 (where p = 1) immediately above A (i, j) is checked (step 1308). If A (i, j + p) = 1
If so, the value of p is updated by 1 (step 1309), and A
This operation is repeated until (i, j + p) = 0.
At (step 1308), when A (i, j + p) = 0, it is checked whether p = 1 (step 1310). If the condition is satisfied, the compressed data A (i,
j) is created (step 1311),
【0098】このデータを保存(ステップ1312)す
る。そして、圧縮した領域のデータの値を1から0に書
き換える(ステップ1313)。(ステップ1314)
でp≠2ならば、縦ライン欠けデータとして圧縮データ
A(i,j,p)を作成し(ステップ1315)、デー
タを保存する(ステップ1312)。This data is saved (step 1312). Then, the value of the data in the compressed area is rewritten from 1 to 0 (step 1313). (Step 1314)
If p ≠ 2, compressed data A (i, j, p) is created as vertical line missing data (step 1315) and the data is saved (step 1312).
【0099】そして、圧縮した領域のデータの値を1か
ら0に書き換える(ステップ1313)。(ステップ1
307)でk≠1ならば、A(i,j)の真上の値A
(i,j+p)=1(ただしp=1)であるかを調べ
(ステップ1317)、条件が成立すれば、pの値を1
更新し(ステップ1318)、A(i,j+p)≠1に
なるまでこの操作を繰り返す。A(i,j+p)≠1に
なったら、p=1かどうか調べ(ステップ1319)、
条件が成立すればk=2か調べる(ステップ132
0)。Then, the value of the data in the compressed area is rewritten from 1 to 0 (step 1313). (Step 1
If k ≠ 1 in 307), the value A just above A (i, j)
It is checked whether (i, j + p) = 1 (where p = 1) (step 1317), and if the condition is satisfied, the value of p is set to 1
It is updated (step 1318) and this operation is repeated until A (i, j + p) ≠ 1. When A (i, j + p) ≠ 1, it is checked whether p = 1 (step 1319),
If the condition is satisfied, it is checked whether k = 2 (step 132).
0).
【0100】もし条件が成立したら、横ペアビット欠け
データを作成(ステップ1311)し、圧縮データA
(i,j)を作成し(ステップ1321)、データを保
存する(ステップ1312)。そして、圧縮した領域の
データの値を1から0に書き換える(ステップ131
3)。(ステップ1307)でk≠2ならば、横ライン
欠けデータとして圧縮データA(i,j,k)を作成し
(ステップ1322)、データを保存する(ステップ1
312)。If the condition is satisfied, horizontal pair bit missing data is created (step 1311) and compressed data A
(I, j) is created (step 1321) and the data is saved (step 1312). Then, the value of the data in the compressed area is rewritten from 1 to 0 (step 131).
3). If k ≠ 2 in (step 1307), compressed data A (i, j, k) is created as horizontal line missing data (step 1322), and the data is saved (step 1).
312).
【0101】そして、圧縮した領域のデータの値を1か
ら0に書き換える(ステップ1313)。(ステップ1
319)でp≠1ならば、A(i+r,j+q)=1
(ただしr=1、q=0)であるかを調べ(ステップ1
323)、条件が成立すれば、qの値を1更新し(ステ
ップ1324)、A(i+r,j+q)≠1になるまで
この操作を繰り返す。そして、A(i+r,j+q)≠
1になったらp=qであるか調べ(ステップ132
5)、Then, the value of the data in the compressed area is rewritten from 1 to 0 (step 1313). (Step 1
319), if p ≠ 1, A (i + r, j + q) = 1
(However, r = 1, q = 0) is checked (step 1
323), if the condition is satisfied, the value of q is updated by 1 (step 1324), and this operation is repeated until A (i + r, j + q) ≠ 1. Then, A (i + r, j + q) ≠
When it becomes 1, it is checked whether p = q (step 132).
5),
【0102】条件が成立すれば、rの値を1更新し(ス
テップ1326)、q=0にする(ステップ132
7)。p≠qならばr=1であるか調べ(ステップ13
28)、条件が成立すれば、A(i,j)=1を基準と
するx,y方向の連続ビット数を比較し、長い方のライ
ン欠けデータを作成する(ステップ1329)。このデ
ータを保存し(ステップ1312)、圧縮した領域のデ
ータの値を1から0に書き換える(ステップ131
3)。If the condition is satisfied, the value of r is updated by 1 (step 1326) and q = 0 is set (step 132).
7). If p ≠ q, check whether r = 1 (step 13
28) If the condition is satisfied, the number of consecutive bits in the x and y directions with A (i, j) = 1 as a reference is compared to create the longer line missing data (step 1329). This data is saved (step 1312), and the value of the data in the compressed area is rewritten from 1 to 0 (step 131).
3).
【0103】(ステップ1328)でr≠1ならば、ブ
ロック欠けデータとして、圧縮データA(i,j,i+
r−1,j+q−1)を作成する(ステップ132
2)。そして、このデータを保存し(ステップ131
2)、圧縮した領域のデータの値を1から0に書換える
(ステップ1313)。(ステップ1304)で、全て
のビットの値が0であれば、1チップ分の圧縮データを
ハードディスクに保存し(ステップ1331)、ウェハ
内の全てのデータを保存したか調べる(ステップ133
2)。条件が成立すれば、1ウェハ分のデータが圧縮さ
れたことになる(ステップ1332)。If r ≠ 1 in step 1328, compressed data A (i, j, i +) is determined as block missing data.
r-1, j + q-1) is created (step 132).
2). Then, this data is saved (step 131).
2) Rewrite the value of the data in the compressed area from 1 to 0 (step 1313). If all the bit values are 0 in (step 1304), compressed data for one chip is stored in the hard disk (step 1331) and it is checked whether all the data in the wafer has been stored (step 133).
2). If the condition is satisfied, the data for one wafer has been compressed (step 1332).
【0104】もし(ステップ1332)で条件が成立し
なければ、他のチップについて上記の操作を繰り返す。
なお、すべてのデータ保存の際には、それぞれ別々の記
憶領域に保存するようにすることに留意する必要があ
る。If the condition is not satisfied in step 1332, the above operation is repeated for another chip.
It should be noted that when saving all data, they are saved in separate storage areas.
【0105】[IV]以下において、どのようにチップの
不良が表示され、解析を進めていくのかについて説明す
る。作業者は、品種、ロット番号、ウェハ番号等を指定
することにより、所望のウェハに関するFBデータを検
索する。検索されたデータは圧縮された状態から復元さ
れ、表示装置上に示される。[IV] In the following, it will be described how chip defects are displayed and the analysis proceeds. The operator searches the FB data regarding a desired wafer by designating a product type, a lot number, a wafer number, and the like. The retrieved data is restored from the compressed state and displayed on the display device.
【0106】表示フォーマットを図14から図27に示
す。先ず、図14を用いて、本システムの画面構成を説
明する。図14は、表示装置に表示されるシステムの画
面の構成を示す図である。図14に示すように、本シス
テムの解析画面は主に4つに分かれている。The display format is shown in FIGS. 14 to 27. First, the screen configuration of this system will be described with reference to FIG. FIG. 14 is a diagram showing a configuration of a screen of the system displayed on the display device. As shown in FIG. 14, the analysis screen of this system is mainly divided into four.
【0107】メイン画面1401は、解析したい部分の
表示がなされる。サブ画面1(1402)には、解析し
ているものについてのデータ(品種名、ロットNo、ウ
ェハNo、サイズ、...)とテスタの測定条件(電源
電圧、動作温度、アクセス時間、...)が表示され
る。サブ画面2(1403)には、ウェハ内のカテゴリ
(検査のためのウェハ内のチップに行なう分類)等が表
示される。サブ画面3(1404)には、チップ内のマ
ット構成等が表示される。また、サブウィンドウも必要
に応じて開かれる。On the main screen 1401, a portion to be analyzed is displayed. On the sub-screen 1 (1402), the data (product name, lot number, wafer No., size, ...) About the item being analyzed and the tester measurement conditions (power supply voltage, operating temperature, access time, ...). .) Is displayed. On the sub-screen 2 (1403), the category within the wafer (classification performed on chips in the wafer for inspection) and the like are displayed. On the sub screen 3 (1404), the mat structure in the chip and the like are displayed. Also, sub-windows are opened as needed.
【0108】さて、ここで、サブ画面1(1402)に
表示されるテストの測定条件を表示することの利点につ
いて説明する。半導体の不良は、電源電圧や測定温度な
どテスタの測定条件の規格値の設定に問題があって発生
する不良と、製造プロセス上の問題により発生する不良
とに大きく分けることが出来る。前者は、各測定条件の
規格値内で不良が発生する場合、どのような条件にする
と不良数が増加したり減少したりするか、その原因を追
及することが重要になる。そのため、テスト条件等をサ
ブ画面1(1402)に表示する。Now, the advantage of displaying the test measurement conditions displayed on the sub-screen 1 (1402) will be described. Semiconductor defects can be broadly classified into defects that occur due to problems in the setting of standard values of tester measurement conditions such as power supply voltage and measurement temperature, and defects that occur due to problems in the manufacturing process. In the former case, when a defect occurs within the standard value of each measurement condition, it is important to investigate what kind of condition causes the number of defects to increase or decrease and the cause. Therefore, the test conditions and the like are displayed on the sub screen 1 (1402).
【0109】そして、条件を表示することにより、規格
値内で測定したものか、規格値外で測定したものか明確
になるため、解析を効率的に行うことが出来る。例え
ば、規格値通りに測定した時、FBが発生したとする。
そこで、FBの発生原因を調べるため、電源電圧の値だ
け規格値の幅を狭くし、その違いを比較する。もし新た
にFBが発生していれば、電源電圧のマージンが足りな
いためと考えられる。By displaying the conditions, it becomes clear whether the measurement is performed within the standard value or outside the standard value, so that the analysis can be efficiently performed. For example, it is assumed that FB occurs when the measurement is performed according to the standard value.
Therefore, in order to investigate the cause of FB generation, the width of the standard value is narrowed by the value of the power supply voltage, and the difference is compared. If a new FB occurs, it is considered that the margin of the power supply voltage is insufficient.
【0110】これに反し、電源電圧の規格値を変えても
新たなFBが発生していなければ、他の測定条件の値を
変えて測定を行い、全ての測定で同じ結果が得られれ
ば、このFBは、異物や外観不良等の製造プロセス上に
問題があると考えられる。On the contrary, if a new FB does not occur even if the standard value of the power supply voltage is changed, the value is changed under other measurement conditions to perform the measurement, and if the same result is obtained in all the measurements, This FB is considered to have a problem in the manufacturing process such as foreign matter and poor appearance.
【0111】さて、以下では、図15ないし図18を用
いて、実際に具体例により、不良解析を行なう場合につ
いて説明する。図15は、表示装置上に表示されるウェ
ハ上のFBの分布表示の例を示した図である。図16
は、表示装置上に表示されるチップ内のFBの分布表示
の例を示した図である。図17は、表示装置上に表示さ
れるマット内のFBの分布表示の例を示した図である。
図18は、表示装置上に表示されるショット内のFBの
分布表示の例を示した図である。Now, a case where the failure analysis is actually carried out by a concrete example will be described below with reference to FIGS. FIG. 15 is a diagram showing an example of distribution display of FBs on a wafer displayed on a display device. FIG.
FIG. 7 is a diagram showing an example of distribution display of FBs in a chip displayed on a display device. FIG. 17 is a diagram showing an example of distribution display of FBs in the mat displayed on the display device.
FIG. 18 is a diagram showing an example of distribution display of FBs within a shot displayed on the display device.
【0112】図15に示すように、ウェハ全体像が示さ
れ、その中に各チップ内のFBの分布を表示されてい
る。作業者は、メニューの中からチップ表示を選び、サ
ブ画面2(1501)の中から所望のチップをマウス等
を用いて指定する。所望のチップが指定されると、図1
6に示すようなチップ全体像が表示される。チップ全体
像には該チップ内のFBの分布を表示する。サブ画面3
(1601)には、チップ内のマット構成が示してあ
り、作業者はメニューの中からマット表示を選び、サブ
画面3(1601)からマウス等で所望のマットを指定
することにより、図17に示すようなマット全体像が表
示される。As shown in FIG. 15, the whole wafer image is shown, and the distribution of FB in each chip is displayed therein. The operator selects the chip display from the menu and designates a desired chip from the sub screen 2 (1501) using a mouse or the like. When the desired chip is specified,
The entire chip image as shown in 6 is displayed. The distribution of FBs in the chip is displayed on the whole chip image. Sub screen 3
(1601) shows the mat structure in the chip. The operator selects the mat display from the menu and designates the desired mat with the mouse or the like from the sub-screen 3 (1601), and the screen shown in FIG. The entire mat image is displayed as shown.
【0113】また、メニュー1503の中からショット
表示を選び、サブ画面1(1501)で所望のチップを
選ぶと、図18に示すような指定したチップを含むショ
ットが表示される。 ここで、ショットとは、露光装置
で、一度に複数のチップを露光する露光単位のことであ
る。また、上記のごとく表示する際、図3に示すよう
に、オリフラ側(ウェハが平らになっている下の部分)
をX軸、左側をY軸、X軸とY軸の交点を原点として、
ウェハ上のチップ位置を示す数字が、ウェハ表示の場合
は、1504、1505をチップ表示の場合は、160
2、1603をそれぞれ表示することにより、解析を行
なうものにとって、表示しているウェハ内のチップの位
置を判然とならしめている。When a shot display is selected from the menu 1503 and a desired chip is selected on the sub screen 1 (1501), a shot including the designated chip is displayed as shown in FIG. Here, a shot is an exposure unit in which an exposure apparatus exposes a plurality of chips at one time. Also, when displaying as described above, as shown in FIG. 3, the orientation flat side (the lower part where the wafer is flat)
Is the X axis, the left side is the Y axis, and the intersection of the X and Y axes is the origin.
The numbers indicating the chip positions on the wafer are 1504 and 1505 in the case of wafer display and 160 in the case of chip display.
By displaying 2 and 1603 respectively, the position of the chip in the displayed wafer is made clear to the person performing the analysis.
【0114】同様の観点から、マット表示の場合は、チ
ップ内におけるマット位置を1701、1702に表示
して、解析者の便に供している。From the same viewpoint, in the case of mat display, the mat positions in the chip are displayed on 1701 and 1702 for the convenience of the analyst.
【0115】さて、次に、図19ないし図20を用い
て、解析者がビット単位の詳細なFB分布を知りたいと
きに、拡大機能を用いる場合について説明する。図19
は、表示装置上に表示されるチップ内のFBの分布を拡
大表示した例を示した図である。Next, the case where the enlargement function is used when the analyst wants to know the detailed FB distribution in bit units will be described with reference to FIGS. 19 to 20. FIG. 19
FIG. 6 is a diagram showing an example in which an FB distribution in a chip displayed on a display device is enlarged and displayed.
【0116】この拡大表示機能は、作業者が、ウェハ表
示やチップ表示等の画面で、一部分拡大してみたい場合
に、拡大して表示せしめる機能である。作業者が、ウェ
ハ表示やチップ表示等の画面で、一部分拡大してみたい
場合、マウスで所望の部分を指定すると、図19に示す
ように、拡大表示画面が新たに開かれる。This enlargement display function is a function for enlarging and displaying a part when the operator wants to enlarge a part of the screen such as a wafer display or a chip display. When the operator wants to enlarge a part on a screen such as a wafer display or a chip display, he or she specifies a desired part with a mouse, and an enlarged display screen is newly opened as shown in FIG.
【0117】さらに拡大率を上げて表示する場合には、
画面上方にある拡大率ボタン1901をマウスで指定す
ることにより、自由に変更することができる。画面上に
は、設計情報に基づく(x,y)座標(1902、19
03)が表示されるので、FBの位置を容易に確認する
ことができる。拡大率を変更した場合には、それに合わ
せて座標の表示も変わる。この拡大機能は、ウェハ表
示、ショット表示、チップ表示、マット表示、重ね合わ
せ表示、いずれの画面からでも可能である。To display at a higher magnification,
It can be freely changed by specifying the enlargement ratio button 1901 at the upper part of the screen with the mouse. On the screen, (x, y) coordinates (1902, 19) based on the design information are displayed.
03) is displayed, the position of the FB can be easily confirmed. When the enlargement ratio is changed, the coordinate display also changes accordingly. This enlargement function is possible from any of the wafer display, shot display, chip display, matte display, and overlay display.
【0118】次に、図20を用いて、スケール機能につ
いて記述する。図20は、表示装置上に表示されるスケ
ールを表示した例を示した図である。Next, the scale function will be described with reference to FIG. FIG. 20 is a diagram showing an example in which the scale displayed on the display device is displayed.
【0119】作業者がスケール機能を指定すると、解析
画面上に、図20に示すような物差し2001が表示さ
れる。この物差しは、縦横斜め自由に方向や位置を変更
することができ、FBの分布範囲やビットサイズ、マッ
ト間隔等を確認するのに有効である。またこの物差し
は、ウェハ表示、ショット表示、チップ表示、マット表
示、重ね合わせ表示、拡大表示のいずれの画面でも表示
することができる。物差しの目盛は、各表示画面の縮尺
率に合ったものであり、解析画面を変更する度に物差し
の目盛は変更される。When the operator designates the scale function, a ruler 2001 as shown in FIG. 20 is displayed on the analysis screen. This ruler can change the direction and position freely in the vertical and horizontal directions, and is effective for confirming the FB distribution range, bit size, mat interval, and the like. Further, this ruler can be displayed on any of a wafer display, a shot display, a chip display, a mat display, an overlay display and an enlarged display. The scale of the ruler matches the scale of each display screen, and the scale of the ruler is changed every time the analysis screen is changed.
【0120】[v]次に、図21および図22を用い
て、重ね合わせ機能について述べる。初めに、図21を
用いて、重ね合わせアルゴリズムについて述べる。図2
1は、重ね合わせの方法を示した概念図である。[V] Next, the superposition function will be described with reference to FIGS. 21 and 22. First, the superposition algorithm will be described with reference to FIG. Figure 2
FIG. 1 is a conceptual diagram showing a superimposing method.
【0121】先ず、データベースに保存してある同一ウ
ェハ上の圧縮データを2チップ分呼出し、メモリ上で圧
縮前の状態、つまり0,1データに戻す。そして、以下
の作業を行う。図21に示すように、チップA,Bの対
応するセル同志の値を求める。次にデータベースより別
のチップの圧縮データを呼出し、0,1データに変換し
たものをCとすると、前に求めた(A+B)とCの値の
和を求める。以下、順次データベースより圧縮データを
呼出し、同様な処理を行う。最終的に求められたものを
ENDとすると、このENDの各セルの値は、重ね合わ
せをしたチップのうち、同じセル位置にFBが発生した
チップ枚数を示している。この処理により同一ウェハ内
のチップを重ね合わせた結果を得ることができる。上記
の結果を画面表示させる場合は、各セルの示す値(重な
り枚数)(2101)により表示色を変え、重なり状態
を明確にする。First, the compressed data on the same wafer stored in the database is retrieved for two chips, and is returned to the state before compression, that is, 0, 1 data on the memory. Then, the following work is performed. As shown in FIG. 21, the corresponding cell values of chips A and B are obtained. Next, when the compressed data of another chip is called from the database and converted into 0, 1 data as C, the sum of the previously calculated values of (A + B) and C is calculated. Thereafter, the compressed data is sequentially called from the database and the same processing is performed. If the finally obtained value is END, the value of each cell of this END indicates the number of chips in which FBs are generated at the same cell position among the superposed chips. By this process, the result of stacking chips in the same wafer can be obtained. When the above result is displayed on the screen, the display color is changed according to the value (number of overlaps) (2101) indicated by each cell to clarify the overlap state.
【0122】以上、同一ウェハ内のチップ重ね合わせに
ついて述べたが、ウェハ間の重ね合わせを行う場合は、
異なるウェハの同位置にあるチップのデータを順次呼出
し、上記に述べた処理と同様な処理を行えば良い。これ
らの処理を行い、以下に述べるようなウェハ、ショッ
ト、チップ等の画面を作成している。The chip superposition in the same wafer has been described above, but in the case of superposing wafers,
The data of chips at the same position on different wafers may be sequentially called, and the same processing as that described above may be performed. By performing these processes, screens of wafers, shots, chips, etc. as described below are created.
【0123】さて、図22を用いて、ウェハ内ショット
単位重ね合わせという解析機能について説明する。図2
2は、出力装置に表示されるショット単位にFBの分布
を重ねあわせて表示した例を示す図である。Now, with reference to FIG. 22, an analysis function called in-wafer shot unit superposition will be described. Figure 2
FIG. 2 is a diagram showing an example in which FB distributions are superimposed and displayed for each shot displayed on the output device.
【0124】前述した如く露光装置では、一度に複数の
チップを露光する。その露光単位をショットと呼ぶので
あった。ここでは、一度に2チップ露光した場合につい
て説明する。露光に用いるフォトマスク上に欠陥や異物
が存在すると、ショット内の同じ位置に繰返しFBが現
れる。作業者はウェハ全体像を見ながらショット単位重
ね合わせ機能を指定すると、そのウェハ内のショット2
201毎にFBの分布を重ねあわせて表示するショット
重ねあわせウインドウを開く。そのウインドウ内ではチ
ップ外形と各チップ内のFBの分布状況が表示されてい
る。As described above, the exposure apparatus exposes a plurality of chips at one time. The exposure unit was called a shot. Here, a case where two chips are exposed at one time will be described. When a defect or a foreign substance exists on the photomask used for exposure, FB repeatedly appears at the same position in the shot. When the operator specifies the shot-unit superimposing function while looking at the entire image of the wafer, shot 2 within that wafer
Opens a shot overlay window that displays the FB distributions for each 201. In the window, the chip outline and the distribution status of FBs in each chip are displayed.
【0125】また、FBの分布を示す際、同じ個所に存
在するFBの数jに応じて、色やメッシュを分けて表示
する。表示方法はショット総数iに対して、j/iを計
算し、その値を例えば3分して各範囲毎に色やメッシュ
等をかえる(2202、2203、2204)。When the distribution of FBs is shown, the colors and meshes are displayed separately according to the number j of FBs existing at the same location. As a display method, j / i is calculated with respect to the total number of shots i, and the value is divided into, for example, 3 and the color, mesh, or the like is changed for each range (2202, 2203, 2204).
【0126】このようにすれば、j/iが大きい個所
は、ショット毎に繰返しFBが発生していることが判る
ため、マスク上の該当個所を調べることにより、フォト
マスク上に欠陥や異物の発見できる蓋然性が高まり、よ
り適切結果を得ることができる。By doing so, it can be understood that FB is repeatedly generated for each shot at a portion where j / i is large. Therefore, by checking the corresponding portion on the mask, a defect or a foreign substance on the photomask is detected. The probability of discoverability increases, and more appropriate results can be obtained.
【0127】次に、図23を用いて、チップ単位重ね合
わせという解析機能について説明する。図23は、出力
装置に表示されるチップ単位にFBの分布を重ねあわせ
て表示した例を示す図である。Next, with reference to FIG. 23, an analysis function called chip unit superposition will be described. FIG. 23 is a diagram showing an example in which distributions of FBs are superimposed and displayed for each chip displayed on the output device.
【0128】回路パターンの設計に誤りまたはマージン
不足等不備があると、チップ内の同じ個所に繰返しFB
が発生する。作業者はウェハ全体像を見ながらチップ単
位重ね合わせ機能を指定すると、そのウェハ内のチップ
2301毎にFBの分布状況を表示する。そして、FB
の分布を示す際、ショット単位重ね合わせと同じ表示方
法を用いる。ただし、ショット総数iはここではチップ
総数となる。ここでj/iの値が大きい場合、該当個所
で設計上の不備があると考えられ、設計を見直すことに
より、回路パターンの設計に誤りまたはマージン不足等
不備等の不良要因をより適切に発見しうる。If there is an error in the design of the circuit pattern or there is a defect such as insufficient margin, the FB is repeated at the same location in the chip.
Occurs. When the operator specifies the chip-by-chip overlay function while looking at the entire wafer image, the FB distribution state is displayed for each chip 2301 in the wafer. And FB
The same display method as the shot unit superimposition is used to show the distribution of. However, the total number of shots i is the total number of chips here. Here, if the value of j / i is large, it is considered that there is a design defect in the relevant part, and by reviewing the design, it is possible to more appropriately find a defect factor such as an error in the circuit pattern design or a defect such as insufficient margin. You can.
【0129】次に、図24を用いて、ウェハ単位重ね合
わせという解析機能について説明する。図24は、出力
装置に表示されるウェハ単位にFBの分布を重ねあわせ
て表示した例を示す図である。Next, referring to FIG. 24, an analysis function called wafer unit superposition will be described. FIG. 24 is a diagram showing an example in which the FB distributions are superimposed and displayed for each wafer displayed on the output device.
【0130】例えば、成膜装置に不具合があり膜質ある
いは膜厚の異常があると、FBのウェハ面内分布に片寄
り2401がでる。こうしたFBの片寄りは、複数のウ
ェハ上のFBの分布を重ね合わせることによって、顕在
化することが出来る。本発明においては作業者は、所望
するウェハ(複数)の品名、ロット番号、ウェハ番号を
指定することで前述のウェハ全体表示用ウインドウを用
いてウェハ単位重ね合わせを行うことが出来る。FBの
重ね合わせによって、例えば膜質あるいは膜厚の異常が
見つかった場合、成膜装置を点検し、また、成膜後膜厚
あるいは膜質検査を行っている場合は、検査装置自身あ
るいは管理規格をチェックすることにより、不良要因を
より適切に発見しうる。For example, if there is a defect in the film forming apparatus and there is an abnormality in the film quality or the film thickness, a deviation 2401 appears in the in-plane distribution of the FB. Such deviation of FB can be realized by superimposing FB distributions on a plurality of wafers. In the present invention, an operator can perform wafer-by-wafer superimposition by designating the product name, lot number, and wafer number of desired wafers (plurality), using the above-mentioned whole wafer display window. For example, if an abnormality in the film quality or film thickness is found by superimposing FBs, the film forming equipment is inspected. If the film thickness or film quality inspection is performed after film formation, check the inspection equipment itself or the management standard By doing so, the cause of the defect can be found more appropriately.
【0131】[VI]次に、図25を用いて、グルーピン
グと呼ばれる手法について述べる。図25は、グルーピ
ングの手順を示したフローを示す図である。[VI] Next, a method called grouping will be described with reference to FIG. FIG. 25 is a diagram showing a flow showing a grouping procedure.
【0132】本発明に係るデータ圧縮法は、データ圧縮
を効率的に行うためにFB群を分割したが、この分割し
た1つ1つが同じFB群であったことを認識させるため
手法である。これにより、テスタデータと他の測定デー
タ、例えば異物データとの突合せ解析を行う際、1つの
異物による影響で、FBがどの程度発生するかが明確に
なる。この処理は、圧縮データを作成し、圧縮データを
データベースに保存する前に行なっても良いし、実際に
突合せ解析や観察装置にデータを転送する際に行なって
も良い。The data compression method according to the present invention divides the FB group in order to efficiently perform the data compression, but it is a method for recognizing that each divided FB group is the same FB group. As a result, it becomes clear how much FB occurs due to the influence of one foreign matter when performing a match analysis of the tester data and other measurement data, for example, foreign matter data. This process may be performed before creating the compressed data and storing the compressed data in the database, or when actually transferring the data to the matching analysis or observation device.
【0133】先ず、保存しておいた圧縮データを順次呼
び出す。次に、Gmax=1を初期値として設定する(ス
テップ2501)。そしてフラグの値がFA=0である
か調べる(ステップ2502)。もしFA=0ならば、
データAの右側に接するデータBがあるか調べる(ステ
ップ2503)。First, the stored compressed data is sequentially called. Next, G max = 1 is set as an initial value (step 2501). Then, it is checked whether the value of the flag is F A = 0 (step 2502). If F A = 0,
It is checked whether or not there is data B adjacent to the right side of data A (step 2503).
【0134】接するデータBがあれば、BのグループN
oであるGBの値が0かどうか調べる(ステップ250
4)。GB=0ならば、AのグループNoであるGAとG
BにGmaxの値を代入する(ステップ2505)。次に、
Aの上側に接するデータCがあるかどうか調べる(ステ
ップ2506)。 もしあれば、CのグループNoであ
るGCの値が0かどうか調べる(ステップ2507)。If there is a data B that contacts, the group N of B
The value of G B is o is 0 whether investigate (step 250
4). If G B = 0, the group numbers of A , G A and G
The value of G max is substituted for B (step 2505). next,
It is checked whether or not there is data C that is in contact with the upper side of A (step 2506). If there is, it is checked whether the value of G C which is the group number of C is 0 (step 2507).
【0135】GC=0ならば、GCにGmaxの値を代入す
る(ステップ2508)。そしてGmaxの値を1更新す
る(ステップ2509)。最後に、FAの値を0から1
に変換する(ステップ2510)。(ステップ250
6)で、Aの上側に接するデータCがなければ、Gmax
の値を1更新する(ステップ2509)。If G C = 0, the value of G max is substituted for G C (step 2508). Then, the value of G max is updated by 1 (step 2509). Finally, change the value of F A from 0 to 1
(Step 2510). (Step 250
In 6), if there is no data C touching the upper side of A, G max
The value of is updated by 1 (step 2509).
【0136】そして、FAの値を0から1に変換する
(ステップ2510)。(ステップ2507)でGC≠
0ならば、GAとGBにGCの値を代入する(ステップ2
511)。そして、FAの値を0から1に変換する(ス
テップ2510)。また、(ステップ2504)でGB
≠0ならば、GAにGBの値を代入する(ステップ251
2)。Then, the value of F A is converted from 0 to 1 (step 2510). In step 2507, G C ≠
If it is 0, the value of G C is substituted into G A and G B (step 2)
511). Then, the value of F A is converted from 0 to 1 (step 2510). Also, in step 2504, G B
If ≠ 0, the value of G B is substituted for G A (step 251)
2).
【0137】次に、Aの上側に接するデータCがあるか
調べる(ステップ2513)。もしあれば、GCが0か
どうか調べる(ステップ2514)。GC=0ならば、
GCにGBの値を代入する(ステップ2515)。そし
て、FAの値を0から1に変換する(ステップ251
0)。(ステップ2514)でGC≠0ならば、GB≦G
Cを調べる(ステップ2516)。Next, it is checked whether or not there is data C that is in contact with the upper side of A (step 2513). If there is, it is checked whether G C is 0 (step 2514). If G C = 0,
The value of G B is substituted for G C (step 2515). Then, the value of F A is converted from 0 to 1 (step 251).
0). If G C ≠ 0 in (step 2514), G B ≦ G
Check C (step 2516).
【0138】この不等式が成立すれば、GCにGBの値を
代入する(ステップ2515)。そして、FAの値を0
から1に変換する(ステップ10)。(ステップ251
6)でGB>GCならば、GAとGBにGC値を代入する
(ステップ2517)。そして、FAの値を0から1に
変換する(ステップ2510)。(ステップ2503)
で、Aの右側に接するデータBがなければ、Aの上側に
接するデータCがあるか調べる(ステップ2518)。If this inequality is satisfied, the value of G B is substituted for G C (step 2515). Then, set the value of F A to 0
To 1 (step 10). (Step 251
If G B > G C in 6), the G C value is substituted into G A and G B (step 2517). Then, the value of F A is converted from 0 to 1 (step 2510). (Step 2503)
If there is no data B touching the right side of A, it is checked whether there is data C touching the upper side of A (step 2518).
【0139】もし接するデータCがあれば、GCの値が
0かどうか調べる(ステップ2519)。GC=0なら
ば、GAとGCにGmaxの値を代入する(ステップ252
0)。そして、Gmaxの値を1更新し(ステップ250
9)、FAの値を0から1に変換する(ステップ251
0)。(ステップ2519)でGC≠0ならば、GAにG
Cの値を代入する(ステップ2521)。If there is a contact data C, it is checked whether the value of G C is 0 (step 2519). If G C = 0, the value of G max is substituted for G A and G C (step 252).
0). Then, the value of G max is updated by 1 (step 250
9), the value of F A is converted from 0 to 1 (step 251)
0). If G C ≠ 0 in (step 2519), then G A becomes G
The value of C is substituted (step 2521).
【0140】そして、FAの値を0から1に変換する
(ステップ2510)。(ステップ2518)でAの上
側に接するデータCがなければ、GAにGmaxの値を代入
する(ステップ2522)。そしてGmaxの値を1更新
し(ステップ2509)、FAの値を0から1に変換す
る(ステップ2510)。(ステップ2502)でFA
≠0ならば、全データのフラグの値が1になるまでデー
タを読みつづける。もし、全データのフラグが1ならば
(ステップ2523)操作をやめる。Then, the value of F A is converted from 0 to 1 (step 2510). If there is no data C in contact with the upper side of A in (step 2518), the value of G max is substituted for G A (step 2522). Then, the value of G max is updated by 1 (step 2509), and the value of F A is converted from 0 to 1 (step 2510). In step 2502, F A
If ≠ 0, the data is continuously read until the flag values of all the data become 1. If all data flags are 1 (step 2523), the operation is stopped.
【0141】[VII]次に、図26および図27を用い
て、FBの形状分布から、その不良原因を推定する機能
について説明する。図26は、出力装置に表示されるF
Bの分布形状の表示例(その1)を示す図である。図2
7は、出力装置に表示されるFBの分布形状の表示例
(その2)を示す図である。[VII] Next, referring to FIGS. 26 and 27, the function of estimating the cause of the defect from the shape distribution of the FB will be described. FIG. 26 shows F displayed on the output device.
It is a figure which shows the example of a display of the distribution shape of B (the 1). Figure 2
FIG. 7 is a diagram showing a display example (No. 2) of the distribution shape of FBs displayed on the output device.
【0142】不良原因データベースには専門家の知識や
過去の解析結果に基づく情報が入っている。解析者がま
ず不良原因推定機能を指定し、所望のFBまたはFB群
を指定して、データデースの検索を行なうとFBを引き
起こした原因と考えられる項目が出力される。例えば、
図26(A)の様に、チップ内の1つのメモリセルのみ
がFBの場合、そのセルを指定して、データベースの検
索をすると、メモリセル上に異物付着という表示がされ
る。またここで表示される不良原因は、常に1項目とは
限らず、図27の様な場合は、複数項目表示されること
もある。図27では、ライン欠け交差部分(A)に異物
付着、周辺回路(B)及び(C)がショートまたは断線
になっていることを示している。この不良項目は、過去
の解析結果より優先順位をつけて表示することもでき
る。この結果から、不良原因、不良工程等が明らかな場
合は、その結果を関係部署にフィードバックする。The defect cause database contains information based on expert knowledge and past analysis results. When the analyst first designates the failure cause estimation function, designates a desired FB or FB group, and searches the data database, the items considered to be the cause of the FB are output. For example,
As shown in FIG. 26A, when only one memory cell in the chip is FB, when that cell is designated and the database is searched, a message that foreign matter is attached is displayed on the memory cell. Further, the cause of the defect displayed here is not always one item, and in the case of FIG. 27, a plurality of items may be displayed. In FIG. 27, it is shown that foreign matter adheres to the line missing intersection (A) and the peripheral circuits (B) and (C) are short-circuited or disconnected. This defective item can be displayed with a higher priority than the past analysis results. If the cause of the defect, defective process, etc. are clear from this result, the result is fed back to the relevant department.
【0143】[VIII]次に、図28を用いて、電子顕微
鏡(以下、「SEM」と略す)等を用いた観察系の機能
について説明する。図28は、チップ内の座標基準点を
示す図である。[VIII] Next, the function of the observation system using an electron microscope (hereinafter abbreviated as “SEM”) and the like will be described with reference to FIG. FIG. 28 is a diagram showing coordinate reference points in the chip.
【0144】FBデータの解析やFBデータと異物検査
データ/外観検査データの突き合わせ解析等の結果をも
とに代表点を摘出する。そして、その代表点の座標を算
出し、座標のデータをSEM等に付属するデータ処理装
置に送る。この時、各検査装置(テスタ、異物検査装
置、外観検査装置、SEM、レーザ顕微鏡等)によって
チップ内の座標系が異なっているため、単純なデータ転
送やデータ突合せを行ったのでは誤差が生じてしまう。
つまり、チップ内には、図4に示すようなチップ内の座
標を決めるための基準パターン401があり、そのパタ
ーン内の何処を基準点にするかは各装置によって異なっ
ている。そのため各装置の座標基準点の座標と各装置間
の相対誤差を予め設計情報より算出しておき、その情報
をデータベースに登録しておく。そして、データの転送
や他データとの突合せ解析を行う際、座標系間の誤差分
を補正して、座標算出を行う。Representative points are extracted based on the results of analysis of the FB data and butt analysis of the FB data and the foreign substance inspection data / appearance inspection data. Then, the coordinates of the representative point are calculated, and the coordinate data is sent to the data processing device attached to the SEM or the like. At this time, since the coordinate system in the chip differs depending on each inspection device (tester, foreign substance inspection device, visual inspection device, SEM, laser microscope, etc.), an error may occur if simple data transfer or data matching is performed. Will end up.
That is, in the chip, there is a reference pattern 401 for determining the coordinates in the chip as shown in FIG. 4, and where in the pattern is used as a reference point differs depending on each device. Therefore, the coordinates of the coordinate reference point of each device and the relative error between each device are calculated in advance from the design information, and the information is registered in the database. Then, when the data transfer or the matching analysis with other data is performed, the error between the coordinate systems is corrected and the coordinates are calculated.
【0145】例えば、図1において解析者がFB解析シ
ステム105で解析を行った後、あるメモリセルの座標
を観察装置109であるSEMに転送し観察する場合、
以下の処理を行った後、データ転送を行う。先ず、FB
データを論理座標から実体座標に変換する。更にSEM
との誤差を補正する。つまり、図28に示すように、テ
スタにおけるFBの実体座標を(x,y)(280
1)、補正値を(a,b)(2802)とすると、SE
M座標系におけるFB座標(X,Y)(2803)は、
以下の式により与えらる。For example, in FIG. 1, when the analyst performs analysis by the FB analysis system 105 and then transfers the coordinates of a certain memory cell to the SEM which is the observing device 109 for observation,
Data transfer is performed after the following processing is performed. First, FB
Converts data from logical coordinates to real coordinates. Further SEM
Correct the error between and. That is, as shown in FIG. 28, the real coordinates of the FB in the tester are (x, y) (280
1) and the correction value is (a, b) (2802), SE
The FB coordinate (X, Y) (2803) in the M coordinate system is
It is given by the following formula.
【0146】[0146]
【数1】(X,Y)=(x,y)+(a,b)## EQU1 ## (X, Y) = (x, y) + (a, b)
【0147】したがって、(x+a,y+b)の値を転
送することになる。他データとの突合せを行う際も同様
な方法で座標変換を行えば良い。SEM等では得られた
座標データに基づいて、ウェハまたはチップ上の該当位
置を観察する。そして、観察により、代表点及びその周
辺に異物や傷があるかどうか判明する。このように、各
装置に対する補正を統一的に行なえるのがLSI設計情
報107をシステムの構成要件とした利点であった。Therefore, the value of (x + a, y + b) is transferred. When matching with other data, coordinate conversion may be performed in the same manner. The SEM or the like observes the corresponding position on the wafer or chip based on the obtained coordinate data. Then, it is determined by observation whether there is a foreign substance or a scratch on the representative point and its periphery. As described above, it is an advantage that the LSI design information 107 is used as a system configuration requirement that the correction can be performed uniformly for each device.
【0148】観察に際して、半導体装置は層構造をなし
ているので、上部何層かを必要に応じて剥がす必要があ
る。さらに、観察の結果異物や傷等の異常が確認出来な
い場合は、観察している層を剥がし、その下層を観察す
る。なお、剥がす手段はエッチングと呼ばれる公知の手
法があり、本発明でもエッチングを用いることで不都合
なく行える。また、観察画像はデータ処理装置を介し
て、適当な記憶媒体、例えばハードディスク、光ディス
ク等に保存する。保存に際しては、少なくとも記憶媒体
内では唯一に定まる識別子を観察画像データに付与す
る。なお代表点の算出はデータ処理装置で行なっても良
い。During observation, since the semiconductor device has a layered structure, it is necessary to peel off some of the upper layers as necessary. Further, if no abnormality such as foreign matter or scratches can be confirmed as a result of the observation, the layer being observed is peeled off and the lower layer is observed. Note that there is a known method called peeling as a means for peeling off, and the present invention can be performed without any inconvenience by using etching. The observed image is stored in an appropriate storage medium, such as a hard disk or an optical disc, via the data processing device. At the time of saving, an identifier that is uniquely determined at least in the storage medium is added to the observation image data. The calculation of the representative point may be performed by the data processing device.
【0149】さらに、観察装置はSEMに限らず、観察
に適当な倍率を得られる装置であればなんでも良い。S
EM等で観察した際、異物や不純物の混入が見られたな
らば、その成分を分析する。分析自体はSEM等の装置
内で行なっても良いし、別装置で行なっても良い。別装
置で行なう場合には、座標データをネットワークを介し
て送信したり、携帯可能な記憶媒体に記録して渡せる様
にする。分析装置としてはエネルギー分散型X線スペク
トロスコープ(図1においては、「EDX」と略して表
示している)、レーザマスペクトロスコープ(図1にお
いては、「レーザマス」と略して表示している)、赤外
吸収分光スペクトロスコープ(図1においては、「赤外
分光」と略して表示している)等がある。Further, the observation device is not limited to the SEM, and any device can be used as long as it can obtain an appropriate magnification for observation. S
When foreign matter or impurities are found to be mixed in when observed by EM or the like, the components are analyzed. The analysis itself may be carried out in a device such as SEM or in a separate device. When using another device, the coordinate data can be transmitted via a network or recorded in a portable storage medium and handed over. As the analyzer, an energy dispersive X-ray spectroscope (abbreviated as "EDX" in FIG. 1) and a laser mass spectroscope (abbreviated as "laser mass" in FIG. 1) , An infrared absorption spectroscopy spectroscope (in FIG. 1, abbreviated as “infrared spectroscopy”) and the like.
【0150】[IX]次に、図29を用いて、ウェハの検
査来歴を管理する機能と次に検査を行う工程及び検査内
容等を指示する機能とロット番号やウェハ番号を入力す
ることにより、該当する対象の過去の検査内容を取得す
る機能について説明する。図29は、ICカードと計算
機システムを用いてウェハの検査来歴を管理し、検査工
程および検査内容を指示するシステムの概念図である。[IX] Next, referring to FIG. 29, by inputting the function of managing the inspection history of the wafer, the function of instructing the next inspection step and the inspection contents, and the lot number and the wafer number, The function of acquiring the past inspection content of the corresponding target will be described. FIG. 29 is a conceptual diagram of a system for managing an inspection history of a wafer by using an IC card and a computer system, and instructing an inspection process and inspection contents.
【0151】先ず、異物検査や外観検査等を行なう場
合、検査の際、検査工程、検査条件、検査内容、検査結
果などを携帯可能で表示機能を備えた記憶媒体(例え
ば、表示機能付きICカード292)に入力する。その
記憶媒体は検査したロットに付随させて運搬すれば作業
上も便利である。このようにすれば、ICカード上の表
示によりあるいは計算機システム295の出力装置29
4によりロットやウェハの検査履歴が容易に取得できる
ようになる。あるいは、これを検査履歴データーベース
297に蓄えることにより、計算機システム295のキ
ーボード296からロット番号やウェハ番号を入力する
ことにより、出力装置294から該当する対象の過去の
検査内容を知ることができる。 また、計算機システム
の検査工程および検査内容指示プログラムを用いて、こ
の記憶媒体に記憶されたデータにより、以後の工程で行
う検査の内容、検査自体を行うかどうか等を決定するこ
とができ、この自動化により検査のためのプランニング
が省略できて作業能率の向上となる。First, when performing a foreign matter inspection, an appearance inspection, or the like, a storage medium (for example, an IC card with a display function) that can carry an inspection process, an inspection condition, an inspection content, an inspection result, etc. at the time of the inspection. 292). It is convenient in terms of work if the storage medium is carried along with the inspected lot. In this way, the output device 29 of the computer system 295 is displayed by the display on the IC card.
4 makes it possible to easily acquire the inspection history of lots and wafers. Alternatively, by storing this in the inspection history database 297 and inputting the lot number or wafer number from the keyboard 296 of the computer system 295, the past inspection contents of the corresponding target can be known from the output device 294. In addition, the inspection process of the computer system and the inspection content instruction program can be used to determine the content of the inspection performed in the subsequent process, whether or not to perform the inspection itself, etc., by the data stored in this storage medium. By automation, planning for inspection can be omitted and work efficiency can be improved.
【0152】例えば、成膜工程で異物検査を行い、異物
があらかじめ決められた基準より多く検出された場合に
限り、その直後のフォトリソグラフィ工程完了後に外観
検査を行うという運用が可能となる。このように運用す
ることで、異物付着によりパターン形成に影響が出たか
どうか解析することが可能となる。また、異常に多く異
物が付着したロット又はウェハのみ外観検査を行えば良
いので、異物検査の検査速度より、外観検査の検査速度
が遅い場合、外観検査をすべきロット、工程を判断する
ことが可能になる。For example, only when foreign substances are detected in the film forming process and more foreign substances are detected than a predetermined reference, it is possible to perform an appearance inspection after the photolithography process immediately after that is completed. By operating in this way, it becomes possible to analyze whether or not the foreign matter adhered has an effect on the pattern formation. Further, since it is only necessary to perform the visual inspection only on the lot or the wafer to which the foreign matter is attached in an abnormally large amount, when the inspection speed of the visual inspection is slower than the inspection speed of the foreign matter inspection, it is possible to judge the lot and the process to be subjected to the visual inspection. It will be possible.
【0153】[X]次に、FBデータと異物検査データ
/外観検査データの突合せ解析という機能について説明
する。[X] Next, the function called butt analysis of FB data and foreign matter inspection data / appearance inspection data will be described.
【0154】先ず、作業者は、FBデータと異物検査デ
ータ/外観検査データの突き合わせ解析の機能を指定
し、解析するロット/ウェハの品種名、ウェハサイズ、
ロットNo、ウェハNo、測定日等の条件を入力し、デ
ータベースを検索することにより、所望のデータを呼出
し、異物や傷のついた位置座標とFBとなったセル位置
座標を比較することにより、異物や傷の影響でどの程度
FBが発生しているかが明らかになる。それにより不良
原因,不良発生工程の絞り込みができる。さらに、詳細
な解析を行う場合は、観察装置や分析装置に所望の座標
を転送すれば良い。この突合せ解析においては、以前述
べたように各検査装置によって座標系が異なるので、座
標系の統一を行った後、座標比較を行う。First, the operator specifies the function of the FB data and the matching analysis of the foreign substance inspection data / appearance inspection data, and analyzes the lot / wafer product name, wafer size,
By inputting conditions such as lot No., wafer No., measurement date, etc. and searching the database, the desired data is called, and by comparing the position coordinates with foreign particles or scratches and the cell position coordinates with FB, It becomes clear how much FB occurs due to the influence of foreign matter and scratches. As a result, the cause of the defect and the process in which the defect occurs can be narrowed down. Further, when performing detailed analysis, desired coordinates may be transferred to the observation device or the analysis device. In this butt analysis, since the coordinate system differs depending on each inspection device as described above, the coordinate systems are unified and then the coordinate comparison is performed.
【0155】[0155]
【効果】本発明によれば、半導体メモリの高集積化に対
応し、FBの不良解析を行う場合、より測定精度の高い
不良解析方法を行ないうる。また各チップの種別によっ
て生ずる特性に円滑に対応することができ、システムに
用いられる観察装置、分析装置の特性に選る測定のずれ
を容易に補正しうる。According to the present invention, it is possible to perform a failure analysis method with higher measurement accuracy in the case of performing FB failure analysis in response to higher integration of semiconductor memory. Further, it is possible to smoothly cope with the characteristics caused by the type of each chip, and it is possible to easily correct the deviation of the measurement selected for the characteristics of the observation device and the analysis device used in the system.
【0156】また、本発明に係るデータ圧縮方法によれ
ば、近来の半導体メモリの高集積化に対応し、メモリセ
ル上でどのようなパターンでFBが発生しようとも、情
報の欠落なく、効率的にデータ圧縮を行うができ、複雑
なFBの分布パターンでも容易に管理しうる。さらに、
本発明に係るデータ圧縮法は、もとのテスタデータを失
うことなく復元できる。Further, according to the data compression method of the present invention, it is possible to cope with the recent high integration of the semiconductor memory, and no matter what pattern the FB occurs in the memory cell, there is no loss of information and the efficiency is high. The data can be compressed, and even a complicated FB distribution pattern can be easily managed. further,
The data compression method according to the present invention can be restored without losing the original tester data.
【0157】また、本発明によれば、システムのユーザ
インターフェースに関して、種々の検査結果を同時又は
即時に取得せしめる不良解析方法、出力装置に表示する
場合にメモリセルの大きさを視覚的に確認しうる不良解
析方法、テスト条件と検査結果を同時に表示することが
できる。Further, according to the present invention, regarding the user interface of the system, a failure analysis method for acquiring various inspection results simultaneously or immediately, and visually confirming the size of the memory cell when displayed on the output device. The failure analysis method, test conditions and inspection results can be displayed at the same time.
【0158】したがって、例えば、作業者はFBの分布
をウェハ、チップ、ショット、マットの各単位及び各々
内部の拡大像を容易に見ることができ、ビット単位の詳
細な解析が可能になった。そのため、半導体製造装置、
フォトマスク、設計の異常を容易に検討することが出来
るようになった。Therefore, for example, an operator can easily see the FB distribution in each unit of wafer, chip, shot, and mat and an enlarged image of each inside, and detailed analysis in bit unit becomes possible. Therefore, semiconductor manufacturing equipment,
It has become possible to easily study abnormalities in photomasks and designs.
【0159】また、本発明によれば、ウェハの露光時、
フォトマスクに不良がある場合に、効果的に不良原因を
究明しうる。本発明によれば、、不良解析時に被検査対
象の検査履歴を即時に取得することが可能になる。ま
た、検査の結果に応じて、将来行なうべき検査内容およ
び検査工程を方法を自動的に取得することができる。し
たがって、不良原因の早期究明ができ、集中的に発生す
る不良が防止され、製品歩留の向上が図れようになる。Further, according to the present invention, when the wafer is exposed,
When the photomask has a defect, the cause of the defect can be effectively investigated. According to the present invention, it becomes possible to immediately acquire the inspection history of the inspection target at the time of failure analysis. Further, according to the result of the inspection, the method of the inspection content and the inspection process to be performed in the future can be automatically acquired. Therefore, the cause of defects can be investigated at an early stage, defects that occur intensively can be prevented, and the product yield can be improved.
【図1】本発明に係る不良解析システムの基本概念図で
ある。FIG. 1 is a basic conceptual diagram of a failure analysis system according to the present invention.
【図2】FB解析システムの詳細構成を示す概念図であ
る。FIG. 2 is a conceptual diagram showing a detailed configuration of an FB analysis system.
【図3】ウェハ上に配列されたチップの概略示す図であ
る。FIG. 3 is a schematic diagram of chips arranged on a wafer.
【図4】チップ内の構成を示す図である。FIG. 4 is a diagram showing a configuration in a chip.
【図5】フィジカル変換の概略フローを示す図である。FIG. 5 is a diagram showing a schematic flow of physical conversion.
【図6】チップ内のFBの各種パターンを示す図であ
る。FIG. 6 is a diagram showing various patterns of FBs in a chip.
【図7】FB群の分割方法(対角化)を示す図である。FIG. 7 is a diagram showing a method of dividing an FB group (diagonalization).
【図8】対角化のデータの持ち方を示す図である。FIG. 8 is a diagram showing a way of holding diagonalization data.
【図9】FB群の分割方法(ベクトル化)とデータの持
ち方を示す図である。FIG. 9 is a diagram showing a method of dividing an FB group (vectorization) and a way of holding data.
【図10】チップ内のFBの形状毎にいくつかの圧縮方
法を使いわける方法のフローを示す図である。FIG. 10 is a diagram showing a flow of a method of selectively using some compression methods for each FB shape in a chip.
【図11】チップ単位に圧縮方法を選択させる方法のフ
ローを示す図である。FIG. 11 is a diagram showing a flow of a method for selecting a compression method for each chip.
【図12】1ウェハ分のデータの復元および表示につい
てのフローを示す図である。FIG. 12 is a diagram showing a flow of restoration and display of data for one wafer.
【図13】チップ内のFBの形状毎にデータ圧縮を行な
う場合の詳細フローを示す図である。FIG. 13 is a diagram showing a detailed flow when data compression is performed for each FB shape in a chip.
【図14】表示装置に表示されるシステムの画面の構成
を示す図である。FIG. 14 is a diagram showing a configuration of a system screen displayed on a display device.
【図15】表示装置に表示されるウェハ上のFBの分布
表示の例を示す図である。FIG. 15 is a diagram showing an example of distribution display of FBs on a wafer displayed on a display device.
【図16】表示装置に表示されるチップ内のFBの分布
表示の例を示す図である。FIG. 16 is a diagram showing an example of distribution display of FBs in a chip displayed on a display device.
【図17】表示装置に表示されるマット内のFBの分布
表示の例を示す図である。FIG. 17 is a diagram showing an example of distribution display of FBs in a mat displayed on a display device.
【図18】表示装置に表示されるショット内のFBの分
布表示の例を示す図である。FIG. 18 is a diagram showing an example of FB distribution display within a shot displayed on a display device.
【図19】表示装置に表示されるチップ内のFBの分布
を拡大表示した例を示す図である。FIG. 19 is a diagram showing an example in which an FB distribution in a chip displayed on a display device is enlarged and displayed.
【図20】表示装置に表示されるスケールを表示した例
を示す図である。FIG. 20 is a diagram showing an example in which a scale displayed on a display device is displayed.
【図21】重ね合わせの方法を示す概念図である。FIG. 21 is a conceptual diagram showing a superposition method.
【図22】表示装置に表示されるショット単位にFBの
分布を重ねあわせて表示した例を示す図である。FIG. 22 is a diagram showing an example in which FB distributions are superimposed and displayed for each shot displayed on the display device.
【図23】表示装置に表示されるチップ単位にFBの分
布を重ねあわせて表示した例を示す図である。FIG. 23 is a diagram showing an example in which FB distributions are superimposed and displayed for each chip displayed on a display device.
【図24】表示装置に表示されるウェハ単位にFBの分
布を重ねあわせて表示した例を示す図である。FIG. 24 is a diagram showing an example in which FB distributions are superimposed and displayed for each wafer displayed on the display device.
【図25】グルーピング手順を示すフローを示す図であ
る。FIG. 25 is a diagram showing a flow of a grouping procedure.
【図26】表示装置に表示されるFBの分布形状の表示
例(その1)を示す図である。FIG. 26 is a diagram showing a display example (No. 1) of the distribution shape of FBs displayed on the display device.
【図27】表示装置に表示されるFBの分布形状の表示
例(その2)を示す図である。FIG. 27 is a diagram showing a display example (No. 2) of the distribution shape of FBs displayed on the display device.
【図28】チップ内の座標基準点を示す図である。FIG. 28 is a diagram showing coordinate reference points in a chip.
【図29】ICカードと計算機システムを用いてウェハ
の検査来歴を管理し、検査工程および検査内容を指示す
るシステムの概念図である。FIG. 29 is a conceptual diagram of a system that manages an inspection history of a wafer using an IC card and a computer system to instruct an inspection process and inspection contents.
101〜110…本発明の構成ブロック 201〜212…FB解析システムの主な構成ブロック 401〜408…チップの主な構成 501〜505…フィジカル変換の処理ステップ 1001〜1011…FBの分布形状毎に圧縮法を選択
する手法におけるデータの圧縮の処理ステップ 1101〜1109…チップ毎に圧縮法を選択する手法
におけるデータの圧縮の処理ステップ 1201〜1203…データ復元表示の処理ステップ 1301〜1325…データ圧縮方法(詳細)の処理ス
テップ 1401〜2001…表示装置に表示する内容 2101…チップの重なり枚数 2201〜2401…表示装置に表示する内容 2501〜2523…グルーピング処理ステップ 2801〜2803…チップ内の座標基準点101-110 ... Configuration block of the present invention 201-212 ... Main configuration block of FB analysis system 401-408 ... Main configuration of chip 501-505 ... Physical conversion processing step 1001-1011 ... Compress for each distribution shape of FB Data compression processing steps 1101 to 1109 in the method of selecting a method ... Data compression processing steps 1201 to 1203 in the method of selecting a compression method for each chip ... Data restoration display processing steps 1301 to 1325 ... Data compression method ( Details) processing steps 1401 to 2001 ... Contents displayed on the display device 2101 ... Number of overlapping chips 2201 to 2401 ... Contents displayed on the display device 2501 to 2523 ... Grouping processing steps 2801 to 2803 ... Coordinate reference points in the chip
───────────────────────────────────────────────────── フロントページの続き (72)発明者 中里 純 神奈川県横浜市戸塚区吉田町292番地 株 式会社日立製作所生産技術研究所内 (72)発明者 松岡 一彦 群馬県高崎市西横手町111番地 株式会社 日立製作所高崎工場内 (72)発明者 宮本 佳幸 群馬県高崎市西横手町111番地 株式会社 日立製作所高崎工場内 (72)発明者 鳴島 正親 群馬県高崎市西横手町111番地 株式会社 日立製作所高崎工場内 (72)発明者 宮崎 功 群馬県高崎市西横手町111番地 株式会社 日立製作所高崎工場内 (72)発明者 執行 義春 群馬県高崎市西横手町111番地 株式会社 日立製作所高崎工場内 (72)発明者 佐藤 正幸 東京都小平市上水本町五丁目20番1号 株 式会社日立製作所半導体設計開発センタ内 (72)発明者 大嶋 孝幸 東京都小平市上水本町五丁目20番1号 株 式会社日立製作所半導体設計開発センタ内 (72)発明者 橋本 泰造 群馬県高崎市西横手町111番地 株式会社 日立製作所高崎工場内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Jun Nakazato 292 Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa Prefecture Production Engineering Research Laboratory, Hitachi, Ltd. Company Hitachi Ltd., Takasaki Plant (72) Inventor Yoshiyuki Miyamoto 111 Nishiyote-cho, Takasaki City, Gunma Hitachi Ltd. Takasaki Plant (72) Inventor Masachika Narushima 111, Nishiyote-cho, Gunma Prefecture Hitachi Ltd. Takasaki Factory (72) Inventor Isao Miyazaki 111 No. Nishiyokote-cho, Takasaki City, Gunma Hitachi Ltd.Takasaki Factory (72) Inventor Yoshiharu 111 No. Nishiyote-cho, Takasaki City, Gunma Hitachi Ltd. Takasaki Factory ( 72) Inventor Masayuki Sato 5-20-1 Kamimizuhonmachi, Kodaira-shi, Tokyo Semiconductor company Hitachi, Ltd. Semiconductor design In the originating center (72) Inventor Takayuki Oshima 5-20-1 Kamimizumoto-cho, Kodaira-shi, Tokyo Inside the semiconductor design and development center, Hitachi, Ltd. (72) Inventor Taizo Hashimoto 111 Nishiyote-cho, Takasaki-shi, Gunma Stock Company Hitachi, Ltd. Takasaki factory
Claims (11)
を特徴とする半導体の不良解析システム。1. A semiconductor defect analysis system, comprising means for collecting semiconductor defect information, means for inspecting semiconductor defect information, and means for performing data analysis of the defect information. A semiconductor failure analysis system having semiconductor design information used for data analysis.
ことを特徴とする半導体の不良解析システム。2. A semiconductor defect analysis system comprising: means for collecting semiconductor defect information; means for inspecting semiconductor defect information; means for performing data analysis of the defect information; A semiconductor failure analysis system comprising: means for displaying and design information of the semiconductor used for displaying the failure information.
することを特徴とする半導体の不良解析システム。3. A semiconductor defect analysis system, comprising means for collecting semiconductor defect information, a device for inspecting semiconductor defect information, and means for performing data analysis of the defect information. A semiconductor failure analysis system having information on the inspection device used for data analysis.
ータのデータ圧縮方法に係り、 半導体の不良情報を収集する手段と、 半導体の不良情報を検査する手段と、 その不良情報の格納する手段と、 その不良情報の圧縮する手段とを有し、 その圧縮の際に、前記不良情報の生ずる形態により、そ
の格納形態を異ならしめることを特徴とする半導体の不
良解析システムに用いる解析データのデータ圧縮方法。4. A method of compressing analysis data used in a semiconductor failure analysis system, including means for collecting semiconductor failure information, means for inspecting semiconductor failure information, and means for storing the failure information. A method for compressing analysis data used in a semiconductor failure analysis system, characterized in that it has a means for compressing the defect information, and at the time of compression, the storage mode is made different depending on the mode in which the defect information occurs. .
る装置とを有し、 その表示装置において、不良情報または解析データまた
は検査条件を、複数ウィンドウまたは個別ウィンドウに
同時に表示させることを特徴とする半導体の不良解析シ
ステム。5. A semiconductor failure analysis system, means for collecting semiconductor failure information, means for inspecting semiconductor failure information, means for data analysis of the failure information, and the failure information or A semiconductor failure analysis system, comprising: a device for displaying analysis data or inspection conditions, wherein the display device simultaneously displays defect information, analysis data, or inspection conditions in a plurality of windows or individual windows.
る装置とを有し、 その表示装置において、不良情報または解析データと検
査条件を、その表示装置の同一画面上に同時に表示させ
ることを特徴とする半導体の不良解析システム。6. A semiconductor defect analysis system, means for collecting semiconductor defect information, means for inspecting semiconductor defect information, means for performing data analysis of the defect information, and the defect information or A semiconductor failure analysis system characterized by having a device for displaying analysis data or inspection conditions, and simultaneously displaying defect information or analysis data and inspection conditions on the same screen of the display device. .
し、 その表示装置において、被検査対象とその被検査対象の
縮尺を同時に表示させることを特徴とする半導体の不良
解析システム。7. A semiconductor defect analysis system comprising: means for collecting semiconductor defect information; means for inspecting semiconductor defect information; means for performing data analysis of the defect information; A defect analysis system for a semiconductor, comprising: a device for displaying analysis data, wherein the display device simultaneously displays an object to be inspected and a scale of the object to be inspected.
に係り、 半導体の不良情報を収集する手段と、 半導体の不良情報を検査する手段と、 その不良情報のデ−タ解析を行なう手段とを有し、 その検査結果を露光単位ごとに重ねあわせることを特徴
とする半導体の不良解析システムの不良解析方法。8. A failure analysis method of a semiconductor failure analysis system, comprising means for collecting semiconductor failure information, means for inspecting semiconductor failure information, and means for performing data analysis of the failure information. A defect analysis method for a semiconductor defect analysis system, which comprises superimposing the inspection results for each exposure unit.
に係り、 半導体の不良情報を収集する手段と、 半導体の不良情報を検査する手段と、 その不良情報のデ−タ解析を行なう手段と、 その不良情報または解析データを表示する装置とを有
し、 その検査結果を露光単位ごとに重ねあわせ、その結果を
前記表示装置に表示することを特徴とする半導体の不良
解析システムの不良解析方法。9. A failure analysis method for a semiconductor failure analysis system, comprising means for collecting semiconductor failure information, means for inspecting semiconductor failure information, and means for performing data analysis of the failure information. A defect analysis method for a semiconductor defect analysis system, comprising: a device for displaying defect information or analysis data; and superimposing inspection results for each exposure unit and displaying the result on the display device.
とを特徴とする半導体の不良解析システム。10. A semiconductor defect analysis system, means for collecting semiconductor defect information, means for inspecting semiconductor defect information, means for specifying an object to be inspected, and inspection history of the object to be inspected. A semiconductor defect characterized by having a means for managing the inspection target, an inspection history database of the inspection target, and a device for displaying the inspection history, and displaying the inspection history of the inspection target on the display device. Analysis system.
工程を指示する手段と、 その検査内容または検査工程
の指示を表示する装置とを有し、 その表示装置に前記被検査対象の検査内容または検査工
程の指示を表示することを特徴とする半導体の不良解析
システム。11. A semiconductor defect analysis system, means for collecting semiconductor defect information, means for inspecting semiconductor defect information, means for specifying an object to be inspected, and inspection history of the object to be inspected. Management means, an inspection history database of the inspected object, a means for instructing the inspection content or the inspection process by the inspection history of the inspected object, and a device for displaying the inspection content or the instruction of the inspection process. Then, the semiconductor failure analysis system, wherein the display device displays the inspection content of the inspection target or the instruction of the inspection process.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04400693A JP3572626B2 (en) | 1992-03-06 | 1993-03-04 | Inspection system, analysis unit, and method for manufacturing electronic device |
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4930792 | 1992-03-06 | ||
| JP4-49307 | 1993-01-21 | ||
| JP5-8130 | 1993-01-21 | ||
| JP813093 | 1993-01-21 | ||
| JP04400693A JP3572626B2 (en) | 1992-03-06 | 1993-03-04 | Inspection system, analysis unit, and method for manufacturing electronic device |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000010130A Division JP2000164666A (en) | 1992-03-06 | 2000-01-14 | Inspection system, analysis unit, and method for manufacturing electronic device |
| JP2000010131A Division JP2000164667A (en) | 1992-03-06 | 2000-01-14 | Inspection system, analysis unit, and method for manufacturing electronic device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06275696A true JPH06275696A (en) | 1994-09-30 |
| JP3572626B2 JP3572626B2 (en) | 2004-10-06 |
Family
ID=27277891
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP04400693A Expired - Lifetime JP3572626B2 (en) | 1992-03-06 | 1993-03-04 | Inspection system, analysis unit, and method for manufacturing electronic device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3572626B2 (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2000014790A1 (en) * | 1998-09-03 | 2000-03-16 | Hitachi, Ltd. | Inspection system and method for producing electronic device by using the same |
| US6263099B1 (en) | 1994-10-07 | 2001-07-17 | Hitachi, Ltd. | Manufacturing method of semiconductor substrate and method and apparatus for inspecting defects of patterns of an object to be inspected |
| JP2002170393A (en) * | 2000-11-28 | 2002-06-14 | Advantest Corp | Fail analyzing device |
| JP2008034100A (en) * | 2007-10-18 | 2008-02-14 | Hitachi Ulsi Systems Co Ltd | Memory defect analyzing system |
| JP2008122213A (en) * | 2006-11-13 | 2008-05-29 | Yokogawa Electric Corp | IC test system |
| JP2008282538A (en) * | 2008-08-11 | 2008-11-20 | Advantest Corp | Fail analysis device |
| JP2010040133A (en) * | 2008-08-07 | 2010-02-18 | Yokogawa Electric Corp | Apparatus for testing semiconductor memory |
| JP2010044837A (en) * | 2008-08-15 | 2010-02-25 | Yokogawa Electric Corp | Semiconductor memory checker |
| CN102931116A (en) * | 2012-11-12 | 2013-02-13 | 上海华力微电子有限公司 | Synchronous defect detecting method for memorizer |
| CN116991809A (en) * | 2022-04-22 | 2023-11-03 | 长鑫存储技术有限公司 | Test data processing methods, devices, storage media and electronic equipment |
-
1993
- 1993-03-04 JP JP04400693A patent/JP3572626B2/en not_active Expired - Lifetime
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7460220B2 (en) | 1994-10-07 | 2008-12-02 | Renesas Technology Corporation | Manufacturing method of semiconductor substrate and method and apparatus for inspecting defects of patterns of an object to be inspected |
| US6263099B1 (en) | 1994-10-07 | 2001-07-17 | Hitachi, Ltd. | Manufacturing method of semiconductor substrate and method and apparatus for inspecting defects of patterns of an object to be inspected |
| US6404498B1 (en) | 1994-10-07 | 2002-06-11 | Hitachi, Ltd. | Manufacturing method of semiconductor substrate and method and apparatus for inspecting defects of patterns on an object to be inspected |
| US7061600B2 (en) | 1994-10-07 | 2006-06-13 | Renesas Technology Corp. | Manufacturing method of semiconductor substrate and method and apparatus for inspecting defects of patterns on an object to be inspected |
| US7180584B2 (en) | 1994-10-07 | 2007-02-20 | Renesas Technology Corp. | Manufacturing method of semiconductor substrate and method and apparatus for inspecting defects of patterns of an object to be inspected |
| WO2000014790A1 (en) * | 1998-09-03 | 2000-03-16 | Hitachi, Ltd. | Inspection system and method for producing electronic device by using the same |
| JP2002170393A (en) * | 2000-11-28 | 2002-06-14 | Advantest Corp | Fail analyzing device |
| JP2008122213A (en) * | 2006-11-13 | 2008-05-29 | Yokogawa Electric Corp | IC test system |
| JP2008034100A (en) * | 2007-10-18 | 2008-02-14 | Hitachi Ulsi Systems Co Ltd | Memory defect analyzing system |
| JP2010040133A (en) * | 2008-08-07 | 2010-02-18 | Yokogawa Electric Corp | Apparatus for testing semiconductor memory |
| JP2008282538A (en) * | 2008-08-11 | 2008-11-20 | Advantest Corp | Fail analysis device |
| JP2010044837A (en) * | 2008-08-15 | 2010-02-25 | Yokogawa Electric Corp | Semiconductor memory checker |
| CN102931116A (en) * | 2012-11-12 | 2013-02-13 | 上海华力微电子有限公司 | Synchronous defect detecting method for memorizer |
| CN116991809A (en) * | 2022-04-22 | 2023-11-03 | 长鑫存储技术有限公司 | Test data processing methods, devices, storage media and electronic equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3572626B2 (en) | 2004-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11761904B2 (en) | Smart defect calibration system in semiconductor wafer manufacturing | |
| US6775817B2 (en) | Inspection system and semiconductor device manufacturing method | |
| US6185324B1 (en) | Semiconductor failure analysis system | |
| CN1256733C (en) | Integrated circuit test software system for mapping logical functional test data of logical integrated circuits into physical representations | |
| US6826735B2 (en) | Inspection data analysis program, defect inspection apparatus, defect inspection system and method for semiconductor device | |
| US6556955B2 (en) | Method of determining lethality of defects in circuit pattern inspection, method of selecting defects to be reviewed, and inspection system of circuit patterns involved with the methods | |
| US8312401B2 (en) | Method for smart defect screen and sample | |
| US6687633B2 (en) | Inspection system, inspection apparatus, inspection program, and production method of semiconductor devices | |
| JP2002323458A (en) | Electronic circuit pattern defect inspection management system, electronic circuit pattern defect inspection system and device | |
| US6987874B2 (en) | Method and apparatus for managing surface image of thin film device, and method and apparatus for manufacturing thin film device using the same | |
| JP2002071575A (en) | Defect inspection analysis method and defect inspection analysis system | |
| JP3572626B2 (en) | Inspection system, analysis unit, and method for manufacturing electronic device | |
| JP3920003B2 (en) | Inspection data processing method and apparatus | |
| CN100562982C (en) | Identification method and identification system | |
| JPH10214866A (en) | Failure analysis method and apparatus | |
| JPH07221156A (en) | Semiconductor failure analysis system and semiconductor inspection device | |
| JP2000306964A (en) | Inspection data processing method and inspection data processing device | |
| JP2000164666A (en) | Inspection system, analysis unit, and method for manufacturing electronic device | |
| WO2010061771A1 (en) | Observation condition determination support device and observation condition determination support method | |
| JPH08124977A (en) | Semiconductor device failure analysis system | |
| JP4136109B2 (en) | Electronic device inspection system | |
| CN1770416A (en) | Wafer Defect Management Method | |
| CN117529803A (en) | Manufacturing fingerprints for active yield management | |
| TW200540585A (en) | Method for managing wafer defect | |
| JPH10326816A (en) | Method and system for estimating yield-reduction factor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040106 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040305 |
|
| 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: 20040608 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040621 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070709 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080709 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080709 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090709 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090709 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100709 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100709 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110709 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110709 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120709 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130709 Year of fee payment: 9 |
|
| EXPY | Cancellation because of completion of term |