(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公表特許公報(A)
(11)【公表番号】
(43)【公表日】2023-12-27
(54)【発明の名称】デジタルリソグラフィにおけるローカルセル置換のための適応的置換マップの使用
(51)【国際特許分類】
G03F 7/20 20060101AFI20231220BHJP
【FI】
G03F7/20 501
G03F7/20 521
【審査請求】有
【予備審査請求】未請求
(21)【出願番号】P 2023530848
(86)(22)【出願日】2020-12-17
(85)【翻訳文提出日】2023-07-20
(86)【国際出願番号】 US2020065579
(87)【国際公開番号】W WO2022132152
(87)【国際公開日】2022-06-23
(81)【指定国・地域】
(71)【出願人】
【識別番号】390040660
【氏名又は名称】アプライド マテリアルズ インコーポレイテッド
【氏名又は名称原語表記】APPLIED MATERIALS,INCORPORATED
【住所又は居所原語表記】3050 Bowers Avenue Santa Clara CA 95054 U.S.A.
(74)【代理人】
【識別番号】110002077
【氏名又は名称】園田・小林弁理士法人
(72)【発明者】
【氏名】イヌンプディ, アルビンド
(72)【発明者】
【氏名】レイディグ, トーマス エル.
【テーマコード(参考)】
2H197
【Fターム(参考)】
2H197AA28
2H197CC05
2H197DA03
2H197DA04
2H197HA03
2H197HA05
(57)【要約】
本明細書に記載する実施形態は、リソグラフィシステムによって印刷されるべき設計を編集するためのシステム、ソフトウェア、およびそのシステムを使用する方法に関する。本システムおよび方法は、マスクレスリソグラフィ装置のサーバを利用する。サーバはメモリを含む。メモリは仮想マスクファイルを含む。仮想マスクファイルはセルを含み、セルは、1つまたは複数の多角形を形成するサブセルを含む。サーバは、メモリに結合されたコントローラをさらに含む。コントローラは、置換テーブルを受け取るように構成される。置換テーブルは、仮想マスクファイルのセルを置換する命令を含む。コントローラは、置換テーブルに従ってセルを置換セルと置換して、編集済み仮想マスクファイルを作成するようにさらに構成される。
【選択図】
図1
【特許請求の範囲】
【請求項1】
デジタルリソグラフィを行うのに使用されるサーバであって、
仮想マスクファイルを含むメモリであって、前記仮想マスクファイルがセルを含み、前記セルが、1つまたは複数の多角形を形成するサブセルを含む、メモリと、
前記メモリに結合されたコントローラであって、
前記仮想マスクファイルの前記セルを置換する命令を含む置換テーブルを受け取り、
前記置換テーブルに従って前記セルを置換セルと置換して、編集済み仮想マスクファイルを作成する
ように構成されたコントローラと、
を備え、
前記編集済み仮想マスクファイルに基づいて、基板上でデジタルリソグラフィを行うのに使用されるように動作可能であるサーバ。
【請求項2】
前記サーバが、前記置換テーブルに基づいて、前記サブセルをアクティブまたは非アクティブにするように動作可能である、請求項1に記載のサーバ。
【請求項3】
前記サーバが、前記置換テーブルに基づいて、前記サブセルをシフトさせるように動作可能である、請求項1に記載のサーバ。
【請求項4】
前記編集済み仮想マスクファイルが、前記置換セルのうちの少なくとも1つを含む、請求項1に記載のサーバ。
【請求項5】
前記仮想マスクファイルがマスクパターンを含む、請求項1に記載のサーバ。
【請求項6】
ラスタライザとGPUとをさらに含む、請求項1に記載のサーバ。
【請求項7】
前記置換テーブルが、前記サーバに結合された計測ツールから提供される欠陥リストから形成されている、請求項1に記載のサーバ。
【請求項8】
前記仮想マスクファイルが前記セルの層を含む、請求項1に記載のサーバ。
【請求項9】
前記仮想マスクファイルが前記セルのアレイを含み、前記セルが、ピクセルセル、ベゼルセル、コンタクトセル、酸化インジウムスズ(ITO)セル、またはディスプレイセルを含む、請求項1に記載のサーバ。
【請求項10】
マスクレスリソグラフィ装置のサーバのメモリに仮想マスクファイルをロードすることであって、前記仮想マスクファイルがセルを含み、前記セルが1つまたは複数の多角形を形成するサブセルを含む、仮想マスクファイルをロードすることと、
前記サーバに置換テーブルを送信することであって、前記置換テーブルが前記仮想マスクファイルの前記セルを置換する命令を含む、置換テーブルを送信することと、
前記置換テーブルに従って前記セルを前記置換セルと置換して編集済み仮想マスクファイルを作成することであって、前記編集済み仮想マスクファイルが前記マスクレスリソグラフィ装置の前記サーバにおいて作成される、セルを置換セルと置換することと、
を含む方法。
【請求項11】
前記サーバが、前記置換テーブルに基づいて、前記サブセルをアクティブまたは非アクティブにするように動作可能である、請求項10に記載の方法。
【請求項12】
前記サーバが、前記置換テーブルに基づいて、前記サブセルをシフトさせるように動作可能である、請求項10に記載の方法。
【請求項13】
前記編集済み仮想マスクファイルが、前記置換セルのうちの少なくとも1つを含む、請求項10に記載の方法。
【請求項14】
前記仮想マスクファイルがマスクパターンを含む、請求項10に記載の方法。
【請求項15】
前記サーバが、ラスタライザとGPUとをさらに含む、請求項10に記載の方法。
【請求項16】
前記仮想マスクファイルの前記セルがオーバーラップする、請求項10に記載の方法。
【請求項17】
前記仮想マスクファイルが前記セルの層を含む、請求項10に記載の方法。
【請求項18】
前記仮想マスクファイルが前記セルのアレイを含み、前記セルが、ピクセルセル、ベゼルセル、コンタクトセル、酸化インジウムスズ(ITO)セル、またはディスプレイセルを含む、請求項10に記載の方法。
【請求項19】
前記編集済み仮想マスクファイルを前記マスクレスリソグラフィ装置の処理ユニットに送信することをさらに含む、請求項10に記載の方法。
【請求項20】
プロセッサによって実行されると、コンピュータシステムに、
マスクレスリソグラフィ装置のサーバのメモリに仮想マスクファイルをロードするステップであって、前記仮想マスクファイルがセルを含み、前記セルが1つまたは複数の多角形を形成するサブセルを含む、ステップと、
前記サーバに置換テーブルを送信するステップであって、前記置換テーブルが前記仮想マスクファイルの前記セルを置換する命令を含む、ステップと、
前記置換テーブルに従って前記セルを前記置換セルと置換して編集済み仮想マスクファイルを作成するステップあって、前記編集済み仮想マスクファイルが前記マスクレスリソグラフィ装置の前記サーバにおいて作成される、ステップと、
を実行させる命令を記憶する非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【0001】
本開示の実施形態は、概して、リソグラフィシステムに関する。より詳細には、本開示の実施形態は、リソグラフィシステムによって印刷されるべき設計を編集するためのシステム、ソフトウェア、およびそのシステムを使用する方法に関する。
【背景技術】
【0002】
フォトリソグラフィは、半導体デバイス、および液晶ディスプレイ(LCD)などの表示デバイスの製造に広く使用されている。LCDの製造には、大面積基板が利用されることが多い。LCD、すなわちフラットパネルは、通常、コンピュータ、タッチパネルデバイス、携帯情報端末(PDA)、携帯電話、テレビモニタなどのアクティブマトリクスディスプレイに使用されている。一般に、フラットパネルは、2枚のプレートの間に配置されたピクセルを形成する液晶材料の層を含む場合がある。電源からの電力が液晶材料に印加されると、ピクセルの位置で液晶材料を通過する光の量を制御して、画像が生成されるのを可能にすることができる。
【0003】
一般に、ピクセルを形成する液晶材料層の一部として組み込まれた電気的特徴を作成するために、リソグラフィ技法が採用されている。マスクレスリソグラフィ技法は、仮想マスクを作成することを含み、フィルムの選択された部分をフィルムから除去して、基板上のフィルムにパターンを作成する。マスクレスリソグラフィ技法には、電子ビームリソグラフィ、光リソグラフィ、直接レーザ書き込み、集束イオンビームリソグラフィ、プローブチップコンタクトリソグラフィなどがある。
【0004】
本技術分野における1つの問題は、マスクレスリソグラフィ技法によって、作成されたパターンに不具合が生じる可能性があるということである。基板は、反り、ダイシフト、または基板の上にパターニングされるべき後続の層に影響を与える他の欠陥を有する可能性がある。さらに、下層が、下層の上にパターニングされるべき層に影響を与える欠陥を含む可能性がある。こうした欠陥は、基板上のパターンを製造するときに考慮しなければならない。
【0005】
したがって、リソグラフィシステムによって印刷されるべき設計を編集するためのシステム、ソフトウェア、およびそのシステムを使用する方法が必要とされている。
【発明の概要】
【0006】
1つの実施形態では、デジタルリソグラフィを行うのに使用されるサーバが提供される。サーバはメモリを含む。メモリは仮想マスクファイルを含む。仮想マスクファイルはセルを含む。セルは、1つまたは複数の多角形を形成するサブセルを含む。サーバは、メモリに結合されたコントローラをさらに含む。コントローラは、置換テーブルを受け取るように構成されている。置換テーブルは、仮想マスクファイルのセルを置換する命令を含む。コントローラは、置換テーブルに従ってセルを置換セルと置換して、編集済み仮想マスクファイルを作成するようにさらに構成されている。サーバは、編集済み仮想マスクファイルに基づいて、基板上でデジタルリソグラフィを行うのに使用されるように動作可能である。
【0007】
別の実施形態では、方法が提供される。本方法は、マスクレスリソグラフィ装置のサーバのメモリに仮想マスクファイルをロードすることを含む。仮想マスクファイルはセルを含む。セルは、1つまたは複数の多角形を形成するサブセルを含む。本方法は、サーバに置換テーブルを送信することをさらに含む。置換テーブルは、仮想マスクファイルのセルを置換する命令を含む。本方法は、置換テーブルに従ってセルを置換セルと置換して編集済み仮想マスクファイルを作成することをさらに含む。編集済み仮想マスクファイルは、マスクレスリソグラフィ装置のサーバにおいて作成される。
【0008】
さらに別の実施形態では、非一時的コンピュータ可読媒体が提供される。非一時的コンピュータ可読媒体は、プロセッサによって実行されると、コンピュータシステムにステップを実行させる命令を記憶する。ステップは、マスクレスリソグラフィ装置のサーバのメモリに仮想マスクファイルをロードすることを含む。仮想マスクファイルはセルを含む。セルは、1つまたは複数の多角形を形成するサブセルを含む。ステップは、サーバに置換テーブルを送信することをさらに含む。置換テーブルは、仮想マスクファイルのセルを置換する命令を含む。ステップは、置換テーブルに従ってセルを置換セルと置換して編集済み仮想マスクファイルを作成することをさらに含む。編集済み仮想マスクファイルは、マスクレスリソグラフィ装置のサーバにおいて作成される。
【0009】
本開示の上記に列挙した特徴を詳細に理解することができるように、上記で簡単に概要を述べた本開示のより詳細な説明を、実施形態を参照して行うことができ、そうした実施形態のうちのいくつかを添付図面に示す。しかしながら、添付図面は、単に例示的な実施形態を示すものであり、したがって、本開示の範囲を限定するものとみなされるべきではなく、他の同様に有効な実施形態を認めることができることが留意されるべきである。
【図面の簡単な説明】
【0010】
【
図1】実施形態によるリソグラフィ環境の概略図である。
【
図2】実施形態によるマスクレスリソグラフィ装置の斜視図である。
【
図3】実施形態による仮想マスクファイルのマスクパターンの概略上面図である。
【
図4B】実施形態による置換セルの概略上面図である。
【
図4C】実施形態による置換セルの概略上面図である。
【
図4D】実施形態による置換セルの概略上面図である。
【
図5】実施形態による仮想マスクファイルを編集する方法のフロー図である。
【発明を実施するための形態】
【0011】
理解を容易にするために、可能な場合は、図に共通する同一の要素を指定するために同一の参照番号を使用している。ある実施形態の要素および特徴は、これ以上説明することなく、他の実施形態に有益に組み込むことができることが企図されている。
【0012】
本開示の実施形態は、概して、リソグラフィシステムに関する。より詳細には、本開示の実施形態は、リソグラフィシステムによって印刷されるべき設計を編集するためのシステム、およびそのシステムを使用する方法に関する。本方法は、マスクレスリソグラフィ装置のサーバのメモリに仮想マスクファイルをロードすることを含む。仮想マスクファイルはセルを含む。セルは、1つまたは複数の多角形を形成するサブセルを含む。本方法は、サーバに置換テーブルを送信することをさらに含む。置換テーブルは、仮想マスクファイルのセルを置換する命令を含む。本方法は、置換テーブルに従ってセルを置換セルと置換して編集済み仮想マスクファイルを作成することをさらに含む。編集済み仮想マスクファイルは、マスクレスリソグラフィ装置のサーバにおいて作成される。
【0013】
図1は、一実施形態によるリソグラフィ環境100の概略図である。図示するように、リソグラフィ環境100は、限定されないが、仮想マスク装置102、計測ツール104、マスクレスリソグラフィ装置106、変換サーバ108、コンピュータ統合生産(CIM)システム110、および通信リンク101を含む。リソグラフィ環境装置の各々は、通信リンク101を介して互いに接続されるように動作可能である。リソグラフィ環境装置の各々は、通信リンク101によってCIMシステム110に接続されるように動作可能である。リソグラフィ環境100は、同じエリアまたは生産施設に位置することができ、または、リソグラフィ環境装置の各々は、異なるエリアに位置することができる。
【0014】
複数のリソグラフィ環境装置の各々は、さらに、本明細書に記載する方法500の動作でインデックス付けされる。仮想マスク装置102、計測ツール104、マスクレスリソグラフィ装置106、変換サーバ108、およびCIMシステム110の各々は、オンボードプロセッサおよびメモリを含み、メモリは、後に記載する方法500の任意の部分に対応する命令を記憶するように構成されている。通信リンク101は、有線接続、無線接続、衛星接続などのうちの少なくとも1つを含むことができる。通信リンク101は、本明細書にさらに記載する実施形態に従って、データを格納するためのファイルを送信および受信することを含む。通信リンク101は、ファイルまたはデータをリソグラフィ環境装置に転送またはコピーする前に、ファイルまたはデータをクラウドに一時的にまたは恒久的に格納することを含むことができる。
【0015】
本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、マスクレスリソグラフィ装置106と計測ツール104とは、移送システムによって接続されている。移送システムは、マスクレスリソグラフィ装置106と計測ツール104との間で基板を移送するように動作可能である。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、移送システムは、パターニングされた基板を移送するように動作可能な、CIMシステム110に接続可能なロボットまたは他の機器を含むことができる。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、移送システムは、ユーザによって物理的に操作可能である。
【0016】
CIMシステム110は、中央処理装置(CPU)112、サポート回路114、およびメモリ116を含む。CPU112は、リソグラフィ環境装置を制御するために産業環境で使用することができる任意の形式のコンピュータプロセッサの1つであり得る。メモリ116は、CPU112に結合されている。メモリ116は、ランダムアクセスメモリ(RAM)、リードオンリーメモリ(ROM)、フロッピーディスク、ハードディスク、またはローカルもしくはリモートの他の任意の形態のデジタルストレージなど、容易に入手可能な1つまたは複数のメモリであり得る。サポート回路114は、従来の方法でプロセッサをサポートするためにCPU112に結合されている。これらの回路には、キャッシュ、電源、クロック回路、入出力回路、サブシステムなどが含まれる。CIMシステム110は、サポート回路114およびメモリ116に見られる入出力(I/O)デバイスに結合されるCPU112を含むことができる。CIMシステム110は、仮想マスクファイルを受け取り、通信リンク101を介して仮想マスクファイルをマスクレスリソグラフィ装置106に転送するように動作可能である。CIMシステム110は、変換サーバ108から置換テーブルを受け取り、通信リンク101を介して置換テーブルをマスクレスリソグラフィ装置106に転送するように動作可能である。
【0017】
メモリ116は、制御ソフトウェアプログラムなどの1つまたは複数のソフトウェアアプリケーションを含むことができる。メモリ116はまた、本明細書に記載する方法500を実行するためにCPU112によって使用される格納された媒体データを含むことができる。CPU112は、ソフトウェアアプリケーションを実行し、データを処理することができるハードウェアユニットまたはハードウェアユニットの組み合わせであり得る。いくつかの構成では、CPU112は、中央処理装置(CPU)、デジタル信号プロセッサ(DSP)、特定用途向け集積回路(ASIC)、および/またはそうしたユニットの組み合わせを含む。CPU112は、概して、1つまたは複数のソフトウェアアプリケーションを実行し、各々メモリ116内に含めることができる格納された媒体データを処理するように構成されている。CIMシステム110は、さまざまなリソグラフィ環境装置との間のデータおよびファイルの転送を制御する。メモリ116は、本明細書に記載する実施形態による方法500の任意の動作に対応する命令を記憶するように構成されている。
【0018】
仮想マスク装置102は、設計ファイルを受け取るように動作可能である。設計ファイルは、いずれのタスクが基板上で実行されるべきかを決定する。イメージング設計ファイルまたはグラフィック設計システム(GDS)ファイルと称されることがある設計ファイル(またはコンピュータ命令)は、仮想マスク装置102によって仮想マスクファイルに変換される。仮想マスクファイルは、マスクレスリソグラフィ装置106によって印刷されるべき設計のデジタル表現である。仮想マスクファイルは、マスクパターン300(
図3に示す)を含む。仮想マスクファイルは、CIMシステム110により、通信リンク101を介してマスクレスリソグラフィ装置106に送信される。仮想マスクファイルは、マスクレスリソグラフィ装置106に格納される。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、仮想マスクファイルはマスクレスリソグラフィ装置106に直接送信される。本明細書に記載する他の実施形態と組み合わせることができる別の実施形態では、仮想マスクファイルは層化ファイルを含む。例えば、仮想マスクファイルは、フォトレジストにパターニングされるべき複数の層に対応する設計の複数の層を含むことができる。
【0019】
計測ツール104は、基板の欠陥を検出するように動作可能である。基板上の欠陥により、印刷が最適状態に及ばなくなる。基板は、反りまたはダイシフトなどの欠陥を含む可能性がある。さらに、下層は、下層の上にパターニングされるべき層に影響を及ぼす欠陥を含む可能性がある。基板または下層の上にパターニングされるべき層は、これらの欠陥を考慮する必要がある。パターニングされるべき層の仮想マスクファイルは、欠陥を考慮するようにマスクレスリソグラフィ装置106で編集することができる。欠陥は、下層のシフトによって引き起こされる可能性があり、その結果、パターニングされた基板の歩留まりが低下する。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、計測ツール104は基板の反りを検出することができる。本明細書に記載する他の実施形態と組み合わせることができる別の実施形態では、計測ツール104は、基板のダイシフトを検出することができる。計測ツール104は、基板上にパターニングされた各層の欠陥を検出するように動作可能である。計測ツール104はさらに、パターニングされていない基板の欠陥を検出するように動作可能である。
【0020】
計測ツール104は、通信リンク101を介して変換サーバ108と通信する。計測ツール104は、欠陥の検出後、欠陥リストを変換サーバ108に送信する。欠陥リストは、基板上の欠陥の位置を含む。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、変換サーバ108は、欠陥リストを置換テーブルに変換する変換スクリプトを実行することができる。変換スクリプトは、基板上で検出された欠陥に基づいて仮想マスクへの所望の編集を含む置換テーブルを作成する。
【0021】
図2は、本明細書に記載する実施形態から利益を得ることができるデジタルリソグラフィシステムなどのマスクレスリソグラフィ装置106の斜視図である。マスクレスリソグラフィ装置106は、ステージ214および処理ユニット204を含む。ステージ214は、一対のトラック216によって支持されている。ステージ214によって基板220が支持されている。ステージ214は、一対のトラック216に沿って移動するように動作可能である。ステージ214の位置の情報をリソグラフィサーバ210に提供するために、ステージ214にエンコーダ218が結合されている。リソグラフィサーバ210は、限定されないが、コントローラ222、ラスタライザ224、メモリ226、およびGPU228を含む。
【0022】
コントローラ222は、概して、本明細書に記載する処理技法の制御および自動化を容易にするように設計されている。コントローラ222は、処理ユニット204、ステージ214、およびエンコーダ218に結合することができ、またはそれらと通信することができる。処理ユニット204およびエンコーダ218は、基板処理および基板位置合わせに関する情報をコントローラ222に提供することができる。例えば、処理ユニット204は、基板処理が完了したことをコントローラ222に通知する情報をコントローラ222に提供することができる。コントローラ222は、リソグラフィサーバ210に提供された仮想マスクファイルに基づいて、マスクレスリソグラフィプロセスの制御および自動化を促進する。仮想マスクファイルは、仮想マスク装置102によって作成される。仮想マスクファイルは、CIMシステム110から通信リンク101を介してリソグラフィサーバ210に提供される。設計ファイルは、マスクパターンデータを含む。
【0023】
コントローラ222は、メモリ226に格納されたプログラミングデータを取り出して実行し、他のシステムコンポーネントの動作を調整する。同様に、コントローラ222は、メモリ226にアプリケーションデータを格納し、メモリ226に存在するアプリケーションデータを取り出す。コントローラ222は、1つまたは複数の中央処理装置(CPU)であってもよい。代替的にまたはさらに、コントローラ222は、1つまたは複数のアプリケーション固有のソフトウェアプログラムであってもよい。
【0024】
メモリ226は、コントローラ222によって実行される命令およびロジックを記憶することができる。さらに、メモリ226は、ランダムアクセスメモリ(RAM)および不揮発性メモリ(NVM)のうちの1つまたは複数であり得る。NVMは、とりわけ、ハードディスク、ネットワークアタッチトストレージ(NAS)、およびリムーバブルストレージデバイスであり得る。
【0025】
基板220は、フラットパネルディスプレイの一部として使用される任意の好適な材料、例えばガラスを含む。本明細書に記載する他の実施形態と組み合わせることができる他の実施形態では、基板220は、フラットパネルディスプレイの一部として使用することができる他の材料で作製される。さらに、基板220は、半導体製造における先端パッケージング(AP)または同様の用途に使用されるウエハであり得る。基板220は、その上にパターンエッチングなどによって形成されたパターニングされるべきフィルム層と、電磁放射線、例えばUVまたは深UV「光」に高感度である、パターニングされるべきフィルム層の上に形成されたフォトレジストとを有する。
【0026】
ポジ型フォトレジストは、電磁放射線を使用してフォトレジストにパターンが書き込まれた後、放射線に曝されると、フォトレジストに塗布されたフォトレジスト現像液に対してそれぞれ可溶性となる、フォトレジストの部分を含む。ネガ型フォトレジストは、電磁放射線を使用してフォトレジストにパターンが書き込まれた後、放射線に曝されると、フォトレジストに塗布されたフォトレジスト現像液に対してそれぞれ不溶性になる、フォトレジストの部分を含む。フォトレジストの化学組成によって、フォトレジストがポジ型フォトレジストであるかネガ型フォトレジストであるかが決まる。フォトレジストの例としては、限定されないが、ジアゾナフトキノン、フェノールホルムアルデヒド樹脂、ポリ(メチルメタクリレート)、ポリ(メチルグルタルイミド)、およびSU-8のうちの少なくとも1つが挙げられる。フォトレジストが電磁放射線を曝された後、レジストが現像されて、下層のフィルム層上にパターニングされたフォトレジストが残る。その後、パターニングされたフォトレジストを用いて、フォトレジストの開口部を通して下層の薄膜がパターンエッチングされて、ディスプレイパネルまたは先端パッケージングウエハの電子回路の一部が形成される。
【0027】
処理ユニット204は、処理ユニット204が一対のトラック216をまたぐように支持体208によって支持される。支持体208は、一対のトラック216およびステージ214が処理ユニット204の下を通過するための開口部212を提供する。処理ユニット204は、リソグラフィサーバ210から仮想マスクファイルを受信し、電磁放射線の書き込みビームを基板220に投影するように動作可能な1つまたは複数の画像投影システム206を使用して、マスクレスリソグラフィプロセスでフォトレジストを露光するように構成された、パターンジェネレータである。処理ユニット204によって生成されたパターンが画像投影システム206によって投影され、フォトレジストに書き込まれるマスクパターン300に対して基板220のフォトレジストを露光する。
【0028】
本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、各画像投影システム206は、所望の画像を作成するために入射光を変調する空間光変調器を含む。各空間光変調器は、個別に制御することができる複数の電気的にアドレス指定可能な素子を含む。各電気的にアドレス指定可能な素子は、本明細書に記載する方法500を通じて作成された仮想マスクファイルおよび編集済み仮想マスクファイルに基づいて、「オン」位置または「オフ」位置にあり得る。光が空間光変調器に到達すると、「オン」位置にある電気的にアドレス指定可能な素子は、複数の書き込みビームを投影レンズ(図示せず)に投影する。次いで、投影レンズが、書き込みビームを基板220に投影する。電気的にアドレス指定可能な素子としては、限定されないが、デジタルマイクロミラー、液晶ディスプレイ(LCD)、シリコン上液晶(LCoS:Liquid Crystal Over Silicon)デバイス、シリコン上強誘電性液晶(FLCoS:Ferroelectric Liquid Crystal On Silicon)デバイス、マイクロシャッタ、マイクロLED、VCSEL、液晶ディスプレイ(LCD)、または電磁放射線の任意の固体エミッタが挙げられる。
【0029】
ラスタライザ224は、いくつかの実施形態では、1つまたは複数のラスタライザ計算エンジンと、実施形態では、1つまたは複数の空間光変調器(SLM)アレイとを備える。代替的な実施形態では、SLMアレイは、1つまたは複数のデジタルマイクロミラー(DMD)デバイス、マイクロLED、VCSEL、および/もしくはLCDアレイ、または他のタイプの空間光変調器を備えていてもよい。ラスタライザ224は、1つまたは複数のフィールドプログラマブルゲートアレイ(FPGA)、画像処理装置(GPU)、FPGAとGPUとの組み合わせ、または画像フォーマットのデータをDMDによって理解可能なフォーマットに変換することができる他の処理ハード/ファームウェアを含む、ラスタライザ計算エンジンを含むことができる。
【0030】
仮想マスクファイルは、マスクレスリソグラフィ装置106のリソグラフィサーバ210に格納される。仮想マスクファイルは、基板(例えば、基板220)上にパターニングされるべき設計を含むマスクパターン300を含む。仮想マスクファイルは、マスクパターン300のセル304(
図3に示す)を含む。セル304は、複数のサブセル402(
図4Aに示す)を含む。複数のサブセル402は多角形404(
図4Aに示す)を形成する。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、複数のサブセル402は1つまたは複数の多角形404を形成する。本明細書に記載する他の実施形態と組み合わせることができる別の実施形態では、セル304を繰り返すことができる。例えば、セル304によって形成されるマスクパターン300は、マスクパターン300を形成するように繰り返す多数の同じセル304を含むことができる。仮想マスクファイルは、置換テーブルに従って編集することができる。置換セル406(
図4B~4Dに示す)は、置換テーブルに従って、
図3および
図4Aのセル304を置換することができる。
【0031】
仮想マスクファイルは、マスクレスリソグラフィ装置106のリソグラフィサーバ210に格納される。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、仮想マスクファイルはリソグラフィサーバ210内のディスクに格納される。リソグラフィサーバ210は、マスクレスリソグラフィ装置106と結合することができる。マスクレスリソグラフィ装置106において基板のロット(例えば、基板220のロット)がパターニングされる前に、仮想マスクファイルはメモリ226にロードされる。マスクレスリソグラフィ装置106は、メモリ226に格納された仮想マスクファイルに従って基板をパターニングする。
【0032】
基板のロットはロットID番号を含む。各ロットID番号は仮想マスクファイルに対応する。多数の仮想マスク設計がマスクレスリソグラフィ装置106に格納され、各々、一意のロットID番号に対応する。したがって、ロットID番号は、基板のロットにパターニングされるべき設計に対応する。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、ロットID番号はCIMシステム110によって読み取り可能である。CIMシステム110は、パターニングされるべき基板のロットに関連するロットIDをマスクレスリソグラフィ装置106に通信する。ロットID番号に対応する仮想マスクファイルは、メモリ226にロードされる。
【0033】
基板のロットはプレートID番号を含む。プレートID番号は、基板の各ロットに一意の番号である。プレートID番号により、基板のロットを効率的に追跡し、基板のロットの特性を決定することができる。例えば、計測ツール104によって基板のロットに欠陥が検出されたとき、基板のロットに対応するプレートID番号がCIMシステム110によって読み取り可能である。CIMシステムは、基板のロットを識別することができるように、プレートID番号をマスクレスリソグラフィ装置106に通信する。
【0034】
変換サーバ108によって生成された置換テーブルは、CIMシステム110によって転送される。CIMシステム110は、置換テーブルに関連付けられたプレートID番号を識別し、置換テーブルを、プレートID番号を有する基板のロットと照合する。CIMシステム110は、マスクレスリソグラフィ装置106のリソグラフィサーバ210と通信し、置換テーブルをリソグラフィサーバ210に転送する。置換テーブルは、メモリ226にロードされた仮想マスクファイルの編集に関する命令を含む。セル304(
図3に示す)は、セル304を置換セル406(
図4B~4Dに示す)と置換することによって編集することができる。置換テーブルは、セル304の多角形404を置換セル406で編集する命令を提供する。置換セル406は、所望の数のセル304を置換して、編集済み仮想マスクファイルを作成する。編集済み仮想マスクファイルは、処理ユニット204に転送される。処理ユニット204は、編集済み仮想マスクファイルを読み出し、画像投影システム206に、編集済み設計を基板220にパターニングするよう命令する。
【0035】
マスクパターン300を編集するために置換テーブルを利用することにより、リソグラフィサーバ210において仮想マスクファイルを編集することができる。リソグラフィサーバ210において仮想マスクファイルを編集することにより、仮想マスクファイルの元のバージョンが変更されないようにすることができる。さらに、仮想マスクファイルの編集は、方法500の終わり近くで適用され、製造ランタイムに対する影響は最小限である。
【0036】
図3は、一実施形態による、仮想マスクファイルのマスクパターン300の概略上面図である。仮想マスクファイルはマスクパターン300を含む。マスクパターン300は、アレイ302を作成するために参照することができる階層内に編成することができる。アレイ302はセル304を含む。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、セル304のうちの1つのセル304は、限定されないが、ピクセルセル、ベゼルセル、コンタクトセル、酸化インジウムスズ(ITO)セル、またはディスプレイセルを含む。セル304は、ピクセルセル、ベゼルセル、コンタクトセル、酸化インジウムスズ(ITO)セル、またはディスプレイセルの任意の組み合わせであり得る。本明細書に記載する他の実施形態と組み合わせることができる別の実施形態では、セル304はピクセルセルである。ピクセルセルは、1つまたは複数のサブピクセルを含む。本明細書に記載する他の実施形態と組み合わせることができるさらに別の実施形態では、セル304はオーバーラップしている(オーバーラップセル304aとして示す)。本明細書に記載する他の実施形態と組み合わせることができる別の実施形態では、セル304はオーバーラップしていない(隣接セル304bとして示す)。
【0037】
本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、セル304は回路を形成する。回路は、限定されないが、セル型回路、ワイヤセル型回路、アンテナ、コンタクトパッド、ドライバ回路、およびトレースなどの回路を含むことができる。本明細書に記載する他の実施形態と組み合わせることができる別の実施形態では、セル304は、パターニングされるべき複数の層を含むことができる。各層は、リソグラフィプロセス内の異なる処理ステップを表すことができる。さらに、セル304は、マスクパターン300の設計内の1つまたは複数の層にまたがってもよい。
【0038】
マスクパターン300は、基板220にパターニングされるべき設計に対応する。
図1および
図2を参照すると、仮想設計ファイルに含まれるマスクパターン300は、リソグラフィサーバ210に格納される。CIMシステム110が仮想設計ファイルに対応する基板のロットのロットID番号を読み取ると、マスクパターン300を含む仮想設計ファイルがリソグラフィサーバ210のメモリ226にロードされる。マスクパターン300の各セル304は、リソグラフィサーバ210に提供される置換テーブルによって編集することができる。
【0039】
図4Aは、セル304の概略上面図である。セル304は、複数のサブセル402を含む。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、セル304は、ピクセルセル、ベゼルセル、コンタクトセル、ITOセル、またはディスプレイセルである。複数のサブセル402の各サブセル402は、アクティブサブセル402aまたは非アクティブサブセル402bであり得る。
図4Aは、複数のサブセル402が多角形404を形成しているセル304を示す。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、多角形404はセル304の1つまたは複数の層にまたがることができる。基板220上にパターニングされるべき多角形404は、置換テーブルによって編集することができる。例えば、基板220上の計測ツール104によって欠陥が検出された場合、置換セル406を挿入することによって、欠陥を考慮するようにマスクパターン300を編集することができる。
【0040】
図4B~
図4Dは、置換セル406の概略面図である。
図4C~4Dに示す置換セル406は、セル304に置き換わることができる。例えば、所定の位置で基板220上にパターニングされるべきセル304は、セル304を置換セル406のうちの1つと置換することによるなど、置換テーブルによって編集することができる。置換セル406は、複数のサブセル402を含む。複数のサブセル402の各サブセル402は、アクティブサブセル402aまたは非アクティブサブセル402bであり得る。複数のサブセル402は、要求通りに多角形404を編集するようにパターニングすることができる。セル304が置換セル406と置換されると、置換セル406を含む編集済み仮想マスクファイルが作成される。
【0041】
マスクパターン300のセル304の編集は、リソグラフィサーバ210においてローカルに行われる。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、多角形404を有するマスクパターン300のセル304は、置換セル406によって置換することができる。置換セル406は、要求通りに多角形404を編集する。
【0042】
図4Bは、多角形404を形成する複数のサブセル402を有する置換セル406を示す。
図4Aの多角形404は、置換テーブルに従って編集されて、
図4Bの多角形を形成する。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、非アクティブサブセル402bをアクティブサブセル402aであるようにパターニングすることができる。したがって、多角形404は、所望のサブセル402をアクティブにすることによって編集することができる。
【0043】
図4Cは、複数のサブセル402を有する置換セル406を示す。
図4Aの多角形404は、置換テーブルに従って編集されて、多角形404を除去する。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、アクティブサブセル402aを非アクティブサブセル402bであるようにパターニングすることができる。例えば、
図4Cに示すように、非アクティブサブセル402bを置換セル406に追加することにより、多角形404が除去される。
【0044】
図4Dは、多角形404を形成する複数のサブセル402を有する置換セル406を示す。
図4Aの多角形404は、置換テーブルに従って編集され、
図4Dの多角形404を形成する。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、アクティブサブセル402aをシフトさせることができる。本明細書に記載する他の実施形態に含めることができる1つの実施形態では、
図4Dに示すように、置換セル406は、セル304に対してx方向にシフトした多角形404を含む。本明細書に記載する他の実施形態と組み合わせることができる別の実施形態では、置換セル406は、セル304に対してy方向に多角形404をシフトさせるように編集されている。本明細書に記載する他の実施形態と組み合わせることができるさらに別の実施形態では、置換セル406は、セル304に対してx方向およびy方向に多角形404をシフトさせるように編集されている。
【0045】
本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、マスクパターン300は、基板の回転、基板の膨張、基板の収縮、および他の幾何学的シフトなどの基板のロットによる変化を考慮して調整することができる。
【0046】
図5は、仮想マスクファイルを編集する方法500のフロー図である。動作501において、設計ファイルが仮想マスクファイルに変換される。設計ファイルは、仮想マスク装置102において仮想マスクファイルに変換される。仮想マスクファイルは、マスクレスリソグラフィ装置106に格納される。例えば、仮想マスクファイルは、マスクレスリソグラフィ装置106のディスクに格納される。マスクレスリソグラフィ装置106には多数の仮想マスクファイルが格納されており、各々、異なる設計ファイルに対応している。
【0047】
動作502において、仮想マスクファイルは、リソグラフィサーバ210のメモリ226にロードされる。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、CIMシステム110が、パターニングされるべき基板のロットに対応するロットID番号を読み取る。ロットID番号は、多数の仮想マスクファイルのうちのいずれの仮想マスクファイルがパターニングプロセスに必要であるかに関する情報を含む。CIMシステム110は、対応する仮想マスクファイルをメモリ226にロードすることができるように、パターニングされるべき基板のロットのロットID番号をマスクレスリソグラフィ装置106に通信する。
【0048】
動作503において、置換テーブルが生成され、リソグラフィサーバ210に送信される。計測ツール104は基板のロットの欠陥を検出する。欠陥リストが作成され、変換サーバ108に送信される。変換サーバ108は、欠陥リストを置換テーブルに変換する。置換テーブルは、基板のロットの欠陥を考慮し、基板のロットの品質を向上させる置換テーブルを作成する。置換テーブルは、セル304を置換セル406と置換する命令を提供する。各置換テーブルは、基板のロットのプレートID番号と照合される。CIMシステム110は、基板のロットのプレートID番号を読み取る。したがって、基板のロットに対応する置換テーブルをリソグラフィサーバ210に送信することができる。
【0049】
動作504において、置換テーブルに従って仮想マスクファイルが編集される。多角形404を含むマスクパターン300は、セル304を置換セル406に置換することによって編集される。置換セル406は、置換テーブルからの命令に基づいて、置換セル406のサブセル403をアクティブにし、非アクティブにし、シフトさせ、または置換する。そして、置換セル406は、マスクパターン300のセル304を置換して、編集済み仮想マスクファイルを形成することができる。仮想マスクファイルの元のバージョンは、マスクレスリソグラフィ装置106に保存される。本明細書に記載する他の実施形態と組み合わせることができる1つの実施形態では、編集済み仮想マスクファイルは、リソグラフィサーバ210内のラスタライザ224に送信されてラスタライズされる。
【0050】
リソグラフィサーバ210における仮想マスクファイルの編集により、仮想マスクファイルの元のバージョンを変更することなくセル304を編集することができる。セル304の編集はプロセスの終わり近くで行われるため、ランタイムへの影響はわずかである。さらに、基板220または下層で検出された欠陥を考慮してセル304を編集することができるため、仮想マスクファイルの編集により、基板のパターニングがより高品質になる。本方法500により、各基板の異なる欠陥を効率的に考慮することが可能となる。
【0051】
動作505において、編集済み仮想マスクファイルは、マスクレスリソグラフィ装置106の処理ユニット204に送信される。処理ユニット204は、編集済み仮想マスクファイルを利用して、基板のロットをパターニングする。
【0052】
要約すると、リソグラフィシステムによって印刷されるべき設計を編集するためのシステム、ソフトウェア、およびそのシステムを使用する方法が提供される。本システムおよび方法は、仮想マスクファイルを編集する置換テーブルを利用する。仮想マスクファイルは、マスクレスリソグラフィ装置によって基板のロット上に印刷されるべき設計のマスクパターンを含む。置換テーブルは、計測ツールおよびサーバからマスクレス露光装置のリソグラフィサーバに提供される。置換テーブルは、仮想マスクファイルのマスクパターンのセルを置換する命令を含む。置換テーブルは、計測ツールによって検出された基板のロット上の欠陥を考慮する。セルが置換セルと置換されて、編集済み仮想マスクファイルが作成される。編集済み仮想マスクデバイスをリソグラフィサーバで作成することにより、基板の品質が向上することになる。さらに、本方法の終わり近くで仮想マスクファイルを編集することにより、ランタイムへの影響はわずかである。
【0053】
上述したことは本開示の例を対象とするが、本開示の他のおよびさらなる例は、本開示の基本的な範囲から逸脱することなく考案することができ、本開示の範囲は、以下の特許請求の範囲によって決定される。
【国際調査報告】