[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH0744602A - Designing method for semiconductor integrated circuit device - Google Patents

Designing method for semiconductor integrated circuit device

Info

Publication number
JPH0744602A
JPH0744602A JP5190690A JP19069093A JPH0744602A JP H0744602 A JPH0744602 A JP H0744602A JP 5190690 A JP5190690 A JP 5190690A JP 19069093 A JP19069093 A JP 19069093A JP H0744602 A JPH0744602 A JP H0744602A
Authority
JP
Japan
Prior art keywords
wiring
integrated circuit
circuit device
semiconductor integrated
current value
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
Application number
JP5190690A
Other languages
Japanese (ja)
Inventor
Masahiro Kato
昌弘 加藤
Kazutaka Mori
和孝 森
Yasushi Yuyama
恭史 湯山
Masakatsu Kosaka
昌克 小坂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Hitachi Computer Engineering Co Ltd
Original Assignee
Hitachi Ltd
Hitachi Computer Engineering Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd, Hitachi Computer Engineering Co Ltd filed Critical Hitachi Ltd
Priority to JP5190690A priority Critical patent/JPH0744602A/en
Publication of JPH0744602A publication Critical patent/JPH0744602A/en
Pending legal-status Critical Current

Links

Landscapes

  • Internal Circuitry In Semiconductor Integrated Circuit Devices (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

PURPOSE:To shorten designing period by checking a wiring where electromigration occurs without omission at the stage of designing a semiconductor integrated circuit device. CONSTITUTION:In the designing method of a semiconductor integrated circuit device, data of signal wirings composed of plural wiring routes are prepared (101), the signal wirings are arranged in order from an input terminal to an output terminal (102), an approximate calculation is performed for the current value flowing in the wirings for all the signal wirings (103), the calculated current value is compared with a prescribed allowable current value for the signal wirings, the signal wirings having a possibility of generating electromigration are indicated based on this comparison result (104), the wiring widths of the signal wirings are reset to the wiring widths where electromigration is not generated (105), and based on these wiring widths, the patterns of the signal wirings are prepared. Thus, at the stage of designing of the semiconductor integrated circuit device, the wirings where electromigration occurs can be checked without omission and designing period can be shortened.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、半導体集積回路装置の
設計に関し、特にエレクトロマイグレーション耐性を向
上させる必要のある半導体集積回路装置の設計に適用し
て有効な技術に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to the design of a semiconductor integrated circuit device, and more particularly to a technique effectively applied to the design of a semiconductor integrated circuit device which needs to have improved electromigration resistance.

【0002】[0002]

【従来の技術】半導体集積回路装置は、単結晶珪素から
なる半導体基板の主面にウエル領域が構成され、該ウエ
ル領域の非活性領域に素子分離絶縁膜が構成されてい
る。素子分離絶縁膜の下部においてウエル領域の主面部
にはチャネルストッパ領域が構成される。
2. Description of the Related Art In a semiconductor integrated circuit device, a well region is formed on a main surface of a semiconductor substrate made of single crystal silicon, and an element isolation insulating film is formed on a non-active region of the well region. A channel stopper region is formed on the main surface of the well region below the element isolation insulating film.

【0003】前記ウエル領域の素子形成領域上には、M
ISFET等の半導体素子が構成される。半導体素子上
には絶縁膜が構成され、この絶縁膜に形成された接続孔
を介して、素子間配線(信号配線等)が構成されてい
る。
On the element forming region of the well region, M
A semiconductor element such as ISFET is configured. An insulating film is formed on the semiconductor element, and inter-element wiring (signal wiring or the like) is formed via a connection hole formed in the insulating film.

【0004】半導体集積回路装置は、高集積化のため、
配線幅は減少し、高速化のため、動作周波数は増大する
傾向にある。このため、配線(特に信号配線)におい
て、エレクトロマイグレーションによる断線が問題とな
っていた。
Since the semiconductor integrated circuit device is highly integrated,
The wiring width is decreasing, and the operating frequency tends to increase for speeding up. Therefore, the wiring (especially the signal wiring) has a problem of disconnection due to electromigration.

【0005】従来、半導体集積回路装置の設計の段階
で、信号配線は、その配線幅に余裕を持たせて設計さ
れ、試作されていた。この試作の段階で、全ての信号配
線は同じ配線幅で設計されている。
Conventionally, at the stage of designing a semiconductor integrated circuit device, signal wiring has been designed and prototyped with a margin for its wiring width. At this prototype stage, all signal wirings are designed with the same wiring width.

【0006】そして、試作の半導体集積回路装置を動作
させ、各信号配線に流れる電流値を測定し、エレクトロ
マイグレーションが発生する恐れのある信号配線を見つ
け出す。
Then, the prototype semiconductor integrated circuit device is operated, the value of the current flowing through each signal wiring is measured, and the signal wiring in which electromigration may occur is found.

【0007】その後、製造時に信号配線のパターニング
に使用するフォトマスクを作り直し、エレクトロマイグ
レーションが発生する恐れのある信号配線の配線幅を広
く設計し、前記信号配線のエレクトロマイグレーション
による断線の対策としていた。
After that, the photomask used for patterning the signal wiring at the time of manufacturing was remade, and the wiring width of the signal wiring which might cause electromigration was designed to be wide so as to prevent the disconnection due to the electromigration of the signal wiring.

【0008】[0008]

【発明が解決しようとする課題】従来、半導体集積回路
装置の信号配線は、その配線幅に余裕を持たせて設計さ
れる。その後、半導体集積回路装置を試作し、動作さ
せ、各信号配線に流れる電流値を測定し、エレクトロマ
イグレーションが発生する可能性のある信号配線を見つ
け出していた。しかし、この方法では、配線を一つ一
つ、人手でチェックし、かつ工数が膨大であるので、半
導体集積回路装置の設計に時間がかかるばかりでなく、
チェック洩れが起こるという問題があった。
Conventionally, the signal wiring of a semiconductor integrated circuit device is designed with a margin in its wiring width. After that, a semiconductor integrated circuit device was prototyped, operated, and the current value flowing in each signal wiring was measured to find a signal wiring in which electromigration might occur. However, in this method, the wiring is checked one by one by hand, and the number of steps is enormous, so not only does it take time to design the semiconductor integrated circuit device,
There was a problem of omission of check.

【0009】また、半導体集積回路装置を試作した後、
配線のチェックを行い、信号配線のパターニングに使用
するフォトマスクを作り直すため、半導体集積回路装置
の設計期間に時間がかかるという問題があった。
Further, after the semiconductor integrated circuit device is prototyped,
Since the wiring is checked and the photomask used for patterning the signal wiring is remade, there is a problem that it takes a long time to design the semiconductor integrated circuit device.

【0010】本発明の目的は、半導体集積回路装置の設
計において、エレクトロマイグレーションが起こる配線
を洩れなくチェックできる技術を提供することにある。
It is an object of the present invention to provide a technique for checking a wiring in which electromigration occurs without omission in designing a semiconductor integrated circuit device.

【0011】本発明の他の目的は、半導体集積回路装置
の設計に関し、設計期間を短縮することができる技術を
提供することにある。
Another object of the present invention is to provide a technique for designing a semiconductor integrated circuit device, which can shorten the design period.

【0012】本発明の前記ならびにその他の目的と新規
な特徴は、本明細書の記述及び添付図面によって明らか
になるであろう。
The above and other objects and novel features of the present invention will be apparent from the description of this specification and the accompanying drawings.

【0013】[0013]

【課題を解決するための手段】本願において開示される
発明のうち、代表的なものの概要を簡単に説明すれば、
下記のとおりである。
Among the inventions disclosed in the present application, a brief description will be given to the outline of typical ones.
It is as follows.

【0014】半導体集積回路装置の設計方法において、
下記の(イ)乃至(ホ)の段階を備える。
In a method of designing a semiconductor integrated circuit device,
The following steps (a) to (e) are provided.

【0015】(イ)複数の配線経路からなる信号配線の
データを用意する段階、(ロ)前記信号配線を入力端か
ら出力端に向かう順番に整理する段階、(ハ)全ての前
記信号配線に対して配線に流れる電流値を近似計算する
段階、(ニ)前記信号配線に対し、算出した前記電流値
を、所定の許容電流値と比較する段階、(ホ)段階
(ニ)の比較結果に基づき、エレクトロマイグレーショ
ンが発生する恐れのある信号配線を指摘する段階。
(A) preparing data of signal wirings having a plurality of wiring paths, (b) organizing the signal wirings in order from the input end to the output end, and (c) all the signal wirings. In comparison with the step (d), the step of (d) comparing the calculated current value with a predetermined allowable current value for the signal wiring. Based on this, a step of pointing out the signal wiring that may cause electromigration.

【0016】また、請求項1の半導体集積回路装置の設
計方法において、前記信号配線の配線幅を、エレクトロ
マイグレーションが発生しない配線幅に設定しなおす段
階と、該配線幅に基づき、信号配線のパターンを作成す
る段階とを備える。
In the method of designing a semiconductor integrated circuit device according to claim 1, the step of resetting the wiring width of the signal wiring to a wiring width at which electromigration does not occur, and a pattern of the signal wiring based on the wiring width And creating.

【0017】[0017]

【作用】上述した手段によれば、半導体集積回路装置の
設計段階で、前記信号配線の夫々に対して配線に流れる
電流値を近似計算し、夫々の前記信号配線に対し、算出
した前記電流値を、所定の許容電流値と比較し、エレク
トロマイグレーションが発生する恐れがある前記信号配
線を指摘する。つまり、設計段階でエレクトロマイグレ
ーション発生の恐れがある前記信号配線を洩れなくチェ
ックすることができる。
According to the above-mentioned means, at the design stage of the semiconductor integrated circuit device, the current value flowing in each of the signal wirings is approximately calculated, and the calculated current value is calculated for each of the signal wirings. Is compared with a predetermined allowable current value to point out the signal wiring that may cause electromigration. That is, it is possible to fully check the signal wiring that may cause electromigration at the design stage.

【0018】また、エレクトロマイグレーション発生の
恐れがあると指摘した前記信号配線の配線幅を、エレク
トロマイグレーションが発生しない配線幅に設定しなお
し、設定した夫々の配線幅に基づき、配線パターンを作
成する。これにより、半導体集積回路装置を試作した
後、再び前記信号配線のパターニングに使用するフォト
マスクを作り直す必要がない。この結果、半導体集積回
路装置の設計期間を短縮することができる。
Further, the wiring width of the signal wiring, which has been pointed out that electromigration may occur, is reset to a wiring width at which electromigration does not occur, and wiring patterns are created based on the respective set wiring widths. As a result, it is not necessary to remake the photomask used for patterning the signal wiring after the trial manufacture of the semiconductor integrated circuit device. As a result, the design period of the semiconductor integrated circuit device can be shortened.

【0019】以下、図面を参照して本発明の実施例につ
いて説明する。なお、実施例を説明するための全図にお
いて、同一機能を有するものは同一符号を付け、その繰
り返しの説明は省略する。
Embodiments of the present invention will be described below with reference to the drawings. In all the drawings for explaining the embodiments, parts having the same function are designated by the same reference numerals, and repeated description thereof will be omitted.

【0020】[0020]

【実施例】図1は、本発明である半導体集積回路装置の
設計方法の手順を示すフローチャートである。
1 is a flow chart showing the procedure of a method for designing a semiconductor integrated circuit device according to the present invention.

【0021】図1に示すように、本実施例の半導体集積
回路装置の設計方法は、〔配線エレメント入力処理10
1〕→〔配線経路トレース処理102〕→〔電流値計算
処理103〕→〔エレクトロマイグレーション発生部探
索処理104〕→〔配線幅設定処理105〕の順序で処
理が行われる。以下、処理順序に沿って各処理内容を説
明する。
As shown in FIG. 1, the method for designing a semiconductor integrated circuit device according to this embodiment is [wiring element input processing 10
1] → [wiring path trace processing 102] → [current value calculation processing 103] → [electromigration occurrence part search processing 104] → [wiring width setting processing 105]. Hereinafter, each processing content will be described in the order of processing.

【0022】〔配線エレメント入力処理101〕半導体
集積回路装置の設計は、設計用コンピュータによって行
われており、半導体素子や配線等のレイアウト及び寸法
等は、数値データとして記憶されている。特に、配線
は、複数の直線部からなる配線エレメントとして扱わ
れ、各配線エレメエントの端部のX座標、Y座標、配線
幅、厚さ、及び配線の材質等が、配線情報ファイルに記
憶されている。
[Wiring Element Input Processing 101] The semiconductor integrated circuit device is designed by a design computer, and the layout and dimensions of semiconductor elements and wirings are stored as numerical data. In particular, the wiring is treated as a wiring element consisting of a plurality of straight line portions, and the X coordinate, Y coordinate, wiring width, thickness, wiring material, etc. of the end portion of each wiring element are stored in the wiring information file. There is.

【0023】図2に示すように、配線エレメント入力処
理101では、各信号配線の配線エレメントの端点のX
座標とY座標を配線情報ファイルから呼び出す。座標
は、配線の入力側をSX及びSY、出力側をEX及びE
Yとする。
As shown in FIG. 2, in the wiring element input processing 101, X at the end point of the wiring element of each signal wiring.
Call the coordinates and Y coordinates from the wiring information file. The coordinates are SX and SY on the input side of the wiring and EX and E on the output side.
Y

【0024】〔配線経路トレース処理102〕配線経路
トレース処理102では、配線エレメント入力処理10
1で入力した配線エレメントの端点の座標をもとにし
て、配線エレメントを入力ピンから出力ピンに向かう順
番に並べ替える。
[Wiring Route Trace Process 102] In the wiring route trace process 102, the wiring element input process 10 is performed.
Based on the coordinates of the end points of the wiring elements input in 1, the wiring elements are rearranged in the order from the input pin to the output pin.

【0025】例えば、図3に示すように、入力ピンか
ら、H4→H2→H3→H1を経由し、出力ピンの順に
並べ替えられる。
For example, as shown in FIG. 3, the input pins are rearranged in the order of output pins via H4 → H2 → H3 → H1.

【0026】〔電流値計算処理103〕配線経路トレー
ス処理102で配線エレメントに付けた順番に従って、
配線エレメントの端点を流れる電流値を電流値計算式
(式1)により近似計算し、配線エレメント上を流れる
電流の電流分布を算出する。
[Current Value Calculation Processing 103] In accordance with the order given to the wiring elements in the wiring route trace processing 102,
The current value flowing through the end points of the wiring element is approximately calculated by the current value calculation formula (Equation 1), and the current distribution of the current flowing over the wiring element is calculated.

【0027】[0027]

【数1】 電流値=配線容量×電源電圧×動作周波数×
活性化率 …(式1) (式1)において、配線容量は、配線の単位長あたりの
容量(配線容量単価)に配線長を掛けることにより得ら
れる。配線容量単価は、図4に示すように、配線層及び
配線幅毎に、あらかじめ用意されている。該配線幅は、
形成可能な最小の配線幅を1倍幅とし、1倍幅の3倍の
配線幅を3倍幅、5倍の配線幅を5倍幅としている。配
線容量の単位はF(ファラド)である。例えば、AL1
層の1倍幅で配線長が100の場合、配線容量は29p
Fとなる。
[Equation 1] current value = wiring capacity × power supply voltage × operating frequency ×
Activation Rate (Equation 1) In (Equation 1), the wiring capacitance is obtained by multiplying the capacitance per unit length of the wiring (wiring capacitance unit price) by the wiring length. The wiring capacity unit price is prepared in advance for each wiring layer and wiring width, as shown in FIG. The wiring width is
The minimum wiring width that can be formed is set to 1 time width, the wiring width that is 3 times the 1 time width is set to 3 times width, and the wiring width that is 5 times is set to 5 times width. The unit of the wiring capacitance is F (farad). For example, AL1
If the wiring width is 100 times the width of one layer, the wiring capacitance is 29p.
It becomes F.

【0028】電源電圧は、半導体集積回路装置を動作さ
せるための電源の電圧であり、単位はV(ボルト)であ
る。
The power supply voltage is a voltage of a power supply for operating the semiconductor integrated circuit device, and its unit is V (volt).

【0029】動作周波数は、半導体集積回路装置の動作
時の周波数で、単位はHz(ヘルツ)である。
The operating frequency is a frequency when the semiconductor integrated circuit device is operating, and its unit is Hz (hertz).

【0030】活性化率は、各配線経路に電流信号が流れ
る頻度を表すもので、各信号配線の使用頻度に合わせて
入力され、単位は%(パーセント)である。
The activation rate represents the frequency of the current signal flowing through each wiring path, and is input according to the frequency of use of each signal wiring, and the unit is% (percent).

【0031】例えば、図3に示す配線エレメントH4の
入力側である端点aには、入力ピンが接続しているの
で、電流値計算式の配線容量が入力ピンの容量(入力ピ
ン容量)となり、(式2)で表される電流値A1が流れ
る。
For example, since the input pin is connected to the end point a on the input side of the wiring element H4 shown in FIG. 3, the wiring capacitance of the current value calculation formula becomes the capacitance of the input pin (input pin capacitance), The current value A1 expressed by (Equation 2) flows.

【0032】[0032]

【数2】 電流値A1=入力ピンの容量×電源電圧×動
作周波数×活性化率…(式2) また、配線エレメントH4の出力側であり、配線エレメ
ントH2の入力側である端点bには、配線エレメントH
4と入力ピンとの容量が配線容量となり、(式3)で計
算される電流値A2が流れる。
## EQU00002 ## Current value A1 = capacity of input pin × power supply voltage × operating frequency × activation rate (Equation 2) Further, at the end point b which is the output side of the wiring element H4 and the input side of the wiring element H2. , Wiring element H
The capacitance between 4 and the input pin becomes the wiring capacitance, and the current value A2 calculated by (Equation 3) flows.

【0033】[0033]

【数3】 電流値A2=(配線H4の配線容量+入力ピ
ン容量)×電源電圧×動作周波数×活性化率…(式3) また、配線エレメントH2の出力側である端点cには、
配線H4と配線H2との配線容量及び入力ピン容量が配
線容量となり、(式4)で計算される電流値A3が流れ
る。
## EQU00003 ## Current value A2 = (wiring capacitance of wiring H4 + input pin capacitance) × power supply voltage × operating frequency × activation rate (Equation 3) Further, at the end point c on the output side of the wiring element H2,
The wiring capacitance between the wiring H4 and the wiring H2 and the input pin capacitance become the wiring capacitance, and the current value A3 calculated by (Equation 4) flows.

【0034】[0034]

【数4】 電流値A3=(配線H4の配線容量+配線H
2の配線容量+入力ピン容量)×電源電圧×動作周波数
×活性化率…(式4) このようにして、信号配線の全ての配線エレメントにつ
いて、端点に流れる電流値を計算する。
## EQU00004 ## Current value A3 = (wiring capacitance of wiring H4 + wiring H
2 wiring capacitance + input pin capacitance) × power supply voltage × operating frequency × activation rate (Equation 4) In this way, the current value flowing to the end points is calculated for all the wiring elements of the signal wiring.

【0035】図5は、エレクトロマイグレーション発生
部探索処理104と配線幅設定処理105を説明するた
めのフローチャートである。
FIG. 5 is a flow chart for explaining the electromigration occurrence portion search processing 104 and the wiring width setting processing 105.

【0036】〔エレクトロマイグレーション発生部分探
索処理104〕図5に示すように、配線エレメントの配
線層及び配線幅をもとに許容電流値を求める(50
1)。
[Electromigration Occurrence Searching Process 104] As shown in FIG. 5, the allowable current value is calculated based on the wiring layer and the wiring width of the wiring element (50).
1).

