(57)【要約】【課題】半導体デバイスの異常の原因が複数の製造装置にある場合でも、異常の原因となった製造装置を効果的に推定できる不良解析方法を提供する。【解決手段】本実施形態に係る不良解析方法は、複数の半導体ウェハとこれらの半導体ウェハを処理した複数の製造装置とを関連付けて記憶し、複数の半導体ウェハの検査結果を複数のウェハマップとして記憶し、複数のウェハマップを複数のグループに分類し、複数のグループの少なくとも２以上のグループからウェハマップを抽出し、該抽出したウェハマップを合成して合成ウェハマップを生成し、合成ウェハマップと、合成ウェハマップの元となったウェハマップを抽出したグループ以外のグループに属するウェハマップとを比較し、比較したウェハマップに対応する半導体ウェハを処理した製造装置を抽出し、半導体ウェハの不良原因となった製造装置を推定する。【選択図】図３
2012015410.tif 000002
【特許請求の範囲】
【請求項１】
複数の半導体ウェハとこれらの半導体ウェハを処理した複数の製造装置とを関連付けて記憶するステップと、
前記複数の半導体ウェハの検査結果を複数のウェハマップとして記憶するステップと、
前記複数のウェハマップ間の類似度に基づいて、前記複数のウェハマップを複数のグループに分類するステップと、
前記複数のグループの少なくとも２以上のグループからウェハマップを抽出し、該抽出したウェハマップを合成して合成ウェハマップを生成するステップと、
前記合成ウェハマップと、前記合成ウェハマップの元となったウェハマップを抽出したグループ以外のグループに属するウェハマップとを比較するステップと、
前記比較結果に基づいて、前記比較したウェハマップに対応する半導体ウェハを処理した製造装置を抽出するステップと、
前記抽出した製造装置に基づいて、前記半導体ウェハの不良原因となった製造装置を推定するステップと、
を具備することを特徴とする不良解析方法。
【請求項２】
前記半導体ウェハの不良原因となった製造装置を推定するステップは、
前記合成ウェハマップの元となったウェハマップのうちの任意のウェハマップに対応する半導体ウェハを処理した製造装置と、前記合成ウェハマップとの比較対象となったウェハマップに対応する半導体ウェハを処理した製造装置とに共通して使用され、前記合成ウェハマップの元となったウェハマップのうち前記任意のウェハマップ以外のウェハマップに対応する半導体ウェハを処理した製造装置とは異なる製造装置を、前記任意のウェハマップに対応する半導体ウェハの不良原因となった製造装置と推定することを特徴とする請求項１に記載の不良解析方法。
【請求項３】
前記合成ウェハマップを生成するステップは、前記各グループに属するウェハマップから、それぞれ各グループを特徴づける複数の代表ウェハマップを抽出または作成し、前記複数の代表ウェハマップを合成して代表ウェハマップの組合せが異なる複数の合成ウェハマップを作成することを特徴とする請求項１又は請求項２に記載の不良解析方法。
【請求項４】
前記合成ウェハマップと、前記合成ウェハマップの元となったウェハマップを抽出したグループ以外のグループに属するウェハマップとの比較は、比較対象となるウェハマップ同士の類似度に基づくことを特徴とする請求項１乃至請求項３のいずれか１項に記載の不良解析方法。
【請求項５】
複数の半導体ウェハとこれらの半導体ウェハを処理した複数の製造装置とを関連付けて記憶する第１の記憶部と、
前記複数の半導体ウェハの検査結果を複数のウェハマップとして記憶する第２の記憶部と、
前記複数のウェハマップ間の類似度に基づいて、前記複数のウェハマップを複数のグループに分類する分類部と、
前記複数のグループの少なくとも２以上のグループからウェハマップを抽出し、該抽出したウェハマップを合成して合成ウェハマップを生成する合成部と、
前記合成ウェハマップと、前記合成ウェハマップの元となったウェハマップを抽出したグループ以外のグループに属するウェハマップとを比較する比較部と、
前記比較結果に基づいて、前記比較したウェハマップに対応する半導体ウェハを処理した製造装置を抽出し、前記抽出した製造装置に基づいて、前記半導体ウェハの不良原因となった製造装置を推定する推定部と、
を具備することを特徴とする不良解析装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、半導体デバイスの不良解析方法及び不良解析装置に関する。
【背景技術】
【０００２】
半導体デバイスの歩留まりの向上には、検査装置により半導体デバイスの異常を早期に検出し、該異常の原因を解析した後に該当する製造装置にフィードバックすることが重要である。例えば、半導体デバイスの異常を引き起こした製造装置を特定するために、半導体デバイスのウェハ上の異常分布に応じて分類するものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２８８７４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、半導体デバイスは、数百〜数千もの製造工程を経て製造されるため、製造工程毎に半導体デバイスの異常を検査することは困難である。また、製造工程毎に半導体デバイスの異常を検査するとＴＡＴ（Turn Around Time）や製造コストが増加してしまう。このため、半導体デバイスの製造では、数工程〜数十工程毎に半導体デバイスの異常を検査しており、半導体デバイスの異常の原因が複数の製造装置にある場合、異常の原因を解析して半導体デバイスの異常を引き起こした製造装置を推定することが困難となる。
本発明の実施形態は、かかる従来の問題を解消するためになされたもので、半導体デバイスの異常の原因が複数の製造装置にある場合でも、異常の原因となった製造装置を効果的に推定できる不良解析方法及び不良解析装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
実施態様に係る不良解析方法は、複数の半導体ウェハとこれらの半導体ウェハを処理した複数の製造装置とを関連付けて記憶するステップと、複数の半導体ウェハの検査結果を複数のウェハマップとして記憶するステップと、複数のウェハマップ間の類似度に基づいて、複数のウェハマップを複数のグループに分類するステップと、複数のグループの少なくとも２以上のグループからウェハマップを抽出し、該抽出したウェハマップを合成して合成ウェハマップを生成するステップと、合成ウェハマップと、合成ウェハマップの元となったウェハマップを抽出したグループ以外のグループに属するウェハマップとを比較するステップと、比較結果に基づいて、比較したウェハマップに対応する半導体ウェハを処理した製造装置を抽出するステップと、抽出した製造装置に基づいて、半導体ウェハの不良原因となった製造装置を推定するステップと、を具備する。
【０００６】
実施態様に係る不良解析装置は、複数の半導体ウェハとこれらの半導体ウェハを処理した複数の製造装置とを関連付けて記憶する第１の記憶部と、複数の半導体ウェハの検査結果を複数のウェハマップとして記憶する第２の記憶部と、複数のウェハマップ間の類似度に基づいて、複数のウェハマップを複数のグループに分類する分類部と、複数のグループの少なくとも２以上のグループからウェハマップを抽出し、該抽出したウェハマップを合成して合成ウェハマップを生成する合成部と、合成ウェハマップと、合成ウェハマップの元となったウェハマップを抽出したグループ以外のグループに属するウェハマップとを比較する比較部と、比較結果に基づいて、比較したウェハマップに対応する半導体ウェハを処理した製造装置を抽出し、抽出した製造装置に基づいて、半導体ウェハの不良原因となった製造装置を推定する推定部と、を具備する。
【図面の簡単な説明】
【０００７】
【図１】第１の実施形態に係る不良解析システムの構成の一例を示した図である。
【図２】第１の実施形態に係る不良解析装置の構成の一例を示した図である。
【図３】第１の実施形態に係る不良解析装置の機能の一例を示した図である。
【図４】処理履歴ＤＢに記憶されている処理シーケンスの一例を示した図である。
【図５】検査結果ＤＢに記憶されている検査結果の一例を示した図である。
【図６】代表ウェハマップを示した図である。
【図７】合成ウェハマップ生成の一例を示した図である。
【図８】推定方法の一例を示した図である。
【図９】第１の実施形態に係る不良解析装置の動作の一例を示したフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
（第１の実施形態）
図１は、第１の実施形態に係る不良解析システムの構成の一例を示した図である。この第１の実施形態では、不良解析システムを半導体デバイスの不良解析に適用した場合について説明するが、この不良解析システムは、半導体デバイスの不良解析だけでなく他の様々な不良解析（例えば、ナノデバイスの不良解析）にも適用できる。
【０００９】
以下、第１の実施形態に係る不良解析システムについて図１を参照して説明する。
第１の実施形態に係る不良解析システムは、不良解析装置１、複数の製造装置２ａ、２ｂ、２ｃ…（以下、製造装置２と称する）、複数の検査装置３ａ、３ｂ、３ｃ…（以下、検査装置３と称する）、および複数の端末４ａ、４ｂ、４ｃ…（以下、端末４と称する）を具備する。
【００１０】
不良解析装置１は、製造装置２、検査装置３および端末４と有線または無線のＬＡＮ（Local Area Network）等のネットワークにより接続され互いに情報（データ）を送受信する。通信の方式としては、例えば、ＳＥＭＩ（Semiconductor Equipment and Materials institute）で規定されるＳＥＣＳ（SEMI Equipment Communications Standard）やＧＥＭ３００（Generic Equipment Model for 300mm wafer）等がある。
【００１１】
製造装置２は、ウェハ（ウェハ）を加工して半導体デバイスを製造する製造装置である。製造装置２としては、例えば、インプラント装置、洗浄装置、コーター、露光装置（ステッパー）、デベロッパー、ＰＶＤ（Physical Vapor Deposition）装置、ＣＶＤ（Chemical Vapor Deposition）装置、ＣＭＰ（Chemical Mechanical Polishing）装置、ダイシング装置、ボンディング装置等がある。
【００１２】
インプラント装置は、ヒ素（Ａｓ）やリン（Ｐ）をウェハへ打ち込む。洗浄装置は、ウェハに付着した金属や有機物を洗浄する。コーターは、ウェハにフォトレジストを塗布する。露光装置は、露光によりマスクパターンを塗布したレジストへ転写する。デベロッパーは、露光後のレジストを現像する。ＰＶＤ装置およびＣＶＤ装置は、ウェハへ薄膜を形成する。ＣＭＰ装置は、デバイス作成の過程でウェハに形成された凹凸を平坦化する。ダイシング装置は、ウェハ上に形成された半導体デバイスをチップ毎に切り分ける。ボンディング装置は、チップに形成されている電極をリードフレームの電極リードへ接続する。
【００１３】
なお、現在では、一つの半導体製造装置が複数の処理チャンバを備えたマルチチャンバ装置が主流となっている。この第１の実施形態においても、各製造装置２が複数の処理チャンバを備えているものとして該実施形態について説明する。
【００１４】
検査装置３は、ウェハ上に形成される半導体デバイスを検査する装置である。検査装置３では、半導体デバイスの配線等の寸法、パターンの位置合わせのずれ量、欠陥、電気特性等が、例えば、欠陥検査装置、膜厚測定装置、テスター等により検査される。欠陥検査装置は、ウェハ上に形成される半導体デバイスの欠陥を検出する。欠陥検査装置は、ウェハ上の所定の位置に形成された半導体デバイスを撮像し、この撮像した画像を良品の半導体デバイスのサンプル画像と比較して欠陥を検出する。膜厚測定装置は、ＰＶＤ装置やＣＶＤにより形成された薄膜の厚さを測定する。テスターは、ウェハ上に形成されたテストパターンに対して所定の信号を所定の順序で入力した際の出力が正しいかどうかを検査する。
【００１５】
なお、上記製造装置２および検査装置３は、半導体デバイスの製造に使用される装置の一例である。第１の実施形態に係る管理システムで使用される製造装置２および検査装置３は、上に例示した以外にも様々のものが含まれ、製造する半導体デバイスの機種により使用される製造装置２および検査装置３も異なる。
【００１６】
製造装置２は、処理したウェハの処理条件（例えば、ウェハ処理時における処理チャンバのガス圧、ガス流量、ヒータ温度等）をＬｏｔＩＤ（以下ＬＩＤと称する）、ＷａｆｅｒＩＤ（以下、ＷＩＤと称する）、投入日時（タイムスタンプ）、機種名、装置ＩＤ、チャンバＩＤ等と共に不良解析装置１へ送信する。検査装置３は、ウェハ上に形成される半導体デバイスの検査結果（例えば、膜厚、寸法等）をＬＩＤ、ＷＩＤ、投入日時、機種名等と共に不良解析装置１へ送信する。
【００１７】
不良解析装置１は、製造装置２及び検査装置３から送信されるデータを受信する。不良解析装置１は、受信したデータに基づき、半導体デバイスに異常が検出されたウェハを複数のグループに分けて分類すると共に、半導体デバイスの異常の原因となった製造装置及び処理チャンバを推定する。不良解析装置１の構成及び機能については、図２を参照して後述する。
【００１８】
端末４は、不良解析装置１が半導体デバイスの測定値が検査項目の目標値（スペック）から外れている場合や装置トラブル等の異常を検知した場合に、不良解析装置１から送信される異常情報を受信し、該受信した内容を表示する端末である。この異常情報には、不良解析装置１により分類されたウェハの分類結果及び半導体デバイスの異常の原因として推定された装置ＩＤ及びチャンバＩＤが含まれる。また、端末４からは、不良解析装置１に記憶されている製造装置２によるウェハの処理条件、検査装置３による検査結果、ウェハの分類結果及び推定結果等の情報を参照することができる。
【００１９】
図２は、第１の実施形態に係る不良解析装置の構成の一例を示した図である。不良解析装置１は、コンピュータ本体１０と、コンピュータ本体１０に接続されたモニタ２０およびキーボードやマウス等の入力デバイス３０とを具備する。
【００２０】
コンピュータ本体１０は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＨＤＤ１４、ユーザＩ／Ｆ１５、Ｉ／Ｆ１６を具備する。ＣＰＵ（Central Processing Unit）１１は、不良解析装置１全体を制御する。ＲＯＭ（Read Only Memory）１２は、ＣＰＵ１１の動作コードを格納する。ＲＡＭ（Random Access Memory）１３は、ＣＰＵ１１の動作時に使用される作業領域である。ＨＤＤ（Hard Disk Drive）１４は、ＣＰＵ１１が動作するためのプログラムや検査装置３での半導体デバイスの検査結果等が記憶されている。ユーザＩ／Ｆ１５は、入力デバイス３０からの入力情報を受け付けるインターフェースである。Ｉ／Ｆ１６は、製造装置２、検査装置３および端末４とデータの送受信を行うためのインターフェースである。
【００２１】
図３は、第１の実施形態に係る不良解析装置１の機能の一例を示した図である。
不良解析装置１は、処理履歴ＤＢ（Database）１０１、検査結果ＤＢ１０２、分類結果ＤＢ１０３、組合せＤＢ１０４、推定結果ＤＢ１０５、送受信部１０６、分類部１０７、組合せ部１０８、比較部１０９、推定部１１０を具備する。
【００２２】
図４は、処理履歴ＤＢ１０１に記憶されている処理シーケンスの一例を示した図である。図４には、ウェハＷ１〜Ｗ７に対応する処理シーケンスを示した。処理履歴ＤＢ１０１には、ウェハの処理に使用された製造装置２の装置ＩＤ及びチャンバＩＤが、使用された順でウェハ毎に記憶されている。つまり処理履歴ＤＢ１０１に記憶されている処理シーケンスから、どのウェハがどの製造装置２のどの処理チャンバによって、どの順番で処理されたかを知ることができる。
【００２３】
例えば、ウェハＷ１の処理シーケンスは、Ａ１、Ｂ２、Ｃ３、Ａ１、Ｃ３の順となっていることから製造装置Ａの処理チャンバ１、製造装置Ｂの処理チャンバ２、製造装置Ｃの処理チャンバ３、製造装置Ａの処理チャンバ１、製造装置Ｃの処理チャンバ３の順で処理されたことがわかる。なお、各製造装置２には、装置ＩＤとしてアルファベットが付与されており、各処理チャンバにはチャンバＩＤとして数字が付与されているものとする。
【００２４】
また、図４には図示していないが、処理履歴ＤＢ１０１には、各製造装置２の処理チャンバにおける処理条件がＬＩＤ及びＷＩＤに対応づけて記憶されている。例えば、製造装置２が、ＰＶＤ装置であれば、各処理チャンバにおけるガス圧、ガス流量、ヒータ温度、ターゲットへの印加電圧、印加電流等が処理条件として記憶されている。
【００２５】
検査結果ＤＢ１０２には、検査装置３での半導体デバイスの検査結果、例えば、Ｇ／Ｃ（Gate/Contact）工程の検査結果、Ｍ１（１層目のメタル（例えば、Ａｌ、Ｃｕ）配線）工程の検査結果、電気特性検査工程の検査結果が記憶されている。各検査結果は、ＬＩＤ及びＷＩＤに対応づけてウェハ毎に記憶されている。
【００２６】
Ｇ／Ｃ工程では、ゲートやコンタクト等の寸法、酸化膜や窒化膜等の膜厚、欠陥といった項目の検査結果の合否（ＯＫ／ＮＧ）およびリワークの有無等が検査結果として検査結果ＤＢ１０２に記憶される。
【００２７】
Ｍ１工程では、メタル配線等の寸法、メタル配線膜やメタル配線膜の下地メタル膜（例えば、Ｔｉ、Ｔａ）等の膜厚、欠陥といった項目の検査結果の合否およびリワークの有無等が検査結果として検査結果ＤＢ１０２に記憶される。
【００２８】
電気特性検査工程では、傾向、Ｆｕｓｅ、歩留まりといった項目の検査結果が検査結果ＤＢ１０２に記憶される。傾向は、不良チップがウェハ面内に存在する傾向であり、外周または内周等の偏り傾向が検査結果として記憶される。Ｆｕｓｅは、テスト工程で不良が存在したカラムが冗長回路の救済限界数を超えた場合、そのテスト工程が検査結果として記憶される。歩留まりは、最終的な製品試験（電気的な入力特性に対して、所望の出力特性が得られるかどうかといった動的特性の試験）に合格したチップ（半導体装置）数を検査したチップ数で割った値（％）である。
【００２９】
図５に、電気特性検査工程の検査結果（傾向）を反映したウェハマップをウェハＷ１〜Ｗ７毎に示した。図５では、各ウェハＷ１〜Ｗ７を複数の領域に分割して、各領域における不良チップの割合を色の濃淡（レベル１〜５の５段階）で示している。すなわち、領域の色が白いほど不良チップの割合が少なく（レベル１）、領域の色が黒いほど不良チップの割合が多い（レベル５）ことを示している。
【００３０】
分類結果ＤＢ１０３には、分類部１０６により複数のグループに分類されたウェハマップの分類結果が記憶されている。ウェハマップの分類方法については、分類部１０７の説明で後述する。
【００３１】
組合せＤＢ１０４には、比較部１０９による比較の結果、類似していると判断されたウェハマップの組合せが対応づけて記憶されている。比較部１０９による比較方法及び具体的な記憶データは、比較部１０９の説明で後述する。
【００３２】
推定結果ＤＢ１０４には、推定部１１０により推定された製造装置２の装置ＩＤ及びチャンバＩＤがＬＩＤ及びＷＩＤに対応づけて記憶されている。推定方法については、推定部１１０の説明で後述する。
【００３３】
送受信部１０６は、製造装置２および検査装置３から送信されるウェハの処理条件や検査結果を受信する。送受信部１０６で受信された処理条件および検査結果は、それぞれ処理履歴ＤＢ１０１および検査結果ＤＢ１０２へ記憶される。また、送受信部１０６は、分類結果ＤＢ１０３に記憶されている分類結果や推定結果ＤＢ１０５に記憶されている半導体デバイスの異常の原因として推定された製造装置の装置ＩＤ及びチャンバＩＤを端末４へ送信する。
【００３４】
分類部１０７は、検査結果ＤＢ１０２に記憶されているウェハマップを類似度に基づいて分類し、分類したグループ毎に分類結果ＤＢ１０３へ記憶する。分類部１０７での分類には、種々の手法を用いることができる。例えば、各ウェハマップに固有の特性（例えば、各領域における不良チップの分布状態）に基づいて、ウェハマップを分類する統計分類（統計的識別とも言う）を用いることができる。
【００３５】
また、他の手法として、教師なし分類、つまり予め決めておいた所定の基準を用いずに分類する手法であるクラスタリングを用いてもよい。クラスタリングは、予め決めておいた所定の基準を用いることなくウェハマップを分類することができるので、未知のウェハマップをも分類できる利点がある。クラスタリングには、大きく分けて２つの手法、階層的クラスタリングと非階層的クラスタリングがある。階層的クラスタリングでは、似たもの同士を併合していくつかのグループにまとめて行く。また、非階層的クラスタリングでは、似たものが結果的に同じグループに入るように集合を分割する。
【００３６】
非階層的クラスタリングの代表的なものにｋ−ｍｅａｎｓ法がある。ｋ−ｍｅａｎｓ法は、分類のアルゴリズムが単純であり現在広く用いられている手法である。具体的には、以下の手順で分類を行う。なお、説明に当たっては、データの数をｎ、クラスタ数をＫとする。
１．各データＸｉ（ｉは、１以上の整数）に対してランダムにクラスタを割り振る。
２．割り振ったデータをもとに各クラスタの中心Ｖｊ（ｊは、１以上の整数）を計算する（計算は通常割り当てられたデータの各要素の平均を使用する）。
３．各Ｘｉと各Ｖｊとの距離を求め、Ｘｉを最も近い中心のクラスタに割り当て直す。 
全てのＸｉのクラスタの割り当てが変化しなかった場合は処理を終了する。それ以外の場合は新しく割り振られたクラスタからＶｊを再計算して上記処理を繰り返す。 
【００３７】
組合せ部１０８は、分類部１０７により分類されたグループ内のウェハマップの平均値やグループ内の中心値に最も近いウェハマップを、そのグループの代表ウェハマップとして抽出する。なお、組合せ部１０８は、ウェハマップにおける不良チップの分布に特徴の見られないもの、例えば、不良チップがほとんど存在せず、不良チップの分布に偏りが見られないもの等は除外して代表ウェハマップを抽出する。例えば、図５のウェハＷ７のウェハマップは、組合せ部１０８による代表ウェハマップの抽出からは除外される。
【００３８】
図６は、組合せ部１０８により抽出された代表ウェハマップを示した図である。この第１の実施形態では、図５に示したウェハＷ１〜Ｗ６が分類部１０７により３つのグループに分類され、ウェハＷ１，Ｗ４，Ｗ５のウェハマップが組合せ部１０８により各グループの代表ウェハマップとして抽出されたものとする。
【００３９】
次に、組合せ部１０８は、抽出した代表ウェハマップの組み合わせを生成する。組合せは、全ての代表ウェハマップについて行われ、例えば、７つの代表ウェハマップから２つを組み合わせる場合は、７Ｃ２＝２１通りの組み合わせが生成される。また、７つの代表ウェハマップから３つを組み合わせる場合は、７Ｃ３＝３５通りの組み合わせが生成される。
【００４０】
次に、組合せ部１０８は、生成した各組合せについて、対応する代表ウェハマップを合成した後、規格化して合成ウェハマップを生成する。図７は、組合せ部１０８による合成ウェハマップの生成の一例を示した図である。図７には、ウェハＷ１及びウェハＷ４の合成ウェハマップを生成した例、及びウェハＷ５のウェハマップを示している。
【００４１】
組合せ部１０８は、ウェハＷ１のウェハマップ及びウェハＷ４のウェハマップの各領域について、対応する領域毎に不良チップ数の和を求めて２で除算することで合成ウェハマップを生成する。図７に示したウェハマップから、ウェハＷ１とウェハＷ４の合成ウェハマップが、ウェハＷ５のウェハマップと非常に近いことが理解できる。
【００４２】
比較部１０９は、生成した合成ウェハマップと、合成ウェハマップを生成したグループの代表ウェハマップを除く各グループの代表ウェハマップ（以下、比較対象ウェハマップと称する）とを比較して類似度を算出する。類似度の算出は、種々の手法を用いることができる。例えば、分類部１０７で説明したクラスタリングを用いてもよい。クラスタリングには、ユークリッド距離、標準ユークリッド距離、ユークリッド平方距離、半平方ユークリッド距離、シティーブロック距離、マハラノビス距離、コサイン相間、ピアソンの積率相間、偏差パターン等を用いることができる。
【００４３】
比較部１０９は、比較の結果、類似していると判断した場合は、合成ウェハマップの元となったウェハマップと、比較対象ウェハマップとを対応づけて記憶する。例えば、図７に示すようにウェハＷ１とウェハＷ４との合成ウェハマップと、ウェハＷ５のウェハマップとが類似している場合、比較部１０９は、ウェハＷ５に、ウェハＷ１及びウェハＷ４を対応づけて組合せＤＢ１０４に記憶する。
【００４４】
推定部１１０は、組合せＤＢ１０４に記憶されている情報に基づいて、半導体デバイスの異常の原因となった製造装置２及び処理チャンバを推定する。推定部１１０は、組み合わせたウェハマップの元となったウェハのうち任意のウェハを処理した処理チャンバと、比較対象ウェハマップのウェハを処理した処理チャンバとに共通し、組み合わせたウェハマップの元となったウェハのうち任意のウェハを除くウェハを処理した処理チャンバとは異なる処理チャンバを、上記任意のウェハの不良原因となった製造装置の処理チャンバと推定する。
【００４５】
図８は、推定部１１０における推定方法の一例を示した図である。以下、図８を参照して、推定部１１０による推定方法を具体的に説明する。初めに、推定部１１０は、推定部１１０により類似であると判定された合成ウェハマップの元となるウェハＷ１とウェハＷ４、及びウェハＷ５の処理シーケンスを処理履歴ＤＢ１０１から抽出する。
【００４６】
以下に、各ウェハの処理シーケンスを示す。
Ｗ１：製造装置Ａ１→製造装置Ｂ２→製造装置Ｃ３→製造装置Ａ１→製造装置Ｃ３
Ｗ４：製造装置Ｅ２→製造装置Ｃ３→製造装置Ｄ４→製造装置Ａ１→製造装置Ａ１
Ｗ５：製造装置Ｃ３→製造装置Ｂ２→製造装置Ｃ３→製造装置Ａ１→製造装置Ｄ４
【００４７】
次に、推定部１１０は、抽出した処理シーケンスに基づいてウェハＷ１及びＷ５で共通に使用されており、且つ、ウェハＷ４で使用されていない製造装置２及び処理チャンバを推定する。図８に示す例では、製造装置Ａの処理チャンバ１、製造装置Ｂの処理チャンバ２及び製造装置Ｃの処理チャンバ３がウェハＷ１及びＷ５において共通で使用されており、且つ、製造装置Ｂの処理チャンバ２がウェハＷ４で使用されていないことから、推定部１１０は、製造装置Ｂの処理チャンバ２がウェハＷ１の異常の原因となったと推定する。
【００４８】
また、推定部１１０は、抽出した処理シーケンスに基づいてウェハＷ４及びＷ５で共通に使用されており、且つ、ウェハＷ１で使用されていない製造装置２の処理チャンバを推定する。図８に示す例では、製造装置Ａの処理チャンバ１、製造装置Ｃの処理チャンバ３及び製造装置Ｄの処理チャンバ４がウェハＷ４及びＷ５において共通で使用されており、且つ、製造装置Ｄの処理チャンバ４がウェハＷ１で使用されていないことから、推定部１１０は、製造装置Ｄの処理チャンバ４がウェハＷ４の異常の原因となったと推定する。
【００４９】
なお、上述のように推定部１１０で、ウェハＷ１及びＷ５で共通に使用されており、且つ、ウェハＷ４で使用されていない製造装置２の処理チャンバを異常の原因となった製造装置２の処理チャンバであると推定するのは、ウェハ５が、ウェハ１及び４の合成ウェハと類似していることから、異常の原因となった製造装置２の処理チャンバは、ウェハ１及び４では、それぞれ異なり、ウェハ１及び５もしくはウェハ４及び５では共通に使用されていると推定できるためである。
【００５０】
なお、組合せ部１０８において、代表ウェハマップとして抽出されたウェハマップは、不良チップが存在する領域の傾向（例えば、ウェハの中心部又は周辺部に不良チップが多いといった傾向）から、不具合の原因となった製造装置２及び処理チャンバを特定できるようにも考えられる。しかしながら、図４に示したウェハＷ１，Ｗ４，Ｗ５の処理シーケンスを参照すると、ウェハＷ１，Ｗ４，Ｗ５で共通に使用されている製造装置２の処理チャンバが複数あることから、不良の原因となった製造装置２及び処理チャンバを特定するまでには至らない。
【００５１】
そこで、この第１の実施形態に係る不良解析装置１では、組合せ部１０８において、代表ウェハマップとして抽出されたウェハマップを組み合わせて合成ウェハマップを生成し、この合成ウェハマップとウェハマップとを比較することで、導体デバイスの異常の原因となった製造装置２及び処理チャンバを推定している。
【００５２】
図９は、第１の実施形態に係る不良解析装置の動作の一例を示したフローチャートである。以下では、図９を参照して、第１の実施形態に係る不良解析装置の動作について説明する。
【００５３】
分類部１０７は、検査結果ＤＢ１０２に記憶されているウェハマップを類似度に基づいて分類し、分類したグループ毎に分類結果ＤＢ１０３へ記憶する（ステップＳ１０１）。
【００５４】
組合せ部１０８は、分類部１０７により分類されたグループ内のウェハマップの平均値やグループ内の中心値に最も近いウェハマップを、そのグループの代表ウェハマップとして抽出する（ステップＳ１０２）。組合せ部１０８は、抽出した代表ウェハマップの組み合わせを生成し（ステップＳ１０３）、生成した各組合せについて、合成ウェハマップを生成する（ステップＳ１０４）。
【００５５】
比較部１０９は、生成した合成ウェハマップと比較対象ウェハマップとを比較して類似度を算出する（ステップＳ１０５）。比較部１０９は、比較の結果、類似していると判断した場合は、合成ウェハマップの元となったウェハと、比較対象ウェハマップのウェハとを対応づけて記憶する（ステップＳ１０６）。
【００５６】
推定部１１０は、組合せＤＢ１０４に記憶されている情報に基づいて、半導体デバイスの異常の原因となった製造装置２及び処理チャンバを推定する（ステップＳ１０７）。
【００５７】
以上のように、第１の実施形態に係る不良解析装置１によれば、検査結果ＤＢ１０２に記憶されているウェハマップを類似度に基づいて分類した後、この分類したウェハマップを組み合わせて合成ウェハマップを生成して、ウェハマップを比較することで、導体デバイスの異常の原因となった製造装置２及び処理チャンバを推定するので、半導体デバイスの異常の原因が複数の製造装置や処理チャンバにある場合においても、異常の原因となった製造装置及び処理チャンバを効果的に推定することができる。
【００５８】
（その他の実施形態）
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。例えば、不良解析装置１に、検査結果ＤＢ１０２に記憶されているウェハマップのうち、不良チップが所定の割合を超えているもの（例えば、不良チップがレベル３以上の領域が存在するウェハマップ）を抽出する抽出部を具備し、この抽出部により抽出されたウェハマップを分類部１０７で分類するようにしてもよい。また、コンピュータ本体１０に接続されたモニタ２０およびキーボードやマウス等の入力デバイス３０を使用して、抽出部における抽出条件をユーザが任意に変更できるように構成してもよい。
【符号の説明】
【００５９】
１…不良解析装置、２…製造装置、３…検査装置、４…端末、１０…コンピュータ本体、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…ＨＤＤ、１５…ユーザＩ／Ｆ、１６…Ｉ／Ｆ、２０…モニタ、３０…入力デバイス、１０１…処理履歴ＤＢ（第１の記憶部）、１０２…検査結果ＤＢ（第２の記憶部）、１０３…分類結果ＤＢ、１０４…組合せＤＢ、１０５…推定結果ＤＢ、１０６…送受信部、１０７…分類部、１０８…組合せ部（合成部）、１０９…比較部、１１０…推定部。
【図１】
2012015410.tif 000003
【図２】
2012015410.tif 000004
【図３】
2012015410.tif 000005
【図４】
2012015410.tif 000006
【図５】
2012015410.tif 000007
【図６】
2012015410.tif 000008
【図７】
2012015410.tif 000009
【図８】
2012015410.tif 000010
【図９】
2012015410.tif 000011