JPH064610A - 回路情報抽出方法 - Google Patents

回路情報抽出方法

Info

Publication number
JPH064610A
JPH064610A JP4159041A JP15904192A JPH064610A JP H064610 A JPH064610 A JP H064610A JP 4159041 A JP4159041 A JP 4159041A JP 15904192 A JP15904192 A JP 15904192A JP H064610 A JPH064610 A JP H064610A
Authority
JP
Japan
Prior art keywords
circuit
information
arbitrary polygon
name
circuit diagram
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.)
Withdrawn
Application number
JP4159041A
Other languages
English (en)
Inventor
Junsuke Tanaka
淳介 田中
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 JP4159041A priority Critical patent/JPH064610A/ja
Publication of JPH064610A publication Critical patent/JPH064610A/ja
Withdrawn legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 本発明は、回路図から任意の部分回路図の情
報を抽出する回路情報抽出方法に関し、機能単位の部分
回路の情報を抽出し得るように名前(識別子)を付与し
て保存しておき、この名前をもとに所望の部分回路の情
報を取り出し、シミュレーションなどを簡易かつ効率的
に実行可能にすることを目的とする。 【構成】 回路図上の任意多角形の指示に対応して、当
該任意多角形を保存する任意多角形作成・保存手段2
と、任意多角形に対する名前の入力に対応して、保存し
た任意多角形に名前を設定する属性情報設定手段3と、
名前をキーに回路情報の抽出指示に対応して、指示され
た名前の任意多角形を取り出し、この任意多角形に含ま
れる、回路図上の回路情報を抽出する抽出処理4とを備
え、この抽出した回路情報を出力するように構成する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、回路図から任意の部分
回路図の情報を抽出する回路情報抽出方法であって、回
路設計CADにおいて、回路図全体の中の任意多角形で
囲まれた一部分を部分回路図としてまとめ、この部分回
路図の情報を取り出しを可能とする回路情報抽出方法に
関するものである。
【0002】回路設計CADシステムは、プリント基板
の高密度実装技術が進歩するに伴いますます複雑になる
回路設計を、コンピュータ・シミュレーションにより中
間作業を確認しながら進めることが要求されている。一
枚の回路図には、複数の機能単位の部分回路図がまとめ
られて記述されており、この機能単位に、使用部品の価
格計算、回路動作のシミュレーションなどを行う機能が
要望されている。
【0003】
【従来の技術】従来、回路設計CADシステムにおい
て、回路図から部分回路例えば機能単位の部分回路図の
情報を抽出し、価格計算したり、回路動作(例えば遅延
時間)のシュミレーションなどを行う場合、回路図全体
から煩雑な操作や処理をへて、必要となる部分回路図の
情報を取り出すようにしていた。このため、頻繁に行う
機能単位における部分回路図毎のシミュレーションに対
して、主に以下のような手法をとっていた。
【0004】(1) 機能単位の部分回路図を1枚の回
路図として作成し、この回路図についてシミュレーショ
ンを行う。 (2) 部分回路図が全て完成してから、CADにおけ
る回路図の複写機能により部分回路図を全て1枚の回路
図に複写して全体回路図を完成させる。
【0005】
【発明が解決しようとする課題】上述した手法では、回
路設計開始当初から1枚の回路図を機能単位の部分回路
図に切り分けておく必要があり、設計途上で複数の部分
回路図をまとめてシミュレーションを行うような場合に
は、既に作成された複数の部分回路図をCADにおける
回路図の複写機能により1枚の回路図に複写し、そこか
ら回路図情報を抽出した後、シミュレーションを行う必
要があり、非常に煩雑な操作が要求されてしまうという
問題があった。
【0006】また、価格計算などにおいては、回路全体
について価格計算シミュレーションを行い、問題がある
と判断された場合に部分回路図毎に価格計算シミュレー
ションを行い、どの部分について修正を行うかを検討す
ることとなり、これについても同様に非常に煩雑な操作
が要求されてしまうという問題があった。
【0007】本発明は、これらの問題を解決するため、
機能単位の部分回路の情報を抽出し得るように名前(識
別子)を付与して保存しておき、この名前をもとに所望
の部分回路の情報を取り出し、シミュレーションなどを
簡易かつ効率的に実行可能にすることを目的としてい
る。
【0008】
【課題を解決するための手段】図1を参照して課題を解
決するための手段を説明する。図1において、任意多角
形作成・保存手段2は、回路図上の任意多角形の指示に
対応して、この任意多角形を保存するものである。
【0009】属性情報設定手段3は、任意多角形に対す
る名前の入力に対応して、保存した任意多角形に名前を
設定するものである。抽出処理4は、名前をキーに回路
情報の抽出指示に対応して、指示された名前の任意多角
形を取り出し、この任意多角形に含まれる、回路図上の
回路情報を抽出するものである。
【0010】
【作用】本発明は、図1に示すように、任意多角形作成
・保存手段2が回路図上の任意多角形の指示に対応し
て、この任意多角形を保存し、属性情報設定手段3が任
意多角形に対する名前の入力に対応して、保存した任意
多角形に名前を設定し、抽出処理4が名前をキーに回路
情報の抽出指示に対応して、指示された名前の任意多角
形を取り出し、この任意多角形に含まれる、回路図上の
回路情報を抽出し、出力するようにしている。
【0011】また、抽出した回路情報をもとに、任意多
角形内の部分回路単位にシミュレーションや価格評価な
どを行うようにしている。従って、機能単位の部分回路
の情報を抽出し得るように、回路図上の任意多角形に名
前(識別子)を付与して保存しておき、この名前をもと
に所望の部分回路の情報を取り出したり、更にこの取り
出した情報をもとに価格評価やシミュレーションを簡易
かつ効率的に行うことが可能となる。
【0012】
【実施例】次に、図1から図5を用いて本発明の実施例
の構成および動作を順次詳細に説明する。
【0013】図1は、本発明の1実施例構成図を示す。
図1において、CAD1は、設計図を作成しり、設計図
のうちの任意の多角形内の回路情報を抽出したり、この
回路情報をもとに価格評価やシミュレーションしたりな
どするものであって、任意多角形作成・保存手段2、属
性情報設定手段3、抽出手段4、保存制御5、回路図マ
スタファイル6、シミュレーション7、価格評価8、部
品一覧機能9、および制御部10などから構成されるも
のである。
【0014】任意多角形作成・保存手段2は、ディスプ
レイ11上に表示した回路図上で任意多角形の指示に対
応して、任意多角形の位置情報を保存するものである。
属性情報設定手段3は、キーボード12から任意多角形
に対する名前の入力に対応して、保存した任意多角形に
名前を設定するものである。
【0015】抽出処理4は、キーボード12から入力さ
れた名前をキーに、回路情報の抽出指示に対応して、入
力された名前の任意多角形を取り出し、この任意多角形
に含まれる、回路図上の回路情報を回路図マスタファイ
ル6から抽出するものである。
【0016】保存制御5は、任意多角形作成・保存手段
2によって作成された任意多角形を回路図マスタファイ
ル6などに保存したり、入力された名前(識別子)を任
意多角形に設定したりなどするものである。
【0017】回路図マスタファイル6は、機能単位など
に作成された回路図データや、名前の設定された任意多
角形などを保存するマスタファイルである。シミュレー
ション7は、抽出処理4によって指定された名前の任意
多角形内から取り出した回路情報をもとに動作のシュミ
レーション、例えば遅延時間のシミュレーションを行い
遅延時間を算出したりするものである。
【0018】価格評価8は、抽出処理4によって指定さ
れた名前の任意多角形内から取り出した回路情報をもと
に、価格評価を行うものである。部品一覧機能9は、抽
出処理4によって抽出した回路情報である、部品一覧を
出力ファイル(外部ファイル)13に出力したり、ディ
スプレイ11上に表示したりなどするものである。
【0019】制御図10は、各種統括制御を行うもので
ある。ディスプレイ11は、回路図などを表示するもの
である。キーボード12は、各種データや指示を入力す
るものである。
【0020】出力ファイル13は、抽出処理4によって
指定された名前の任意多角形内の回路情報を、回路図マ
スタファイル6から取り出し、この取り出した回路情報
を出力したり、シミュレーション結果や価格評価結果な
どを出力したりするものである。
【0021】次に、図2の概念説明図を用い、図3を参
照して図1の構成の概念を説明する。図2において、S
1は、任意多角形の入力を行う。これは、例えば図3の
画面上の回路図から、任意多角形の各頂点をマウスでク
リックして図示点線の任意多角形を入力する。これによ
り、回路図上から回路情報を取り出す任意多角形が指定
されたこととなる。
【0022】S2は、任意多角形への属性設定する。こ
れは、S1で入力した、図3の任意多角形に名前(識別
子)として、利用者がキーボード12から、ここでは名
前“FRAME”を入力して当該任意多角形に設定す
る。これにより、名前“FRAME”を指定して任意多
角形を取り出することが可能となる。
【0023】S3は、回路情報の順次取り出しを行う。
これは、利用者がS2で設定した名前、例えば名前“F
RAME”を指定して回路情報の抽出指示を行ったこと
に対応して、この名前“FRAME”をもとに任意多角
形(任意多角形の座標値)を取り出し、この任意多角形
内に存在するか否かを判別するために、回路図マスタフ
ァイル6から回路情報を順次取り出す。
【0024】S4は、取り出された回路情報が枠内に存
在するか否かの判断を行う。これは、S3で回路図マス
タファイル6から取り出した回路情報が、任意多角形の
枠内に存在するか否かの判断を行う。そして、任意多角
形の枠内に存在する回路情報のみを抽出する。
【0025】S5は、回路情報の利用者への通知を行
う。これは、S4で任意多角形の枠内に存在すると判断
した回路情報の一覧、例えば図3に示すように、“FR
AME”の任意多角形内に存在する部品名一覧をR1R
2というように出力ファイルに出力し、画面上に表示し
たり、これを用いて遅延時間をシミュレーションした
り、価格評価を行ったりする。
【0026】以上によって、利用者が画面に表示した回
路図上で任意多角形をマウスで指定および名前を付与し
ておき、この名前を指定した回路情報の抽出指示に対応
して、名前に対応する任意多角形を取り出してこれを枠
とし、この枠内に存在する回路情報を部品一覧として出
力する。また、この任意多角形内に存在する回路情報を
もとに価格評価したり、遅延時間をシミュレーションし
たりし、その結果を表示したりする。これらにより、回
路図上から任意の部分回路の回路情報を取り出し、価格
評価やシミュレーションを簡単な操作、迅速、かつ効率
的に行うことが可能となる。
【0027】図3は、本発明の動作説明図を示す。図3
において、画面は、ディスプレイ11上に設けた画面で
あって、ここでは、回路図マスタファイル6から読み出
した回路図をイメージ的に表示したものである。
【0028】出力ファイル13は、任意多角形内に存在
する回路情報を抽出し、この回路情報を部品一覧として
模式的に表示したものである。次に、動作を説明する。
【0029】(1) 図3の画面に表示した回路図上
で、利用者がマウスで任意多角形の各頂点をクリックし
て図示任意多角形を指定する。 (2) (1)で指定した任意多角形の名前をここで
は、“FRAME”とキー入力して、図示のように当該
任意多角形に設定する。
【0030】(3) 利用者が名前“FRAME”を指
定した回路情報の抽出指示に対応して、名前“FRAM
E”の任意多角形を取り出してこの任意多角形を枠と
し、この枠内の回路情報を抽出し、部品一覧とする。
【0031】(4) (3)で抽出した部品一覧を出力
ファイル13に図示のように、 R1 R2 として出力する。これら出力した回路情報をもとに利用
者が指示した価格評価したり、回路動作のシミュレーシ
ョンを行ったりする。
【0032】図4は、本発明の具体例説明図を示す。こ
れは、任意多角形内の部品情報を取り出し、コスト計算
を行う具体例である。図4において、S11は、オペレ
ータが抽出したい任意多角形の入力を行う。これは、オ
ペレータが画面に表示した回路図上でマウスを用いて任
意多角形の入力を行う。
【0033】S12は、形状データの保存および識別子
の付与を行う。これは、右側に記載したように、S11
で入力した任意多角形の形状データ(例えば任意多角形
である旨、頂点数、各頂点の座標値など)の保存を行う
と共に識別子ID1を付与する。
【0034】S13は、オペレータが名前の入力を行
う。これは、オペレータが画面上でキーボードを用いて
名前(文字列)の入力を行う。S14は、名前の保存を
行う。これは、S13でオペレータが入力した名前(文
字列)について、S12で付与した識別子に対応づけて
保存し、名前で識別子、更に任意多角形の検索ができる
ようにしておく。
【0035】S15は、オペレータが名前をキーにして
部品情報の取出しを指示する。S16は、名前をキーに
してID1と任意多角形を取出す。これは、S15で入
力された名前をキーに、S14で保存した識別子ID1
を取出し、更にこの識別子ID1によってS12で保存
した任意多角形を取出す。
【0036】S17は、取出した任意多角形内の部品情
報を回路図マスタファイル6から抽出する。S18は、
オペレータがコスト計算指示を行う。
【0037】S19は、コスト計算を行う。これは、S
18でオペレータがコスト計算指示したことに対応し
て、S17で取り出した任意多角形内の部品情報をもと
に、コスト計算を行う。
【0038】S20は、結果として、価格:XXXX円
を表示する。これは、S19でコスト計算の結果を表示
する。以上によって、オペレータが回路図から抽出した
い部分回路を囲む任意多角形を指定および名前を入力し
て設定しておき、この名前をキーにして部品情報の抽出
を指示して回路図から部品情報を抽出し、続いてコスト
計算指示してコスト計算を行ってその結果を表示する。
これらにより、回路図上でコスト計算したい部分回路を
包括する任意多角形を指定し、次にコスト計算指示する
という簡単な操作によって所望のコスト結果を算出する
ことが可能となる。
【0039】図5は、本発明の具体例説明図を示す。こ
れは、任意多角形内の部品情報を取り出し、動作シミュ
レーションを行う具体例である。ここで、S21からS
27は、図4のS11からS17に対応しているので説
明を省略する。
【0040】図5において、S28は、オペレータがシ
ミュレーション指示を行う。S29は、シミュレーショ
ンを行う。これは、S28でオペレータがシミュレーシ
ョン指示したことに対応して、S27で取り出した任意
多角形内の部品情報をもとに、シミュレーション(例え
ば回路の遅延時間を算出)を行う。
【0041】S30は、結果として、遅延時間オーバー
などを表示する。以上によって、オペレータが回路図か
ら抽出したい部分回路を囲む任意多角形を指定および名
前を入力して設定しておき、この名前をキーにして部品
情報の抽出を指示して回路図から部品情報を抽出し、続
いてシミュレーション指示してシミュレーションを行っ
てその結果(遅延時間オーバーなど)を表示する。これ
らにより、回路図上でシミュレーションしたい部分回路
を包括する任意多角形を指定し、次にシミュレーション
指示するという簡単な操作によって所望のシミュレーシ
ョン結果を得ることが可能となる。
【0042】
【発明の効果】以上説明したように、本発明によれば、
機能単位の部分回路の情報を抽出し得るように、回路図
上の任意多角形に名前(識別子)を付与して保存してお
き、この名前をもとに所望の部分回路の情報を取り出し
たり、更にこの取り出した情報をもとに価格評価や動作
のシミュレーションを行う構成を採用しているため、回
路図の部分回路の回路情報を簡単な操作かつ迅速に抽出
し、部品一覧などとして出力することができる。また、
これら抽出した回路情報をもとに価格評価や、回路動作
のシミュレーションなどを効率的に行うことができる。
【図面の簡単な説明】
【図1】本発明の1実施例構成図である。
【図2】本発明の概念説明図である。
【図3】本発明の動作説明図である。
【図4】本発明の具体例説明図である。
【図5】本発明の具体例説明図である。
【符号の説明】
1:CAD 2:任意多角形作成・保存手段 3:属性情報設定手段 4:抽出処理 5:保存制御 6:回路図マスタファイル 7:シミュレーション 8:価格評価 9:部品一覧機能 10:制御部 11:ディスプレイ 12:キーボード 13:出力ファイル

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】回路図から任意の部分回路図の情報を抽出
    する回路情報抽出方法において、 回路図上の任意多角形の指示に対応して、当該任意多角
    形を保存する任意多角形作成・保存手段(2)と、 任意多角形に対する名前の入力に対応して、上記保存し
    た任意多角形に名前を設定する属性情報設定手段(3)
    と、 名前をキーに回路情報の抽出指示に対応して、指示され
    た名前の任意多角形を取り出し、この任意多角形に含ま
    れる、回路図上の回路情報を抽出する抽出処理(4)と
    を備え、 この抽出した回路情報を出力するように構成したことを
    特徴とする回路情報抽出方法。
  2. 【請求項2】上記抽出した回路情報をもとに、当該任意
    多角形内の部分回路単位にシミュレーションなどを行う
    ように構成したことを特徴とする請求項1記載の回路情
    報抽出方法。