【0037】許容電流値は、図6に示すように、配線層
及び配線幅ごとに設定され、エレクトロマイグレーショ
ンを起こさずに、配線に流すことのできる電流値であ
る。
The allowable current value is set for each wiring layer and wiring width, as shown in FIG. 6, and is a current value that can be passed through the wiring without causing electromigration.

【0038】そして、電流値計算処理103で計算した
電流値と前記許容電流値と比較する(502)。
Then, the current value calculated in the current value calculation process 103 is compared with the allowable current value (502).

【0039】そして、当該電流値が前記許容電流値より
小さければ、その配線エレメントはエレクトロマイグレ
ーションを起こさないと判定する(503)。
If the current value is smaller than the allowable current value, it is determined that the wiring element does not cause electromigration (503).

【0040】一方、電流値が許容電流値より大きけれ
ば、その配線エレメントは、エレクトロマイグレーショ
ンが発生する恐れがあると判定し、指摘する(50
4)。
On the other hand, if the current value is larger than the permissible current value, it is judged that the wiring element is liable to cause electromigration and pointed out (50).
4).

【0041】例えば、配線エレメントH4に流れる電流
値(A1、A2)と、許容電流値との比較は、まず、電
流値計算処理103で計算した電流値をもとに、図7
(a)に示すように、配線エレメントH4における電流
分布を近似する。
For example, the current values (A1, A2) flowing through the wiring element H4 and the allowable current value are compared with each other by first referring to the current value calculated in the current value calculation process 103 in FIG.
As shown in (a), the current distribution in the wiring element H4 is approximated.

【0042】そして、この電流分布と、許容電流値とを
比較し、図7(b)のように電流値が許容電流値以下で
あれば、配線エレメントH4は、エレクトロマイグレー
ションが発生しないと判定する。
Then, this current distribution is compared with the allowable current value, and if the current value is equal to or less than the allowable current value as shown in FIG. 7B, the wiring element H4 determines that electromigration does not occur. .

【0043】一方、図7(c)のように、電流値が許容
電流値を越えている場合は、許容電流値を越えている場
合、配線エレメントH4は、エレクトロマイグレーショ
ンが発生する恐れがあると判定し、指摘する。
On the other hand, as shown in FIG. 7C, when the current value exceeds the permissible current value, when the current value exceeds the permissible current value, electromigration may occur in the wiring element H4. Judge and point out.

【0044】〔配線幅設定処理105〕図5に示すよう
に、エレクトロマイグレーション発生部分探索処理10
4で、エレクトロマイグレーション発生の恐れがあると
指摘した配線エレメントに対して、その配線層の全ての
配線幅の許容電流と前記電流分布とを比較する。そし
て、エレクトロマイグレーションが発生しない配線幅を
全て求めて、その中で一番小さい配線幅をその配線エレ
メントの配線幅として設定する(505)。
[Wiring Width Setting Processing 105] As shown in FIG. 5, electromigration occurring portion searching processing 10 is performed.
With respect to the wiring element which is pointed out that electromigration may occur in (4), the allowable current of all wiring widths of the wiring layer is compared with the current distribution. Then, all wiring widths in which electromigration does not occur are obtained, and the smallest wiring width among them is set as the wiring width of the wiring element (505).

【0045】例えば、図8に示すように、配線エレメン
トに流れている電流値より大きい許容電流値を持つ配線
幅は、3倍幅と5倍幅である。よって、この配線エレメ
ントに最低限必要な配線幅は、3倍幅であるので、この
配線エレメントの配線幅は、3倍幅と設定する。
For example, as shown in FIG. 8, the wiring width having an allowable current value larger than the current value flowing in the wiring element is three times wide and five times wide. Therefore, since the minimum wiring width required for this wiring element is triple, the wiring width of this wiring element is set to triple.

【0046】そして、前記配線エレメントをエレクトロ
マイグレーションが発生しない配線幅に設定し、配線パ
ターンを作成する。そして、この配線パターンに基づい
てフォトマスクを作成し、半導体集積回路装置を試作す
る。
Then, the wiring element is set to a wiring width in which electromigration does not occur, and a wiring pattern is created. Then, a photomask is created based on this wiring pattern, and a semiconductor integrated circuit device is prototyped.

【0047】以上の説明からわかるように、本実施例に
よれば、半導体集積回路装置の設計段階で、全ての信号
配線に対して、エレクトロマイグレーション発生の恐れ
があるかチェックし、エレクトロマイグレーション発生
の恐れがある配線エレメントを指摘する。つまり、エレ
クトロマイグレーションが起こる配線を洩れなくチェッ
クできる。
As can be seen from the above description, according to the present embodiment, at the designing stage of the semiconductor integrated circuit device, it is checked whether or not there is a risk of electromigration occurring in all signal wirings, and the occurrence of electromigration is checked. Point out wiring elements that may be a concern. In other words, it is possible to check the wiring where electromigration occurs without omission.

【0048】また、エレクトロマイグレーション発生の
恐れがあると指摘した前記信号配線の配線幅を、エレク
トロマイグレーションが発生しない配線幅に設定し、配
線パターンを作成する。そして、その配線パターンに基
づいてフォトマスクを作成し、半導体集積回路装置を試
作する。これにより、半導体集積回路装置を試作した
後、再び前記信号配線のパターニングに使用するフォト
マスクを作り直す必要がない。この結果、半導体集積回
路装置の設計期間を短縮することができる。
The wiring width of the signal wiring, which has been pointed out that electromigration may occur, is set to a wiring width at which electromigration does not occur, and a wiring pattern is created. Then, a photomask is created based on the wiring pattern, and a semiconductor integrated circuit device is prototyped. As a result, it is not necessary to remake the photomask used for patterning the signal wiring after the trial manufacture of the semiconductor integrated circuit device. As a result, the design period of the semiconductor integrated circuit device can be shortened.

【0049】以上、本発明者によってなされた発明を、
前記実施例に基づき具体的に説明したが、本発明は、前
記実施例に限定されるものではなく、その要旨を逸脱し
ない範囲において種々変更可能であることは勿論であ
る。
The inventions made by the present inventors are as follows.
Although the specific description has been given based on the above-described embodiments, the present invention is not limited to the above-described embodiments, and it goes without saying that various modifications can be made without departing from the scope of the invention.

