JPH02110672A - 回路図レイアウト作成装置 - Google Patents
回路図レイアウト作成装置Info
- Publication number
- JPH02110672A JPH02110672A JP63265170A JP26517088A JPH02110672A JP H02110672 A JPH02110672 A JP H02110672A JP 63265170 A JP63265170 A JP 63265170A JP 26517088 A JP26517088 A JP 26517088A JP H02110672 A JPH02110672 A JP H02110672A
- Authority
- JP
- Japan
- Prior art keywords
- wiring
- circuit diagram
- wiring width
- width
- data
- 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
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、論理回路図のデータを入力することで半導体
集積回路のレイアウト図が作成される回路図レイアウト
作成装置に関する。
集積回路のレイアウト図が作成される回路図レイアウト
作成装置に関する。
例えば、半導体集積回路の論理回路図のデータをコンピ
ュータを用いた回路図入力装置にキーボード等より入力
し、これらのいわゆるネットリストデータから回路素子
を自動配置及び自動配線するレイアウト作成装置が知ら
れている。
ュータを用いた回路図入力装置にキーボード等より入力
し、これらのいわゆるネットリストデータから回路素子
を自動配置及び自動配線するレイアウト作成装置が知ら
れている。
ところが従来のレイアウト作成装置においては各素子間
の結線情報しか入力できず、特定の配線の配線幅を指定
ずろこと(よできなかった。したがって、集積回路の各
素子をレイアウトしたマスクパターンを直接作成するこ
とができなかった。
の結線情報しか入力できず、特定の配線の配線幅を指定
ずろこと(よできなかった。したがって、集積回路の各
素子をレイアウトしたマスクパターンを直接作成するこ
とができなかった。
尚、一部の自動配置配線ソフトウェアにおいて、ネット
リスト以外の特定のファイルに特定部分の電源ライン幅
を設定できるようにした装置もあるが、回路図入力段階
で配線幅を設定するものではない。
リスト以外の特定のファイルに特定部分の電源ライン幅
を設定できるようにした装置もあるが、回路図入力段階
で配線幅を設定するものではない。
このように従来、論理回路図より各素子が自動的にレイ
アウトされたレイアウト図における各素子間の配線は同
一の配線幅であったので、特定の配線幅を大きくするた
めには、作成されたレイアウト図の修正を手作業にて行
なわなければならず、修正に時間がかかり、又、修正中
に修正ミスをする可能性があるという問題点があった。
アウトされたレイアウト図における各素子間の配線は同
一の配線幅であったので、特定の配線幅を大きくするた
めには、作成されたレイアウト図の修正を手作業にて行
なわなければならず、修正に時間がかかり、又、修正中
に修正ミスをする可能性があるという問題点があった。
本発明は上述した問題点を解決するためになされたもの
で、回路図入力段階でネットリストに配線幅の指定を行
なうことで集積回路のマスクパターンにおける修正時間
の短縮及び修正ミスの発生を減少することができる回路
図レイアウト作成装置を提供することを目的とする。
で、回路図入力段階でネットリストに配線幅の指定を行
なうことで集積回路のマスクパターンにおける修正時間
の短縮及び修正ミスの発生を減少することができる回路
図レイアウト作成装置を提供することを目的とする。
本発明は、供給されるデータより論理回路図を作成する
回路図作成手段と、 前記回路図作成手段へ配線幅を指
定するデータを送出する配線幅指定手段と、 前記回路
図作成手段が送出fるデータを堰に指定された配線幅に
て配線を自動的に行なう自動配線装置と前記回路図作成
手段が送出するデータを括に指定された配線幅にて配線
を行なうとともにデータ入力手段よりiTG度配線幅の
設定を行なえるマニュアル配線装置とのどちらか又は両
方と、を備えたことを特徴とずろ。
回路図作成手段と、 前記回路図作成手段へ配線幅を指
定するデータを送出する配線幅指定手段と、 前記回路
図作成手段が送出fるデータを堰に指定された配線幅に
て配線を自動的に行なう自動配線装置と前記回路図作成
手段が送出するデータを括に指定された配線幅にて配線
を行なうとともにデータ入力手段よりiTG度配線幅の
設定を行なえるマニュアル配線装置とのどちらか又は両
方と、を備えたことを特徴とずろ。
回路図作成手段は、供給されるデータ、及び配線幅指定
手段より送出される配線幅を示すデータをも加味し論理
回路図を作成する。自動配線装置及びマニュアル配線装
置は、回路図作成手段が送出ケる配線幅を示すデータ、
及び論理回路図のデータを基に集積回路のレイアウト図
を作成する。
手段より送出される配線幅を示すデータをも加味し論理
回路図を作成する。自動配線装置及びマニュアル配線装
置は、回路図作成手段が送出ケる配線幅を示すデータ、
及び論理回路図のデータを基に集積回路のレイアウト図
を作成する。
本発明の一実施例を示す第1図及び第2図において、論
理回路図を作成するための論理記号データ、線分データ
等を入力するキーボードlやマウス2は、入力されたデ
ータより論理回路図を作成ずろ回路図作成手段3及び設
計者により特定された配線の配線幅を示す配線幅データ
を回路図作成手段3へ送出する配線幅指定手段4に接続
される。
理回路図を作成するための論理記号データ、線分データ
等を入力するキーボードlやマウス2は、入力されたデ
ータより論理回路図を作成ずろ回路図作成手段3及び設
計者により特定された配線の配線幅を示す配線幅データ
を回路図作成手段3へ送出する配線幅指定手段4に接続
される。
回路図作成手段:(は、作成した回路図のデータである
ネットリストを記憶する外部記憶装置5及び作成した回
路図を画商表示する表示装置6に接続される。
ネットリストを記憶する外部記憶装置5及び作成した回
路図を画商表示する表示装置6に接続される。
尚、回路図作成手段3及び配線幅指定手段・1にて演算
装置7を構成し、上記構成部分1,2.3及び4にで回
路図入力装置を形成している。
装置7を構成し、上記構成部分1,2.3及び4にで回
路図入力装置を形成している。
第2図において、外部記憶装置1′!L5は、外部記憶
装置5が送出する回路図のネットリストと、キーボード
1.マウス2等から供給される配線幅に関するデータと
により集積回路用のレイアラ)・図を作成する演算を行
なうマニュアル配線装置8並びに前記ネットリストより
供給されるデータのみにより自動的にレイアウト図作成
演算を行なう自動配線装置9に接続されろ。
装置5が送出する回路図のネットリストと、キーボード
1.マウス2等から供給される配線幅に関するデータと
により集積回路用のレイアラ)・図を作成する演算を行
なうマニュアル配線装置8並びに前記ネットリストより
供給されるデータのみにより自動的にレイアウト図作成
演算を行なう自動配線装置9に接続されろ。
尚、マニュアル配線装置8は、配線幅が指定されている
配線を作成する際にキーホード1等より設計者が指定外
の配線幅のデータを入力しようとした場合、該当する配
線を作成しないか又は、設計者に警告を与える機能ら有
している。
配線を作成する際にキーホード1等より設計者が指定外
の配線幅のデータを入力しようとした場合、該当する配
線を作成しないか又は、設計者に警告を与える機能ら有
している。
マニュアル配線装置8及び自動配線装置9は、演算結果
である集積回路のマスクパターンを画面表示する表示装
置6及び前記マスクパターンを記憶する外部記憶装置l
Oに接続される。
である集積回路のマスクパターンを画面表示する表示装
置6及び前記マスクパターンを記憶する外部記憶装置l
Oに接続される。
尚、−に述したマニュアル配線装置8及び自動配線装置
9は、別個に配置されてら又一体的に配置されてしよい
。さらにはどちらか一方のみを備えてし良い。
9は、別個に配置されてら又一体的に配置されてしよい
。さらにはどちらか一方のみを備えてし良い。
上記のように構成された回路図入力装置及び配線装置に
おいて、まず回路図入力装置に(、BHわる回路図作成
手段3に第1図に示すキーボードlやマウス2等を使用
し論理記号、線分等を表わすデータを入力する。よって
表示装置6の画面には入力されたデータに基づき例えば
第3図に示すような論理回路図が形成表示される。
おいて、まず回路図入力装置に(、BHわる回路図作成
手段3に第1図に示すキーボードlやマウス2等を使用
し論理記号、線分等を表わすデータを入力する。よって
表示装置6の画面には入力されたデータに基づき例えば
第3図に示すような論理回路図が形成表示される。
次に特定したい配線箇所に配線幅を示す値をキーボード
1、マウス2等より配線幅指定手段4を介して回路図作
成手段3へ入力する。尚、配線幅の指定方法には、第3
図内、セル11の出力側とインバータ12との入力端を
結ぶ配線13に示すように、配線の」二側に配線幅が例
えば5であることを示す”W=5”を入力する方法や、
第4図に示すように配線幅を特定したい配線について配
線と交イつるように○印を付しその近辺に配線幅を指定
する数値例えば5を入力する方法がある。尚、配線幅を
特に指定しない配線部はすべて同じ配線幅にて表示され
る。
1、マウス2等より配線幅指定手段4を介して回路図作
成手段3へ入力する。尚、配線幅の指定方法には、第3
図内、セル11の出力側とインバータ12との入力端を
結ぶ配線13に示すように、配線の」二側に配線幅が例
えば5であることを示す”W=5”を入力する方法や、
第4図に示すように配線幅を特定したい配線について配
線と交イつるように○印を付しその近辺に配線幅を指定
する数値例えば5を入力する方法がある。尚、配線幅を
特に指定しない配線部はすべて同じ配線幅にて表示され
る。
さらに他の配線幅の指定方法として、第5図に示す、配
線幅が5を越え7未満であることを指示する5<W<7
のように、配線幅にある範囲を設ける方法もある。
線幅が5を越え7未満であることを指示する5<W<7
のように、配線幅にある範囲を設ける方法もある。
さらに別の例として、分岐のある場合の配線幅指定例を
第7図に示す。ここでは、ノード103゜+04と10
4.106間の配線幅をノード間ごとに指定したもので
ある。また、ノード間ごとに配線幅を指定する方法では
なく、同一電位のネットごとにまとめて配線幅を指定す
る方法も考えられる。この場合の例を第8図に示す。こ
こでは、図中にあるようにW=5と同一電位のネットの
l箇所に配線幅指定を行なうことで、ノート103゜1
04と104,105と104,106間の配線幅か例
えば5に指定される。しかし、特定のノード間の配線幅
を配線幅措定をしていない配線と同じ標準配線幅に戻し
たい場合は、一部のノード間の配線幅設定を解除する指
定を行なうことができる。これは第8図内に示すように
、W=DEFという指定を行なうことによって、ノード
104゜105間の配線幅は、W=5の指定を解除して
いる。
第7図に示す。ここでは、ノード103゜+04と10
4.106間の配線幅をノード間ごとに指定したもので
ある。また、ノード間ごとに配線幅を指定する方法では
なく、同一電位のネットごとにまとめて配線幅を指定す
る方法も考えられる。この場合の例を第8図に示す。こ
こでは、図中にあるようにW=5と同一電位のネットの
l箇所に配線幅指定を行なうことで、ノート103゜1
04と104,105と104,106間の配線幅か例
えば5に指定される。しかし、特定のノード間の配線幅
を配線幅措定をしていない配線と同じ標準配線幅に戻し
たい場合は、一部のノード間の配線幅設定を解除する指
定を行なうことができる。これは第8図内に示すように
、W=DEFという指定を行なうことによって、ノード
104゜105間の配線幅は、W=5の指定を解除して
いる。
このようにして入力された論理回路図のデータは、外部
記憶装置5に蓄えられ、そしてマニュアル配線装置8又
は自動配線装置9に送出される。
記憶装置5に蓄えられ、そしてマニュアル配線装置8又
は自動配線装置9に送出される。
各配線装置8及び9は、配線演算を実行する適宜なアル
ゴリズムに従い論理回路図より集積回路のレイアウト図
を作成するが、その際、配線幅が指定された配線は、そ
の指示通りの配線幅にて配線を行なう。そして作成され
たレイアウト図は、表示装置6に画面表示されたり、作
成したレイアウト図であるマスクパターンのデータを外
部記憶装置10へ送出する。例えば、第3図ないし第5
図に示された回路図は、第6図に示すように配線I3の
配線幅が5にて表示され、第7図及び第8図に示された
回路図は、第9図に示すようにノード103及び104
間の配線並びにノート104及びノード106の間の配
線が配線幅5にて表示される。尚、ノード104とノー
ド105の間の配線は配線幅の設定を解除したので、他
の配線幅と同じ配線幅にて表示される。
ゴリズムに従い論理回路図より集積回路のレイアウト図
を作成するが、その際、配線幅が指定された配線は、そ
の指示通りの配線幅にて配線を行なう。そして作成され
たレイアウト図は、表示装置6に画面表示されたり、作
成したレイアウト図であるマスクパターンのデータを外
部記憶装置10へ送出する。例えば、第3図ないし第5
図に示された回路図は、第6図に示すように配線I3の
配線幅が5にて表示され、第7図及び第8図に示された
回路図は、第9図に示すようにノード103及び104
間の配線並びにノート104及びノード106の間の配
線が配線幅5にて表示される。尚、ノード104とノー
ド105の間の配線は配線幅の設定を解除したので、他
の配線幅と同じ配線幅にて表示される。
以上のように論理回路図の作成時に、配線幅を指定する
ことができることより、集積回路のマスクパターン作成
時に手作業にて配線幅の修正をする必要がなくなり、短
時間でかつ修正ミスがなく集積回路のマスクパターンを
作成することができる。
ことができることより、集積回路のマスクパターン作成
時に手作業にて配線幅の修正をする必要がなくなり、短
時間でかつ修正ミスがなく集積回路のマスクパターンを
作成することができる。
以上詳述したように本発明によれば、集積回路のマスク
パターンは、初めから指定された配線幅にて作成される
ことより、マスクパターンの修正時間を短縮することが
でき又、修正ミスの発生を減少することができる。
パターンは、初めから指定された配線幅にて作成される
ことより、マスクパターンの修正時間を短縮することが
でき又、修正ミスの発生を減少することができる。
第1図は、本発明の回路図入力装置の構成例を示すブロ
ック図、第2図は本発明の配線装置の構成を示す図、第
3図ないし第5図は本発明の回路図入力装置にて配線幅
を指定した例を示す回路図、第6図は第3図ないし第5
図の回路図をレイアウト図に変換した図、第7図及び第
8図は配線幅を指定した他の例を示す回路図、第9図は
第7図及び第8図の回路図をレイアウト図に変換した図
である。 l・・・キーボード、3・・回路図作成手段、4 配線
幅指定手段、5・・・外部記憶装置、6・・・表示装置
、8・・・マニュアル配線装置、9・・・自動配線装置
、10・・・外部記憶装置。
ック図、第2図は本発明の配線装置の構成を示す図、第
3図ないし第5図は本発明の回路図入力装置にて配線幅
を指定した例を示す回路図、第6図は第3図ないし第5
図の回路図をレイアウト図に変換した図、第7図及び第
8図は配線幅を指定した他の例を示す回路図、第9図は
第7図及び第8図の回路図をレイアウト図に変換した図
である。 l・・・キーボード、3・・回路図作成手段、4 配線
幅指定手段、5・・・外部記憶装置、6・・・表示装置
、8・・・マニュアル配線装置、9・・・自動配線装置
、10・・・外部記憶装置。
Claims (1)
- (1)供給されるデータより論理回路図を作成する回路
図作成手段と、 前記回路図作成手段へ配線幅を指定するデータを送出す
る配線幅指定手段と、 前記回路図作成手段が送出するデータを基に指定された
配線幅にて配線を自動的に行なう自動配線装置と前記回
路図作成手段が送出するデータを基に指定された配線幅
にて配線を行なうとともにデータ入力手段より再度配線
幅の設定を行なえるマニュアル配線装置とのどちらか又
は両方と、を備えたことを特徴とする回路図レイアウト
作成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63265170A JPH02110672A (ja) | 1988-10-19 | 1988-10-19 | 回路図レイアウト作成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63265170A JPH02110672A (ja) | 1988-10-19 | 1988-10-19 | 回路図レイアウト作成装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02110672A true JPH02110672A (ja) | 1990-04-23 |
Family
ID=17413563
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63265170A Pending JPH02110672A (ja) | 1988-10-19 | 1988-10-19 | 回路図レイアウト作成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02110672A (ja) |
-
1988
- 1988-10-19 JP JP63265170A patent/JPH02110672A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02110672A (ja) | 回路図レイアウト作成装置 | |
| JP4448466B2 (ja) | 論理回路設計方法、論理回路設計プログラム及び論理回路設計装置 | |
| JP3824203B2 (ja) | 電気電子回路の結線図作成装置 | |
| JP2830563B2 (ja) | 回路図作成装置 | |
| JP2776267B2 (ja) | 回路図出力方法 | |
| JP2827271B2 (ja) | プリント板cad装置 | |
| JP3221567B2 (ja) | 半導体集積回路及びクロック供給方法 | |
| JP2790090B2 (ja) | 半導体集積回路の自動レイアウト方法 | |
| JPS63137451A (ja) | Cadシステム | |
| JP2653584B2 (ja) | 配置配線エディタ | |
| JPH01220073A (ja) | 設計支援方法及び設計支援装置 | |
| JP3248800B2 (ja) | 回路図作成装置及び回路図作成方法 | |
| JP3048046B2 (ja) | 半導体集積回路の配線方法 | |
| JP3247455B2 (ja) | 集積回路マスクパターンの検証装置 | |
| JP2946682B2 (ja) | 集積回路設計装置 | |
| JPH1197541A (ja) | 半導体集積回路の設計方法、半導体集積回路の設計システム及びその記録媒体 | |
| JPH0778190A (ja) | 回路設計支援装置 | |
| JPH06309414A (ja) | 配線支援方法 | |
| JPH01133176A (ja) | 論理回路ブロック切出しシステム | |
| JPH05266134A (ja) | 設計データの部分修正方法 | |
| JPH04302059A (ja) | プリント基板設計装置 | |
| JPH05334399A (ja) | 回路配置修正システム | |
| JPS6033666A (ja) | 論理階層構造をもつ論理回路図 | |
| JPH01251170A (ja) | グラフィックエディタ装置 | |
| JPH08125025A (ja) | マイコンコア及びそのレイアウト方法 |