JP4159041A 1992-06-18 1992-06-18 回路情報抽出方法 Withdrawn JPH064610A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4159041A JPH064610A (ja) 1992-06-18 1992-06-18 回路情報抽出方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4159041A JPH064610A (ja) 1992-06-18 1992-06-18 回路情報抽出方法

Publications (1)

Publication Number Publication Date
JPH064610A true JPH064610A (ja) 1994-01-14

Family

ID=15684947

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4159041A Withdrawn JPH064610A (ja) 1992-06-18 1992-06-18 回路情報抽出方法

Country Status (1)

Country Link
JP (1) JPH064610A (ja)

Similar Documents

Publication Publication Date Title
JPH0765201A (ja) 形状モデリング装置及び形状モデリング方法
EP1650619B1 (en) Sequence program editing apparatus
JP3369734B2 (ja) 3次元計算機支援設計装置及び方法
EP1191483A2 (en) Computer aided design system and method for modifying an object
JPH064610A (ja) 回路情報抽出方法
JP3348363B2 (ja) 図形情報表示装置および方法
JPS58163036A (ja) 文書作成装置
JPH0635987A (ja) 回路図作成装置および回路図作成方法
JPH08166973A (ja) イメージデータ管理システム
JP2937381B2 (ja) 集積回路の設計方法及び設計装置
JP3012862B2 (ja) 地図表示システム
JPH0778195A (ja) 回路設計cadにおけるデータ更新方式
JPH11161613A (ja) 電子計算装置、計算方法、及び計算処理プログラムを記録した記録媒体
JPH0731671B2 (ja) 数式入力編集方式
JP2852163B2 (ja) 情報表示制御装置
JP3686780B2 (ja) 電源接続指示システムおよび電源接続指示方法
JP2845519B2 (ja) データパスシミュレーション装置
JPH11175580A (ja) 集積回路設計装置
JP2790940B2 (ja) データ表示方法及びその装置
JP2973520B2 (ja) 電子文書編集装置における表示方式
JPH04218874A (ja) 基板cadシステム
JPH05189497A (ja) ブロック図入力装置
JPH08115351A (ja) プラント画面設計装置
JPS6326771A (ja) 画面分割パタ−ン登録方式
JPH11134375A (ja) Cadシステム、図形処理方法及び図形処理プログラムを記録した記録媒体

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990831