【0050】[0050]

【発明の効果】本願において開示される発明のうち代表
的なものによって得られる効果を簡単に説明すれば、下
記のとおりである。
The effects obtained by the typical ones of the inventions disclosed in the present application will be briefly described as follows.

【0051】1.半導体集積回路装置の設計段階で、エ
レクトロマイグレーションが起こる配線を洩れなくチェ
ックできる。
1. At the designing stage of a semiconductor integrated circuit device, it is possible to check the wiring in which electromigration occurs without omission.

【0052】2.半導体集積回路装置の設計期間を短縮
できる。
2. The design period of the semiconductor integrated circuit device can be shortened.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明である半導体集積回路装置の設計方法
の手順を示すフローチャート図、
FIG. 1 is a flowchart showing a procedure of a method for designing a semiconductor integrated circuit device according to the present invention,

【図2】 配線エレメント入力処理を説明するための
図、
FIG. 2 is a diagram for explaining a wiring element input process,

【図3】 配線経路トレース処理を説明するための図、FIG. 3 is a diagram for explaining a wiring route trace process,

【図4】 配線容量単価を示す図、FIG. 4 is a diagram showing a wiring capacitance unit price,

【図5】 エレクトロマイグレーション発生部分探索処
理及び配線幅設定処理を示すフローチャート図、
FIG. 5 is a flowchart showing an electromigration occurrence part search process and a wiring width setting process;

