JPH05299327A - 電子線描画装置 - Google Patents
電子線描画装置Info
- Publication number
- JPH05299327A JPH05299327A JP4100871A JP10087192A JPH05299327A JP H05299327 A JPH05299327 A JP H05299327A JP 4100871 A JP4100871 A JP 4100871A JP 10087192 A JP10087192 A JP 10087192A JP H05299327 A JPH05299327 A JP H05299327A
- Authority
- JP
- Japan
- Prior art keywords
- field
- fields
- pattern
- electron beam
- cross pattern
- 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
- Electron Beam Exposure (AREA)
Abstract
(57)【要約】
【目的】 電子線描画装置におけるビ−ムドリフトによ
りフィ−ルド間に跨る幅の小さいクロスパタ−ンに生じ
る段差を減少してフィ−ルド接続精度を向上する。 【構成】 クロスパタ−ンを検索し、その幅が予め定め
た基準幅より小さい場合にフィ−ルドの描画順序を再設
定してクロスパタ−ンが跨るフィ−ルドを優先的に描画
する。このため、フィ−ルド内サブフィ−ルド番地表に
上記優先するフィ−ルドを表す前段部デ−タと後段部デ
−タを付加し、クロスパタ−ン幅の細さを優先順位とし
て描画する。
りフィ−ルド間に跨る幅の小さいクロスパタ−ンに生じ
る段差を減少してフィ−ルド接続精度を向上する。 【構成】 クロスパタ−ンを検索し、その幅が予め定め
た基準幅より小さい場合にフィ−ルドの描画順序を再設
定してクロスパタ−ンが跨るフィ−ルドを優先的に描画
する。このため、フィ−ルド内サブフィ−ルド番地表に
上記優先するフィ−ルドを表す前段部デ−タと後段部デ
−タを付加し、クロスパタ−ン幅の細さを優先順位とし
て描画する。
Description
【0001】
【産業上の利用分野】本発明は電子線描画装置に係り、
とくにIC,LSI等の精緻なパタ−ン図形の描画精度
を向上した電子線描画装置に関する。
とくにIC,LSI等の精緻なパタ−ン図形の描画精度
を向上した電子線描画装置に関する。
【0002】
【従来の技術】従来の電子線描画装置においては、半導
体ウエハ面を図2に示すように区分して各区分内を順次
描画していくようにしていた。すなわち、ウエハ面をま
ず同図(a)のように電子線描画装置の電磁偏向器で偏
向可能な範囲であるフィ−ルド〔1、1〕〜〔3、3〕
等に区分し、さらに、各フィ−ルド内を電子光学系の静
電偏向器の最大偏向範囲に対応する複数のサブフィ−ル
ド(1,1)〜(5,5)等に区分し、一つのフィ−ル
ド内のサブフィ−ルドを順次描画してから次ぎのフィ−
ルドの描画に移るようにしていた。各サブフィ−ルド内
は静電偏向器により描画され、サブフィ−ルド間の移動
には電磁偏向器が用いられ、フィ−ルド間の移動にはス
テ−ジが用いられる。
体ウエハ面を図2に示すように区分して各区分内を順次
描画していくようにしていた。すなわち、ウエハ面をま
ず同図(a)のように電子線描画装置の電磁偏向器で偏
向可能な範囲であるフィ−ルド〔1、1〕〜〔3、3〕
等に区分し、さらに、各フィ−ルド内を電子光学系の静
電偏向器の最大偏向範囲に対応する複数のサブフィ−ル
ド(1,1)〜(5,5)等に区分し、一つのフィ−ル
ド内のサブフィ−ルドを順次描画してから次ぎのフィ−
ルドの描画に移るようにしていた。各サブフィ−ルド内
は静電偏向器により描画され、サブフィ−ルド間の移動
には電磁偏向器が用いられ、フィ−ルド間の移動にはス
テ−ジが用いられる。
【0003】
【発明が解決しようとする課題】しかし、上記のような
描画順序では一つのフィ−ルドから隣接するフィ−ルド
に移るまでに時間がかかるので、その間にビ−ムドリフ
トが発生し、フィ−ルド間に跨るパタ−ンに段差が発生
するという問題があった。
描画順序では一つのフィ−ルドから隣接するフィ−ルド
に移るまでに時間がかかるので、その間にビ−ムドリフ
トが発生し、フィ−ルド間に跨るパタ−ンに段差が発生
するという問題があった。
【0004】上記ビ−ムドリフトは例えば図3のように
時間変化し、描画開始時点6から時間8が経過するとビ
−ムドリフトは9の大きさに達する。そこで、従来の電
子線描画装置ではビ−ムドリフト量を予測して定期的あ
るいはフィ−ルド移行時に補正するようにしていたが、
必ずしも十分に補償できないという問題があった。とく
にフィ−ルド間に跨る幅の小さいパタ−ンではわずかな
ドリフト補償誤差によりパタ−ンの段差が顕在化し、最
悪の場合にはパタ−ンが切れることがあった。
時間変化し、描画開始時点6から時間8が経過するとビ
−ムドリフトは9の大きさに達する。そこで、従来の電
子線描画装置ではビ−ムドリフト量を予測して定期的あ
るいはフィ−ルド移行時に補正するようにしていたが、
必ずしも十分に補償できないという問題があった。とく
にフィ−ルド間に跨る幅の小さいパタ−ンではわずかな
ドリフト補償誤差によりパタ−ンの段差が顕在化し、最
悪の場合にはパタ−ンが切れることがあった。
【0005】図4は上記ドリフトの影響を示すパタ−ン
図である。図4では、フィ−ルド〔2,1〕内のサブフ
ィ−ルド(5,5)とフィ−ルド〔3,1〕内のサブフ
ィ−ルド(1,5)間には太いパタ−ン14と細いパタ
−ン15が存在するが、上記ドリフト補償誤差によりパ
タ−ンの段差eが発生している。太いパタ−ン14では
パタ−ン幅に対する段差eの比率が小さいので問題は少
ないが、細いパタ−ン15の場合には段差eの比率が大
きく、このためこの段差部でパタ−ンがやせ、場合によ
っては断線が生じることになる。本発明の目的は、上記
フィ−ルド間に跨る幅の小さいパタ−ンに生じる段差を
減少して、ビ−ムドリフトの影響を受けることのない電
子線描画装置を提供することにある。
図である。図4では、フィ−ルド〔2,1〕内のサブフ
ィ−ルド(5,5)とフィ−ルド〔3,1〕内のサブフ
ィ−ルド(1,5)間には太いパタ−ン14と細いパタ
−ン15が存在するが、上記ドリフト補償誤差によりパ
タ−ンの段差eが発生している。太いパタ−ン14では
パタ−ン幅に対する段差eの比率が小さいので問題は少
ないが、細いパタ−ン15の場合には段差eの比率が大
きく、このためこの段差部でパタ−ンがやせ、場合によ
っては断線が生じることになる。本発明の目的は、上記
フィ−ルド間に跨る幅の小さいパタ−ンに生じる段差を
減少して、ビ−ムドリフトの影響を受けることのない電
子線描画装置を提供することにある。
【0006】
【課題を解決するための手段】上記課題を解決するため
に、フィ−ルド間に跨って存在するクロスパタ−ンを検
索してフィ−ルドの描画順序を再設定するようにする。
さらに、上記クロスパタ−ンの幅を予め定めた基準幅と
比較してその大小関係に基づき、少なくともクロスパタ
−ン幅が上記基準幅より小さい場合に上記フィ−ルドの
描画順序を再設定するようにする。
に、フィ−ルド間に跨って存在するクロスパタ−ンを検
索してフィ−ルドの描画順序を再設定するようにする。
さらに、上記クロスパタ−ンの幅を予め定めた基準幅と
比較してその大小関係に基づき、少なくともクロスパタ
−ン幅が上記基準幅より小さい場合に上記フィ−ルドの
描画順序を再設定するようにする。
【0007】さらに具体的には、上記クロスパタ−ンが
当該フィ−ルドの前に描画されるフィ−ルドに跨る場合
にはフィ−ルド内サブフィ−ルドの描画順序を規定する
サブフィ−ルド番地表に前段部デ−タを付加し、上記ク
ロスパタ−ンが当該フィ−ルドの後に描画されるフィ−
ルドに跨る場合には上記サブフィ−ルド番地表に後段部
デ−タを付加した新サブフィ−ルド番地表を作成し、こ
れに基づいて上記フィ−ルドの描画順序を再設定するよ
うにする。さらに、上記前段部デ−タと後段部デ−タ
に、上記クロスパタ−ンが跨るフィ−ルドの境界部のサ
ブフィ−ルド番号列を用いるようにする。また、上記ク
ロスパタ−ンの幅の細いものを優先して描画するように
する。
当該フィ−ルドの前に描画されるフィ−ルドに跨る場合
にはフィ−ルド内サブフィ−ルドの描画順序を規定する
サブフィ−ルド番地表に前段部デ−タを付加し、上記ク
ロスパタ−ンが当該フィ−ルドの後に描画されるフィ−
ルドに跨る場合には上記サブフィ−ルド番地表に後段部
デ−タを付加した新サブフィ−ルド番地表を作成し、こ
れに基づいて上記フィ−ルドの描画順序を再設定するよ
うにする。さらに、上記前段部デ−タと後段部デ−タ
に、上記クロスパタ−ンが跨るフィ−ルドの境界部のサ
ブフィ−ルド番号列を用いるようにする。また、上記ク
ロスパタ−ンの幅の細いものを優先して描画するように
する。
【0008】
【作用】上記フィ−ルドの描画順序の再設定により、ク
ロスパタ−ンが跨るフィ−ルド間の描画順序が繰り上げ
られる。とくに、クロスパタ−ンの幅が基準幅より小さ
い場合に上記描画順序の繰り上げが優先的に行なわれ
る。また、上記繰り上げるべきフィ−ルドは上記新サブ
フィ−ルド番地表内の前段部デ−タと後段部デ−タによ
り指定される。
ロスパタ−ンが跨るフィ−ルド間の描画順序が繰り上げ
られる。とくに、クロスパタ−ンの幅が基準幅より小さ
い場合に上記描画順序の繰り上げが優先的に行なわれ
る。また、上記繰り上げるべきフィ−ルドは上記新サブ
フィ−ルド番地表内の前段部デ−タと後段部デ−タによ
り指定される。
【0009】
【実施例】図2(a)において各フィ−ルドの描画順序
が例えば、 〔1,1〕→〔1,2〕→〔1,3〕→ 〔2,3〕→〔2,2〕→〔2,1〕→ 〔3,1〕→〔3,2〕→〔3,3〕 (1) のように決められていたとすると、図4に示したパタ−
ン14、15を従来装置により描画する場合には、ま
ず、フィ−ルド〔2,1〕内のパタ−ン14、15の部
分を描画してからフィ−ルド〔2,2〕、〔2,3〕、
〔3,3〕、〔3,2〕の描画を経由後にフィ−ルド
〔3,1〕内のパタ−ン14、15の残りの部分を描画
することになり、この間のドリフトによる段差eが発生
するという問題があった。なお、各フィ−ルド内はサブ
フィ−ルドの描画順序にしたがって描画される。
が例えば、 〔1,1〕→〔1,2〕→〔1,3〕→ 〔2,3〕→〔2,2〕→〔2,1〕→ 〔3,1〕→〔3,2〕→〔3,3〕 (1) のように決められていたとすると、図4に示したパタ−
ン14、15を従来装置により描画する場合には、ま
ず、フィ−ルド〔2,1〕内のパタ−ン14、15の部
分を描画してからフィ−ルド〔2,2〕、〔2,3〕、
〔3,3〕、〔3,2〕の描画を経由後にフィ−ルド
〔3,1〕内のパタ−ン14、15の残りの部分を描画
することになり、この間のドリフトによる段差eが発生
するという問題があった。なお、各フィ−ルド内はサブ
フィ−ルドの描画順序にしたがって描画される。
【0010】上記段差eを抑えるためには、フィ−ルド
間に跨る細いパタ−ンはできるだけ時間をおかずに描画
する必要がある。そこで本発明においては、(1)フィ
−ルド間に跨る細いパタ−ンの存在を予め検索して登録
し、(2)上記細いパタ−ンの存在する両フィ−ルド内
のサブフィ−ルドの描画順序を変更して、この細いパタ
−ンをできるだけ時間をおかずに描画するようにする。
以下、上記(1)と(2)の詳細について逐次説明す
る。
間に跨る細いパタ−ンはできるだけ時間をおかずに描画
する必要がある。そこで本発明においては、(1)フィ
−ルド間に跨る細いパタ−ンの存在を予め検索して登録
し、(2)上記細いパタ−ンの存在する両フィ−ルド内
のサブフィ−ルドの描画順序を変更して、この細いパタ
−ンをできるだけ時間をおかずに描画するようにする。
以下、上記(1)と(2)の詳細について逐次説明す
る。
【0011】図5はフィ−ルド内の描画パタ−ンデ−タ
の一例である。先頭にそのフィ−ルドの番地を格納し、
次いでそのフィ−ルド内のサブフィ−ルド番地表、サブ
フィ−ルド単位の描画パタ−ンデ−タが描画順に格納さ
れる。サブフィ−ルドの描画順序はサブフィ−ルド番地
表順に従い、サブフィ−ルド内の描画順序は上記描画パ
タ−ンデ−タの順序に従う。
の一例である。先頭にそのフィ−ルドの番地を格納し、
次いでそのフィ−ルド内のサブフィ−ルド番地表、サブ
フィ−ルド単位の描画パタ−ンデ−タが描画順に格納さ
れる。サブフィ−ルドの描画順序はサブフィ−ルド番地
表順に従い、サブフィ−ルド内の描画順序は上記描画パ
タ−ンデ−タの順序に従う。
【0012】図6は上記各サブフィ−ルド内の描画パタ
−ンデ−タの構造を示す図である。上記描画パタ−ンデ
−タ構造には、描画パタ−ンの図種と、その座標値(X
0,Y0)と、幅W、高さHと、照射量テ−ブル番号等を
格納する。また、電子線の照射量は照射量テ−ブル番号
を用いて照射量テ−ブルを索引して決定する。
−ンデ−タの構造を示す図である。上記描画パタ−ンデ
−タ構造には、描画パタ−ンの図種と、その座標値(X
0,Y0)と、幅W、高さHと、照射量テ−ブル番号等を
格納する。また、電子線の照射量は照射量テ−ブル番号
を用いて照射量テ−ブルを索引して決定する。
【0013】また、上記図種欄には図種の他に、図4の
14、15に示したように隣接フィ−ルドの境界を越え
て当該サブフィ−ルド内にはみ出しているパタ−ンの幅
wiを分類するインデックスidを設定する。パタ−ン
幅wiを予め定めた基準幅wとを比較し、wiがwより
小さい場合にはインデックスidを1に設定し、大きい
場合には0に設定する。 wi>w → id=1 wi≦w → id=0 (2)
14、15に示したように隣接フィ−ルドの境界を越え
て当該サブフィ−ルド内にはみ出しているパタ−ンの幅
wiを分類するインデックスidを設定する。パタ−ン
幅wiを予め定めた基準幅wとを比較し、wiがwより
小さい場合にはインデックスidを1に設定し、大きい
場合には0に設定する。 wi>w → id=1 wi≦w → id=0 (2)
【0014】id=1の場合にはパタ−ン幅wiがドリ
フトによってやせたり断線したりする危険があるので、
描画順序を変更して二つの当該サブフィ−ルドの描画間
隔を短縮するようにする。また、id=0の場合には描
画順序の変更は行なわない。図1は上記処理のアルゴリ
ズムを説明するフロ−チャ−トである。
フトによってやせたり断線したりする危険があるので、
描画順序を変更して二つの当該サブフィ−ルドの描画間
隔を短縮するようにする。また、id=0の場合には描
画順序の変更は行なわない。図1は上記処理のアルゴリ
ズムを説明するフロ−チャ−トである。
【0015】図1において、処理1では変換済みの描画
パタ−ンデ−タを磁気ディスク等のメモリから呼出して
フィ−ルド境界に接する全サブフィ−ルドを抽出し、そ
の個数(k)をカウントする。次いで上記個数(k)の
カウンタの値iに1をセットし、処理2にてi=1番目
のサブフィ−ルド内の全描画パタ−ンを抽出する。次い
で処理3にて、処理2にて抽出した各描画パタ−ンがフ
ィ−ルド境界線で切断されるか否かを判別し、切断され
る場合にはそのはみ出したパタ−ンの幅wiをセットす
る。
パタ−ンデ−タを磁気ディスク等のメモリから呼出して
フィ−ルド境界に接する全サブフィ−ルドを抽出し、そ
の個数(k)をカウントする。次いで上記個数(k)の
カウンタの値iに1をセットし、処理2にてi=1番目
のサブフィ−ルド内の全描画パタ−ンを抽出する。次い
で処理3にて、処理2にて抽出した各描画パタ−ンがフ
ィ−ルド境界線で切断されるか否かを判別し、切断され
る場合にはそのはみ出したパタ−ンの幅wiをセットす
る。
【0016】処理4では上記各パタ−ン幅wiと基準幅
wとを比較し、その比較結果により図7のインデックス
idを式(2)のようにして設定する。上記処理3と同
4をサブフィ−ルドi内の全描画パタ−ンについて実施
する。次いでサブフィ−ルド番号iが全サブフィ−ルド
数kより小さければi=i+1にして処理2に戻り、同
様の処理を繰り返す。上記iがkに達したならば、処理
5にて得られた結果にもとづいてフィ−ルド内サブフィ
−ルドの並べ替えを行う。
wとを比較し、その比較結果により図7のインデックス
idを式(2)のようにして設定する。上記処理3と同
4をサブフィ−ルドi内の全描画パタ−ンについて実施
する。次いでサブフィ−ルド番号iが全サブフィ−ルド
数kより小さければi=i+1にして処理2に戻り、同
様の処理を繰り返す。上記iがkに達したならば、処理
5にて得られた結果にもとづいてフィ−ルド内サブフィ
−ルドの並べ替えを行う。
【0017】図7は上記サブフィ−ルドの並べ替え処理
のアルゴリズムである。まず、処理5.1にてフィ−ル
ド内のサブフィ−ルド番地表を取り出し、図1の処理1
にて求めておいたフィ−ルド境界に接する全サブフィ−
ルドの番地を検索する。次いで処理5.2にて、上記フ
ィ−ルド境界に接する全サブフィ−ルド内の描画パタ−
ンの中でid=1のものを描画パタ−ンデ−タの中から
外して別途、登録する。このとき当該サブフィ−ルド番
地も同時に別途、登録しておく。
のアルゴリズムである。まず、処理5.1にてフィ−ル
ド内のサブフィ−ルド番地表を取り出し、図1の処理1
にて求めておいたフィ−ルド境界に接する全サブフィ−
ルドの番地を検索する。次いで処理5.2にて、上記フ
ィ−ルド境界に接する全サブフィ−ルド内の描画パタ−
ンの中でid=1のものを描画パタ−ンデ−タの中から
外して別途、登録する。このとき当該サブフィ−ルド番
地も同時に別途、登録しておく。
【0018】次いで処理5.3にて、元のサブフィ−ル
ド番地表に前述の別途登録したサブフィ−ルド番地を付
加して新たなサブフィ−ルド番地表を作成する。次いで
処理5.4にて、上記新たに作成したサブフィ−ルド番
地表に対応する描画パタ−ンを格納する。上記処理5.
3と処理5.4により新しいサブフィ−ルド番地表がえ
られる。
ド番地表に前述の別途登録したサブフィ−ルド番地を付
加して新たなサブフィ−ルド番地表を作成する。次いで
処理5.4にて、上記新たに作成したサブフィ−ルド番
地表に対応する描画パタ−ンを格納する。上記処理5.
3と処理5.4により新しいサブフィ−ルド番地表がえ
られる。
【0019】上記新しいサブフィ−ルド番地表では、予
め定められ各フィ−ルド内のサブフィ−ルドを予め定め
られた順序で描画することにし、そのフィ−ルドと隣接
フィ−ルド間に跨ってid=1の細いパタ−ンが存在す
る場合には上記サブフィ−ルド番地表の前段または後段
に当該隣接フィ−ルドの存在を示す前段部または後段部
を付加する。また、上記隣接フィ−ルドがそのフィ−ル
ドの前に描画される場合には上記前段部を付加し、後に
描画される場合には上記後段部を付加する。
め定められ各フィ−ルド内のサブフィ−ルドを予め定め
られた順序で描画することにし、そのフィ−ルドと隣接
フィ−ルド間に跨ってid=1の細いパタ−ンが存在す
る場合には上記サブフィ−ルド番地表の前段または後段
に当該隣接フィ−ルドの存在を示す前段部または後段部
を付加する。また、上記隣接フィ−ルドがそのフィ−ル
ドの前に描画される場合には上記前段部を付加し、後に
描画される場合には上記後段部を付加する。
【0020】上記前段部と後段部の内容は当該隣接フィ
−ルドが上下左右の何れの側に存在するかを識別できる
ものであればよいから、例えば隣接フィ−ルドの隣接サ
ブフィ−ルド列を記入したり、あるいはそのフィ−ルド
の隣接フィ−ルド側のサブフィ−ルド列を記入するよう
にする。一例として上記フィ−ルド内の予め定められた
サブフィ−ルド描画順序を下記のように定める(図2参
照)。 (1,1)→(1,2)→(1,3)→(1,4)→(1,5)→ (2,5)→(2,4)→(2,3)→(2,2)→(2,1)→ (3,1)→(3,2)→(3,3)→(3,4)→(3,5)→ (4,5)→(4,4)→(4,3)→(4,2)→(4,1)→ (5,1)→(5,2)→(5,3)→(5,4)→(5,5) (3)
−ルドが上下左右の何れの側に存在するかを識別できる
ものであればよいから、例えば隣接フィ−ルドの隣接サ
ブフィ−ルド列を記入したり、あるいはそのフィ−ルド
の隣接フィ−ルド側のサブフィ−ルド列を記入するよう
にする。一例として上記フィ−ルド内の予め定められた
サブフィ−ルド描画順序を下記のように定める(図2参
照)。 (1,1)→(1,2)→(1,3)→(1,4)→(1,5)→ (2,5)→(2,4)→(2,3)→(2,2)→(2,1)→ (3,1)→(3,2)→(3,3)→(3,4)→(3,5)→ (4,5)→(4,4)→(4,3)→(4,2)→(4,1)→ (5,1)→(5,2)→(5,3)→(5,4)→(5,5) (3)
【0021】図4の場合は、フィ−ルド〔2,1〕と同
〔3,1〕間にid=1の細いパタ−ン15が存在し、
式(1)に示したように、フィ−ルド〔3,1〕は同
〔2.1〕の後に描画されるので、式(3)の後に式
(4)または式(5)のような後段部が付加される。 (1,5)→(1,4)→(1,3)→(1,2)→(1,1) (4) (5,5)→(5,4)→(5,3)→(5,2)→(5,1) (5) 式(4)はフィ−ルド〔2,1〕のフィ−ルド〔3,
1〕側のサブフィ−ルド列である。また、式(5)はフ
ィ−ルド〔3,1〕のフィ−ルド〔2,1〕側のサブフ
ィ−ルド列である。
〔3,1〕間にid=1の細いパタ−ン15が存在し、
式(1)に示したように、フィ−ルド〔3,1〕は同
〔2.1〕の後に描画されるので、式(3)の後に式
(4)または式(5)のような後段部が付加される。 (1,5)→(1,4)→(1,3)→(1,2)→(1,1) (4) (5,5)→(5,4)→(5,3)→(5,2)→(5,1) (5) 式(4)はフィ−ルド〔2,1〕のフィ−ルド〔3,
1〕側のサブフィ−ルド列である。また、式(5)はフ
ィ−ルド〔3,1〕のフィ−ルド〔2,1〕側のサブフ
ィ−ルド列である。
【0022】また図8のように、フィ−ルド〔2.1〕
とその上部のフィ−ルド〔2,2〕間にもid=1の細
いパタ−ン16が存在する場合には、前段部として式
(6)または式(7)が付加される。 (1,1)→(2,1)→(3,1)→(4,1)→(5,1) (6) (1,5)→(2,5)→(3,5)→(4,5)→(5,5) (7)
とその上部のフィ−ルド〔2,2〕間にもid=1の細
いパタ−ン16が存在する場合には、前段部として式
(6)または式(7)が付加される。 (1,1)→(2,1)→(3,1)→(4,1)→(5,1) (6) (1,5)→(2,5)→(3,5)→(4,5)→(5,5) (7)
【0023】以上より、図7の処理5.3で生成される
図8のフィ−ルド〔2,1〕に対する新しいサブフィ−
ルド番地表は例えば式(6)と式(5)を用いると式
(8)のようになる。 (1,1)→(2,1)→(3,1)→(4,1)→(5,1) (1,1)→(1,2)→(1,3)→(1,4)→(1,5)→ (2,5)→(2,4)→(2,3)→(2,2)→(2,1)→ (3,1)→(3,2)→(3,3)→(3,4)→(3,5)→ (4,5)→(4,4)→(4,3)→(4,2)→(4,1)→ (5,1)→(5,2)→(5,3)→(5,4)→(5,5)→ (5,5)→(5,4)→(5,3)→(5,2)→(5,1) (8)
図8のフィ−ルド〔2,1〕に対する新しいサブフィ−
ルド番地表は例えば式(6)と式(5)を用いると式
(8)のようになる。 (1,1)→(2,1)→(3,1)→(4,1)→(5,1) (1,1)→(1,2)→(1,3)→(1,4)→(1,5)→ (2,5)→(2,4)→(2,3)→(2,2)→(2,1)→ (3,1)→(3,2)→(3,3)→(3,4)→(3,5)→ (4,5)→(4,4)→(4,3)→(4,2)→(4,1)→ (5,1)→(5,2)→(5,3)→(5,4)→(5,5)→ (5,5)→(5,4)→(5,3)→(5,2)→(5,1) (8)
【0024】なお、上記の処理は図9に示すようにサブ
フィ−ルド内をパタ−ンが貫通する場合にも同様に適用
することができる。また、隣接フィ−ルド境界部にid
=1に該当する複数のクロスパタ−ンが存在する場合に
は、幅の細いクロスパタ−ンを優先的に描画するように
することもできる。この場合には複数のidを設定して
上記幅の大きさを順序づける必要がある。また、とくに
幅の細いクロスパタ−ンが存在する場合には、そのクロ
スパタ−ンが跨るフィ−ルドをとくに優先して描画する
ようにしてもよい。
フィ−ルド内をパタ−ンが貫通する場合にも同様に適用
することができる。また、隣接フィ−ルド境界部にid
=1に該当する複数のクロスパタ−ンが存在する場合に
は、幅の細いクロスパタ−ンを優先的に描画するように
することもできる。この場合には複数のidを設定して
上記幅の大きさを順序づける必要がある。また、とくに
幅の細いクロスパタ−ンが存在する場合には、そのクロ
スパタ−ンが跨るフィ−ルドをとくに優先して描画する
ようにしてもよい。
【0025】図10は上記本発明による処理を実行する
電子線描画装置のブロック図である。描画パタ−ンデ−
タ変換システム1は描画パタ−ンデ−タを作成して描画
パタ−ンデ−タファイル2に格納する。制御用計算機4
7はCPUバス48を介してデ−タファイル2の描画パ
タ−ンデ−タを図形デ−タ用メモリ49に送り、描画シ
−ケンス命令に従ってステ−ジ制御系50、ロ−ダ制御
系51、真空排気系52等を制御して描画する。同時に
制御用計算機47は、ステ−ジ制御系50、ロ−ダ制御
系51、真空排気系52、電源制御系53等にも各描画
シ−ケンスに応じた制御指令を送る。
電子線描画装置のブロック図である。描画パタ−ンデ−
タ変換システム1は描画パタ−ンデ−タを作成して描画
パタ−ンデ−タファイル2に格納する。制御用計算機4
7はCPUバス48を介してデ−タファイル2の描画パ
タ−ンデ−タを図形デ−タ用メモリ49に送り、描画シ
−ケンス命令に従ってステ−ジ制御系50、ロ−ダ制御
系51、真空排気系52等を制御して描画する。同時に
制御用計算機47は、ステ−ジ制御系50、ロ−ダ制御
系51、真空排気系52、電源制御系53等にも各描画
シ−ケンスに応じた制御指令を送る。
【0026】描画パタ−ンデ−タファイル2の描画パタ
−ンデ−タはデ−タ制御系/信号処理系3に信号を送ら
れ、上記した本発明の各処理が施されて、各フィ−ルド
毎の上記新サブフィ−ルド番地表が作成される。制御用
計算機47は上記新サブフィ−ルド番地表に基づいて各
フィ−ルドの描画順序を決定する。
−ンデ−タはデ−タ制御系/信号処理系3に信号を送ら
れ、上記した本発明の各処理が施されて、各フィ−ルド
毎の上記新サブフィ−ルド番地表が作成される。制御用
計算機47は上記新サブフィ−ルド番地表に基づいて各
フィ−ルドの描画順序を決定する。
【0027】また、本体5内の反射電子センサ55によ
りステ−ジ5の位置や半導体デバイス、マスク、レティ
クル等の試料に照射される電子線の状態を検知してデ−
タ制御系/信号処理系3に信号を送り描画補正を行な
う。また、反射電子センサ55によ9り電子線描画装置
の本体5内の電子光学系やステ−ジ54の移動方向、移
動量、移動時間等によって発生するビ−ムドリフトが検
出される。
りステ−ジ5の位置や半導体デバイス、マスク、レティ
クル等の試料に照射される電子線の状態を検知してデ−
タ制御系/信号処理系3に信号を送り描画補正を行な
う。また、反射電子センサ55によ9り電子線描画装置
の本体5内の電子光学系やステ−ジ54の移動方向、移
動量、移動時間等によって発生するビ−ムドリフトが検
出される。
【0028】
【発明の効果】本発明によりクロスパタ−ンが跨るフィ
−ルド間の描画順序が繰り上げられ、とくに細い幅のク
ロスパタ−ンの描画順序が優先的に繰り上げられるの
で、ビ−ムドリフトにより上記クロスパタ−ンがフィ−
ルド境界にてやせたり、断線したりすることを防止する
ことができ、フィ−ルド接続精度を向上した電子線描画
装置を提供することができる。
−ルド間の描画順序が繰り上げられ、とくに細い幅のク
ロスパタ−ンの描画順序が優先的に繰り上げられるの
で、ビ−ムドリフトにより上記クロスパタ−ンがフィ−
ルド境界にてやせたり、断線したりすることを防止する
ことができ、フィ−ルド接続精度を向上した電子線描画
装置を提供することができる。
【図面の簡単な説明】
【図1】本発明による描画デ−タ処理のフロ−チャ−ト
である。
である。
【図2】ウエハ上のフィ−ルドとサブフィ−ルドの配列
図である。
図である。
【図3】ビ−ムドリフト量の時間変化例を示す図であ
る。
る。
【図4】フィ−ルド間に跨るクロスパタ−ンの描画例で
ある。
ある。
【図5】本発明によるフィ−ルド内の描画デ−タファイ
ルである。
ルである。
【図6】本発明によるサブフィ−ルド内の描画デ−タフ
ァイルである。
ァイルである。
【図7】本発明による新サブフィ−ルド番地表の作成過
程を示すフロ−チャ−トである。
程を示すフロ−チャ−トである。
【図8】フィ−ルド間に跨るクロスパタ−ンの描画例で
ある。
ある。
【図9】フィ−ルド間に跨るクロスパタ−ンの描画例で
ある。
ある。
【図10】本発明による電子線描画装置のブロック図で
ある。
ある。
1…描画パタ−ンデ−タ変換システム、2…描画パタ−
ンデ−タファイル、3…描画デ−タ制御系/信号処理
系、4…ビ−ムドリフト補正処理系、5…本体、14…
太いパタ−ン、15、16、17…細いパタ−ン、47
…制御用計算機、48…CPUバス、49…図形デ−タ
用メモリ、50…ステ−ジ制御系、51…ロ−ダ制御
系、52…真空排気系、53…電源制御系、54…ステ
−ジ、55…反射電子センサ。
ンデ−タファイル、3…描画デ−タ制御系/信号処理
系、4…ビ−ムドリフト補正処理系、5…本体、14…
太いパタ−ン、15、16、17…細いパタ−ン、47
…制御用計算機、48…CPUバス、49…図形デ−タ
用メモリ、50…ステ−ジ制御系、51…ロ−ダ制御
系、52…真空排気系、53…電源制御系、54…ステ
−ジ、55…反射電子センサ。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 河野 利彦 東京都小平市上水本町五丁目20番1号 株 式会社日立製作所半導体設計開発センタ内
Claims (6)
- 【請求項1】 半導体ウエハ等の描画試料面を複数のフ
ィ−ルドに分割し、さらに各フィ−ルド内を複数のサブ
フィ−ルドに分割して、上記フィ−ルドの描画順序に従
って当該フィ−ルド内のサブフィ−ルドを順次描画する
電子線描画装置において、上記フィ−ルド間に跨って存
在する描画パタ−ン(クロスパタ−ン)を検索する手段
と、上記クロスパタ−ンの検索結果に基づいて上記フィ
−ルドの描画順序を再設定する手段を備えたことを特徴
とする電子線描画装置。 - 【請求項2】 請求項1において、上記クロスパタ−ン
の幅を予め定めた基準幅と比較してその大小関係を記憶
する手段を備え、上記大小関係に基づいて上記フィ−ル
ドの描画順序を再設定するようにしたことを特徴とする
電子線描画装置。 - 【請求項3】 請求項2において、フィ−ルド内のサブ
フィ−ルドを順次描画上記クロスパタ−ン幅が予め定め
た基準幅より小さい場合に、上記フィ−ルドの描画順序
を再設定するようにしたことを特徴とする電子線描画装
置。 - 【請求項4】 請求項1ないし3のいずれかにおいて、
フィ−ルド内サブフィ−ルドの描画順序を規定するサブ
フィ−ルド番地表を備え、上記クロスパタ−ンが当該フ
ィ−ルドの前に描画されるフィ−ルドに跨る場合には上
記サブフィ−ルド番地表に前段部デ−タを付加し、上記
クロスパタ−ンが当該フィ−ルドの後に描画されるフィ
−ルドに跨る場合には上記サブフィ−ルド番地表に後段
部デ−タを付加する手段を備え、上記前段部デ−タと後
段部デ−タを付加た新サブフィ−ルド番地表に基づいて
上記フィ−ルドの描画順序を再設定するようにしたこと
を特徴とする電子線描画装置。 - 【請求項5】 請求項4において、上記前段部デ−タと
後段部デ−タを、上記クロスパタ−ンが跨るフィ−ルド
の境界部のサブフィ−ルド番号列としたことを特徴とす
る電子線描画装置。 - 【請求項6】 請求項1ないし5のいずれかにおいて、
上記クロスパタ−ンの幅の細いものを優先して描画する
ようにしたことを特徴とする電子線描画装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04100871A JP3133139B2 (ja) | 1992-04-21 | 1992-04-21 | 電子線描画装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04100871A JP3133139B2 (ja) | 1992-04-21 | 1992-04-21 | 電子線描画装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05299327A true JPH05299327A (ja) | 1993-11-12 |
| JP3133139B2 JP3133139B2 (ja) | 2001-02-05 |
Family
ID=14285383
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP04100871A Expired - Fee Related JP3133139B2 (ja) | 1992-04-21 | 1992-04-21 | 電子線描画装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3133139B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6066854A (en) * | 1997-08-22 | 2000-05-23 | Nec Corporation | Method of writing cross pattern in adjacent areas of layer sensitive to charged particle beam for improving stitching accuracy without sacrifice of throughput |
| US11901156B2 (en) | 2021-09-14 | 2024-02-13 | Nuflare Technology, Inc. | Multi-charged-particle-beam writing apparatus and multi-charged-particle-beam writing method |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102016103983B4 (de) | 2016-03-04 | 2019-03-14 | Stefan Konrad | Pinselkappe |
-
1992
- 1992-04-21 JP JP04100871A patent/JP3133139B2/ja not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6066854A (en) * | 1997-08-22 | 2000-05-23 | Nec Corporation | Method of writing cross pattern in adjacent areas of layer sensitive to charged particle beam for improving stitching accuracy without sacrifice of throughput |
| US11901156B2 (en) | 2021-09-14 | 2024-02-13 | Nuflare Technology, Inc. | Multi-charged-particle-beam writing apparatus and multi-charged-particle-beam writing method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3133139B2 (ja) | 2001-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8843867B2 (en) | Low-overhead multi-patterning design rule check | |
| JP5601989B2 (ja) | 荷電粒子ビーム描画装置及び荷電粒子ビーム描画方法 | |
| EP0350353B1 (en) | Layoutdata processing method | |
| US11784455B2 (en) | Die layout calculation method, apparatus, medium, and device | |
| JPH10116911A (ja) | 半導体集積回路の再レイアウト方法及び半導体集積回路の再レイアウトプログラムを記録した媒体 | |
| JP3472009B2 (ja) | 露光データ作成装置、露光データ作成方法及び荷電粒子ビーム露光装置 | |
| JPH0357608B2 (ja) | ||
| JP3133139B2 (ja) | 電子線描画装置 | |
| US6675368B2 (en) | Apparatus for and method of preparing pattern data of electronic part | |
| JP3125724B2 (ja) | 荷電粒子線描画用のパターンデータ作成方法 | |
| JP2003017388A (ja) | ブロックマスク製造方法、ブロックマスク、および、露光装置 | |
| CN117952065B (zh) | 用于芯片排版的方法、设备和介质 | |
| US6717160B2 (en) | Beam direct-writing apparatus, imaging apparatus and method of obtaining preferable path passing through points | |
| CN115758979A (zh) | 冗余图形添加方法和电子设备 | |
| WO2014078191A1 (en) | Low-overhead multi-patterning design rule check | |
| JP2002099075A (ja) | Ebマスクの設計方法及び装置 | |
| JP3328724B2 (ja) | 図形データの圧縮方法 | |
| JPH06340199A (ja) | ペンプロッタ作画制御方式 | |
| JPH0794376A (ja) | 露光パターンデータの補正方法 | |
| JPH0697058A (ja) | 電子ビーム描画装置用の描画データ作成方法 | |
| JP3282894B2 (ja) | 露光データ作成方法 | |
| EP0337324A2 (en) | Image processing method | |
| US20240193453A1 (en) | Logical qubit arrangement architecture based on checkerboard and method of moving magic qubit thereof | |
| US7861194B2 (en) | Method and apparatus for calculating wiring capacitance, and computer product | |
| Sinharay et al. | Computing fréchet distance metric based L-shape tile decomposition for e-beam lithography |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071124 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081124 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081124 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091124 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101124 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |