JPH0358278A - 計算機による回路設計支援システム - Google Patents

計算機による回路設計支援システム

Info

Publication number
JPH0358278A
JPH0358278A JP1194716A JP19471689A JPH0358278A JP H0358278 A JPH0358278 A JP H0358278A JP 1194716 A JP1194716 A JP 1194716A JP 19471689 A JP19471689 A JP 19471689A JP H0358278 A JPH0358278 A JP H0358278A
Authority
JP
Japan
Prior art keywords
circuit diagram
element symbol
symbols
element symbols
stored
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
JP1194716A
Other languages
English (en)
Inventor
Takeo Nakamura
武雄 中村
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1194716A priority Critical patent/JPH0358278A/ja
Publication of JPH0358278A publication Critical patent/JPH0358278A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔}既  要] 計算機による回路設計支援システム(以下CADと称す
)が使用している素子シンボルと異なる、異種類の素子
シンボルを用いた回路図を作収するCADに関し、 CADの回路図編集システムにて、グラフィックディス
プレイを使用して、回路設計者が回路1−{」作を考慮
して理解し易いように編集した回路図の素子シンボルと
相対位置はその侭で素子シンホルが重ならないように異
種類の素子シンボルに変換出来るCADの提供を目的と
し、 CADの回路図繍集システムにて、グラフィックディス
プレイを使用して搗集した回路図のデータを記憶する回
路図データ記憶部と、 異種類の素子シンボルを記憶する素子シンボル記憶部と
、 該回路図データ記憶部に記憶した回路図のデータを読み
出し、回路図を作成記憶する同路図作成記憶手段と、 該回路図作成記憶手段にて作成記憶した回路図の素子シ
ンボルを、素子シンボルの相対配置はその侭で素子シン
ボルが重ならないように、該素子シンボル記憶部より読
み出した異種類の素子シンボルに変換する素子シンボル
変換再配置手段と、該素子シンボル変換再配置手段にて
変換再配置した素子シンボルに対し合致するように再配
線する再配線手段とを有する構成とする。
[産業上の利用分野〕 本発明は、CADが使用している素子シンボルと異なる
、異種類の素子シンボルを用いた回路図を作成するCA
Dの改良に関する。
近年エンジニアリングワークステーション(以下EWS
と称す)の発達により、各社からCAD?持つ各種のE
WSが出ている。
CADを持つEWSの1例の構戒を示すと第8図に示す
如くで、プロセッサ20,グラフィックディスプレイ2
1.回路図編集プログラム(回路図編集システム)とか
自動配置自動配線プログラム等を有するメモリ22,各
種データを記憶する外部メモリ23■ キーボード24
,座標入力装置25等を有しており、回路図を作成する
場合、回路図設計者は、回路図編集システムにて、グラ
フィックディスプレイ2lを使用して、回路動作を考慮
し、第7図(A)に示す如き、理解し易い回路図を作威
している。
ところが、これ等のEWSのCAr)の素子シンボルは
、例えばMII、規格,JIS硯格等を用いており、形
状及び配線端子位置が異なる場合があり、異種類の素子
シンボルを持つE W Sを使用する為に回路図を人力
する為には、素子シンボルを変換した回路図を作成する
必要がある。
回路図の素子シンボルを変換しようとしても、素子シン
ボルは形状及び配線端子位置が異なるので、単純には変
換出来ないが、例えば、第7図( A )に示す如き、
理解し易い回路図を、第7図(B)に示す如き、元の回
路図と素子シンボルの相対位置はその侭で素子シンボル
が重ならないように出来ることか望まれている。
[従来の技術] 第9図は従来例のCADの要部の構或を示すブロック図
である。
従来異種類素子シンボルを使用する異種CAD用の回路
図を作成するのには、第8図の外部メモリ23に、第9
図に示す、素子シンボル及び素子シンボル間の接続を示
すネットリストデータを記憶しているネットリストデー
タ記憶部10,異種CADの素子シンボルを記憶してい
る異種素子シンボル記憶部2,異種CAD用回路図デー
タ記憶部9を設けておく。
そして、不冫トリストデークS売込み部l1にて、ネッ
トリストデータ記憶部lOより、ネットリストデータを
読み込み、回路図記憶部l2に記憶する。
一方素子シンボル読込み部7にて、異種素子シンボル記
1,キ部2より異種素子シンボルを読み込み、自動配置
自動配線部l3に渡す。
自動配置自動配線部13では、回路図記憶部l2に記憶
したネットリストデータと、異種素子シンボルにて回路
図を作成し回路図記憶部12に記憶し、異種CADフォ
ーマノトへの変換部8にて、異種CADのフォーマント
に合うよう変換し、異種CAD用回路図データ記憶部9
に記憶する。
そして、この記憶した回路図データを異種CADに渡す
ようにする。
(発明が解決しようとする課題) しかしながら、上記従来の方法では、素子の配置を自動
的に行う為に、回路設計者が、グラリインクディスプレ
イを用い、回路動作を考慮して理解し易いようにした回
路図とは異なる配置と冫1クることがあり、理解しにく
い回路図となることがある問題点がある。
本発明は、回路設計者が、グラフィンクディスプレイを
用い、回路動作を考慮して理解し易いようにした回路図
を、異種素子シンボルに変換する場合、元の素子シンボ
ルと相対位置はその侭で素子シンボルが重ならないよう
に出来るCADの提供を目的としている。
(江題を解決するための手段〕 第1図は本発明の原理ブロック図である。
第l図に示す如く、CADの回路図編集システムにて、
グラフィックディスプレイを使用して編集した回路図の
データを記憶する回路図データ記憶部1と、 異種類の素子シンボルを記憶する素子シンボル記憶部2
と、 該目路図データ記憶部lに記憶した回路図のデータを読
み出し、回路図を作成記憶する回路図作或記位,千段3
と、 該回路図作或記憶手段3にて作成記憶した回路図の素子
シンボルを、素子シンボルの相対配置はその侭で素子シ
ンボルが重ならないように、該素子シンボル記憶部2よ
り読み出した異種iff(・)素子シンボルに変換する
素子シンボル変換再配置手段4と、 該素子シンボル変換再配置千段4にて変喚再配置した素
子シンボルに対し合致するように14配線する再配線千
段5とを有する構戒とする。
(作 用] 本発明によれば、CADの回路図編集ソステノにて、回
路設計者が、グラフィックディスプレイを使用して回路
動作を考慮し、理解し易いように編集した回路図のデー
タを回路図データ記憶部1に記憶し、又異種類の素子シ
ンボルを素子シンボル記憶.部2に記憶しておき、回路
図作成記憶手段3にて、回路図データ記憶部1より回路
図データを読み出し、回路図を作或記憶しておく。
一方、素子シンボル変換再配置手段4にて、素子シンボ
ル記憶部2より異種類の素子シンボルを読み出し、回路
図作或記憶千段3に記憶した回路図の素子シンボルを、
素子シンボルの相対配置はその侭で素子シンボルが重な
らないように、異種類の素子シンボルに変換し、再配線
手段5にて、変換された素子シンボルに対し、配線端子
位置に合敗するように再配線を行う。
即ち、異種類の素子シンボルに変換した、回路図作或記
憶手段3に記憶した回路図は、元の回路・GJJ作を考
慮して理解し易いように編集した回路図と相対位置はそ
の侭の回路図となる。
[実施例] 第2図は本発明の実施例1の要部の構戊を示すブロソク
図、第3図は本発明の実施例の、異種CAD素子シンボ
ルへの変換用プログラムのフローチャート、第4図は本
発明の実施例の、置き換えスペース確保の為の他の素子
シンボル移動プログラムのフロー→〜ヤート、第5図は
1例の素子シンボル変換後の他の素子シンボル移動を示
す図、第6図は1例の素子シンボル再配線を示す図、第
7図は本発明の実施例の異種CAD素子シンボルヘ変換
後の回路図を示す図である。
本発明の場合は、第2図に示す如く、CADの回路図編
集システムにて、回路設計者が、グラフィックディスプ
レイを使用して回路+.b作を考虜し、理解し易いよう
に編集した回路図のデータを、第8図の外部メモリ23
の回路図データ記憶部1に記憶し、又異種類の素子シン
ボルを、第8図の外部メモリ23の、異種CADの素子
シンボル記憶部2に記憶しておく。
そして、回路図データ読込部6にて、回路図データ記憶
部1より回路図データを読み込み、同路図作或記憶部3
に回路図を作成記憶しておく。
又素子シンボル読込み部7にて、異種CADの素子シン
ボル記憶部2より、異種素子シンボルを読み込み、素子
シンボル変換再配置部4に渡す。
素子シンボル変換再配置部4では、回路図作成記億部3
に記憶した回路図の素子シンボルを、素子シンボルの相
対配置はその侭で素子シンボルが重ならないように、異
種素子シンボルに変換配置する。
次に、再配線部5にて、変換された素子シンボルに対し
、配線端子位置に合致するように再配線を行う。
ぞして、従来と同しく、異種CADフォーマットへの変
換部8にて、異種CADのフォーマットに合致するよう
変換し、第8図の外部メモリ23の冑種CAD用回路図
データ記憶部9に記憶する。
この記1意した回路図データを異種CADに渡すので、
回路図は、元の動作を考慮して理解し易いように編集し
た回路図と相対位置はその侭のものとなる。
次に、第3図,第・1図.第5図,第6図を用いて、上
記のソフトウエアの動作を詳細に説明する。
第3図のステップ1にて、異種類の素子シンボルを、第
2図の異種CADの素子シンボル記憶部2より読み込む
ステップ2にてく第2図の回路図データ記憶部lより1
頁分の清報を読み込む。
ステップ3にて、例えば1頁分の素子シンボルが第5図
(A)に示す如くであるとすると、図面の左下素子シン
ホルを処理対称に選ぶ。
ステップ4にて、例えば第6図(A)に示す如き場合は
、第6図(B)に示す如く、素子シンボル間の配線及び
配線の交点から素子シンボル迄の配線を消去する。
ステップ5にて、変換後の素子シンボルが大きければス
テップ10に進み、置き換えたスペース確保の為、他の
素子シンボルを移動する。
この点を、第4図,第5図を用いて説明する。
第4図のステップ1にて、第5図(A)のイの素子シン
ボルを第5図(B)の素子シンボル,口に変換する場合
、Y軸方向の隣の素子シンホルハとの間隙は所定の値α
以上にならないので、(α以上になるならステップ6に
進む)ステップ2にて、αになる移動量βを決定し、ス
テップ3にてβだけ移動する。
すると、第5図CB)のハに示す如くなる。次に、ステ
ップ4に進み、この素子シンボル,ハを対称にして、ス
テソプ5にて、Y軸方向の隣の素子シンボル,へとの間
隙が所定の値αより小さくなれば又素子シンボル,へと
の間隙がαになるよう・素子シンボル.へを移動するが
、第5図の場合はα以上であるので、移動しない。
次に、ステップ6にて、X軸方向についても同様にして
、素子シンボル,二,ホを間隙がα以上になる迄手多動
する。
すると、移動後は第5図(B)に示す如く、元の回路図
の素子シンボルと相対配置はその侭となり、第3図のス
テップ6に進む。
次に、第3図のステップ5に帰り、変換後の素子シンボ
ルが大きくなければ、ステップ6に進み、素子シンボル
を異種類の素子シンボルに置き換え、ステップ7に進み
、置き換えた素子シンボルの配線端子位置に合致するよ
うに再配線を行う。
この再配線について、第6図を用いて説明する。
素子シンボルを変換すると、第6図(B)は(C)に示
す如くなっており、(D)に示す如《素子シンボルの配
線端子位置に合致するように再配線を行う。
そして、第3図のステノプ8.9にて、全素子シンボル
の変換が1真分完了する迄、左下から上へ、次に右へと
処理対称を選び、ステップ4〜7及びステップlOの動
作を行う。
この動作をステップ11にて全頁完了する迄行二のよう
にすると、例えば、変換前の回路図が、第7図(A)で
あったとすると、第7図(B)に示す如く、素子シンボ
ルの相対配置は等しい回路図が得られる。
(発明の効果〕 以上詳細に説明せる如く本発明によれば、回路設計者が
、グラフィックディスプレイを用い、回路動作を考慮し
て理解し易いようにした回路図を、異種素子シンボルに
変換する場合、元の素子シンボルと相対位置はその侭で
素子シンボルが重ならない回路図とすることが出来る効
果がある。
【図面の簡単な説明】
第1図は本発明の原理ブロック図、 第2図は本発明の実施例の要部の構戒を示すブロック図
、 第3図は本発明の実施例の、異種CAD素子シンボルへ
の変換用プログラムのフローチャート、第4図は本発明
の実施例の、置き換えスペース確保の為の他の素子シン
ボル移動プログラムのフローチャート、 第5図は1例の素子シンボル変換後の他の素子シンホル
移動を示す図、 第6図は1例の素子シンボル再配線を示す図、第7図は
本発明の実施例の異種CAD素子シンボルへ変換後の回
路図を示す図、 第8図は1例のエンジニアリングワークステーションを
示す図、 第9図は従来例のCADの要部の構戒を示すプロ・ツタ
図である。 図において、 1は回路図データ記憶部、 2↓11素子シンボル記憶部,異種の素子シンボル記憶
部、 3は回路図作戊記憶手段、回路図作成記憶部、4は素子
シンボル変換再配置手段、素子シンボル変換再配置部、 5は再配線手段、再配線部、 6は回路図データ読込部、 7は素子シンボル読込み部、 8は異種CADフォーマッ1・への変換部、9は異種C
AD用回路図データ記憶部、IOはネットリストデータ
記憶部、 11はネットリストデータ読込み部、 12は回路図記憶部、 l3は自動配置自動配線部、 20はプ「Jセッサ、 21はグラフィックディスプレイ、 22はメモリ、 23は外部メモリ、 24はキーボード、 素子シンボ収移勧のブログラAのフロー+マート嵩 4 図 1伊If)素壬シンボ″ノレ函西已4座怒、S示すつ躬 ら 図 Q閣 早 ) i梗前の回路回 変換後の口跡図 本綿明のT施例の異漣CAD案子シンボノレへを票後の
回路回色示す図 第 7 図 従渫ダI1のCADの要部Q楕家Σ示ナブロック国第 9 ロ

Claims (1)

  1. 【特許請求の範囲】 計算機による回路設計支援システムの回路図編集システ
    ムにて、グラフィックディスプレイを使用して編集した
    回路図のデータを記憶する回路図データ記憶部(1)と
    、 異種類の素子シンボルを記憶する素子シンボル記憶部(
    2)と、 該回路図データ記憶部(1)に記憶した回路図のデータ
    を読み出し、回路図を作成記憶する回路図作成記憶手段
    (3)と、 該回路図作成記憶手段(3)にて作成記憶した回路図の
    素子シンボルを、素子シンボルの相対配置はその侭で素
    子シンボルが重ならないように、該素子シンボル記憶部
    (2)より読み出した異種類の素子シンボルに変換する
    素子シンボル変換再配置手段(4)と、 該素子シンボル変換再配置手段(4)にて変換再配置し
    た素子シンボルに対し合致するように再配線する再配線
    手段(5)とを有することを特徴とする計算機による回
    路設計支援システム。
JP1194716A 1989-07-27 1989-07-27 計算機による回路設計支援システム Pending JPH0358278A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1194716A JPH0358278A (ja) 1989-07-27 1989-07-27 計算機による回路設計支援システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1194716A JPH0358278A (ja) 1989-07-27 1989-07-27 計算機による回路設計支援システム

Publications (1)

Publication Number Publication Date
JPH0358278A true JPH0358278A (ja) 1991-03-13

Family

ID=16329060

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1194716A Pending JPH0358278A (ja) 1989-07-27 1989-07-27 計算機による回路設計支援システム

Country Status (1)

Country Link
JP (1) JPH0358278A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6304790B1 (en) 1997-10-23 2001-10-16 Fujitsu Limited System design/evaluation CAD system and program storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6304790B1 (en) 1997-10-23 2001-10-16 Fujitsu Limited System design/evaluation CAD system and program storage medium

Similar Documents

Publication Publication Date Title
JPS6351308B2 (ja)
JPH0358278A (ja) 計算機による回路設計支援システム
JPS62113277A (ja) 部品情報管理装置
JPS6043777A (ja) 設計支援システム
JPH0588869A (ja) プログラム自動生成方法及び装置
JPH05233735A (ja) 図面編集装置
JPH10228492A (ja) Cadシステム
Geer Computer-aided coarse grid layout technique for photomasks
JPH0143345B2 (ja)
Ferrari et al. A computer-aided approach to integrated circuit layout design
JPH05216511A (ja) データ処理装置
JP2922536B2 (ja) 論理回路図処理装置、及び論理回路図表示方法
JPH0426883Y2 (ja)
JP2870585B2 (ja) ハードウェアシミュレータ
JPH0421229B2 (ja)
JP2852162B2 (ja) データベース管理装置
JPH0696149A (ja) 電気回路設計用cad装置
JPH07262247A (ja) Cadamを利用した検討図及び部品図位置座標認識システム
JPH04107783A (ja) 回路図入力方法
JPH01169578A (ja) Lsi設計用ネットリスト変換方式
JPH0581360A (ja) 図形処理装置
JPS6270978A (ja) 図形デ−タ処理方法
JPH064278A (ja) 小型計算機によるフロー図作成方法
JPH0645446A (ja) 配置配線方法
JPH04280301A (ja) 制御プログラム設計支援システム