【図6】 許容電流値を示す図、FIG. 6 is a diagram showing an allowable current value,

【図7】 エレクトロマイグレーション発生部分探索処
理を説明する図、
FIG. 7 is a diagram illustrating electromigration occurrence part search processing;

【図8】 配線幅設定処理を説明する図。FIG. 8 is a diagram illustrating a wiring width setting process.

【符号の説明】[Explanation of symbols]

101…配線エレメント入力処理、102…配線経路ト
レース処理、103…電流値計算処理、104…エレク
トロマイグレーション発生部探索処理、105…配線幅
設定処理。
Reference numeral 101 ... Wiring element input processing, 102 ... Wiring path trace processing, 103 ... Current value calculation processing, 104 ... Electromigration occurrence portion search processing, 105 ... Wiring width setting processing.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 8122−4M H01L 21/82 C (72)発明者 森 和孝 東京都青梅市今井2326番地 株式会社日立 製作所デバイス開発センタ内 (72)発明者 湯山 恭史 東京都青梅市今井2326番地 株式会社日立 製作所デバイス開発センタ内 (72)発明者 小坂 昌克 神奈川県秦野市堀山下1番地 日立コンピ ュータエンジニアリング株式会社内─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical display location 8122-4M H01L 21/82 C (72) Inventor Kazutaka Mori 2326 Imai, Ome, Tokyo Hitachi, Ltd. In-house Device Development Center (72) Inventor Kyoji Yuyama 2326 Imai, Ome City, Tokyo Hitachi Ltd. Device Development Center (72) Inventor Masakatsu Kosaka 1 Horiyamashita, Hadano-shi, Kanagawa Hitachi Computer Engineering Co., Ltd. Within

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 下記の(イ)乃至(ホ)の段階を備えた
ことを特徴とする半導体集積回路装置の設計方法。 (イ)複数の配線経路からなる信号配線のデータを用意
する段階、(ロ)前記信号配線を入力端から出力端に向
かう順番に整理する段階、(ハ)全ての前記信号配線に
対して配線に流れる電流値を近似計算する段階、(ニ)
前記信号配線に対し、算出した前記電流値を、所定の許
容電流値と比較する段階、(ホ)段階(ニ)の比較結果
に基づき、エレクトロマイグレーションが発生する恐れ
のある信号配線を指摘する段階。
1. A method for designing a semiconductor integrated circuit device, comprising the following steps (a) to (e): (A) preparing data of signal wirings consisting of a plurality of wiring paths, (b) organizing the signal wirings in the order from the input end to the output end, (c) wiring for all the signal wirings. Of approximating the value of the current flowing through, (d)
Comparing the calculated current value with a predetermined allowable current value for the signal wiring, and (e) pointing out a signal wiring that may cause electromigration based on the comparison result in step (d). .
【請求項2】 請求項1の半導体集積回路装置の設計方
法において、前記信号配線の配線幅を、エレクトロマイ
グレーションが発生しない配線幅に設定しなおす段階
と、該配線幅に基づき、信号配線のパターンを作成する
段階とを備えたことを特徴とする半導体集積回路装置の
設計方法。
2. The method for designing a semiconductor integrated circuit device according to claim 1, wherein the wiring width of the signal wiring is reset to a wiring width at which electromigration does not occur, and a pattern of the signal wiring based on the wiring width. A method of designing a semiconductor integrated circuit device, the method comprising:
JP5190690A 1993-08-02 1993-08-02 Designing method for semiconductor integrated circuit device Pending JPH0744602A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5190690A JPH0744602A (en) 1993-08-02 1993-08-02 Designing method for semiconductor integrated circuit device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5190690A JPH0744602A (en) 1993-08-02 1993-08-02 Designing method for semiconductor integrated circuit device

