JP2003224098A - Design method of wiring, program and recording medium which records the program - Google Patents
Design method of wiring, program and recording medium which records the programInfo
- Publication number
- JP2003224098A JP2003224098A JP2002021064A JP2002021064A JP2003224098A JP 2003224098 A JP2003224098 A JP 2003224098A JP 2002021064 A JP2002021064 A JP 2002021064A JP 2002021064 A JP2002021064 A JP 2002021064A JP 2003224098 A JP2003224098 A JP 2003224098A
- Authority
- JP
- Japan
- Prior art keywords
- wiring
- film thickness
- insulating film
- thickness
- polishing
- 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
Landscapes
- Mechanical Treatment Of Semiconductor (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
- Internal Circuitry In Semiconductor Integrated Circuit Devices (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、CMP(Chemical
Mechanical Polishing:化学機械研磨)を行ってダマシ
ン構造の配線を形成する際に必要となるダミーパターン
の設計方法、その方法を実施するための設計プログラム
およびそのプログラムを記録したコンピュータ読み取り
可能な記録媒体に関する。TECHNICAL FIELD The present invention relates to CMP (Chemical).
Mechanical Polishing: A method for designing a dummy pattern required when forming a damascene structure wiring, a design program for implementing the method, and a computer-readable recording medium recording the program .
【0002】[0002]
【従来の技術】近年、半導体デバイスの微細化に伴い、
製造工程における多くのプロセスで、CMP技術が用い
られるようになってきた。CMPは、局所的な平坦化が
容易であるため、多層配線の層間膜研磨のほか、配線メ
タルの研磨や、STI(Shallow Trench Isolation)工
程における酸化膜の研磨などにも用いられている。しか
し、一方で、研磨対象のパターン密度が不均一な場合に
グローバル段差と呼ばれる表面段差が残るという問題点
も指摘されている。2. Description of the Related Art In recent years, with the miniaturization of semiconductor devices,
CMP technology has come to be used in many processes in the manufacturing process. Since local planarization is easy in CMP, it is used not only for polishing an interlayer film of a multilayer wiring but also for polishing a wiring metal and an oxide film in an STI (Shallow Trench Isolation) process. However, on the other hand, it has been pointed out that a surface step called a global step remains when the pattern density to be polished is non-uniform.
【0003】近年重要性を増している銅配線プロセスで
は、いわゆるダマシン構造を形成する際にCMP技術が
用いられる。ダマシン構造形成時のCMPでは、上記グ
ローバル段差の問題に加え、さらに2つの問題点が指摘
されている。1つは、幅の広い銅配線を研磨する場合
に、配線中央部が削れ過ぎるという問題であり、一般に
ディッシングと呼ばれている。もう1つは、ライン/ス
ペースが一定のパターンでは配線部分のみならず層間膜
の部分でも膜厚が薄くなってしまうという問題であり、
一般にエロージョンと呼ばれている。In the copper wiring process, which has become increasingly important in recent years, the CMP technique is used when forming a so-called damascene structure. Two problems have been pointed out in addition to the above-mentioned problem of the global step in CMP when forming a damascene structure. The first problem is that when polishing a wide copper wiring, the central portion of the wiring is excessively cut, which is generally called dishing. Another problem is that in a pattern with a constant line / space, not only the wiring portion but also the interlayer film becomes thin,
Generally called erosion.
【0004】グローバル段差の問題を解決する方法とし
ては、配線層に配線パターンとは別に、配線としての機
能を有さないダミーパターンを形成してパターン密度を
均一化することにより、研磨後の平坦性を向上させる方
法が知られている。As a method for solving the problem of global step difference, a dummy pattern having no function as a wiring is formed separately from the wiring pattern on the wiring layer to make the pattern density uniform, thereby flattening after polishing. There is known a method of improving the sex.
【0005】ディッシングおよびエロージョンの問題は
銅配線プロセス特有の問題であるため、異なるシミュレ
ーションモデルが必要となる。ディッシングおよびエロ
ージョンの影響をも考慮に入れたシミュレーションモデ
ルとしては、Tamba Tugbawaらが、その論文“A Mathema
tical Model of Pattern Dependencies in Cu CMP Proc
esses”, CMP Symposium, Electrochemical Society Me
eting, Honolulu, HA, Oct.1999において発表した方法
がある。この方法は、研磨対象のパターン密度に所定の
フィルタ関数を重畳することによって実効的なパターン
密度を求め、銅配線のCMP工程における研磨速度は実
効的密度に逆比例するという前提のもとで、ディッシン
グ速度、エロージョン速度を見積もる方法である。The problems of dishing and erosion are unique to the copper wiring process and require different simulation models. For a simulation model that takes into account the effects of dishing and erosion, see Tamba Tugbawa et al.
tical Model of Pattern Dependencies in Cu CMP Proc
esses ”, CMP Symposium, Electrochemical Society Me
There is a method presented in eting, Honolulu, HA, Oct. 1999. This method obtains an effective pattern density by superimposing a predetermined filter function on the pattern density of a polishing object, and the polishing rate in the CMP process of copper wiring is inversely proportional to the effective density. This is a method of estimating the dishing speed and the erosion speed.
【0006】[0006]
【発明が解決しようとする課題】従来の銅配線プロセス
用シミュレーションモデルでは、CMP工程における研
磨速度は研磨時間に対して指数関数的に変化するとして
計算を行っている。しかし、層間膜の研磨が始まるとき
の研磨速度の時間的な変化は考慮されていないため、デ
ィッシングやエロージョンの見積もりにおいて大きな誤
差を生じる場合があった。In the conventional simulation model for the copper wiring process, the polishing rate in the CMP process is calculated as changing exponentially with respect to the polishing time. However, since a temporal change in the polishing rate when the polishing of the interlayer film is started is not taken into consideration, a large error may occur in the estimation of dishing and erosion.
【0007】本発明は、このような問題点を解決するた
めに、銅配線プロセス用の新しいシミュレーションモデ
ルを提案する。The present invention proposes a new simulation model for a copper wiring process in order to solve such a problem.
【0008】[0008]
【課題を解決するための手段】本発明の方法およびプロ
グラムは、絶縁膜上に形成された配線用溝に配線材料を
埋め込んで全体を研磨することにより形成されるダマシ
ン構造の配線の設計方法であって、チップ上に定義され
た各計算単位領域において、所定の基準面から前記絶縁
膜の研磨面までの高さを表す絶縁膜膜厚と、前記基準面
から前記配線の研磨面までの高さを表す配線膜厚をそれ
ぞれ計算し、前記絶縁膜膜厚と前記配線膜厚を加重平均
することにより平均膜厚を求め、前記平均膜厚と所定の
応力応答関数の重畳により研磨パッドの変形量を示す応
答膜厚を求め、前記配線の研磨速度を前記配線の膜厚か
ら前記応答膜厚を引いた値に定数をかけた値として、ま
た前記絶縁膜の研磨速度を前記絶縁膜の膜厚から前記応
答膜厚を引いた値に定数をかけた値として求め、求めら
れた各研磨速度に基づいて、前記配線のディッシング量
および前記絶縁膜のエロージョン量を計算し、前記ディ
ッシング量およびエロージョン量の値を最適化するよう
なダミーパターンの配置を決定することを特徴とする。The method and program of the present invention are a method of designing a damascene structure wiring formed by embedding a wiring material in a wiring groove formed on an insulating film and polishing the whole. Therefore, in each calculation unit area defined on the chip, the insulating film thickness that represents the height from the predetermined reference surface to the polished surface of the insulating film, and the height from the reference surface to the polished surface of the wiring. The thickness of the wiring is calculated and the average thickness is obtained by weighted averaging the thickness of the insulating film and the thickness of the wiring, and the polishing pad is deformed by superimposing the average thickness and a predetermined stress response function. Then, the polishing rate of the wiring is determined by multiplying a value obtained by subtracting the response thickness from the thickness of the wiring by a constant, and the polishing rate of the insulating film is set to the polishing rate of the insulating film. Value obtained by subtracting the response film thickness from the thickness Obtained as a value multiplied by a constant, based on each polishing rate obtained, calculates the dishing amount of the wiring and the erosion amount of the insulating film, and a dummy pattern for optimizing the values of the dishing amount and the erosion amount Is determined.
【0009】なお、前記各計算単位領域において、前記
絶縁膜膜厚と前記配線膜厚の差を所定値以下に保つよう
に、前記最適化を行うようにすれば、さらに好ましい。It is more preferable that the optimization is performed so that the difference between the insulating film thickness and the wiring film thickness is kept below a predetermined value in each calculation unit area.
【0010】[0010]
【発明の実施の形態】以下、本発明の好適な実施の形態
について、図面を参照して説明する。はじめに、「膜
厚」という言葉の定義について説明する。本明細書にお
いては、説明の便宜上、研磨面の段差を表現するために
「膜厚」という言葉を使用する。言い換えれば、「膜
厚」という言葉を、厳密な意味での膜の厚みを表す言葉
としてではなく、所定の基準面から研磨面までの距離
(高さ)を表す言葉として使用する。例えば、図6は、
絶縁膜20に配線溝21を形成して、その上に配線材料
19(銅など)を成膜した後、研磨を行い、絶縁膜20
が露出した状態を示したチップ断面図である。この図に
おいて、基準面を面Xとすれば、ポイントAの膜厚はh
aであり、ポイントBの膜厚はhbである。また、基準面
は図6の面Xに限られず、任意の面とすることができ
る。BEST MODE FOR CARRYING OUT THE INVENTION Preferred embodiments of the present invention will be described below.
Will be described with reference to the drawings. First, the "membrane
Explain the definition of the word "thickness". In this specification
For convenience of explanation, in order to express the step of the polishing surface,
Use the term "film thickness". In other words, "membrane
The word "thickness" means the thickness of the film in a strict sense.
Not as a distance from the given reference surface to the polishing surface
Used as a word for (height). For example, in FIG.
A wiring groove 21 is formed in the insulating film 20, and a wiring material is formed on the wiring groove 21.
After forming 19 (copper or the like), polishing is performed to form an insulating film 20.
FIG. 6 is a cross-sectional view of a chip showing a state in which is exposed. In this figure
If the reference plane is plane X, the film thickness at point A is h
aAnd the film thickness at point B is hbIs. Also, the reference plane
Is not limited to plane X in FIG. 6 and can be any plane.
It
【0011】実施の形態1.図1は、本発明の一実施の
形態におけるダミーパターンの設計方法およびプログラ
ムの処理の概要を示すフローチャートである。はじめ
に、ダミーパターンを配置する前の銅配線のパターン密
度を計算する(S101)。次に、そのパターン密度に
基づいてCMPシミュレーションを実行してダミーパタ
ーンを形成せずにCMPを行った場合の膜厚を計算する
(S102)。シミュレーション結果に基づいて研磨面
の表面段差やディッシング、エロージョン量を評価した
結果(S103)、それらの値が許容範囲内であればダ
ミーパターンを追加する必要はないため、もとのレイア
ウトデータがそのまま最終レイアウトデータとなる(S
105)。一方、それらの値が許容範囲内にない場合に
は、パターン密度の値を修正し(S104)、修正した
値に基づいて再度シミュレーションによる評価を行う
(S102、S103)。それらの値が許容範囲内にな
るまで同様の処理を繰り返し、最終的に許容範囲内とな
った時点のパターン密度を、ダミーパターン形成後のパ
ターン密度と決定する。さらに、パターン密度が、その
決定したパターン密度となるように所定の形状(例えば
メッシュ状)のダミーパターンを配置した最終レイアウ
トデータを生成する(S105)。First Embodiment FIG. 1 is a flow chart showing an outline of a dummy pattern designing method and program processing according to an embodiment of the present invention. First, the pattern density of the copper wiring before placing the dummy pattern is calculated (S101). Next, the CMP simulation is executed based on the pattern density to calculate the film thickness when the CMP is performed without forming the dummy pattern (S102). As a result of evaluating the surface step, dishing, and erosion amount of the polishing surface based on the simulation result (S103), if those values are within the allowable range, it is not necessary to add the dummy pattern, and thus the original layout data is unchanged. It becomes the final layout data (S
105). On the other hand, when those values are not within the allowable range, the value of the pattern density is corrected (S104), and the simulation evaluation is performed again based on the corrected value (S102, S103). The same process is repeated until those values are within the allowable range, and the pattern density at the time when the values are finally within the allowable range is determined as the pattern density after the dummy pattern is formed. Further, final layout data in which dummy patterns of a predetermined shape (for example, mesh shape) are arranged so that the pattern density becomes the determined pattern density is generated (S105).
【0012】以上は、処理の全体的な流れであるが、次
にパターン密度の修正処理(S104)について、さら
に説明する。図2は、上記方法を実施する設計プログラ
ムの構造を表すブロック図である。図2において、パタ
ーン密度計算手段2は、レイアウトデータ1に基づい
て、ダミーパターン配置前の配線パターンの密度を計算
する手段(ステップS101を実行する手段)であり、
CMPシミュレーション手段3は、ステップS102の
シミュレーションを実行する手段であり、表面段差・デ
ィッシング量・エロージョン量の評価手段4は各量が許
容範囲内か否かを判定する手段(ステップS103を実
行する手段)であり、レイアウトデータ修正手段5は、
もとのレイアウトデータ1を修正してダミーパターンを
追加した修正版のレイアウトデータを生成する手段(ス
テップS105を実行するための手段)である。また、
図2において枠6により囲まれている手段が、パターン
密度を修正するための手段(ステップS104を実行す
るための手段)に相当する。The above is the overall flow of the processing. Next, the pattern density correction processing (S104) will be further described. FIG. 2 is a block diagram showing the structure of a design program for implementing the above method. In FIG. 2, the pattern density calculation means 2 is a means (means for executing step S101) for calculating the density of the wiring pattern before the dummy pattern arrangement based on the layout data 1.
The CMP simulation means 3 is means for performing the simulation of step S102, and the surface step / dishing amount / erosion amount evaluation means 4 is means for determining whether or not each amount is within an allowable range (means for executing step S103). ), And the layout data correction means 5 is
This is means for modifying the original layout data 1 to generate modified layout data in which dummy patterns are added (means for executing step S105). Also,
The means surrounded by the frame 6 in FIG. 2 corresponds to the means for correcting the pattern density (means for executing step S104).
【0013】パターン密度を修正するための手段6は、
レイアウトデータ1に基づいてダミーパターン許容領域
を抽出するダミーパターン許容領域抽出手段7と、抽出
されたダミーパターン許容領域に基づいて許容パターン
密度を計算する許容パターン密度計算手段8と、評価手
段4により表面段差あるいはディッシング量、エロージ
ョン量が許容範囲内に無いと判定された際に、その判定
の対象となったシミュレーション結果に基づいて目標と
する銅配線膜厚および層間膜膜厚を設定する目標膜厚設
定手段11と、設定された目標膜厚から適正パターン密
度を求める適正パターン密度計算手段9と、許容パター
ン密度計算手段8により求められた許容パターン密度と
適正パターン密度計算手段9により求められた適正パタ
ーン密度とに基づいて修正パターン密度を決定してCM
Pシミュレーション手段3に受け渡す修正パターン密度
決定手段10とからなる。The means 6 for modifying the pattern density is
By the dummy pattern allowable area extracting means 7 for extracting the dummy pattern allowable area based on the layout data 1, the allowable pattern density calculating means 8 for calculating the allowable pattern density based on the extracted dummy pattern allowable area, and the evaluating means 4. When it is determined that the surface level difference, the dishing amount, or the erosion amount is not within the allowable range, the target film that sets the target copper wiring film thickness and the interlayer film thickness based on the simulation result of the judgment The thickness setting means 11, the proper pattern density calculating means 9 for obtaining the proper pattern density from the set target film thickness, the allowable pattern density obtained by the allowable pattern density calculating means 8 and the proper pattern density calculating means 9 are obtained. The corrected pattern density is determined based on the appropriate pattern density and the CM
The correction pattern density determination means 10 is transferred to the P simulation means 3.
【0014】ここで、「ダミーパターン許容領域」と
は、その領域にダミーパターンを形成しても、半導体装
置の機能に悪影響を及ぼすことがない領域をいう。つま
り、その領域に形成したダミーパターンと本来の配線パ
ターンとの間に生じる配線間容量が、十分に小さい領域
をいう。「ダミーパターン許容領域」は、レイアウトデ
ータ1に基づいて抽出することができる。また、「許容
パターン密度」とは、半導体装置の機能に影響を及ぼさ
ない範囲で、できるだけ多くのダミーパターンを形成し
た場合のパターン密度をいう。言い換えれば「ダミーパ
ターン許容領域」を埋めつくすようにダミーパターンを
形成した場合のパターン密度である。「許容パターン密
度」は「ダミーパターン許容領域」の抽出結果に基づい
て求めることができる。また、「適正パターン密度」と
は、CMP平坦化を行う上で適正なパターンの密度をい
う。すなわち、配線間容量の問題は全く考慮せず、単純
に研磨面の表面段差が許容範囲になるように定めたパタ
ーン密度である。本実施の形態では、「適正パターン密
度」をレイアウトデータ1から求めるのではなく、設定
された目標膜厚から逆算により求める。この際、目標膜
厚は、CMPシミュレーションの結果をもとに研磨面の
表面段差、ディッシング量、エロージョン量が少なくな
るように設定する。Here, the "dummy pattern allowable area" means an area which does not adversely affect the function of the semiconductor device even if a dummy pattern is formed in that area. That is, it means a region in which the inter-wiring capacitance generated between the dummy pattern formed in that region and the original wiring pattern is sufficiently small. The “dummy pattern allowable area” can be extracted based on the layout data 1. The "allowable pattern density" refers to the pattern density when as many dummy patterns as possible are formed within a range that does not affect the function of the semiconductor device. In other words, it is the pattern density when the dummy patterns are formed so as to fill the “dummy pattern allowable area”. The “allowable pattern density” can be obtained based on the extraction result of the “dummy pattern allowable area”. Further, the “appropriate pattern density” refers to an appropriate pattern density in performing CMP flattening. In other words, the pattern density is determined so that the surface level difference of the polished surface is simply within the allowable range without considering the problem of the capacitance between wirings at all. In the present embodiment, the “appropriate pattern density” is not calculated from the layout data 1, but is calculated by back calculation from the set target film thickness. At this time, the target film thickness is set based on the result of the CMP simulation so that the surface step of the polished surface, the dishing amount, and the erosion amount are reduced.
【0015】本実施の形態では、修正パターン密度決定
手段10は、許容パターン密度と適正パターン密度とを
比較して、適正パターン密度が許容パターン密度以下で
あれば適正パターン密度を修正パターン密度とし、適正
パターン密度のほうが大きければ許容パターン密度を修
正パターン密度とする。つまり、研磨面の表面段差を許
容範囲内とするためには修正パターン密度を適正パター
ン密度とすればよいのであるが、適正パターン密度が許
容パターン密度よりも大きい場合には配線間容量などの
問題が生ずるおそれがあるので、問題回避を優先し、許
容パターン密度を採用する。決定された修正パターン密
度はCMPシミュレーション手段3の入力となり、再び
CMPシミュレーションが実行される。In the present embodiment, the corrected pattern density determining means 10 compares the allowable pattern density with the appropriate pattern density, and if the appropriate pattern density is less than the allowable pattern density, the appropriate pattern density is set as the corrected pattern density, If the proper pattern density is higher, the allowable pattern density is set as the corrected pattern density. That is, the corrected pattern density may be set to the proper pattern density in order to bring the surface step of the polished surface within the allowable range. However, when the proper pattern density is larger than the permitted pattern density, problems such as inter-wiring capacitance may occur. Therefore, priority is given to avoiding problems, and the allowable pattern density is adopted. The determined corrected pattern density is input to the CMP simulation means 3, and the CMP simulation is executed again.
【0016】以上、本発明の処理の全体的な流れおよび
各処理ステップあるいは各手段により実行される処理に
ついて説明したが、次に具体的な計算処理について、さ
らに詳しく説明する。The overall flow of the processing of the present invention and the processing executed by each processing step or each means have been described above. Next, the specific calculation processing will be described in more detail.
【0017】図3は、チップのレイアウトの一例とパタ
ーン密度の計算方法を説明するための図である。前述の
パターン密度の計算やCMPシミュレーションは、図3
に示すように、LSIチップ1上に、計算の単位となる
所定の大きさの領域12(以下、計算単位領域とい
う。)を定義して、計算単位領域ごとに実行する。本実
施の形態では、実際の大きさにして100μm×100
μmの領域を計算単位領域としている。但し、計算単位
領域の大きさは設計事項の1つにすぎないため、より大
きな(あるいは小さな)領域としてもよい。なお、以下
の説明では、各計算単位領域をi=1,2,3・・・と
いう符号により表すものとし、例えば計算単位領域iの
パターン密度ρは、ρiと表す。FIG. 3 is a diagram for explaining an example of a chip layout and a pattern density calculation method. The above-mentioned pattern density calculation and CMP simulation are shown in FIG.
As shown in FIG. 5, a region 12 (hereinafter, referred to as a calculation unit region) having a predetermined size which is a unit of calculation is defined on the LSI chip 1 and is executed for each calculation unit region. In this embodiment, the actual size is 100 μm × 100.
The area of μm is used as the calculation unit area. However, since the size of the calculation unit area is only one of the design matters, it may be a larger (or smaller) area. In the following description, each calculation unit area is represented by a symbol i = 1, 2, 3, ..., For example, the pattern density ρ of the calculation unit area i is represented by ρ i .
【0018】まず、図2のパターン密度計算手段2の処
理について説明する。パターン密度は、配線を表す領域
の面積比として求めることができる。例えば、図3に示
すように、6本の配線13が配置されたレイアウトであ
れば、この計算単位領域12のパターン密度は、6本の
配線13を表す領域の面積の合計を、計算単位領域全体
の面積で除算した値として求めることができる。First, the processing of the pattern density calculation means 2 of FIG. 2 will be described. The pattern density can be obtained as the area ratio of the region representing the wiring. For example, as shown in FIG. 3, in the case of a layout in which six wirings 13 are arranged, the pattern density of this calculation unit area 12 is obtained by calculating the total area of the areas representing the six wirings 13 as the calculation unit area. It can be obtained as a value divided by the total area.
【0019】次に、図2のCMPシミュレーション手段
3の処理について、図4を参照して説明する。図4
(a)および(b)は、ダマシンプロセスにおけるCM
Pのシミュレーションモデルを示す図であり、配線溝が
形成された絶縁膜20の上に配線材料(銅配線)19を
成膜し、研磨装置17に取り付けられた研磨布18(以
下「パッド」という。)により研磨する様子を示してい
る。また、図4(b)は研磨が進行して、配線材料19
の膜厚が薄くなり、配線材料19と絶縁膜20が同時に
研磨される段階を示している。Next, the processing of the CMP simulation means 3 of FIG. 2 will be described with reference to FIG. Figure 4
(A) and (b) are CM in a damascene process
It is a figure which shows the simulation model of P, and the wiring material (copper wiring) 19 is formed into a film on the insulating film 20 in which the wiring groove was formed, and the polishing cloth 18 (henceforth a "pad") attached to the polishing apparatus 17 is shown. .) Is used for polishing. In addition, in FIG. 4B, as the polishing progresses, the wiring material 19
Shows that the wiring material 19 and the insulating film 20 are simultaneously polished and the film thickness of is reduced.
【0020】図4(a)の段階では、配線材料19は均
一に分布するものとし、その膜厚を初期値として与えて
計算を行う。本発明は、図4(b)の段階についてのシ
ミュレーションモデルを提案するものである。At the stage of FIG. 4A, the wiring material 19 is uniformly distributed, and the film thickness thereof is given as an initial value for calculation. The present invention proposes a simulation model for the stage of FIG. 4 (b).
【0021】本実施の形態のシミュレーションモデルで
は、第1に、配線材料19の表面の凹凸によりパッド1
8が変形してパッドに応力が加わることから、その応力
は、配線材料19の表面の段差分布と応力応答関数との
重畳(コンボリューション)で与えられるとする。応力
応答関数fは、軸対称モデルを用いて中央の座標点のみ
を変位拘束した場合の弾性解析で求めた引張り応力をも
とに、実測結果に適合するように応力応答関数値を求め
て決定する。弾性解析には、例えばサイバネットシステ
ム株式会社の有限要素法解析プログラム「ANSYS」
を使用する。但し、関数パラメータをフィッティングし
て用いる方法や、テストパターンを用いて実験を行って
フィッティングする方法などにより決定してもよい。In the simulation model of this embodiment, firstly, the pad 1 is formed by the unevenness of the surface of the wiring material 19.
Since 8 deforms and stress is applied to the pad, it is assumed that the stress is given by the convolution of the step distribution on the surface of the wiring material 19 and the stress response function. The stress response function f is determined by finding the stress response function value so as to match the actual measurement result based on the tensile stress obtained by the elastic analysis when only the central coordinate point is displacement constrained using the axisymmetric model. To do. For the elasticity analysis, for example, the finite element method analysis program “ANSYS” of Cybernet System Co., Ltd.
To use. However, it may be determined by a method of fitting the function parameter, a method of performing an experiment by using a test pattern, and fitting.
【0022】応力応答関数を決定したら、前記計算単位
領域ごとに、膜厚が予め与えられた一定値以下になった
場合の、ディッシング量に対応する平均的銅配線膜厚hi
Hと、エロージョン量に対応する平均的層間膜膜厚hiLを
定義して、時間刻みDtごとに両膜厚を加重平均すること
により、各計算単位領域の平均膜厚hiを求める。次
に、各時間刻みで、平均膜厚と応力応答関数の重畳によ
り、研磨パッドの変形量(応答膜厚)を計算する。さら
に、各時間刻みで配線材料19の研磨速度は銅配線膜厚
の平均値から応答膜厚を引いた値に比例し、層間膜20
の研磨速度は層間膜膜厚の平均値から応答膜厚を引いた
値に比例するとして計算を行う。After the stress response function is determined, the average copper wiring film thickness hi corresponding to the dishing amount when the film thickness becomes equal to or less than a predetermined constant value for each calculation unit area
H and an average interlayer film thickness hiL corresponding to the amount of erosion are defined, and both film thicknesses are weighted and averaged for each time step Dt to obtain the average film thickness hi of each calculation unit region. Next, the amount of deformation (response film thickness) of the polishing pad is calculated by superimposing the average film thickness and the stress response function at each time step. Further, the polishing rate of the wiring material 19 in each time step is proportional to the value obtained by subtracting the response film thickness from the average value of the copper film thickness,
The polishing rate is calculated as being proportional to the value obtained by subtracting the response film thickness from the average film thickness of the interlayer film.
【0023】上記計算は、次式(1)から(3)式を用
いて行う。The above calculation is performed using the following equations (1) to (3).
【数1】 [Equation 1]
【数2】 [Equation 2]
【数3】 [Equation 3]
【0024】ここで、計算単位領域の番号をiとする
と、hiLは銅配線19の膜厚の平均値、hiHは層間絶
縁膜20の膜厚の平均値、Cは平坦な(パターン無し
の)銅配線膜の研磨速度、Fは平坦な(パターン無し
の)絶縁膜の研磨速度、Aは研磨速度の補正定数であ
る。また、hiは各計算単位領域における平均膜厚であ
る。Eはパッドの弾性率、lはパッドの厚さ、f(x)
は応力応答関数、ρiは各計算単位領域のパターン密度
である。さらに、nは銅配線膜厚と層間膜膜厚の両者に
重みをかけるのに用いる指数であり、kはプレストンの
式の補正係数である。重畳計算には、高速フーリエ変換
(FFT)アルゴリズムを利用することが好ましい。こ
れにより、計算時間を大幅に短縮することができる。Here, assuming that the number of the calculation unit area is i, hiL is the average value of the film thickness of the copper wiring 19, hiH is the average value of the film thickness of the interlayer insulating film 20, and C is flat (without pattern). The polishing rate of the copper wiring film, F is the polishing rate of a flat (non-patterned) insulating film, and A is a correction constant for the polishing rate. Further, hi is the average film thickness in each calculation unit region. E is the elastic modulus of the pad, l is the thickness of the pad, f (x)
Is the stress response function and ρi is the pattern density of each calculation unit area. Further, n is an index used for weighting both the copper wiring film thickness and the interlayer film thickness, and k is a correction coefficient of Preston's equation. A fast Fourier transform (FFT) algorithm is preferably used for the superposition calculation. This can significantly reduce the calculation time.
【0025】なお、本実施の形態では、上記パッドの弾
性率E、研磨速度の補正定数A、応力応答関数f、重み
付け指数n、プレストンの式の補正係数kは、実測結果
に基づいて調整を行うことにより決定する。具体的に
は、銅配線の幅や、ライン/スペースのピッチを変化さ
せたパターンを含むマスクを用いてウェハ上にパターン
を形成して実際に研磨を行う。実測結果とシミュレーシ
ョン計算により求められた値に対する誤差の二乗の合計
値が最小になるように、各パラメータを決定する。さら
に、配線幅とピッチのみならず、研磨時間を変化させた
サンプルを作成して、これに基づき時間依存性を考慮し
た補正を行ってもよい。この場合、たとえば、予め設定
した実測時間にあわせて時間刻みを設定し、各座標位置
で実測値とシミュレーション結果との誤差を計算する。In the present embodiment, the elastic modulus E of the pad, the polishing rate correction constant A, the stress response function f, the weighting index n, and the correction coefficient k of the Preston's equation are adjusted based on the actual measurement results. Determined by doing. Specifically, a pattern is formed on a wafer using a mask including a pattern in which the width of copper wiring and the pitch of lines / spaces are changed, and polishing is actually performed. Each parameter is determined so that the sum of squares of the error with respect to the value obtained by the actual measurement result and the simulation calculation becomes the minimum. Furthermore, not only the wiring width and the pitch but also a sample in which the polishing time is changed may be prepared, and based on this, correction may be performed in consideration of time dependency. In this case, for example, the time step is set according to the preset actual measurement time, and the error between the actual measurement value and the simulation result is calculated at each coordinate position.
【0026】次に、図2の表面段差、ディッシング量、
エロージョン量の評価手段4の処理について説明する。
本実施の形態では、研磨面の表面段差を、CMPシミュ
レーションにより求められた各計算単位領域の銅配線膜
厚および層間膜膜厚の中から最大値と最小値を選択し、
その差分を予め定めた目標段差と比較して許容範囲内か
否かを評価する。本実施の形態では、この目標段差DH
を、次式(4)により定義する。Next, the surface level difference in FIG. 2, the dishing amount,
The processing of the erosion amount evaluation means 4 will be described.
In the present embodiment, for the surface step of the polished surface, the maximum value and the minimum value are selected from the copper wiring film thickness and the interlayer film film thickness of each calculation unit region obtained by the CMP simulation,
The difference is compared with a predetermined target step to evaluate whether it is within the allowable range. In the present embodiment, this target step DH
Is defined by the following equation (4).
【数4】 [Equation 4]
【0027】但し、hmaxはCMPシミュレーション
により得られた銅配線膜厚または層間膜膜厚の最大値、
hminは最小値である。また、膜厚が最小となった計
算単位領域を中心とする500μm四方の領域のパター
ン密度の平均値をDminとし、この領域で前述のダミ
ーパターン許容領域内すべてにダミーパターンを形成し
た場合のパターン密度の増加量を△dminとしてい
る。但し、目標段差△Hの定義が上記(4)式による定
義に限定されないことは言うまでもない。However, h max is the maximum value of the copper wiring film thickness or the interlayer film film thickness obtained by the CMP simulation,
h min is the minimum value. In addition, an average value of the pattern densities in a 500 μm square area centering on the calculation unit area where the film thickness is the minimum is defined as D min, and in this area, dummy patterns are formed in all the dummy pattern permissible areas. The increase amount of the pattern density is Δd min . However, it goes without saying that the definition of the target step ΔH is not limited to the definition by the above equation (4).
【0028】次に、図2の目標膜厚設定手段11の処理
について説明する。本実施の形態においては、前記目標
段差△Hに基づいて、次式(5)により表される値を、
各計算単位領域の目標膜厚hgiとする。Next, the processing of the target film thickness setting means 11 of FIG. 2 will be described. In the present embodiment, based on the target step difference ΔH, the value represented by the following equation (5) is
The target film thickness h gi of each calculation unit area is set.
【数5】
なお、目標膜厚hgiを他の式により定義してもよいこ
とはいうまでもない。[Equation 5] It goes without saying that the target film thickness h gi may be defined by another formula.
【0029】次に、図2の適正パターン密度計算手段9
の処理について説明する。本実施の形態では、各計算単
位領域の適正パターン密度Dpiを次の(6)式を用い
て、(5)式により求めた目標膜厚hg から逆算す
る。Next, the proper pattern density calculation means 9 of FIG.
The process will be described. In the present embodiment, the appropriate pattern density D pi of each calculation unit area is calculated back from the target film thickness h g obtained by the equation (5) using the following equation (6).
【数6】
但し、関数Fは、前記応力応答関数fの時間積分として
求められるフィルタ関数である。なお、式(6)につい
ても、高速フーリエ変換アルゴリズムを利用して計算を
行ってもよい。[Equation 6] However, the function F is a filter function obtained as a time integral of the stress response function f. Note that the equation (6) may also be calculated using the fast Fourier transform algorithm.
【0030】次に、図2のダミーパターン許容領域抽出
手段7の処理について説明する。図5は、ダミーパター
ン許容領域の抽出方法と許容ダミーパターン密度の求め
方を説明するための図である。前述のように、ダミーパ
ターン許容領域は、ダミーパターンを形成しても本来の
配線との間で配線間容量の問題が生じないような領域で
ある。そこで、本実施の形態では、逆にダミーパターン
を形成すると問題が生ずる領域を求め、それ以外の領域
を論理演算により抽出してダミーパターン許容領域とす
る。まず、図5(a)に示すように配線13の幅14を
広げるデータ処理を行うことによって、ダミーパターン
を形成できない領域(以下、ダミーパターン非許容領域
という。)とする。配線から一定距離以上離れた位置で
あればダミーパターンを形成しても配線間容量は問題に
ならないからである。配線幅14を広げる処理をすべて
の配線について行うと、図5(b)に示すようにダミー
パターン非許容領域15が得られる。このレイアウトデ
ータを反転させるためのNOR演算を実行すれば、結果
的に、ダミーパターン許容領域16を抽出することがで
きる。Next, the processing of the dummy pattern permissible area extracting means 7 of FIG. 2 will be described. FIG. 5 is a diagram for explaining a method of extracting a dummy pattern allowable area and a method of obtaining an allowable dummy pattern density. As described above, the dummy pattern permissible area is an area in which the problem of the inter-wiring capacitance with the original wiring does not occur even if the dummy pattern is formed. Therefore, in the present embodiment, conversely, a region where a problem occurs when a dummy pattern is formed is obtained, and the other region is extracted by a logical operation to be a dummy pattern allowable region. First, as shown in FIG. 5A, data processing is performed to increase the width 14 of the wiring 13 to form an area in which a dummy pattern cannot be formed (hereinafter referred to as a dummy pattern non-allowable area). This is because the inter-wiring capacitance does not matter even if the dummy pattern is formed at a position separated from the wiring by a certain distance or more. When the process of increasing the wiring width 14 is performed for all wirings, a dummy pattern non-permissible area 15 is obtained as shown in FIG. If the NOR operation for inverting the layout data is executed, the dummy pattern allowing area 16 can be extracted as a result.
【0031】但し、ダミーパターン許容領域16の抽出
方法は上記方法に限定されない。例えば、選択された一
部の配線との間で配線間容量の問題が生じなければよい
という場合であれば、ダミーパターン許容領域16は、
必ずしもすべての配線から一定距離以上離れている必要
はなく、対象とする一部の配線から一定距離以上離れて
いればよい。However, the method for extracting the dummy pattern allowable area 16 is not limited to the above method. For example, if there is no problem of inter-wiring capacitance with some selected wirings, the dummy pattern allowance region 16 is
It does not necessarily have to be a certain distance or more from all the wirings, and may be a certain distance or more from some target wirings.
【0032】次に、図2の許容パターン密度計算手段8
の処理について、同じく図5を参照して説明する。前述
のように、本実施の形態では、許容パターン密度は、ダ
ミーパターン許容領域を埋めつくすようにダミーパター
ンを形成した場合のパターン密度である。したがって、
図5(c)に示した配線13の領域面積と、ダミーパタ
ーン許容領域16の面積とを加算した値を計算単位領域
の面積で除算した値が、許容パターン密度となる。Next, the allowable pattern density calculation means 8 in FIG.
The process will be described with reference to FIG. As described above, in the present embodiment, the allowable pattern density is the pattern density when the dummy pattern is formed so as to fill the dummy pattern allowable area. Therefore,
A value obtained by dividing the value obtained by adding the area area of the wiring 13 shown in FIG. 5C and the area of the dummy pattern allowable area 16 by the area of the calculation unit area is the allowable pattern density.
【0033】図2の修正パターン密度決定手段10の処
理については、前述のとおりである。すなわち、適正パ
ターン密度が許容パターン密度より大きければ許容パタ
ーン密度をその計算単位領域の修正パターン密度とし、
それ以外の場合には適正パターン密度を修正パターン密
度とする。但し、修正パターン密度の決定方法もまた、
本実施の形態の方法に限定されるものではない。例えば
許容パターン密度と適正パターン密度のそれぞれに重み
付け係数をかけて足した値を修正パターン密度とする方
法などでもよい。The processing of the modified pattern density determining means 10 of FIG. 2 is as described above. That is, if the proper pattern density is larger than the allowable pattern density, the allowable pattern density is set as the corrected pattern density of the calculation unit area,
In other cases, the proper pattern density is the corrected pattern density. However, the method for determining the corrected pattern density is also
The method is not limited to the method of this embodiment. For example, a method in which a value obtained by multiplying the allowable pattern density and the appropriate pattern density by a weighting coefficient and adding the values is used as the modified pattern density may be used.
【0034】本実施の形態は、ダマシンプロセスにおけ
るCMPで発生するディッシングやエロージョンの影響
を考慮に入れてシミュレーションを行い、ダミーパター
ンの配置を決定する。このため、CMP工程において、
ディッシングやエロージョンを最小限に押さえることが
でき、高品質な半導体装置などを製造することが可能と
なる。In this embodiment, the dummy pattern layout is determined by performing a simulation in consideration of the effects of dishing and erosion that occur in CMP in the damascene process. Therefore, in the CMP process,
Dishing and erosion can be minimized, and high quality semiconductor devices and the like can be manufactured.
【0035】また、上記シミュレーションモデルを採用
した場合には、実行する計算は、簡単な論理演算と、数
回のコンボリューション演算に限られるため、従来の方
法に比べればはるかに計算量が少なく、短時間で結果を
得ることができる。例えば、標準的なチップで、計算単
位領域の大きさを100μm四方とし、クロック周波数
が500MHxのCPUにより演算を行った場合、20
分以内に計算が終了することが確認されている。Further, when the above simulation model is adopted, the calculation to be executed is limited to a simple logical operation and several convolution operations, so that the calculation amount is much smaller than that of the conventional method. The result can be obtained in a short time. For example, in a standard chip, if the size of the calculation unit area is 100 μm square and the calculation is performed by a CPU with a clock frequency of 500 MHx, 20
It has been confirmed that the calculation will be completed within minutes.
【0036】実施の形態2.本実施の形態は、実施の形
態1のシミュレーション計算の過程で、銅配線膜厚hi
Lと層間膜膜厚hiHとの差がhD以上になった場合に、
上記(1)から(3)式に代えて、次の(7)から(1
0)式を使用する形態である。すなわち、差が所定値よ
りも大きかった場合に、調整を行うことにより、シミュ
レーション精度を高める。なお、それ以外の点について
は実施の形態1と同じであるため、説明を省略する。Embodiment 2. In the present embodiment, in the process of the simulation calculation of the first embodiment, the copper wiring film thickness hi
When the difference between L and the film thickness hiH of the interlayer film becomes more than hD,
Instead of the above equations (1) to (3), the following (7) to (1
This is a form using the equation (0). That is, when the difference is larger than the predetermined value, the simulation accuracy is improved by performing the adjustment. Since the other points are the same as those of the first embodiment, the description thereof will be omitted.
【数7】 [Equation 7]
【数8】 [Equation 8]
【数9】 [Equation 9]
【数10】 [Equation 10]
【数11】
ここで、hDは、補正パラメータとする。DhiH' Dhi
L'は処理途中で計算に用いられる膜厚である。[Equation 11] Here, hD is a correction parameter. DhiH 'Dhi
L'is a film thickness used for calculation during the process.
【0037】本実施の形態によれば、研磨面へのパッド
の接触を、より正確にモデル化できるため、シミュレー
ションの精度が大幅に向上し、標準的なシステム構成
で、従来の方法の5倍以上精度が向上することが確認さ
れている。According to the present embodiment, the contact of the pad with the polishing surface can be modeled more accurately, so that the accuracy of simulation is significantly improved, and the standard system configuration has five times the conventional method. It has been confirmed that the accuracy is improved.
【0038】なお、以上に説明した実施の形態はダマシ
ン構造の銅配線を形成する際に行われるCMPのシミュ
レーションであるが、本発明の方法およびプログラム
は、上記実施の形態における銅配線を酸化膜に、また層
間膜を窒化膜に置き換えれば、STI工程にも適用可能
である。Although the above-described embodiment is a CMP simulation performed when forming a copper wiring having a damascene structure, the method and program of the present invention use the copper wiring in the above-described embodiment as an oxide film. Further, if the interlayer film is replaced with a nitride film, it can be applied to the STI process.
【0039】[0039]
【発明の効果】本発明の方法およびプログラムならびに
記録媒体によれば、ダマシンプロセスにおいてCMPを
行った際に発生するディッシングあるいはエロージョン
の影響を考慮にいれたシミュレーションを行って適切な
ダミーパターンの配置を決定することができる。これに
より、CMP実施時の平坦性が向上する。According to the method, program, and recording medium of the present invention, an appropriate dummy pattern arrangement is performed by performing a simulation in consideration of the effects of dishing or erosion that occur when CMP is performed in a damascene process. You can decide. This improves the flatness during CMP.
【図面の簡単な説明】[Brief description of drawings]
【図1】 本発明の設計方法およびプログラムの処理の
概要を示すフローチャートFIG. 1 is a flowchart showing an outline of processing of a design method and a program according to the present invention.
【図2】 本発明の設計プログラムの構造を示すブロッ
ク図FIG. 2 is a block diagram showing the structure of a design program of the present invention.
【図3】 レイアウトの一例とパターン密度の計算方法
を説明するための図FIG. 3 is a diagram for explaining an example of a layout and a method of calculating a pattern density.
【図4】 CMPシミュレーションのモデルを説明するた
めの図FIG. 4 is a diagram for explaining a CMP simulation model.
【図5】 ダミーパターン許容領域の抽出方法と許容ダ
ミーパターン密度の求め方を説明するための図FIG. 5 is a diagram for explaining a method of extracting a dummy pattern allowable area and a method of obtaining an allowable dummy pattern density.
【図6】 「膜厚」の定義について説明するための図FIG. 6 is a diagram for explaining the definition of “film thickness”.
1 レイアウトデータ、 12 計算単位領域、
13 配線、 14配線幅、 15 ダミーパター
ン非許容領域、 16 ダミーパターン許容領域、
17 CMP装置、 18 研磨布(パッド)、
19 配線材料、 20 絶縁膜 、21 配線
溝。1 layout data, 12 calculation unit area,
13 wirings, 14 wiring widths, 15 dummy pattern non-permissible areas, 16 dummy pattern permissible areas,
17 CMP equipment, 18 polishing cloth (pad),
19 wiring material, 20 insulating film, 21 wiring groove.
Claims (5)
料を埋め込んで全体を研磨することにより形成されるダ
マシン構造の配線の設計方法であって、 チップ上に定義された各計算単位領域において、所定の
基準面から前記絶縁膜の研磨面までの高さを表す絶縁膜
膜厚と、前記基準面から前記配線の研磨面までの高さを
表す配線膜厚をそれぞれ計算し、 前記絶縁膜膜厚と前記配線膜厚を加重平均することによ
り平均膜厚を求め、 前記平均膜厚と所定の応力応答関数の重畳により研磨パ
ッドの変形量を示す応答膜厚を求め、 前記配線の研磨速度を前記配線膜厚から前記応答膜厚を
引いた値に定数をかけた値として、また前記絶縁膜の研
磨速度を前記絶縁膜膜厚から前記応答膜厚を引いた値に
定数をかけた値として求め、 求められた各研磨速度に基づいて、前記配線のディッシ
ング量および前記絶縁膜のエロージョン量を計算し、 前記ディッシング量およびエロージョン量の値を最適化
するようなダミーパターンの配置を決定することを特徴
とする配線の設計方法。1. A method of designing a damascene structure wiring formed by embedding a wiring material in a wiring groove formed on an insulating film and polishing the whole, wherein each calculation unit defined on a chip. In the region, the insulating film thickness representing the height from the predetermined reference surface to the polished surface of the insulating film, and the wiring film thickness representing the height from the reference surface to the polished surface of the wiring, respectively, An average film thickness is obtained by weighted averaging the insulating film thickness and the wiring film thickness, and a response film thickness indicating a deformation amount of the polishing pad is obtained by superimposing the average film thickness and a predetermined stress response function. The polishing rate is the value obtained by subtracting the response film thickness from the wiring film thickness by a constant, and the polishing rate of the insulating film is obtained by multiplying the value obtained by subtracting the response film thickness from the insulating film film thickness by a constant. Each polishing rate found Based on the amount of erosion of dishing amount and the insulating film of the wiring was calculated, method of designing the wiring and determines the arrangement of the dummy patterns to optimize the value of the dishing amount and erosion amount.
膜膜厚と前記配線膜厚の差を所定値以下に保つように、
前記最適化を行うことを特徴とする請求項1記載の配線
の設計方法。2. In each of the calculation unit regions, the difference between the insulating film thickness and the wiring film thickness is kept below a predetermined value,
The wiring design method according to claim 1, wherein the optimization is performed.
料を埋め込んで全体を研磨することにより形成されるダ
マシン構造の配線の設計プログラムであって、コンピュ
ータに、 チップ上に定義された各計算単位領域において、所定の
基準面から前記絶縁膜の研磨面までの高さを表す絶縁膜
膜厚と、前記基準面から前記配線の研磨面までの高さを
表す配線膜厚をそれぞれ計算する処理と、 前記絶縁膜膜厚と前記配線膜厚を加重平均することによ
り平均膜厚を求める処理と、 前記平均膜厚と所定の応力応答関数の重畳により研磨パ
ッドの変形量を示す応答膜厚を求める処理と、 前記配線の研磨速度を前記配線膜厚から前記応答膜厚を
引いた値に定数をかけた値として、また前記絶縁膜の研
磨速度を前記絶縁膜膜厚から前記応答膜厚を引いた値に
定数をかけた値として求める処理と、 求められた各研磨速度に基づいて、前記配線のディッシ
ング量および前記絶縁膜のエロージョン量を計算する処
理と、 前記ディッシング量およびエロージョン量の値を最適化
するようなダミーパターンの配置を決定する処理とを実
行させることを特徴とする配線の設計プログラム。3. A damascene structure wiring design program formed by embedding a wiring material in a wiring groove formed on an insulating film and polishing the whole, which is defined on a chip by a computer. In each calculation unit area, an insulating film thickness representing the height from a predetermined reference surface to the polished surface of the insulating film and a wiring film thickness representing the height from the reference surface to the polished surface of the wiring are respectively calculated. And a process of obtaining an average film thickness by performing a weighted average of the insulating film film thickness and the wiring film film thickness, and a response film indicating the amount of deformation of the polishing pad by superimposing the average film thickness and a predetermined stress response function. The process of obtaining the thickness, the polishing rate of the wiring as a value obtained by multiplying the value obtained by subtracting the response film thickness from the wiring film thickness by a constant, and the polishing rate of the insulating film from the insulating film thickness to the response film To the value minus the thickness A process for obtaining a value multiplied by a number, a process for calculating the dishing amount of the wiring and the erosion amount of the insulating film based on the obtained polishing rates, and optimizing the values of the dishing amount and the erosion amount A wiring design program, which executes a process for determining the layout of such dummy patterns.
域において、前記絶縁膜膜厚と前記配線膜厚の差を所定
値以下に保つように、前記最適化を行わせることを特徴
とする請求項3記載の配線の設計プログラム。4. The computer is caused to perform the optimization so as to keep a difference between the insulating film thickness and the wiring film thickness below a predetermined value in each of the calculation unit areas. 3. The wiring design program described in 3.
が記録されたコンピュータ読み取り可能な記録媒体。5. A computer-readable recording medium in which the design program according to claim 3 or 4 is recorded.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002021064A JP2003224098A (en) | 2002-01-30 | 2002-01-30 | Design method of wiring, program and recording medium which records the program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002021064A JP2003224098A (en) | 2002-01-30 | 2002-01-30 | Design method of wiring, program and recording medium which records the program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003224098A true JP2003224098A (en) | 2003-08-08 |
Family
ID=27744399
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002021064A Pending JP2003224098A (en) | 2002-01-30 | 2002-01-30 | Design method of wiring, program and recording medium which records the program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2003224098A (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007294783A (en) * | 2006-04-27 | 2007-11-08 | Renesas Technology Corp | Manufacturing method for semiconductor device, and design supporting system for semiconductor device |
| JP2008516443A (en) * | 2004-10-06 | 2008-05-15 | コミツサリア タ レネルジー アトミーク | Method for manufacturing a mixed laminate structure having various insulating regions and / or local vertical conductive regions |
| CN100508178C (en) * | 2004-03-22 | 2009-07-01 | 台湾积体电路制造股份有限公司 | Semiconductor device and method for establishing dummy component structure on semiconductor device |
| JP2009246024A (en) * | 2008-03-28 | 2009-10-22 | Fujitsu Ltd | Polishing predicting and evaluating device, polishing predicting, and evaluating method and polishing predicting and evaluating program |
| JP2010040918A (en) * | 2008-08-07 | 2010-02-18 | Sony Corp | Method for estimating film thickness, layout design method, mask pattern designing method for exposing mask, and method for manufacturing semiconductor integrated circuit |
| JP2010079896A (en) * | 2008-09-25 | 2010-04-08 | Internatl Business Mach Corp <Ibm> | Apparatus, method and computer program for fast simulation of manufacturing effect during integrated circuit design |
| JP2011176200A (en) * | 2010-02-25 | 2011-09-08 | Nec Corp | Estimation device, estimation method and computer program |
| US8219375B2 (en) | 2008-08-18 | 2012-07-10 | Fujitsu Limited | Plated film thickness calculating method and plated film thickness calculating device |
| CN107195561A (en) * | 2016-03-14 | 2017-09-22 | 中国科学院微电子研究所 | Chemical mechanical polishing defect detection method |
| US11342293B2 (en) | 2019-10-08 | 2022-05-24 | Canon Kabushiki Kaisha | Semiconductor apparatus and equipment |
-
2002
- 2002-01-30 JP JP2002021064A patent/JP2003224098A/en active Pending
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100508178C (en) * | 2004-03-22 | 2009-07-01 | 台湾积体电路制造股份有限公司 | Semiconductor device and method for establishing dummy component structure on semiconductor device |
| JP2008516443A (en) * | 2004-10-06 | 2008-05-15 | コミツサリア タ レネルジー アトミーク | Method for manufacturing a mixed laminate structure having various insulating regions and / or local vertical conductive regions |
| JP2007294783A (en) * | 2006-04-27 | 2007-11-08 | Renesas Technology Corp | Manufacturing method for semiconductor device, and design supporting system for semiconductor device |
| JP2009246024A (en) * | 2008-03-28 | 2009-10-22 | Fujitsu Ltd | Polishing predicting and evaluating device, polishing predicting, and evaluating method and polishing predicting and evaluating program |
| US8082536B2 (en) | 2008-03-28 | 2011-12-20 | Fujitsu Limited | Semiconductor integrated circuit manufacturing process evaluation method |
| JP2010040918A (en) * | 2008-08-07 | 2010-02-18 | Sony Corp | Method for estimating film thickness, layout design method, mask pattern designing method for exposing mask, and method for manufacturing semiconductor integrated circuit |
| US8219375B2 (en) | 2008-08-18 | 2012-07-10 | Fujitsu Limited | Plated film thickness calculating method and plated film thickness calculating device |
| JP2010079896A (en) * | 2008-09-25 | 2010-04-08 | Internatl Business Mach Corp <Ibm> | Apparatus, method and computer program for fast simulation of manufacturing effect during integrated circuit design |
| JP2011176200A (en) * | 2010-02-25 | 2011-09-08 | Nec Corp | Estimation device, estimation method and computer program |
| CN107195561A (en) * | 2016-03-14 | 2017-09-22 | 中国科学院微电子研究所 | Chemical mechanical polishing defect detection method |
| CN107195561B (en) * | 2016-03-14 | 2019-09-10 | 中国科学院微电子研究所 | A chemical mechanical polishing defect detection method |
| US11342293B2 (en) | 2019-10-08 | 2022-05-24 | Canon Kabushiki Kaisha | Semiconductor apparatus and equipment |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9367655B2 (en) | Topography-aware lithography pattern check | |
| US8024673B2 (en) | Layout evaluation apparatus and method | |
| KR100297732B1 (en) | Method for obtaining pattern density of a predetermined material layer of semiconductor device, and method for simulation of chemical mechanical polishing using the same | |
| US7363207B2 (en) | Simulator for a chemical mechanical polishing | |
| TWI430350B (en) | Method, device and program for manufacturing a semiconductor device, and program for generating mask data | |
| US8176456B2 (en) | Method and apparatus for computing dummy feature density for chemical-mechanical polishing | |
| JP4480255B2 (en) | Parasitic element extraction apparatus and parasitic element extraction method for semiconductor circuit | |
| US20030229410A1 (en) | Integrated circuit metrology | |
| CN107291966B (en) | Method and device for chemical mechanical polishing simulation | |
| JP2003224098A (en) | Design method of wiring, program and recording medium which records the program | |
| US8667433B2 (en) | Polishing estimation/evaluation device, overpolishing condition calculation device, and computer-readable non-transitory medium thereof | |
| KR100510043B1 (en) | Mask data processor | |
| US6809031B1 (en) | Method for manufacturing a reclaimable test pattern wafer for CMP applications | |
| JP2011065111A (en) | Method for designing photomask | |
| JP3664992B2 (en) | Method and program for designing dummy pattern associated with polishing process, and recording medium recording the program | |
| US8627243B1 (en) | Methods for optimizing conductor patterns for ECP and CMP in semiconductor processing | |
| JP5087928B2 (en) | Yield calculation method for semiconductor device and computer program | |
| US9435643B2 (en) | Presumably defective portion decision apparatus, presumably defective portion decision method, fabrication method for semiconductor device and program | |
| JP2008098588A (en) | Method of extracting hot spot in layout designing/verification of semiconductor device | |
| JP5365091B2 (en) | Plating thickness calculation program, plating thickness calculation device, and plating thickness calculation method | |
| Shui et al. | On minimizing topography variation in multi-layer oxide CMP manufacturability | |
| JP2003282495A (en) | Cmp process simulating method, program thereof and storage media | |
| JP2003257915A (en) | Manufacturing method of semiconductor device | |
| Tsai | A formula of STI cmp design rule | |
| JP2007005834A (en) | Polishing method and polishing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040608 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040729 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050118 |