JP2004078115A - Pattern correction method - Google Patents
Pattern correction method Download PDFInfo
- Publication number
- JP2004078115A JP2004078115A JP2002242006A JP2002242006A JP2004078115A JP 2004078115 A JP2004078115 A JP 2004078115A JP 2002242006 A JP2002242006 A JP 2002242006A JP 2002242006 A JP2002242006 A JP 2002242006A JP 2004078115 A JP2004078115 A JP 2004078115A
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- correction
- edge
- distance
- correction target
- 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.)
- Pending
Links
Images
Landscapes
- Preparing Plates And Mask In Photomechanical Process (AREA)
- Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)
Abstract
【課題】パターンの設計値に合わせてパターンを補正するとともに、パターンの補正量を算出するために要する算出時間を低減する。
【解決手段】本発明は、補正対象となる補正対象パターンの線幅と、前記補正対象パターンの幅方向に隣接する隣接パターンと前記補正対象パターンとの間のパターン間距離と、前記補正対象パターンを構成する補正対象エッジと前記補正対象エッジとは反対側のエッジ方向に隣接する隣接パターンの遠い側のエッジまでのエッジ間距離とに基づいて補正値を設定することを特徴とする。エッジ間距離をパラメータとして参照して補正値を設定することにより、補正対象となるパターンの周囲に形成されたパターンの影響が考慮されたパターン補正を行うことが可能となる。
【選択図】図7A pattern is corrected in accordance with a design value of the pattern, and a calculation time required for calculating a correction amount of the pattern is reduced.
The present invention relates to a line width of a correction target pattern to be corrected, an inter-pattern distance between an adjacent pattern adjacent in the width direction of the correction target pattern and the correction target pattern, The correction value is set based on the edge to be corrected and the distance between the edges to the far side edge of the adjacent pattern adjacent in the edge direction opposite to the edge to be corrected. By setting the correction value by referring to the distance between edges as a parameter, it is possible to perform pattern correction in consideration of the influence of a pattern formed around the pattern to be corrected.
[Selection diagram] FIG.
Description
【0001】
【発明の属する技術分野】
本発明は、半導体装置等の製造工程で用いられるマスクに形成されるパターンを転写後の線幅の設計値に合わせて補正することができるパターン補正方法に関する。
【0002】
【従来の技術】
LSIの高集積化が進み、LSIに作り込む素子サイズが微小化するに伴い、リソグラフィ工程におけるパターン転写の忠実度が問題となっている。具体的には、設計上で90度のはずのコーナーが丸くなる、ラインの幅が太る或いは細る等の現象が生じる(光近接効果)。パターンの微細化に伴い許容寸法誤差の絶対値が小さくなると、光近接効果の影響で許容寸法誤差を越えてしまう場合もある。
【0003】
光近接効果は、本来は転写時の光による効果を意味していたが、最近では光学的効果に加え、レジスト現象やエッチングなどのウェハプロセス全体を通じて生ずる様々な効果を含めて用いられている。
【0004】
光近接効果の原因としては、露光における光学的要因(隣り合ったパターン間の透過光の干渉)、レジストプロセス(ベーク温度、時間、現像時間他)、基板の反射や凹凸、エッチングの影響等が挙げられる。具体的には、転写においては光の回折、干渉等の光学的要因に起因する効果、そしてレジスト現像時におけるレジスト溶解速度のパターン依存性、またレジストをエッチングする際のマイクロローディング効果、エッチング速度のパターン依存性の効果など種々の原因が考えられる。
【0005】
半導体装置の製造に用いられるマスクを作成するに際して、ウェハ製造余裕度等を目的として、光近接効果補正を代表とするパターン形状変化を伴う補正処理を行うことが多い。例えば、ルールベースの1次元光近接効果補正(Optical Proximity effect Correction:以下、OPC)の場合、補正対象となるパターンの線幅それぞれについて、隣接パターンまでのパターン間距離との関係により線幅の補正量を決定している。パターンの線幅と、隣接するパターンまでのパターン間距離との2つのパラメータにより線幅のエッジの補正量を決める線幅補正OPCは汎用とされ、例えば矩形状のパターンを補正するに際しては、左右のエッジのうち、左エッジなら左方向、右エッジなら右方向への隣接するパターンまでのパターン間距離を求め、予め決められた補正量だけそれぞれのエッジをシフトさせることにより補正する。このとき、例えば、図8に示すようにマスク80に形成され、周囲にパターンが形成されない孤立したパターン81のエッジ81a、81bそれぞれに対する補正量A、Bと、図9に示すようにマスク90に1次元的に配列されたパターン91のエッジ91aに対する補正量Cとは等しい値とされる。
【0006】
【発明が解決しようとする課題】
しかしながら、補正の対象となる補正対象エッジの周囲に形成されるパターンの配置が異なる場合、補正対象となるパターンの周囲に形成されたパターンを通過する光の干渉の如き光学的な原因や、最終的にパターンを転写先の基板に定着させるプロセス的な原因により、図8に示す孤立したパターン80のエッジ81a、81bの補正量であるA及びBと、図9に示す複数のパターンが1次元的に配列されたパターン91のエッジ91aの補正量であるCとが異なる場合があり、周囲に配置されたパターンの影響を考慮した上で、補正対象エッジの補正量を設定することが重要となる。
【0007】
例えば、設計値に合わせてパターンを転写するために、パターンの線幅とパターン間距離との2つのパラメータのみに基づいて全てのパターンのエッジを補正することは困難であり、補正対象となるパターンの周囲に形成されるパターンを考慮することにより補正量のずれを修正し、パターンを転写した際に設計値に合わせたパターンが転写されるようにパターンを補正することができる技術が求められている。
【0008】
また、補正対象エッジの補正量を算出するためには、例えば、特開平11−102062号公報によれば、パターンの一次元的配置情報を抽出し、補正対象エッジの補正値であるシフト量を厳密に求める技術も開示されているが、補正の精度を高めることができる反面、補正値を算出するために必要な算出時間の増大を招き、パターンの設計効率を低下させる。パターンの設計効率が低下することにより、これらパターンが形成されたマスクを用いた半導体製造工程においては、製造効率の低下に繋がる。
【0009】
さらに、特開2000−020564号公報に開示された技術によれば、マスクに形成された補正対象辺の中心を中心とする領域内に形成されるパターンの面積密度を厳密に計算することにより精度良くパターンを補正することができるが、特開平11−102062号公報に開示された技術と同様に、面積密度などの算出時間の増大を招き、半導体装置の製造効率の低下に繋がる。
【0010】
よって、本発明は、パターンの設計値に合わせてパターンを補正することができ、且つパターンの補正量を算出するために要する算出時間の増大を招くことがないパターン補正方法を提供することを目的とする。
【0011】
【課題を解決するための手段】
本発明のパターン補正方法は、光近接効果補正により補正値を設定してマスクに形成されたパターンの線幅を補正し、転写されたパターンの線幅を設計値に近づけるパターン補正方法において、補正対象となる補正対象パターンの線幅と、前記補正対象パターンの幅方向に隣接する隣接パターンと前記補正対象パターンとの間のパターン間距離と、前記補正対象パターンを構成する補正対象エッジと前記補正対象エッジとは反対側のエッジ方向に隣接する隣接パターンの遠い側のエッジまでのエッジ間距離とに基づいて補正値を設定することを特徴とする。補正対象エッジの周辺に配置されるパターンを考慮するためのパラメータとして補正対象パターンのエッジに対して、隣接するパターンの遠い側のエッジとの距離であるエッジ間距離を参照することにより、パターンに関するデータを個別に計算して補正量を算出する場合に比べ、補正対象エッジの補正量を算出するための算出時間の増大を招くことがなく、高い精度の補正量を算出することができ、設計値に合わせたパターンが転写されるようにパターンを補正することが可能となる。
【0012】
また、エッジ間距離に合わせて、補正対象とされるパターンの線幅とパターン間距離と、エッジ間距離とをパラメータとする補正テーブルを作成し、この補正テーブルより求められる補正値に基づいて補正対象エッジを補正することにより、補正対象パターンの補正量に誤差を生じさせるパターンの影響を考慮した補正を行うことができる。
【0013】
特に、マスクに一次元的に配列されたパターンのうち端に配置されるパターンに対しては、他のパターンに比べて周囲に形成されたパターンの配置の違いを考慮した補正を行うことが可能となる。
【0014】
【発明の実施の形態】
以下、本発明のパターン補正方法を、図1を参照しながら説明する。尚、各工程の説明に関しては、図2乃至図7に示すように周囲にパターンが形成されていない孤立したパターンと、一次元的に配列されたパターンとを比較しながら順次説明する。
【0015】
図1は本発明のパターン補正方法を示すフローチャートであり、図2は周囲に他のパターンが形成されていない孤立したパターン21が形成されたマスク20の平面図、図3は複数のパターン31が一次元的に配列されたマスク30の平面図である。本例では、図2及び図3に示すように、孤立したパターン21及び一次元的に配列されたパターン31は矩形状を有しており、図3に示すパターン31は各パターンの幅方向に一次元的に配列されるように形成されている。
【0016】
図2及び図3に示すように、孤立した矩形状の孤立パターン21と、矩形状のパターン31が一次元的に配置されたパターンとは、パターンの線幅が全て等しい。また、孤立したパターン21は、パターン21の長手方向に沿うエッジ21aに対して垂直な幅方向に関して、パターン21の両側ともに他のパターンが形成されていない両側疎の状態とされる。また、矩形状のパターンの片側に矩形状のパターンが一次元的に形成されていることにより、一次元的に配列されたパターンのうち端に形成されたパターン31の片側の領域ではパターン密度が高い片側密の状態とされ、反対側はパターンが形成されていない片側疎の状態とされる。
【0017】
パターンを補正するに際しては、先ず、パターンの設計値に関するデータを記憶装置に予め記憶させておく(S1)。パターンの設計値は、最終的に転写されるパターンのデータであり、実際に転写されるパターンと、パターンの設計値との間に生じる誤差は含まれていない。また、パターンの設計値に関するデータには、パターンを補正するに際して参照される補正テーブルに関するデータが含まれており、この補正テーブルは、補正対象となるパターンの線幅と、補正対象となるパターンとこれに隣接するパターンとの距離であるパターン間距離とをパラメータとし、線幅とパターン間距離との組み合わせにより定められる補正値から構成されている。例えば、補正テーブルは、パターン間距離W1と補正対象パターンの線幅W2との組み合わせにより定められる補正値がマトリクス状に配列され、表1に示すような行列形式で作成される。
【0018】
【表1】
【0019】
また、補正テーブルを構成するパラメータについて図3を参照しながら定義すると、パターン間距離W1は、補正対象エッジ31aに対して、パターン31の幅方向であってエッジ31aの外側に向かう方向であるエッジ方向に隣接するパターンとの距離であり、線幅W2は、補正対象となるパターン31の線幅である。但し、本例のように補正対象パターン31が、一次元的に配列されたパターンのうち最も端に形成されている場合は、パターン間距離W1は無限遠とされる。補正対象パターン31の補正対象エッジ31aの補正量に殆ど寄与しない程度にパターン間距離W1が大きい場合にもパターン間距離W1を無限遠とすることができる。また、補正対象エッジ31aに対して反対側のエッジ方向に隣接するパターンのエッジのうち補正対象エッジ31aから遠い側のエッジ32aと、補正対象エッジ31aとの距離をエッジ間距離W3とする。
【0020】
さらに、補正対象パターン31に対して補正対象エッジ31aと反対側に形成されるパターンの配置を考慮して、パターン間距離W1と補正対象パターンの線幅W2とをパラメータとし、補正対象エッジに対する補正量を修正した補正量から構成される補正テーブルを作成しておく。具体的には、エッジ間距離W3をパラメータとし、パターン間距離W1と線幅W2とにより設定される補正量がエッジ間距離W3ごとに修正された補正量を作成することになる。エッジ間距離W3ごとに作成された補正テーブルに基づいて補正対象エッジ31aを補正することにより、補正対象パターン31の周囲のパターン密度の状況が考慮された補正量に基づいたパターン補正を行うことができる。
【0021】
続いて、上述のように予め作成された補正テーブルに基づいて補正量を選択するためのパラメータを取得手順について説明する。補正対象エッジから線幅に含まれるエッジを抽出する(S2)と、同一線幅W2を有する各パターンのエッジを全て補正対象エッジとして抽出することができる。
【0022】
次に、パターン間距離W1を抽出する(S3)。パターン間距離W1は、マスクに形成されたパターンのうち隣り合うパターンの間の距離であり、抽出されたエッジそれぞれをパターン間距離W1に応じて分類する。例えば、図4に示すように、孤立パターン21に対しては左右両側に隣り合うパターンが形成されていないことから、孤立パターン21のエッジ21a、21bから隣接パターンまでの距離であるパターン間距離W1を無限遠として分類する。また、図5に示すように、一次元的に配置されたパターンのうち最も端に形成されたパターン31の右側の補正対象エッジ31aから隣接するパターンまでの距離であるパターン間距離W1を無限遠として分類し、それ以外のパターン間距離を全て等しいものとして分類する。ここで、パターン間距離W1以外のパターン間距離は、隣接するパターン間の距離である最小間隔とされる。
【0023】
次に、上述の補正対象パターンの線幅W2以上のエッジ間距離W3を有するエッジを抽出する(S4)。最小間隔レンジに分類されたエッジを抽出した場合と異なり、エッジに対して陰線処理を行わない。通常、パターン間の領域についてはパターンの形状に関するデータが存在せず、この領域を含む幅を線幅と認識させないよう処理されるが、パターンの線幅を形成する各パターンのエッジを抽出した場合と異なり、隣接するパターンのパターン間距離を含み、異なるパターンのそれぞれのエッジ同士の距離を線幅として定義することにより、パターン間の領域を含む線幅としてのエッジ間距離W3を形成するエッジを抽出する。
【0024】
ここで、陰線処理とは一次元的に配列されたパターンの線幅を抽出するに際してのエッジの選択方法に関する処理である。例えば、抽出対象とされる一のエッジに対し、エッジをインエッジ及びアウトエッジの如き2種類のエッジとして定義する。インエッジは、その法線ベクトルがパターンの図形内に向くエッジとされ、アウトエッジはその法線ベクトルがパターンの図形外に向くエッジとされる。つまり、パターンが矩形状である場合には、線幅W2はパターンの長手方向に沿ったエッジのそれぞれのインエッジ間の距離として定義されることになる。
【0025】
また、マスクに形成された別のパターンのインエッジとの間の距離がエッジ間距離W3とされ、一のパターンの線幅W2は、インエッジとインエッジとの間の距離のうち一のパターンが有するインエッジ間の距離と定義されることになる。
【0026】
例えば、孤立したパターンの場合にインエッジとインエッジとの距離はそのパターンの線幅W2に相当するが、一次元的にパターンが配列された場合には、異なるパターン間のインエッジとインエッジとの間の距離であるエッジ間距離W3は、これらパターンの線幅W2より大きい寸法となる。よって、線幅W1、パターン間距離W2及びエッジ間距離W3の3つのパラメータを設定する場合には、一のエッジをインエッジ及びアウトエッジの2種類で定義することになる。
【0027】
さらに図6及び図7に示すように、エッジ間距離W3がパターン31の線幅W2より大きいという条件を付けることにより、図6に示す孤立パターン21の線幅W2のエッジ21a、21bは補正の対象外とされる。このとき、線幅W2以上の間隔を形成するエッジ間距離W3の寸法は、少なくとも、「補正対象パターンの線幅W2+パターン間距離W1+補正対象パターンの線幅W2」の寸法以上とする。ここで、パターン間距離W1の寸法は、隣接するパターンの間に関するパターン間距離である。従って、補正対象パターン線幅W2以上のエッジ間距離を形成するエッジを抽出することにより、図7に示すように右から2番目のエッジ31b以外の全てのエッジを抽出することになる。
【0028】
次に、線幅W2以上のエッジ間距離W3を有するエッジ間の領域どうしが重複するか否かを判定する(S5)。重複しない場合には、パターンの線幅と、隣接するパターン間距離とにより決められる補正量だけ補正対象エッジを補正する(S6)。このとき補正値を取得するために参照される補正テーブルは、パターンの線幅と、隣接するパターン間の距離との組み合わせのみにより作成された補正テーブルである。
【0029】
重複する場合には、補正対象パターン31に対して補正対象エッジ31aと反対側の領域に他のパターンが形成されていることになり、補正対象パターン31の片側に他のパターンが形成された片側密の状態であることを確認することができるとともに、補正対象エッジ31aに対して反対方向に他のパターンが配置された密状態であることが示される。従って、パターンの設計値に対して、設計値とのずれが生じる原因となるパターンが周囲に存在することを確認することができ、これら周囲に配置されたパターンの光学的或いはプロセス的な影響に応じた補正量が考慮された補正テーブルに基づいて、補正対象パターンのエッジ、つまり線幅を補正する(S7)。エッジ間の領域が重複する補正対象エッジに対しては、エッジ間距離ごとに作成され、パターンの線幅と隣接するパターン間のパターン間距離とによりマトリクス状に設定される片側密状態用の補正量に基づいて補正対象エッジを補正する。このとき、補正量を設定するに際しては、線幅と隣接パターン間の間隔とで決まる補正量からなる補正テーブルと、重複する領域に基づいて補正量が決まる補正テーブルとを参照して補正対象エッジ31aを補正する。最後に、これら補正量に関するデータは補正処理を行う処理装置と装備される記憶装置に保存される(S8)。
【0030】
以上を説明したパターン補正を全てのパターンの線幅について行うことによりマスクに形成されたパターンの全てを補正することができる。また、線幅、パターン間距離及びエッジ間距離をパラメータとして補正量を設定することにより、マスクに形成された全てのパターンについて形状などのデータを取得することなく、簡便に補正量を設定することができ、正確且つ迅速にパターンを補正することが可能となる。
【0031】
【発明の効果】
補正対象エッジのエッジ方向のパターン間距離、パターンの線幅、及びエッジ反対方向の隣接パターンの遠い側のエッジとの距離であるエッジ間距離とをパラメータとして補正対象となる補正対象パターンのエッジの補正量を設定することにより、光学的或いはプロセス的に補正対象パターンの補正量にずれを生じさせるパターンの影響を考慮した補正を行うことができ、高い精度で補正を行うことができる。特に、主に補正対象エッジとその反対側エッジにおいて補正対象パターンを除いたほかのパターンの密度差が大きい場合に有効である。
【0032】
さらに、補正対象エッジの反対方向に隣接するパターンの反対側エッジとの距離とすることにより汎用DRC(Design Rule Check)ツールによるインプリメントが可能となり、簡便且つ高速なパターン補正を行うことが可能となる。
【図面の簡単な説明】
【図1】本発明のパターン補正方法を示すフローチャートである。
【図2】孤立パターンが形成されたマスクの一例を示す平面図である。
【図3】一次元的に配置されたパターンが形成されたマスクの一例を示す平面図である。
【図4】孤立パターンが形成されたマスクの一例を示す平面図である。
【図5】一次元的に配置されたパターンが形成されたマスクの一例を示す平面図である。
【図6】孤立パターンが形成されたマスクの一例を示す平面図である。
【図7】一次元的に配置されたパターンが形成されたマスクの一例を示す平面図である。
【図8】従来のパターン補正方法により補正される孤立したパターンが形成されたマスクを示す平面図である。
【図9】従来のパターン補正方法により補正される一次元的に配置されたパターンが形成されたマスクを示す平面図である。
【符号の説明】
20,マスク、 21a,エッジ、 21,31 パターン、 31a,補正対象エッジ[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a pattern correction method capable of correcting a pattern formed on a mask used in a manufacturing process of a semiconductor device or the like according to a design value of a line width after transfer.
[0002]
[Prior art]
With the progress of high integration of LSIs and miniaturization of element sizes to be built in the LSIs, fidelity of pattern transfer in a lithography process has become a problem. Specifically, phenomena such as rounding of a corner which should be 90 degrees in design and widening or narrowing of a line width occur (optical proximity effect). If the absolute value of the permissible dimensional error decreases as the pattern becomes finer, the permissible dimensional error may exceed the allowable dimensional error due to the optical proximity effect.
[0003]
The optical proximity effect originally meant an effect due to light at the time of transfer, but recently, in addition to an optical effect, it has been used including various effects that occur throughout the entire wafer process such as a resist phenomenon and etching.
[0004]
The causes of the optical proximity effect include optical factors in exposure (interference of transmitted light between adjacent patterns), resist process (bake temperature, time, development time, etc.), reflection and unevenness of the substrate, influence of etching, and the like. No. Specifically, in transfer, effects caused by optical factors such as light diffraction and interference, the pattern dependence of the resist dissolution rate during resist development, the microloading effect when etching the resist, and the etching rate Various causes such as the effect of the pattern dependency can be considered.
[0005]
When a mask used in the manufacture of a semiconductor device is created, a correction process involving a change in pattern shape typified by optical proximity effect correction is often performed for the purpose of wafer manufacturing margin and the like. For example, in the case of rule-based one-dimensional optical proximity effect correction (hereinafter referred to as OPC), the line width of each of the line widths of the pattern to be corrected is corrected by the relationship between the line width to the adjacent pattern. Determine the amount. The line width correction OPC that determines the correction amount of the edge of the line width based on two parameters, that is, the line width of the pattern and the distance between the patterns to the adjacent patterns, is general-purpose. Among them, the inter-pattern distance to the adjacent pattern in the left direction for the left edge and the right direction for the right edge is obtained, and correction is performed by shifting each edge by a predetermined correction amount. At this time, for example, the correction amounts A and B for the
[0006]
[Problems to be solved by the invention]
However, when the arrangement of the pattern formed around the correction target edge to be corrected is different, optical causes such as interference of light passing through the pattern formed around the correction target pattern, and the final cause. Due to the process of fixing the pattern on the transfer destination substrate, the correction amounts A and B of the
[0007]
For example, in order to transfer a pattern in accordance with a design value, it is difficult to correct the edges of all the patterns based on only two parameters, the line width of the pattern and the distance between the patterns. There is a need for a technique that can correct the deviation of the correction amount by considering the pattern formed around the pattern and correct the pattern so that the pattern according to the design value is transferred when the pattern is transferred. I have.
[0008]
Further, in order to calculate the correction amount of the correction target edge, for example, according to Japanese Patent Application Laid-Open No. H11-102062, one-dimensional arrangement information of a pattern is extracted, and a shift amount which is a correction value of the correction target edge is calculated. Although a technique for strictly obtaining the correction is disclosed, the accuracy of correction can be improved, but the calculation time required for calculating the correction value is increased, and the design efficiency of the pattern is reduced. The reduction in pattern design efficiency leads to a reduction in manufacturing efficiency in a semiconductor manufacturing process using a mask on which these patterns are formed.
[0009]
Further, according to the technique disclosed in Japanese Patent Application Laid-Open No. 2000-020564, the precision of the area density of a pattern formed in a region centered on the center of a correction target side formed on a mask is calculated. Although the pattern can be corrected well, the calculation time of the area density and the like is increased as in the technique disclosed in Japanese Patent Application Laid-Open No. H11-102062, and the manufacturing efficiency of the semiconductor device is reduced.
[0010]
Accordingly, an object of the present invention is to provide a pattern correction method which can correct a pattern in accordance with a design value of the pattern and which does not increase a calculation time required for calculating a correction amount of the pattern. And
[0011]
[Means for Solving the Problems]
In the pattern correction method according to the present invention, a correction value is set by an optical proximity effect correction to correct a line width of a pattern formed on a mask, and the line correction of a transferred pattern is made closer to a design value. The line width of the target correction target pattern, the inter-pattern distance between an adjacent pattern adjacent in the width direction of the correction target pattern and the correction target pattern, the correction target edge forming the correction target pattern, and the correction The correction value is set based on an inter-edge distance to an edge on a far side of an adjacent pattern adjacent in an edge direction opposite to the target edge. By referring to the distance between edges, which is the distance between the edge of the correction target pattern and the edge on the far side of the adjacent pattern, as a parameter for considering the pattern arranged around the correction target edge, Compared to the case where the correction amount is calculated by individually calculating the data, the calculation time for calculating the correction amount of the correction target edge does not increase, and the correction amount with high accuracy can be calculated. It is possible to correct the pattern so that the pattern according to the value is transferred.
[0012]
In addition, a correction table is created in which the line width of the pattern to be corrected, the distance between the patterns, and the distance between the edges are parameters according to the distance between the edges, and correction is performed based on the correction value obtained from the correction table. By correcting the target edge, it is possible to perform correction in consideration of the influence of the pattern that causes an error in the correction amount of the correction target pattern.
[0013]
In particular, it is possible to make corrections that take into account the difference in the arrangement of the patterns formed around the pattern compared to other patterns, especially for the pattern arranged at the end of the pattern arranged one-dimensionally on the mask It becomes.
[0014]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, the pattern correction method of the present invention will be described with reference to FIG. Note that each step will be described sequentially while comparing an isolated pattern having no pattern formed therearound and a one-dimensionally arranged pattern as shown in FIGS. 2 to 7.
[0015]
FIG. 1 is a flowchart showing a pattern correction method according to the present invention. FIG. 2 is a plan view of a
[0016]
As shown in FIGS. 2 and 3, the line widths of the isolated rectangular
[0017]
When correcting a pattern, first, data relating to the design value of the pattern is stored in a storage device in advance (S1). The design value of the pattern is data of the pattern to be finally transferred, and does not include an error generated between the pattern to be actually transferred and the design value of the pattern. Further, the data relating to the design value of the pattern includes data relating to a correction table which is referred to when correcting the pattern, and the correction table includes a line width of the pattern to be corrected and a pattern to be corrected. It is composed of a correction value determined by a combination of the line width and the inter-pattern distance, using the inter-pattern distance, which is the distance to an adjacent pattern, as a parameter. For example, in the correction table, correction values determined by a combination of the inter-pattern distance W1 and the line width W2 of the correction target pattern are arranged in a matrix, and are created in a matrix format as shown in Table 1.
[0018]
[Table 1]
[0019]
Further, when the parameters constituting the correction table are defined with reference to FIG. 3, the inter-pattern distance W1 is the width direction of the
[0020]
Further, taking into account the arrangement of the pattern formed on the side opposite to the
[0021]
Next, a procedure for acquiring a parameter for selecting a correction amount based on the correction table created in advance as described above will be described. When the edge included in the line width is extracted from the correction target edge (S2), all the edges of each pattern having the same line width W2 can be extracted as the correction target edge.
[0022]
Next, a pattern distance W1 is extracted (S3). The inter-pattern distance W1 is a distance between adjacent patterns among the patterns formed on the mask, and classifies each extracted edge according to the inter-pattern distance W1. For example, as shown in FIG. 4, since adjacent patterns are not formed on the left and right sides of the
[0023]
Next, an edge having an inter-edge distance W3 greater than or equal to the line width W2 of the above-described correction target pattern is extracted (S4). Unlike the case where edges classified into the minimum interval range are extracted, no hidden line processing is performed on the edges. Normally, there is no data on the shape of the pattern in the region between the patterns, and processing is performed so that the width including this region is not recognized as the line width. However, when the edge of each pattern forming the line width of the pattern is extracted In contrast to this, by defining the distance between the edges of different patterns as the line width including the distance between adjacent patterns, the edge forming the edge-to-edge distance W3 as the line width including the area between the patterns is defined. Extract.
[0024]
Here, the hidden line process is a process relating to a method of selecting an edge when extracting the line width of a one-dimensionally arranged pattern. For example, for one edge to be extracted, the edge is defined as two types of edges such as an in-edge and an out-edge. The in-edge is an edge whose normal vector points in the figure of the pattern, and the out edge is an edge whose normal vector points out of the figure of the pattern. That is, when the pattern is rectangular, the line width W2 is defined as the distance between the in edges of the edges along the longitudinal direction of the pattern.
[0025]
The distance between the in-edge of another pattern formed on the mask is defined as an inter-edge distance W3, and the line width W2 of one of the patterns is the in-edge of one of the distances between the in-edge and the in-edge. Will be defined as the distance between them.
[0026]
For example, in the case of an isolated pattern, the distance between the in-edges corresponds to the line width W2 of the pattern, but when the patterns are arranged one-dimensionally, the distance between the in-edges between different patterns is different. The distance W3 between the edges, which is the distance, is larger than the line width W2 of these patterns. Therefore, when setting three parameters of the line width W1, the inter-pattern distance W2, and the inter-edge distance W3, one edge is defined by two types of an in-edge and an out-edge.
[0027]
Further, as shown in FIGS. 6 and 7, by giving a condition that the distance W3 between edges is larger than the line width W2 of the
[0028]
Next, it is determined whether or not areas between edges having an edge distance W3 greater than or equal to the line width W2 overlap (S5). If they do not overlap, the correction target edge is corrected by a correction amount determined by the line width of the pattern and the distance between adjacent patterns (S6). At this time, the correction table referred to for obtaining a correction value is a correction table created only by a combination of a line width of a pattern and a distance between adjacent patterns.
[0029]
In the case of overlapping, another pattern is formed in a region opposite to the
[0030]
By performing the pattern correction described above for the line widths of all the patterns, it is possible to correct all the patterns formed on the mask. Further, by setting the correction amount using the line width, the distance between patterns, and the distance between edges as parameters, the correction amount can be easily set without acquiring data such as shapes for all patterns formed on the mask. This makes it possible to correct the pattern accurately and quickly.
[0031]
【The invention's effect】
The distance between patterns in the edge direction of the edge to be corrected, the line width of the pattern, and the distance between edges, which is the distance to the edge on the far side of the adjacent pattern in the direction opposite to the edge, are used as parameters to determine the edge of the pattern to be corrected. By setting the correction amount, it is possible to perform the correction in consideration of the influence of the pattern that causes a shift in the correction amount of the correction target pattern optically or in a process, and it is possible to perform the correction with high accuracy. This is particularly effective when the density difference between the correction target edge and the other edge thereof, excluding the correction target pattern, is large.
[0032]
Furthermore, by setting the distance to the opposite edge of a pattern adjacent in the opposite direction to the correction target edge, implementation using a general purpose DRC (Design Rule Check) tool becomes possible, and simple and high-speed pattern correction can be performed. .
[Brief description of the drawings]
FIG. 1 is a flowchart illustrating a pattern correction method according to the present invention.
FIG. 2 is a plan view showing an example of a mask on which an isolated pattern is formed.
FIG. 3 is a plan view showing an example of a mask on which patterns arranged one-dimensionally are formed.
FIG. 4 is a plan view showing an example of a mask on which an isolated pattern is formed.
FIG. 5 is a plan view showing an example of a mask on which patterns arranged one-dimensionally are formed.
FIG. 6 is a plan view showing an example of a mask on which an isolated pattern is formed.
FIG. 7 is a plan view showing an example of a mask on which patterns arranged one-dimensionally are formed.
FIG. 8 is a plan view showing a mask on which an isolated pattern corrected by a conventional pattern correction method is formed.
FIG. 9 is a plan view showing a mask on which a one-dimensionally arranged pattern to be corrected by a conventional pattern correction method is formed.
[Explanation of symbols]
20, mask, 21a, edge, 21, 31 pattern, 31a, edge to be corrected
Claims (7)
補正対象となる補正対象パターンの線幅と、前記補正対象パターンの幅方向に隣接する隣接パターンと前記補正対象パターンとの間のパターン間距離と、前記補正対象パターンを構成する補正対象エッジと該補正対象エッジとは反対側のエッジ方向に隣接する隣接パターンの遠い側のエッジまでのエッジ間距離とに基づいて補正値を設定すること
を特徴とするパターン補正方法。In a pattern correction method for correcting the line width of a pattern formed on a mask by setting a correction value by optical proximity effect correction and bringing the line width of a transferred pattern closer to a design value,
The line width of the correction target pattern to be corrected, the inter-pattern distance between an adjacent pattern adjacent in the width direction of the correction target pattern and the correction target pattern, the correction target edge forming the correction target pattern, A pattern correction method, wherein a correction value is set based on an inter-edge distance to an edge on a far side of an adjacent pattern adjacent in an edge direction opposite to a correction target edge.
を特徴とする請求項1記載のパターン補正方法。A correction table is created in advance using the line width, the inter-pattern distance, and the inter-edge distance as parameters, and the correction target edge is corrected based on a correction value obtained from the correction table. The pattern correction method according to claim 1.
を特徴とする請求項2記載のパターン補正方法。3. The pattern correction method according to claim 2, wherein the correction target edge is shifted in the width direction.
を特徴とする請求項1記載のパターン補正方法。2. The pattern correction method according to claim 1, wherein the correction target pattern is a pattern formed at an end among patterns formed to be arranged one-dimensionally on the mask.
を特徴とする請求項1記載のパターン補正方法。2. The pattern correction method according to claim 1, wherein the distance between the edges is at least larger than a dimension obtained by adding at least twice the line width and the distance between the patterns.
を特徴とする請求項2記載のパターン補正方法。A region between an adjacent pattern adjacent to the correction target pattern in the width direction and the correction target pattern, and an adjacent correction target edge forming the correction target pattern and an adjacent detection target edge adjacent to the correction target edge in an opposite edge direction. 3. The pattern correction according to claim 2, wherein a correction target edge in which a region up to a far edge of the pattern does not overlap is corrected based on a correction table using the line width and the inter-pattern distance as parameters. Method.
を特徴とする請求項2記載のパターン補正方法。A region between an adjacent pattern adjacent to the correction target pattern in the width direction and the correction target pattern, and an adjacent correction target edge forming the correction target pattern and an adjacent detection target edge adjacent to the correction target edge in an opposite edge direction. Correcting an edge to be corrected in which an area up to an edge on a far side of the pattern overlaps, based on a correction table created based on the distance between edges, using the line width and the distance between patterns as parameters. 3. The pattern correction method according to claim 2, wherein:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002242006A JP2004078115A (en) | 2002-08-22 | 2002-08-22 | Pattern correction method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002242006A JP2004078115A (en) | 2002-08-22 | 2002-08-22 | Pattern correction method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004078115A true JP2004078115A (en) | 2004-03-11 |
Family
ID=32024322
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002242006A Pending JP2004078115A (en) | 2002-08-22 | 2002-08-22 | Pattern correction method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004078115A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006189724A (en) * | 2005-01-07 | 2006-07-20 | Toshiba Corp | Pattern extraction system, measurement point extraction method, pattern extraction method, and pattern extraction program |
-
2002
- 2002-08-22 JP JP2002242006A patent/JP2004078115A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006189724A (en) * | 2005-01-07 | 2006-07-20 | Toshiba Corp | Pattern extraction system, measurement point extraction method, pattern extraction method, and pattern extraction program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100507715C (en) | Exposure mask pattern forming method, exposure mask pattern, and semiconductor device manufacturing method | |
| CN100392662C (en) | Manufacturing method and system for design layout and mask, semiconductor device manufacturing method | |
| EP1677221B1 (en) | Method and apparatus for placing assist features in a layout | |
| TW200846961A (en) | Method for correcting optical proximity effect | |
| US6472108B1 (en) | Optical proximity correction method | |
| CN100468193C (en) | Method for correcting pattern of exposure mask and method for manufacturing semiconductor device | |
| CN108957944A (en) | It is placed using the rule-based supplemental characteristic of skeleton | |
| CN107490932B (en) | Method for correcting mask graph | |
| US20060033049A1 (en) | Design pattern data preparing method, mask pattern data preparing method, mask manufacturing method, semiconductor device manufacturing method, and program recording medium | |
| US20130152027A1 (en) | Method for compensating for variations in structures of an integrated circuit | |
| US6350977B2 (en) | Pattern distortion detecting method and apparatus and recording medium for pattern distortion detection | |
| JP2004302263A (en) | Mask pattern correction method and photomask | |
| JP5673947B2 (en) | Mask pattern correction method, program, and photomask using the correction method | |
| CN101713920B (en) | Semiconductor device | |
| CN112241102A (en) | Optical proximity correction, photomask manufacturing and imaging method | |
| CN115903367A (en) | Method for adding SRAF, mask and manufacturing method | |
| US12260164B2 (en) | Method for designing pattern layout including oblique edges and method for manufacturing semiconductor device using the same | |
| JP2000258892A (en) | Mask pattern design method | |
| US8701052B1 (en) | Method of optical proximity correction in combination with double patterning technique | |
| CN112946994B (en) | Optical proximity correction method and manufacturing method of mask | |
| CN101213547B (en) | Differential alternating phase shift mask design method and system | |
| JP2004078115A (en) | Pattern correction method | |
| US20230176470A1 (en) | Method of generating curve sub-resolution assist feature (sraf), method of verifying mask rule check (mrc), and method of manufacturing mask including method of generating the same | |
| US6413685B1 (en) | Method of reducing optical proximity effect | |
| KR101095062B1 (en) | Verification method of optical proximity effect correction |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20050527 |