Publications (1)

Publication Number Publication Date
JPH0744602A true JPH0744602A (en) 1995-02-14

Family

ID=16262250

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5190690A Pending JPH0744602A (en) 1993-08-02 1993-08-02 Designing method for semiconductor integrated circuit device

Country Status (1)

Country Link
JP (1) JPH0744602A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7345389B2 (en) 2004-05-24 2008-03-18 Alps Electric Co., Ltd. Motor, motor having encoder, and multi-direction input device
JP2012209564A (en) * 2012-06-04 2012-10-25 Fujitsu Ltd Design support program, record medium recorded the same, design support method, and design support apparatus
US8732643B2 (en) 2006-06-09 2014-05-20 Fujitsu Limited Support method, design support apparatus, computer product using combination pattern is prepared in advance

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7345389B2 (en) 2004-05-24 2008-03-18 Alps Electric Co., Ltd. Motor, motor having encoder, and multi-direction input device
US8732643B2 (en) 2006-06-09 2014-05-20 Fujitsu Limited Support method, design support apparatus, computer product using combination pattern is prepared in advance
JP2012209564A (en) * 2012-06-04 2012-10-25 Fujitsu Ltd Design support program, record medium recorded the same, design support method, and design support apparatus

Similar Documents

Publication Publication Date Title
JPH05160290A (en) Circuit module
US6971082B2 (en) Method and apparatus for revising wiring of a circuit to prevent electro-migration
JPH0744602A (en) Designing method for semiconductor integrated circuit device
US5909377A (en) Method for manufacturing a power bus on a chip
JP2001306641A (en) Automatic arranging and wiring method for semiconductor integrated circuit
US6925626B2 (en) Method of routing a redistribution layer trace in an integrated circuit die
US6195787B1 (en) Layout designing method for semiconductor integrated circuits
US20070083833A1 (en) Method to implement metal fill during integrated circuit design and layout
JP2910734B2 (en) Layout method
JP3560451B2 (en) Layout method of semiconductor integrated circuit
JP2927319B2 (en) Wiring information processing method
JPH07169670A (en) Manufacture of semiconductor device
JPH04218944A (en) Layout method and apparatus of integrated circuit mask
JPH06290233A (en) Layout verifying device
JPH03278449A (en) Method for automatically wiring semiconductor integrated circuit
JPH07288281A (en) Method for calculating wiring capacitance of semiconductor device
JP2003133418A (en) Semiconductor device
JPH1197541A (en) Method and system for designing semiconductor integrated circuit and storage medium
JPH09129531A (en) Method for preparing drawing data of semiconductor integrated circuit
JP2001176972A (en) Layout method for semiconductor integrated circuit
JPH02290027A (en) Semiconductor device
KR20050002311A (en) Method of forming metal line in a semiconductor device
JPH1041396A (en) Layout method for semiconductor integrated circuit
JPH11214516A (en) Layout method of semiconductor integrated circuit device and semiconductor integrated circuit device
JPH0417354A (en) Automatic placement wiring system of semiconductor integrated circuit

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070709

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080709

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090709

Year of fee payment: 10

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100709

Year of fee payment: 11

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 11

Free format text: PAYMENT UNTIL: 20100709