(57)【特許請求の範囲】
【請求項１】
半導体製造工程における各工程の処理条件を順次登録することにより、プロセスフロー情報を生成する際、前記工程がパターン描画工程である場合には、前記パターン描画工程を行う装置として露光装置を登録すると共に、前記露光装置の代替用の装置として電子線直接描画装置を登録するステップと、
前記各工程を行う前に、前記プロセスフロー情報に基づいて、次に行われる工程以降の各工程の中から、前記パターン描画工程を検索し、前記検索された前記パターン描画工程を行う前記露光装置に使用される前記マスクが、前記露光装置に設置されているか否かを判定し、その結果、前記マスクが前記露光装置に設置されている場合には、前記パターン描画工程を前記露光装置によって行うように設定するのに対して、前記マスクが前記露光装置に設置されていない場合には、前記パターン描画工程を前記電子線直接描画装置によって行うように設定するステップと
を備えることを特徴とする半導体製造方法。
【請求項２】
前記プロセスフロー情報を生成するステップでは、前記パターン描画工程を行う装置を設定するタイミングとして、前記パターン描画工程を行う前、又は前記パターン描画工程より所望の工程数前のいずれかを登録し、
前記パターン描画工程を行う装置を設定するステップでは、前記登録されたタイミングで、前記マスクが前記露光装置に設置されているか否かを判定し、その判定結果に応じて、前記パターン描画工程を前記露光装置又は前記電子線直接描画装置によって行うように設定することを特徴とする請求項１記載の半導体製造方法。
【請求項３】
前記パターン描画工程を行う装置を設定するステップでは、前記パターン描画工程を前記電子線直接描画装置によって行うように設定した後、前記マスクが前記露光装置に設置された場合には、前記パターン描画工程を前記露光装置によって行うように再設定し直すことを特徴とする請求項１記載の半導体製造方法。
【請求項４】
半導体製造工程における各工程の処理条件を順次登録することにより、プロセスフロー情報を生成する際、前記工程がパターン描画工程である場合には、前記パターン描画工程を行う装置として露光装置を登録すると共に、前記露光装置の代替用の装置として電子線直接描画装置を登録するステップと、
前記各工程を行う前に、前記プロセスフロー情報に基づいて、次に行われる工程以降の各工程の中から、前記パターン描画工程を検索し、前記検索された前記パターン描画工程を行う前記露光装置に使用される前記マスクが、前記露光装置に設置されているか否かを判定し、その結果、前記マスクが前記露光装置に設置されている場合には、前記パターン描画工程を前記露光装置によって行うように設定するのに対して、前記マスクが前記露光装置に設置されていない場合には、前記パターン描画工程を前記電子線直接描画装置によって行うように設定するステップと、
前記マスクが前記露光装置に設置された場合には、前記露光装置によって前記パターン描画工程を行わせることにより、半導体基板に所望の回路パターンを描画するのに対して、前記マスクが前記露光装置に設置されていない場合には、前記電子線直接描画装置によって前記パターン描画工程を行わせることにより、前記半導体基板に前記回路パターンを描画するステップと
を備えることを特徴とする半導体製造方法。
【請求項５】
半導体製造工程における各工程の処理条件を順次登録することにより、プロセスフロー情報を生成する際、前記工程がパターン描画工程である場合には、前記パターン描画工程を行う装置として露光装置を登録すると共に、前記露光装置の代替用の装置として電子線直接描画装置を登録するプロセスフロー情報生成部と、
前記各工程を行う前に、前記プロセスフロー情報に基づいて、次に行われる工程以降の各工程の中から、前記パターン描画工程を検索し、前記検索された前記パターン描画工程を行う前記露光装置に使用される前記マスクが、前記露光装置に設置されているか否かを判定し、その結果、前記マスクが前記露光装置に設置されている場合には、前記パターン描画工程を前記露光装置によって行うように設定するのに対して、前記マスクが前記露光装置に設置されていない場合には、前記パターン描画工程を前記電子線直接描画装置によって行うように設定する制御部と
を備えることを特徴とする半導体製造装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、半導体製造装置及びその方法に関する。
【背景技術】
【０００２】
半導体製造工程のうち、半導体基板に塗布されたレジストに所望のパターンを描画するパターン描画工程（リソグラフィ工程）は、一般に、露光装置又は電子線直接描画装置によって行われる。
【０００３】
露光装置は、電子線直接描画装置よりスループットが良いため、多くのパターン描画工程は、露光装置によって行われる。しかし、露光装置は、描画処理を行う際には、所望のパターンが描かれたマスクを必要とするため、当該マスクがクリーンルームに搬入されていない場合には、描画処理を行うことができない。
【０００４】
一方、電子線直接描画装置は、露光装置よりスループットが悪いが、描画処理を行う際には、マスクではなく、描画データ（設計パターンデータ）を使用するため、マスクがなくても、描画データが与えられれば、描画処理を行うことが可能である。
【０００５】
ところで、所望のパターン描画工程を、露光装置を用いて行うように設定されている場合に、マスク製造の期間が計画よりも遅れると、当該パターン描画工程を行う前に、マスクをクリーンルームに搬入することができないことがある。
【０００６】
その際、露光装置は、マスクがクリーンルームに搬入されるまで描画処理を待機する、いわゆるマスク待ちの状態になり、この場合、露光装置は描画処理を行うことができず、半導体製造の期間が計画より遅れるという問題が生じる。
【０００７】
以下、露光描画装置に関する文献名を記載する。
【特許文献１】特開平１１−４０４７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、半導体製造のスループットが低下することを抑制することができる半導体製造装置及びその方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一態様による半導体製造方法によれば、
半導体製造工程における各工程の処理条件を順次登録することにより、プロセスフロー情報を生成する際、前記工程がパターン描画工程である場合には、前記パターン描画工程を行う装置として露光装置を登録すると共に、前記露光装置の代替用の装置として電子線直接描画装置を登録するステップと、
前記各工程を行う前に、前記プロセスフロー情報に基づいて、次に行われる工程以降の各工程の中から、前記パターン描画工程を検索し、前記検索された前記パターン描画工程を行う前記露光装置に使用される前記マスクが、前記露光装置に設置されているか否かを判定し、その結果、前記マスクが前記露光装置に設置されている場合には、前記パターン描画工程を前記露光装置によって行うように設定するのに対して、前記マスクが前記露光装置に設置されていない場合には、前記パターン描画工程を前記電子線直接描画装置によって行うように設定するステップと
を備えることを特徴とする。
【００１０】
また本発明の一態様による半導体製造方法によれば、
半導体製造工程における各工程の処理条件を順次登録することにより、プロセスフロー情報を生成する際、前記工程がパターン描画工程である場合には、前記パターン描画工程を行う装置として露光装置を登録すると共に、前記露光装置の代替用の装置として電子線直接描画装置を登録するステップと、
前記各工程を行う前に、前記プロセスフロー情報に基づいて、次に行われる工程以降の各工程の中から、前記パターン描画工程を検索し、前記検索された前記パターン描画工程を行う前記露光装置に使用される前記マスクが、前記露光装置に設置されているか否かを判定し、その結果、前記マスクが前記露光装置に設置されている場合には、前記パターン描画工程を前記露光装置によって行うように設定するのに対して、前記マスクが前記露光装置に設置されていない場合には、前記パターン描画工程を前記電子線直接描画装置によって行うように設定するステップと、
前記マスクが前記露光装置に設置された場合には、前記露光装置によって前記パターン描画工程を行わせることにより、半導体基板に所望の回路パターンを描画するのに対して、前記マスクが前記露光装置に設置されていない場合には、前記電子線直接描画装置によって前記パターン描画工程を行わせることにより、前記半導体基板に前記回路パターンを描画するステップと
を備えることを特徴とする。
【００１１】
また本発明の一態様による半導体製造装置によれば、
半導体製造工程における各工程の処理条件を順次登録することにより、プロセスフロー情報を生成する際、前記工程がパターン描画工程である場合には、前記パターン描画工程を行う装置として露光装置を登録すると共に、前記露光装置の代替用の装置として電子線直接描画装置を登録するプロセスフロー情報生成部と、
前記各工程を行う前に、前記プロセスフロー情報に基づいて、次に行われる工程以降の各工程の中から、前記パターン描画工程を検索し、前記検索された前記パターン描画工程を行う前記露光装置に使用される前記マスクが、前記露光装置に設置されているか否かを判定し、その結果、前記マスクが前記露光装置に設置されている場合には、前記パターン描画工程を前記露光装置によって行うように設定するのに対して、前記マスクが前記露光装置に設置されていない場合には、前記パターン描画工程を前記電子線直接描画装置によって行うように設定する制御部と
を備えることを特徴とする。
【発明の効果】
【００１２】
本発明の半導体製造装置及びその方法によれば、半導体製造のスループットが低下することを抑制することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について図面を参照して説明する。
【００１４】
図１に、本発明の実施の形態による半導体製造装置１０の構成を示す。半導体製造装置１０は、クリーンルーム２０内に配置された、半導体生産管理システム３０と、露光装置４０と、電子線直接描画装置５０と、例えばエッチング工程などを行うその他装置６０とを有する。
【００１５】
半導体製造装置１０は、投入工程、洗浄工程、成膜工程、リソグラフィ工程、不純物拡散工程、払出し工程など、例えば５００程度の工程を順次行うことにより、半導体製品を製造する。かかる工程が実行順に記述されたデータは、プロセスフローと呼ばれ、当該プロセスフローは、一般的には、製品毎に異なる。
【００１６】
プロセスフローに含まれる各工程には、処理条件として、当該工程において行われる工程の種類を表す工程コードと、当該工程において使用される装置名と、温度、圧力、ガスの種類などのパラメータが規定されたレシピ名と、当該工程がパターン描画工程の場合には、当該工程において使用されるマスク名とがそれぞれ記述されている。
【００１７】
半導体生産管理システム３０は、各種データベースとして、プロセスフローが製品毎に格納されたプロセスフローマスタ１００と、例えばロジックやメモリなどの製品名が格納された製品マスタ１１０と、工程コードと工程名が対応付けられて格納された工程マスタ１２０と、各工程において使用される装置の装置名が格納された装置マスタ１３０と、各装置において使用されるレシピのレシピ名が格納されたレシピマスタ１４０と、パターン描画工程において使用されるマスクのマスク名が格納されたマスクマスタ１５０とを有する。
【００１８】
なお、マスクマスタ１５０には、最初は、使用されるマスクのマスク名のみが格納されている。この状態で、製造されたマスク８０が、外部からクリーンルーム２０に搬入されると、マスク登録部７０は、搬入されたマスク８０の登録を行った上で、当該マスク８０を所定の露光装置４０に与える。この場合、マスク登録部８０は、図２に示すように、マスクマスタ１５０に格納されているマスク名のうち、搬入されたマスク８０のマスク名に対応付けて、当該マスク８０がクリーンルームに搬入された日時を登録日時として格納する。
【００１９】
プロセスフローマスタ作成部１６０は、オペレータが入力部１７０を操作することに応じて、各種マスタ１００〜１５０から必要に応じてデータを読み出し、当該読み出したデータに応じたプロセスフローマスタ登録画面を表示部１８０に表示する。
【００２０】
オペレータが、表示部１８０に表示されたプロセスフローマスタ登録画面を目視しながら、入力部１７０を操作することにより、プロセスフローマスタ作成部１６０は、当該操作に応じたプロセスフローを製品毎に作成し、これらをプロセスフローマスタ１００に格納する。
【００２１】
具体的には、登録対象の工程に対して、製品マスタ１１０の中から所望の製品名を選択して登録し、次に工程マスタ１２０の中から所望の工程名を表す工程コードを選択して登録する。同様に、装置マスタ１３０、レシピマスタ１４０、及び当該工程がパターン描画工程の場合にはマスクマスタ１５０の中から、所望の装置名、レシピ名及びマスク名を順次選択して登録する。
【００２２】
これ以降、同様にして、各工程毎に、製品名、工程コード、装置名、レシピ名、及び当該工程がパターン描画工程の場合にはマスク名を順次選択して登録していくことにより、プロセスフローを作成する。さらに、種々の異なる製品のプロセスフローを順次作成することにより、製品毎のプロセスフローを作成し、これらをプロセスフローマスタ１００に格納する。
【００２３】
ところで、本実施の形態の場合、パターン描画工程は、原則として、露光装置４０によって行われるように設定し、当該露光装置４０がパターン描画工程を行う前に、マスク８０がクリーンルーム２０に搬入されていない場合には、パターン描画工程を行う装置を電子線直接描画装置５０に切り替えることにより、当該電子線直接描画装置５０によってパターン描画工程を行うように設定することが可能である。なお、ここでは、露光装置４０による描画処理をメイン処理、電子線直接描画装置５０による描画処理をサブ処理と呼ぶ。
【００２４】
ここで図３に、プロセスフローマスタ登録画面３００の一例を示す。このプロセスフローマスタ登録画面３００は、プロセスフローマスタ１００から読み出されたデータに基づいて、表示部１８０に表示され、オペレータは、このプロセスフローマスタ登録画面３００を目視しながら、入力部１７０を操作することにより、プロセスフローマスタ１００を作成する。
【００２５】
例えば、現在表示されている登録対象のパターン描画工程において、製品名入力欄３１０を選択すると、製品マスタ１１０に格納されている製品名の一覧が表示され、当該表示された製品名の中から所望の製品名を選択して登録する。次に、工程名入力欄３２０を選択すると、工程マスタ１２０に格納されている工程コード及び対応する工程名の一覧が表示され、当該表示された工程名の中から所望の工程名を選択して登録する。
【００２６】
同様に、メイン処理（露光装置４０による描画処理）が行われる場合に使用される装置名、レシピ名及びマスク名を、それぞれ装置名入力欄３３０、レシピ名入力欄３４０及びマスク名入力欄３５０に順次入力して登録する。
【００２７】
なお、このプロセスフローマスタ登録画面３００は、パターン描画工程を行う前にマスク８０がクリーンルーム２０に搬入されていない場合には、パターン描画工程を行う装置をサブ処理用の電子線直接描画装置５０に切り替えるか否かを選択するためのチェックボックス３６０を表示する。
【００２８】
本実施の形態の場合、このチェックボックス３６０にチェックを行うことにより、パターン描画工程を行う前にマスク８０がクリーンルーム２０に搬入されていない場合には、パターン描画工程を行う装置を電子線直接描画装置５０に切り替える。
【００２９】
この場合、メイン処理の場合と同様に、サブ処理が行われる場合に使用される装置名、レシピ名及び描画データ名を、それぞれ装置名入力欄３７０、レシピ名入力欄３８０及び描画データ名入力欄３９０に順次入力して登録する。因みに、描画データは、電子線直接描画装置５０の内部メモリに予め記憶しておく。
【００３０】
さらに、本実施の形態の場合、パターン描画工程を行う装置を、メイン処理用の露光装置４０からサブ処理用の電子線直接描画装置５０に切り替えるタイミングを選択することが可能である。
【００３１】
具体的には、パターン描画工程を行う装置を切り替えるタイミングとして、（ａ）パターン描画工程を行う直前（すなわち、パターン描画工程の直前の工程を行う装置から半導体基板が払い出された後、パターン描画工程を行う装置に半導体基板が受け入れられるまでの間）、（ｂ）パターン描画工程が行われる数工程前、（ｃ）パターン描画工程が行われる数日前、が用意され、オペレータは（ａ）〜（ｃ）の中から所望のタイミングを選択する。
【００３２】
なお、切替えタイミングとして（ｂ）を選択した場合には、何工程前に切り替えるかを設定するため、工程数入力欄４３０に工程数を入力し、（ｃ）を選択した場合には、何日前に切り替えるかを設定するため、日数入力欄４４０に日数を入力する。
【００３３】
因みに、メールアドレス入力欄４５０にメールアドレスを入力して登録すれば、パターン描画工程を行う装置が切り替わったタイミングで、その旨を当該メールアドレスに送信してオペレータに通知することができる。
【００３４】
ところで、半導体製造工程は、複数の半導体基板からなるロットと呼ばれる単位で、搬送を行い、当該ロット単位で各工程を実行する。ロット進捗制御部１９０は、これら各ロットの進捗状況を制御し、各ロットの進捗状況に関するデータをロット進捗管理データベース２００に格納する。具体的には、ロット進捗管理データベース２００は、各ロットに対して過去に行われた工程、及び現在行われている工程に関する履歴情報を有する。
【００３５】
図４に、ロット進捗管理データベース２００の一例を示す。ロット進捗管理データベース２００は、製品名、ロットＮｏ、工程名、当該工程がパターン描画工程の場合には処理区分、状態及び処理終了日時を対応付けて、各ロットの進捗状況を管理する。
【００３６】
生産計画制御部２１０は、各ロットの生産計画を立てることにより、各ロットの生産計画に関するデータを生成し、これを生産計画管理データベース２２０に格納する。具体的には、生産計画管理データベース２２０は、各ロット毎に、まだ実行されていない工程の処理予定日時など、今後の生産計画に関する生産計画情報を有する。
【００３７】
図５に、生産計画管理データベース２２０の一例を示す。生産計画管理データベース２２０は、製品名、ロットＮｏ、工程名、当該工程がパターン描画工程の場合には処理区分、処理予定日時を対応付けて、各ロットの生産計画を管理する。
【００３８】
すなわち、生産計画制御部２１０は、各種マスタ１００〜１５０及びロット進捗管理データベース２００を基に、生産計画管理データベース２２０を生成する。ロット進捗制御部１９０は、プロセスフローマスタ１００及び生産計画管理データベース２２０に基づいて、各装置４０〜６０のうち、所望の装置に制御命令を与えることにより、当該装置に所望の工程を行わせる。
【００３９】
そしてロット進捗制御部１９０は、制御命令を与えた装置から当該工程を行った旨が通知されると、ロット進捗管理データベース２００を更新すると共に、生産計画管理データベース２２０に基づいて、次の工程を行うための制御命令を所望の装置に与える。
【００４０】
その際、ロット進捗制御部１９０は、各ロットの進捗状況を生産計画制御部２１０に与えることにより、必要に応じて生産計画管理データベース２２０を更新させる。
【００４１】
なお、露光装置４０は、マスク８０を用いて描画処理（露光）を行う装置であり、電子線直接描画装置５０は、描画データを用いて描画処理（電子ビームの照射）を行う装置である。その他装置６０は、レジストの塗布を行う装置、現像を行う装置、及びエッチングを行う装置などである。
【００４２】
従って、パターン描画工程を行う場合には、始めに、その他装置６０において半導体基板上にレジストを塗布した後、その他装置６０から露光装置４０又は電子線直接描画装置５０に半導体基板を搬送する。次に、露光装置４０又は電子線直接描画装置５０において描画処理を行うことにより、レジストに例えばゲートパターンを描画する。続いて、露光装置４０又は電子線直接描画装置５０から半導体基板をその他装置６０に搬送した後、その他装置６０において、現像、エッチング及びレジストの除去を順次行うことにより、ゲートパターンを形成する。
【００４３】
ここで図６に、本実施の形態による進捗制御処理手順ＲＴ１０を示す。なお、ここでは、（ｎ−１）番目の工程（ｎ−１）を行う装置から半導体基板が払い出された後における処理について説明する。この図６においてロット進捗制御部１９０は、進捗制御処理手順ＲＴ１０に入って各工程を順次実行した後、ステップＳＰ１０において、（ｎ−１）番目の工程（ｎ−１）を行う装置から半導体基板が払い出されると、続くステップＳＰ２０において、プロセスフローマスタ１００から、ｎ番目の工程（ｎ）以降の工程が記述されたプロセスフローマスタを読み出す。
【００４４】
ステップＳＰ３０において、ロット進捗制御部１９０は、工程番号ｎに加算するための変数ｘに“０”を設定する。なお、この場合、（ｎ＋ｘ）番目の工程（ｎ＋ｘ）は、現時点からｘ工程を経て行われることになる。
【００４５】
ステップＳＰ４０において、ロット進捗制御部１９０は、読み出されたプロセスフローマスタを基に、ｎ番目の工程（ｎ）にマスク名が登録されているか否かを判定する。このステップＳＰ４０において肯定結果が得られると、このことは当該ｎ番目の工程（ｎ）がパターン描画工程であることを表しており、このときロット進捗制御部１９０は、ステップＳＰ５０に移る。
【００４６】
ステップＳＰ５０において、ロット進捗制御部１９０は、このｎ番目の工程（ｎ）について、マスク８０が搬入されていない場合にはパターン描画工程を行う装置を電子線直接描画装置５０に切り替えるためのチェックが行われているか否かを判定する。
【００４７】
このステップＳＰ５０において肯定結果が得られると、ロット進捗制御部１９０は、ステップＳＰ６０に移って、メイン／サブ変更判断処理を行うことにより、切替えタイミングの条件を満たす場合には、パターン描画工程であるｎ番目の工程（ｎ）を行う装置を、例えばサブ処理用の電子線直接描画装置５０に切り替える。
【００４８】
ステップＳＰ５０において否定結果が得られると、ロット進捗制御部１９０は、ステップＳＰ７０に移って、ｎ番目の工程（ｎ）における、生産計画管理データベース２２０の処理区分を強制的にメイン処理に設定する。この場合、露光装置４０は、パターン描画工程を行う際に、マスク８０がクリーンルーム２０に搬入されていない場合には、当該マスク８０が搬入されるまで描画処理を待機する。
【００４９】
なお、ステップＳＰ４０において否定結果が得られると、このことはｎ番目の工程（ｎ）がパターン描画工程でないことを表しており、このときロット進捗制御部１９０は、パターン描画工程を行う装置についての設定を行うことなく、ステップＳＰ８０に移る。
【００５０】
ステップＳＰ８０において、ロット進捗制御部１９０は、変数ｘに“１”を加算し、続くステップＳＰ９０において、工程番号（ｎ＋ｘ）が、最後の工程の工程番号Ｎに“１”を加算した“Ｎ＋１”に等しいか否かを判定する。このステップＳＰ９０において否定結果が得られると、ロット進捗制御部１９０は、ステップＳＰ４０に戻って上述のステップＳＰ４０〜ＳＰ８０を繰り返す。
【００５１】
これ以降、同様にして、かかる動作を順次繰り返すことにより、ｎ番目の工程（ｎ）から最後の工程（Ｎ）までの各工程の中から、パターン描画工程であって、かつ装置の切り替えの対象となっている工程を検索し、当該検索された工程が、切替えタイミングの条件を満たす場合には、当該工程において使用される装置の切り替えを行う。
【００５２】
そして、工程番号（ｎ＋ｘ）が、“Ｎ＋１”になると、ステップＳＰ９０において肯定結果が得られ、このときロット進捗制御部１９０はステップＳＰ１００に移って、ｎ番目の工程（ｎ）を行う装置に制御命令を与えることにより、半導体基板の受け入れを行わせる。
【００５３】
ステップＳＰ１１０において、制御命令を与えられた装置が、ｎ番目の工程（ｎ）を実行し、続くステップＳＰ１２０において、当該装置から半導体基板が払い出されると、その旨はロット進捗制御部１９０に通知され、これによりロット進捗制御部１９０は、ロット進捗管理データベース２００を更新する
ステップＳＰ１３０において、ロット進捗制御部１９０は、プロセスフローマスタ１００から、（ｎ＋１）番目の工程（ｎ＋１）以降の工程が記述されたプロセスフローマスタを読み出す。これ以降、同様にして、ロット進捗制御部１９０は、上述の動作を繰り返すことにより、各工程を行おうとする毎に、装置の切替え対象であるパターン描画工程を検索し、切替えタイミングの条件を満たす場合には当該装置の切替えを行う。そして、ロット進捗制御部１９０は、払出し工程である最後の工程（Ｎ）を行わせた後、ステップＳＰ１４０に移って当該進捗制御処理手順ＲＴ１０を終了する。
【００５４】
なお、半導体製造工程では、一般に、各工程を実行している際に、まだ実行されていない工程の処理条件を変更することにより、プロセスフローマスタ１００が変更される場合がある。これにより本実施の形態では、上述したように、各工程を行おうとする毎に、装置の切替え対象であるパターン描画工程を検索する。
【００５５】
ここで図７に、進捗制御処理手順ＲＴ１０の処理ステップＳＰ６０において実行されるメイン／サブ変更判断処理手順ＲＴ２０を示す。この図７においてロット進捗制御部１９０は、メイン／サブ変更判断処理手順ＲＴ２０に入ると、ステップＳＰ１５０において、パターン描画工程を行う装置を切り替える切替えタイミングとして、（ａ）パターン描画工程を行う直前、が選択され、かつ変数ｘが“０”であるか否かを判定する。
【００５６】
このステップＳＰ１５０において肯定結果が得られると、このことは、パターン描画工程を行う装置の切替えタイミングはパターン描画工程を行う直前であって、かつ次のｎ番目の工程（ｎ）がパターン描画工程であることを表しており、このときロット進捗制御部１９０は、ステップＳＰ１６０に移る。
【００５７】
ステップＳＰ１６０において、ロット進捗制御部１９０は、マスクマスタ１５０の登録日時を参照することにより、プロセスフローマスタ１００に登録されたマスクが、クリーンルーム２０に搬入されているか否かを判定する。ステップＳＰ１６０において肯定結果が得られると、ロット進捗制御部１９０は、ステップＳＰ１７０に移って、生産計画管理データベース２２０の処理区分をメイン処理に設定し、続くステップＳＰ１９０に移ってメイン／サブ変更判断処理手順ＲＴ２０を終了する。ステップＳＰ１６０において否定結果が得られると、ロット進捗制御部１９０は、生産計画管理データベース２２０の処理区分をサブ処理に設定する。
【００５８】
ところでステップＳＰ１５０において否定結果が得られると、このことは、切替えタイミングとして（ａ）が選択されていないこと、及び／又は変数が“０”でないことを表しており、このときロット進捗制御部１９０は、ステップＳＰ２００に移って、切替えタイミングとして、（ｂ）パターン描画工程が行われる数工程前、が選択されているか否かを判定する。
【００５９】
ステップＳＰ２００において肯定結果が得られると、ロット進捗制御部１９０は、ステップＳＰ２１０に移って、変数ｘが、プロセスフローマスタ１００に登録された工程数以下か否かを判定する。
【００６０】
ステップＳＰ２１０において肯定結果が得られると、このことは現時点から装置の切替え対象であるパターン描画工程までの間に存在する工程の数が、プロセスフローマスタ１００に登録された工程数以下であることを表しており、このときロット進捗制御部１９０は、ステップＳＰ１６０に移って、上述のように、登録されたマスクが、クリーンルーム２０に搬入されているか否かを判定する。
【００６１】
ロット進捗制御部１９０は、ステップＳＰ１６０において肯定結果が得られると、ステップＳＰ１７０に移って、生産計画管理データベース２２０の処理区分をメイン処理に設定し、ステップＳＰ１６０において否定結果が得られると、ステップＳＰ１８０に移って、生産計画管理データベース２２０の処理区分をサブ処理に設定する。
【００６２】
なお、本実施の形態の場合、ロット進捗制御部１９０は、変数ｘが、プロセスフローマスタ１００に登録された工程数に一致する場合だけでなく、当該工程数より小さい場合にも、マスク８０が搬入されているか否かを判定する（ステップＳＰ２１０）。
【００６３】
これにより、ロット進捗制御部１９０は、生産計画管理データベース２２０の処理区分をメイン処理からサブ処理に切り替えた後、装置の切替え対象であるパターン描画工程を行うまでの間に、マスク８０がクリーンルーム２０に搬入された場合には、生産計画管理データベース２２０の処理区分をサブ処理から元のメイン処理に戻し、露光装置４０によってパターン描画工程を行わせる。
【００６４】
ステップＳＰ２１０において否定結果が得られると、このことは現時点から装置の切替え対象であるパターン描画工程までの間に存在する工程の数が、プロセスフローマスタ１００に登録された工程数より大きいことを表しており、このときロット進捗制御部１９０は、ステップＳＰ１９０に移って、メイン／サブ変更判断処理手順ＲＴ２０を終了する。
【００６５】
ところでステップＳＰ２００において否定結果が得られると、このことは、切替えタイミングとして（ａ）が選択されていないこと、及び／又は変数が“０”でないこと、に加えてさらに切替えタイミングとして（ｂ）が選択されていないこと、を表しており、このときロット進捗制御部１９０は、ステップＳＰ２２０に移って、切替えタイミングとして、（ｃ）パターン描画工程が行われる数日前、が選択されているか否かを判定する。
【００６６】
ステップＳＰ２２０において肯定結果が得られると、ロット進捗制御部１９０は、ステップＳＰ２３０に移って、ロット進捗管理データベース２００から（ｎ−１）番目の工程（ｎ−１）の処理終了日時を取得し、さらにステップＳＰ２４０に移って、生産計画管理データベース２２０から（ｎ＋ｘ）番目の工程（ｎ＋ｘ）の処理予定日時を取得する。
【００６７】
ステップＳＰ２５０において、ロット進捗制御部１９０は、（ｎ＋ｘ）番目の工程（ｎ＋ｘ）の処理予定日時から（ｎ−１）番目の工程（ｎ−１）の処理終了日時を減算することにより、差の日数を算出し、続くステップＳＰ２６０に移って、当該差の日数が、プロセスフローマスタ１００に登録された日数以下か否かを判定する。
【００６８】
ステップＳＰ２６０において肯定結果が得られると、このことは現時点から装置の切替え対象であるパターン描画工程を行うまでの日数が、プロセスフローマスタ１００に登録された日数以下であることを表しており、このときロット進捗制御部１９０は、ステップＳＰ１６０に移って、上述のように、登録されたマスクが、クリーンルーム２０に搬入されているか否かを判定する。
【００６９】
ロット進捗制御部１９０は、ステップＳＰ１６０において肯定結果が得られると、ステップＳＰ１７０に移って、生産計画管理データベース２２０の処理区分をメイン処理に設定し、ステップＳＰ１６０において否定結果が得られると、ステップＳＰ１８０に移って、生産計画管理データベース２２０の処理区分をサブ処理に設定する。
【００７０】
なお、この場合、ステップＳＰ２１０と同様に、ステップＳＰ２６０において、ロット進捗制御部１９０は、差の日数が、プロセスフローマスタ１００に登録された日数に一致する場合だけでなく、当該日数より小さい場合にも、マスク８０が搬入されているか否かを判定する。
【００７１】
ステップＳＰ２６０において否定結果が得られると、このことは現時点から装置の切替え対象であるパターン描画工程を行うまでの日数が、プロセスフローマスタ１００に登録された日数より大きいことを表しており、このときロット進捗制御部１９０は、ステップＳＰ１９０に移って、メイン／サブ変更判断処理手順ＲＴ２０を終了する。
【００７２】
ところでステップＳＰ２２０において否定結果が得られると、このことは、切替えタイミングとして（ａ）が選択されていないこと、及び／又は変数が“０”でないこと、に加えて切替えタイミングとして（ｂ）及び（ｃ）のいずれも選択されていないこと、を表しており、このときロット進捗制御部１９０は、ステップＳＰ１９０に移って、メイン／サブ変更判断処理手順ＲＴ２０を終了する。
【００７３】
このように本実施の形態によれば、露光装置４０がパターン描画工程を行う前に、マスク８０がクリーンルーム２０に搬入されていないことによって、パターン描画工程を行うことができないことを防止することができ、従って半導体製造のスループットが低下することを抑制することができる。
【００７４】
なお、上述の実施の形態は一例であって、本発明を限定するものではない。例えば露光装置４０又は電子線直接描画装置５０において描画処理を行って、レジストにゲートパターンを描画するのではなく、配線パターンなど他の回路パターンを描画することも可能である。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施の形態による半導体製造装置の構成を示すブロック図である。
【図２】マスクマスタのデータ内容を示す説明図である。
【図３】プロセスフローマスタ登録画面を示す説明図である。
【図４】ロット進捗管理データベースのデータ内容を示す説明図である。
【図５】生産計画管理データベースのデータ内容を示す説明図である。
【図６】進捗制御処理手順を示すフローチャートである。
【図７】メイン／サブ変更判断処理手順を示すフローチャートである。
【符号の説明】
【００７６】
１０  半導体製造装置
２０  クリーンルーム
３０  半導体生産管理システム
４０  露光装置
５０  電子線直接描画装置
７０  マスク登録部
８０  マスク
１００  プロセスフローマスタ
１５０  マスクマスタ
１６０  プロセスフローマスタ作成部
１９０  ロット進捗制御部
２００  ロット進捗管理データベース
２１０  生産計画制御部
２２０  生産計画管理データベース
３００  プロセスフローマスタ登録画面
【図１】
0004621548.tif 000002
【図２】
0004621548.tif 000003
【図３】
0004621548.tif 000004
【図４】
0004621548.tif 000005
【図５】
0004621548.tif 000006
【図６】
0004621548.tif 000007
【図７】
0004621548.tif 000008