JPH03278449A - 半導体集積回路の自動配線方法 - Google Patents

半導体集積回路の自動配線方法

Info

Publication number
JPH03278449A
JPH03278449A JP90324413A JP32441390A JPH03278449A JP H03278449 A JPH03278449 A JP H03278449A JP 90324413 A JP90324413 A JP 90324413A JP 32441390 A JP32441390 A JP 32441390A JP H03278449 A JPH03278449 A JP H03278449A
Authority
JP
Japan
Prior art keywords
wiring
terminal
main line
pattern
priority
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
JP90324413A
Other languages
English (en)
Inventor
Shinichiro Yoneyama
慎一郎 米山
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electronics Corp
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 Matsushita Electronics Corp filed Critical Matsushita Electronics Corp
Priority to JP90324413A priority Critical patent/JPH03278449A/ja
Publication of JPH03278449A publication Critical patent/JPH03278449A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、半導体集積回路の自動配線方法、より具体的
にはコンピュータを用いて半導体集積回路のマスクレイ
アウトを設計する際の配線パターンの自動生成方法に関
するものである。
従来の技術 最近、半導体集積回路の大規模化に伴い、コンピュータ
を用いた自動マスクレイアウト設計か行われている。以
下にコンピュータを用いたマスクレイアウトの自動設計
、すなわち自動配線の方法について説明する。
現在行われている、重要度の高い配線(以下、優先配線
という)か存在する配線パターンの自動配線方法は、大
別して2通りある。
第1の方法は、優先配線の配線順序をそれ以外の配線よ
りも早くするもの、すな・わち配線順序にのみ優先性を
持たせるものである。
第2の方法は、第1の方法に加えて、配線パターンの各
々についてたとえばそれを流れる電流量といった評価パ
ラメータを加え、それらの評価結果により配線幅を変化
させるものである。この方法により得られる配線パター
ンは、テーパー配線の名称で広く知られている。
これら第11第2の方法は、いずれも1本の優先配線を
自動配線する際、その配線に接続されるべき端子すべて
に対して接続されるパターンを生成する点て共通してい
る。
発明か解決しようとする課題 しかしなから、第1の方法によると、1本の配線の自動
配線の結果は、一定の配線幅で全端子を接続することに
なる。このため、電流容量の大きな部分については自動
配線の後、エディタを用いて配線幅を修正する必要かあ
った。また、第2の方法によると、上記の問題は生しな
いものの優先配線の配線幅決定のために複雑な処理を必
要とし、それに要する時間か長くなるという問題かあっ
た。
また、特にバイポーラの半導体集積回路においては、回
路をより安定に動作させるために、素子の一部、または
素子を配置している領域を一定電位(たとえば電源電位
や接地電位)に固定することかよく行われるか、これら
はいわば設計者のノウハウに近いものであり、通常の回
路設計図に表記されない場合が多い。このような配線に
ついては、上記従来の自動配線の方法では実現さ′れな
いため、この部分だけ別途エディタて修正しなければな
らなかった。
本発明は、上記問題を解決するもので、自動配線処理時
に、簡単な処理で、必要な電流容量等に応した配線幅の
異なる配線パターンを自動生成し、しかも回路の安定な
動作を実現し得る配線をも自動生成することのてきる自
動配線方法を提供することを目的とするものである。
課題を解決するための手段 上記課題を解決するため、本発明の半導体集積回路の自
動配線方法は、優先配線か存在する配線パターンの自動
配線処理において、まず、優先配線に直接接続すべき回
路素子の端子についてはそれらか直接接続可能なパター
ンで優先配線を生成し、その後それ以外の回路素子の端
子と優先配線の間、あるいはそれらの回路素子の端子間
を、線幅の狭い配線で接続するように配線パターンを自
動生成する工程を備えたものである。
また、本0発明は、さらに優先配線の一部を半導体集積
回路の所定の電位点に接続するための配線パターンをも
自動生成する工程をも含めたものである。
作用 本発明の自動配線方法によると、配線パターンの生成工
程か2回になるか、従来の第1の方法、すなわち、あら
かじめ一定の配線幅で全端子を接続しておき、その後エ
ディタを用いて線幅を修正する方法に比へて、トータル
の配線パターン生成時間を短縮することかできる。また
、従来の第2の方法、すなわち、電流容量等の評価パラ
メータを考慮し、あらかじめ最適の線幅を計算処理しな
がら全端子を接続する方法に比べても、トータルの配線
パターン生成時間を短縮することかできる。
また、優先配線の一部を所定の電位点に接続するための
配線パターンをも自動生成するようにすれば、バイポー
ラの半導体集積回路における回路動作の安定化を図るレ
イアウトを効率的に実現することができる。
実施例 以下、本発明の一実施例を図面の基゛づいて説明する。
第1図は本発明の第1の実施例における半導体集積回路
の自動配線方法のレイアウト図、第2図は第1図に示す
レイアウトのもとになる回路図であり、第1図および第
2図の中で同一の番号を付したものは同一の素子、端子
、または配線であることを示す。
第2図において、2つの配線26.27か優先配線であ
るものとする。
第1図において、まず、優先配線の幹線を配線する。す
なわち、第2図の配線26に対して幹線20が、第2図
の配線27に対して幹線21がそれぞれ自動配線される
。幹線の配線幅は、別途配線前に指定された値(経験値
であってあらかしめコンピュータにインプットされてい
る)が用いられる。
ここで、第2図の抵抗7の一方の端子8とコンデンサ1
7の一方の端子18が電流容量の関係から一方の配線2
6に対応する幹線20に直接接続され、第2図の抵抗l
の一方の端子2が電流容量の関係から幹線20には直接
接続されず、幹線20より線幅の細い別の配線を介して
接続されるへきであるとすると、コンピュータは配線2
6に接続すべき端子位置(この場合端子8と18)を決
定し、幹線20を自動配線する。その結果、幹線20は
抵抗7とコンデンサ17の一部の上を通る形で端子8と
18に接続される配線パターンとなる。すなわち、抵抗
7の一方の端子8は基板表面の絶縁膜(図示せず)に形
成されたスルーホールを介して幹線20に直接接続され
、コンデンサ17の一方の端子18は誘電体として働く
基板表面の絶縁膜上に平面的に構成されて、幹線20に
直接接続される。言い換えれば、コンデンサ17の端子
18は絶縁膜上に形成される幹線20と同一のアルミニ
ウム配線によって構成し得る。したかって、第1図にお
いては、幹線20の下辺の一部をそのまま下方に延ばす
ことによって、端子18を構成している。
このようにして、幹線20自身と、幹線20(配線26
)に接続されるへき端子8と端子18か直接接続される
ので、この2端子は接続完了となり、抵抗7とコンデン
サ17に対する十分な電流容量も確保される。この段階
では、抵抗1の一方の端子2は幹線20とは交差してお
らず、このため未接続のままとなる。
抵抗4、抵抗14の一部に上を通って配線されJ/端子
6,16に接続される。すなわち各抵抗4.14の一方
の端子6,16は絶縁膜に形成されたスルーホールを介
して直接幹線21に接続され、これにより、端子6と端
子I6の接続か完了したとみなされる。
次に、未接続の端子に対して自動配線を行う。
まず、優先配線に接続すべき端子のうちて未接続の端子
を優先配線に接続する。第1図、第2図の例では、抵抗
lの一方の端子2のみかこれに該当する。したがって、
端子2と幹線20とを必要な電流容量にふされしい線幅
の配線22で接続する。
次に優先配線てない配線に接続する端子の配線を行なう
。具体的にいえば、抵抗lのもう一方の端子3と抵抗4
のもう一方の端子5と、トランジスタlOのベース端子
12とが共通の配線23で接続される。また、抵抗7の
もう一方の端子9と、トランジスタlOのコレクタ端子
11とが、配線24て接続される。さらに、抵抗14の
もう一方の端子15とトランジスタ10のエミッタ端子
I3とコンデンサ17のもう一方の端子(半導体基板中
の拡散領域で形成された端子)19とか配線25て接続
される。
このとき生成される配線23.24.25の線幅は、必
要な電流容量等を考慮して、各配線の配線マスクの種類
ごとに独立して指定しておいた値(コンピュータにイン
プットしておいた値)を用いる。
もちろん、すへて同し値を用いることによって、配線2
3.24.25の配線幅を同一にしてもよいことは言う
まてもない。
このように、幹線20.21とそれ以外の配線2324
、25とを2段階に分けて配線処理することにより、必
要なすべての配線パターンか生成され、すべての端子の
接続か完了する。
なお、第1図において、29は第1図に示すブロック全
体を隣接して配置されるブロック(図示せず)から電気
的に分離するため、およびトランジスタ10の領域とコ
ンデンサ17の領域を相互に電気的に分離するために、
半導体基板中に形成された素子分離領域を示している。
また、第1図において、28は素子分離領域29によっ
て囲まれた抵抗配線領域を示しており、この抵抗配線領
域28内に第2図に示したすへての抵抗1.4,7.1
4か形成されている。
第1図に示す第1の実施例によれば、配線の工程自体は
2段階になるものの、従来の第1の方法、すなわち、あ
らかじめ一定の配線幅で全端子を接続しておき、その後
、エディタを用いて線幅を修正する方法に比へて、トー
タルの配線ノ々ターン生成時間を短縮することができる
。また、従来の第2の方法、すなわち、電流容量等の評
価ノくラメータを考慮し、あらかじめ最適の線幅を計算
処理しながら全端子を接続する方法に比へても、トータ
ルの配線パターン生成時間を短縮することかできる。
次に、本発明の第2の実施例を第3図を用いて説明する
。第3図は特にバイポーラの半導体集積回路において回
路動作の安定化を図るのに有効な方法を示すものである
。第3図においても、第2図の回路の配線パターンを生
成する場合を例に上げて説明する。したかって、第3図
において、第1図、第2図と同一の番号を付したものは
同一の素子、端子または配線であることを示す。
第3図において、第2図に示す2つの配線26゜27が
優先配線であるものとする。さらに配線26は回路動作
の安定化を図るために回路中の最高電位(たとえば電源
電位V cc)に接続され、配線27は回路中の最低電
位(たとえば接地電位V ss)に接続されるものとす
る。この配線26.27をそれぞれ回路中の最高電位お
よび最低電位に接触するためには、第3図に示す抵抗配
線領域28と配線26に対応する幹線20を接続し、素
子分離領域29と配線27に対応する幹線21を接続す
ればよい。
そこて、まず、第1の実施例と同様の手順て、幹線20
.21の配線パターンを生成し、幹線20.21と必要
な端子8,18および6,16との接続を完了する。次
いて第2工程ての配線パターン22.2324、25を
生成し、第2図の回路図上に表記されたすべての接続を
完了する。
続いて、回路動作の安定化のための配線パターンを自動
生成する。具体的にはまず、抵抗配置領域28と幹線2
0との交わっている領域を求め、その領域内にコンタク
トホール30を配置する。このコンタクトホール30を
介して幹線20と抵抗配線領域28とを接続する。これ
により、抵抗配置領域28か幹線20を介して回路中の
最高電位(V cc)に接続される。このようにすれば
、抵抗1,4,7.14を流れる電流か半導体基板中に
リークするのを抑制し、安定な回路動作か行なわれる。
ここで、もし抵抗配置領域28が低い電位点に接続され
ていると、抵抗1,4,7.14を流れる電流か半導体
基板中にリークし、安定な動作か期待てきなくなるから
である。
なお、抵抗配置領域28と幹線20との接続は、上記説
明のように、2つの領域の交わっている領域に配置した
コンタクトホール30を介して実現してもよいし、第3
図に示すように、抵抗配置領域28内にある絶縁膜(図
示せず)にコンタクトホール32を配置し、コンタクト
ホール32とこれに接続される配線34とを介して接続
してもよい。
同様に、幹線21と素子分離領域29との交わる領域内
にコンタクトホール31を配置し、このコンタクトホー
ル31を介して幹線21を素子分離領域29に接続する
。これによって、素子分離領域29か幹線21を介して
回路中の最低電位(Vss)に接続される。このように
幹線21を介して素子分離領域29を回路中の最低電位
に接続すれば、第3図に示すブロックの周辺のブロック
(図示せず)から第3図のブロック内への電流リークを
抑制し、回路動作の安定化を図ることかできる。
なお、第3図においては、幹線21と素子分離領域29
のコンタクトを容易に、かつ安定に実施するために、素
子分離領域29の一部(第3図のブロックの右下部分)
の幅を広くしている。
また、幹線21から離れた位置にコンタクトホール33
を形成し、このコンタクトホール33とこれに接続され
る配線35とを介して素子分離領域29と幹線21を接
続してもよい。
このようにして、第2の実施例おける必要なすベての配
線パターンの生成か完了する。
以上の説明では第1図に示した第1.第2の配線パター
ン生成を実行した後に、第3図に示した第3の配線パタ
ーン生成、すなわち幹線20.2]を最高電位点、最低
電位点に接続するため配線パターン生成を行ったが、第
2、第3の配線パターン生成工程の順序を逆にしてもよ
い。
また、第3図では、幹線20.21をそれぞれ抵抗配置
領域28、素子分離領域29に接続する場合を示したか
、回路によっては素子の一部に直接接続してもよいこと
は言うまでもない。
発明の効果 以上のように、本発明の半導体集積回路の自動配線方法
によれば、優先配線をその配線幅を考慮した配線パター
ンで自動生成した後、優先配線以外の配線を所定の幅で
自動生成するものであるから、従来の自動配線方法以上
に効率的に、必要なすべての配線パターンを自動生成す
ることかてきる。
また、本発明によれば、配線パターンの一部を素子の一
部、素子配置領域あるいは素子分離領域に接続すること
によって配線の一部を回路中の所定の電位点に接続する
パターンを自動生成する工程を含んでいるため、特にバ
イポーラの半導体集積回路を実現する際に、動作の安定
したマスクレイアウトを効率的に生成することかできる
【図面の簡単な説明】
第1図は本発明の第1の実施例により得られるマスクレ
イアウトを示す平面図、第2図は第1図のマスクレイア
ウトのもとになる回路の回路図、第3図は本発明の第2
の実施例により得られるマスクレイアウトを示す平面図
である。 1.4,7.14・・・抵抗、2.3・・・抵抗1の端
子、5.6・・・抵抗4の端子、8,9・・・抵抗7の
端子、10・・・トランジスタ、11. 12. 13
・・・トランジスタ10の端子、15.16・・・抵抗
14の端子、17・・・コンデンサ、18、I9・・・
コンデンサ17の端子、20・・・配線26に相当する
幹線(優先配線)、21・・・配線27に一相当する幹
線(優先配線)、22・・・幹線20と端子2を接続す
る配線パターン、23・・・端子3. 5.12を接続
する配線パターン、24・・・端子9,11を接続する
配線パターン、25・・・端子+3. 15.19を接
続する配線パターン、28・・・抵抗配置領域、29・
・・素子分離領域、30゜31、32.33・・・幹線
20.21と抵抗配置領域28、素子分離領域を接続す
るためのコンタクトホール、34・・・幹線20とコン
タクトホール32を接続する配線パターン、35・・・
幹線21とコンタクトホール33を接続する配線パター
ン。

Claims (1)

  1. 【特許請求の範囲】 1、線幅の広い幹線となる優先配線を、この優先配線に
    直接接続すべき第1の回路素子の端子と直接接続可能な
    パターンで生成する第1の工程と、上記優先配線と上記
    優先配線に直接接続されない第2の回路素子の端子との
    間、または上記第2の回路素子の端子同士を接続する線
    幅の狭い配線パターンを生成する第2の工程とを備えた
    半導体集積回路の自動配線方法。 2、線幅の広い幹線となる優先配線を、この優先配線に
    直接接続すべき第1の回路素子の端子と直接接続可能な
    パターンで生成する第1の工程と、上記優先配線と上記
    優先配線に直接接続されない第2の回路素子の端子との
    間、または上記第2の回路素子の端子同士を接続する線
    幅の狭い配線パターンを生成する第2の工程と、その後
    、上記優先配線の一部と所定の電位点とを接続するため
    の配線パターンを生成する第3の工程とを備えた半導体
    集積回路の自動配線方法。 3、線幅の広い幹線となる優先配線を、この優先配線に
    直接接続すべき第1の回路素子の端子と直接接続可能な
    パターンで生成する第1の工程と、上記優先配線の一部
    と所定の電位点とを接続するための配線パターンを生成
    する第2の工程と、その後上記優先配線と上記優先配線
    に直接接続されない第2の回路素子の端子との間、また
    は上記第2の回路素子の端子同士を接続する線幅の狭い
    配線パターンを生成する第3の工程とを備えた半導体集
    積回路の自動配線方法。
JP90324413A 1990-03-02 1990-11-26 半導体集積回路の自動配線方法 Pending JPH03278449A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP90324413A JPH03278449A (ja) 1990-03-02 1990-11-26 半導体集積回路の自動配線方法

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP5248990 1990-03-02
JP2-52489 1990-03-02
JP90324413A JPH03278449A (ja) 1990-03-02 1990-11-26 半導体集積回路の自動配線方法

Publications (1)

Publication Number Publication Date
JPH03278449A true JPH03278449A (ja) 1991-12-10

Family

ID=12916128

Family Applications (1)

Application Number Title Priority Date Filing Date
JP90324413A Pending JPH03278449A (ja) 1990-03-02 1990-11-26 半導体集積回路の自動配線方法

Country Status (1)

Country Link
JP (1) JPH03278449A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59182540A (ja) * 1983-04-01 1984-10-17 Hitachi Ltd 半導体装置における配線パタ−ンの設計方法
JPS6455841A (en) * 1987-08-27 1989-03-02 Toshiba Corp Semiconductor integrated circuit device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59182540A (ja) * 1983-04-01 1984-10-17 Hitachi Ltd 半導体装置における配線パタ−ンの設計方法
JPS6455841A (en) * 1987-08-27 1989-03-02 Toshiba Corp Semiconductor integrated circuit device

Similar Documents

Publication Publication Date Title
US6088518A (en) Method and system for porting an integrated circuit layout from a reference process to a target process
US5231590A (en) Technique for modifying an integrated circuit layout
KR20030035980A (ko) 반도체 집적 회로 및 스탠더드 셀 배치 설계 방법
US5160995A (en) Semiconductor IC device with dummy wires
JP2005115785A (ja) 半導体装置の配線方法、半導体装置の製造方法及び半導体装置
JP2001306641A (ja) 半導体集積回路の自動配置配線方法
US7370303B2 (en) Method for determining the arrangement of contact areas on the active top side of a semiconductor chip
US6567954B1 (en) Placement and routing method in two dimensions in one plane for semiconductor integrated circuit
US5952684A (en) Chip layout of semiconductor integrated circuit
US20050071797A1 (en) Automatic layout system, layout model generation system, layout model verification system, and layout model
JPH03278449A (ja) 半導体集積回路の自動配線方法
US6780745B2 (en) Semiconductor integrated circuit and method of manufacturing the same
JP2910734B2 (ja) レイアウト方法
US8336001B2 (en) Method for improving yield rate using redundant wire insertion
JPS6151421B2 (ja)
JP2521041B2 (ja) 集積回路における配線方法
JP3064925B2 (ja) レイアウト方法
US7698675B2 (en) Method and design system for semiconductor integrated circuit with a reduced placement area
JPH0120538B2 (ja)
JP2933584B2 (ja) 半導体集積回路装置及びマクロ端子クランプ処理方法
JP3204382B2 (ja) 電源ラインの配置方法
JPH0744602A (ja) 半導体集積回路装置の設計方法
JPH1197541A (ja) 半導体集積回路の設計方法、半導体集積回路の設計システム及びその記録媒体
JPH01287778A (ja) 回路図自動生成装置
JPH04302161A (ja) 集積回路装置の製造方法