JPH0281180A - 回路図処理装置 - Google Patents
回路図処理装置Info
- Publication number
- JPH0281180A JPH0281180A JP63232082A JP23208288A JPH0281180A JP H0281180 A JPH0281180 A JP H0281180A JP 63232082 A JP63232082 A JP 63232082A JP 23208288 A JP23208288 A JP 23208288A JP H0281180 A JPH0281180 A JP H0281180A
- Authority
- JP
- Japan
- Prior art keywords
- circuit diagram
- symbol
- area
- signal line
- end point
- 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.)
- Granted
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、図形処理手段に利用する。特に、入力した回
路図の一部を切出した残りの部分に対する処理手段に関
する。
路図の一部を切出した残りの部分に対する処理手段に関
する。
本発明は、回路図の一部の消去により消去された信号線
シンボルに対し外部端子シンボルを付加する手段におい
て、 口出線の付された外部端子シンボルを所定位置。
シンボルに対し外部端子シンボルを付加する手段におい
て、 口出線の付された外部端子シンボルを所定位置。
に自動的に位置決めすることにより、
手間の省略およびシンボルの配置漏れを防止することが
できるようにしたものである。
できるようにしたものである。
従来例では、回路図の一部を取除いた場合に、残った回
路図上の切取られた信号線に対してそれぞれ個別に外部
端子を人手で定義していた。
路図上の切取られた信号線に対してそれぞれ個別に外部
端子を人手で定義していた。
このような従来例では、回路図の一部を取除いた場合に
、図面として完結するために元の回路図の切取られて残
った信号線に対して接続子シンボルまたは外部端子シン
ボルを定義する必要があり、その都度人手操作でシンボ
ルを配置しなければならなかったので、手間がかかった
りシンボルの配置漏れが生じる欠点がある。
、図面として完結するために元の回路図の切取られて残
った信号線に対して接続子シンボルまたは外部端子シン
ボルを定義する必要があり、その都度人手操作でシンボ
ルを配置しなければならなかったので、手間がかかった
りシンボルの配置漏れが生じる欠点がある。
本発明はこのような欠点を除去するもので、図面を完結
するためのシンボルを自動的に配置することができる回
路図処理装置を提供することを目的とする。
するためのシンボルを自動的に配置することができる回
路図処理装置を提供することを目的とする。
本発明は、表示画面上の点位置が直交座標系で定まる表
示手段およびこの表示手段にこの手段の座標軸に平行な
信号線シンボルでデバイスシンボルが結合された回路図
を示すパターン情報を与える図形入力手段を備えた回路
図処理装置において、上記表示手段に表示された回路図
を示すパターンの部分領域を指定する領域指定手段と、
この領域指定手段で指定された領域内のパターンを消去
する回路図消去手段と、上記領域指定手段で指定された
領域の境界線と信号線シンボルとの交差点の座標を求め
る端点座標計算手段と、上記領域の境界線と交差する信
号線シンボルの方向およびこの境界線とこの信号線シン
ボルの消去された部分との位置関係を判定する方向判定
手段と、この方向判定手段の判定結果に基づき口出線が
端子シンボルの右側、左側、上側または下側に付加され
たパターンのひとつを作成し、上記端点座標計算手段で
求まる座標点にこの口出線の端点を配置させる端子シン
ボル発生手段とを備えたことを特徴とする。
示手段およびこの表示手段にこの手段の座標軸に平行な
信号線シンボルでデバイスシンボルが結合された回路図
を示すパターン情報を与える図形入力手段を備えた回路
図処理装置において、上記表示手段に表示された回路図
を示すパターンの部分領域を指定する領域指定手段と、
この領域指定手段で指定された領域内のパターンを消去
する回路図消去手段と、上記領域指定手段で指定された
領域の境界線と信号線シンボルとの交差点の座標を求め
る端点座標計算手段と、上記領域の境界線と交差する信
号線シンボルの方向およびこの境界線とこの信号線シン
ボルの消去された部分との位置関係を判定する方向判定
手段と、この方向判定手段の判定結果に基づき口出線が
端子シンボルの右側、左側、上側または下側に付加され
たパターンのひとつを作成し、上記端点座標計算手段で
求まる座標点にこの口出線の端点を配置させる端子シン
ボル発生手段とを備えたことを特徴とする。
処理中の回路図はグラフィックデイスプレィに表示され
、この回路図に対しマウスやトラックボールで回路図上
の任意の領域を指定する。指定された領域情報は回路図
編集処理部に送られ、端子シンボルが自動発生され、グ
ラフィックデイスプレィに表示される。端子シンボルが
自動発生された回路図データはハードディスクやフロッ
ピィディスクに保存する。
、この回路図に対しマウスやトラックボールで回路図上
の任意の領域を指定する。指定された領域情報は回路図
編集処理部に送られ、端子シンボルが自動発生され、グ
ラフィックデイスプレィに表示される。端子シンボルが
自動発生された回路図データはハードディスクやフロッ
ピィディスクに保存する。
以下、本発明の一実施例を図面に基づき説明する。
第1図はこの実施例の構成を示す模式図である。
この実施例は、第1図に示すように、回路図編集処理部
1と、マウス21、トラックボール22およびキーボー
ド23を有する回路図入力部2と、グラフィックデイス
プレィ3と、ハードディスク41およびフロッピィディ
スク42を有する記憶部4とを備え、ここで、回路図編
集処理部1は、回路図消去手段11と、端点座標計算手
段12と、方向判定手段工3と、端子シンボル発生手段
14とを備える。すなわち、この実施例は、表示画面上
の点位置が直交座標系で定まる表示手段であるグラフィ
ックデイスプレィ3と、この1表示手段にこの手段の座
標軸に平行な信号線シンボルでデバイスシンボルが結合
された回路図を示すパターン情報を与える図形入力手段
および上記表示手段に表示された回路図を示すパターン
の部分領域を指定する領域指定手段を有する回路図入力
部2と、この領域指定手段で指定された領域内のパター
ンを消去する回路図消去手段11と、上記領域指定手段
で指定された領域の境界線と信号線シンボルとの交差点
の座標を求める端点座標計算手段12と、上記領域の境
界源と交差する信号線シンボルの方向およびこの境界線
とこの信号線シンボルの消去された部分との位置関係を
判定する方向判定手段13と、この方向判定手段13の
判定結果に基づき口出線が端子シンボルの右側、左側、
上側または下側に付加されたパターンのひとつを作成し
、端点座標計算手段12で求まる座標点にこの口出線の
端点を配置させる端子シンボル発生手段14とを備える
。
1と、マウス21、トラックボール22およびキーボー
ド23を有する回路図入力部2と、グラフィックデイス
プレィ3と、ハードディスク41およびフロッピィディ
スク42を有する記憶部4とを備え、ここで、回路図編
集処理部1は、回路図消去手段11と、端点座標計算手
段12と、方向判定手段工3と、端子シンボル発生手段
14とを備える。すなわち、この実施例は、表示画面上
の点位置が直交座標系で定まる表示手段であるグラフィ
ックデイスプレィ3と、この1表示手段にこの手段の座
標軸に平行な信号線シンボルでデバイスシンボルが結合
された回路図を示すパターン情報を与える図形入力手段
および上記表示手段に表示された回路図を示すパターン
の部分領域を指定する領域指定手段を有する回路図入力
部2と、この領域指定手段で指定された領域内のパター
ンを消去する回路図消去手段11と、上記領域指定手段
で指定された領域の境界線と信号線シンボルとの交差点
の座標を求める端点座標計算手段12と、上記領域の境
界源と交差する信号線シンボルの方向およびこの境界線
とこの信号線シンボルの消去された部分との位置関係を
判定する方向判定手段13と、この方向判定手段13の
判定結果に基づき口出線が端子シンボルの右側、左側、
上側または下側に付加されたパターンのひとつを作成し
、端点座標計算手段12で求まる座標点にこの口出線の
端点を配置させる端子シンボル発生手段14とを備える
。
第3図は、この実施例の動作を示すフローチャートであ
る。まず、この実施例の動作を第1図ないし第3図に基
づき説明する。
る。まず、この実施例の動作を第1図ないし第3図に基
づき説明する。
マウス21またはトラックボール22でグラフィックデ
イスプレィ3上の回路図の所望の消去領域を指定すると
(ステップS1)、回路図消去手段11はこの指定され
た領域内の回路図を消去する(ステップS2)。ひきつ
づき、端点座標計算手段12で指定領域の境界線で切断
された信号線の端点座標を求め(ステップS3)、また
、方向判定手段13で切断された信号線の方向を求める
(ステップ34)。求まった信号線の端点座標と信号線
の方向に基づき端子シンボル発生手段14は回路図上に
端子シンボルを自動発生する(ステップS5)。
イスプレィ3上の回路図の所望の消去領域を指定すると
(ステップS1)、回路図消去手段11はこの指定され
た領域内の回路図を消去する(ステップS2)。ひきつ
づき、端点座標計算手段12で指定領域の境界線で切断
された信号線の端点座標を求め(ステップS3)、また
、方向判定手段13で切断された信号線の方向を求める
(ステップ34)。求まった信号線の端点座標と信号線
の方向に基づき端子シンボル発生手段14は回路図上に
端子シンボルを自動発生する(ステップS5)。
この回路図にかかわる情報はハードディスク41または
フロッピィディスク42に格納される。
フロッピィディスク42に格納される。
すなわち、第4図に示す表示画面例で、回路図入力部2
で指示した任意の領域30と交差する信号線31a 、
31bおよび31Cが存在するときに、領域30の内
部を取除いた状態を第5図の表示画面例に示す。信号線
の端点32a 、 32bおよび32Cは信号線31a
、 31bおよび31Cが領域30の外部と交差した
点であり、領域30を取り除いたために切断されたどこ
にも接続していない点である。端点32a132bおよ
び32Cは回路図として不完全であり、論理検証(論理
シニミレーションなど)や実装設計(配置、配線など)
の際に正しいデータを渡すことができない。回路図の意
味(論理)を変えずに不完全さを取除く方法のひとつと
して領域30内の回路を別の手段(例えばマクロまたは
LSIなど)で表現または実現した場合には、それらを
現わすシンボルで置換する。この方法で領域30をシン
ボル33に置換した状態を第6図の表示画面例に示す。
で指示した任意の領域30と交差する信号線31a 、
31bおよび31Cが存在するときに、領域30の内
部を取除いた状態を第5図の表示画面例に示す。信号線
の端点32a 、 32bおよび32Cは信号線31a
、 31bおよび31Cが領域30の外部と交差した
点であり、領域30を取り除いたために切断されたどこ
にも接続していない点である。端点32a132bおよ
び32Cは回路図として不完全であり、論理検証(論理
シニミレーションなど)や実装設計(配置、配線など)
の際に正しいデータを渡すことができない。回路図の意
味(論理)を変えずに不完全さを取除く方法のひとつと
して領域30内の回路を別の手段(例えばマクロまたは
LSIなど)で表現または実現した場合には、それらを
現わすシンボルで置換する。この方法で領域30をシン
ボル33に置換した状態を第6図の表示画面例に示す。
他の方法は端点32a 、 32b bよび32cを端
子シンボルとして定義する方法である。この実施例では
端子シンボル化することにより回路図の不完全さを取除
く方法を利用している。
子シンボルとして定義する方法である。この実施例では
端子シンボル化することにより回路図の不完全さを取除
く方法を利用している。
第7図は領域30と領域30に交差する信号線31a1
31bおよび31Cとを拡大して表示した図である。
31bおよび31Cとを拡大して表示した図である。
領域30と交差するそれぞれの信号線31a 、31b
および31cの線分を34a 、 34bおよび34c
の端点座標を(Xli、y目)および(X21、yz+
) (ただし、i=a、b、c)とし、線分34a
、 34bおよび34Cが領域30の外部と交差する点
の座標を(X31syst) (ただし、i=a、b
、c)とすると、領域30内の回路を取除いたときに端
子シンボルを点(X31、X31)に発生すれば良い。
および31cの線分を34a 、 34bおよび34c
の端点座標を(Xli、y目)および(X21、yz+
) (ただし、i=a、b、c)とし、線分34a
、 34bおよび34Cが領域30の外部と交差する点
の座標を(X31syst) (ただし、i=a、b
、c)とすると、領域30内の回路を取除いたときに端
子シンボルを点(X31、X31)に発生すれば良い。
端子シンボルとして第8図に示す種類がある。
端子シンボルbは端子シンボルaを90°反時計方向に
回転したものであり、端子シンボルCは端子シンボルb
を90°反時計方向に回転したものである。同様に、端
子シンボルdは端子シンボルCを90°反時計方向に回
転したものである。端子シンボルdを更に反時計方向に
90゛回転すると、端子シンボルaと同じシンボルにな
る。
回転したものであり、端子シンボルCは端子シンボルb
を90°反時計方向に回転したものである。同様に、端
子シンボルdは端子シンボルCを90°反時計方向に回
転したものである。端子シンボルdを更に反時計方向に
90゛回転すると、端子シンボルaと同じシンボルにな
る。
端子シンボルを発生する場合には、口出線の先端を点(
X31Sy3t)に一致させ、線分34a 、 34b
および34cの方向により端子シンボルa、b、cよび
dを使い分ける。すなわち、 y11=y31 かっ Xli>X31のときは、端子
シンボル19cを使用し、y+t=yst かっ X
ll<x3iのときは、端子シンボル19aを使用し、
X目=X31 かつ y目〉X31のときは、端子シン
ボル19dを使用し、x目=x31 かっ yllくX
31のときは、端子シンボル19bを使用する。
X31Sy3t)に一致させ、線分34a 、 34b
および34cの方向により端子シンボルa、b、cよび
dを使い分ける。すなわち、 y11=y31 かっ Xli>X31のときは、端子
シンボル19cを使用し、y+t=yst かっ X
ll<x3iのときは、端子シンボル19aを使用し、
X目=X31 かつ y目〉X31のときは、端子シン
ボル19dを使用し、x目=x31 かっ yllくX
31のときは、端子シンボル19bを使用する。
このようにして信号線の端点32a 、 32bおよび
32cに対しての端子シンボルを信号線の方向に一致し
て発生する。第9図に端子シンボルの自動発生結果を示
す。
32cに対しての端子シンボルを信号線の方向に一致し
て発生する。第9図に端子シンボルの自動発生結果を示
す。
本発明は、以上説明したように、回路図から一部分を切
り出した場合に端子シンボルを自動発生してその不完全
さを除くので、作業時間を短縮して作業効率を高める効
果がある。また、回路図中に論理検証困蕪な回路が存在
する場合でも、検証困難な回路を取除き残した回路に対
して検証を簡単に行える効果がある。
り出した場合に端子シンボルを自動発生してその不完全
さを除くので、作業時間を短縮して作業効率を高める効
果がある。また、回路図中に論理検証困蕪な回路が存在
する場合でも、検証困難な回路を取除き残した回路に対
して検証を簡単に行える効果がある。
第1図は本発明実施例の構成を示す模式図。
第2図は第1図に示す回路図編集処理部の構成図。
第3図は本発明実施例の動作手順を示すフローチャート
。 第4図、第5図、第6図および第9図は回路図処理装置
の表示画面例。 第7図は第3図の部分拡大図。 第8図は端子シンボルの種類を示す図。 1・・・回路図編集処理部、2・・・回路図入力部、3
・・・グラフィックデイスプレィ、4・・・記憶部、1
1・・・回路図消去手段、12・・・端点座標計算手段
、13・・・方向判定手段、14・・・シンボル発生手
段。
。 第4図、第5図、第6図および第9図は回路図処理装置
の表示画面例。 第7図は第3図の部分拡大図。 第8図は端子シンボルの種類を示す図。 1・・・回路図編集処理部、2・・・回路図入力部、3
・・・グラフィックデイスプレィ、4・・・記憶部、1
1・・・回路図消去手段、12・・・端点座標計算手段
、13・・・方向判定手段、14・・・シンボル発生手
段。
Claims (1)
- 【特許請求の範囲】 1、表示画面上の点位置が直交座標系で定まる表示手段
およびこの表示手段にこの手段の座標軸に平行な信号線
シンボルでデバイスシンボルが結合された回路図を示す
パターン情報を与える図形入力手段を備えた回路図処理
装置において、 上記表示手段に表示された回路図を示すパターンの部分
領域を指定する領域指定手段と、この領域指定手段で指
定された領域内のパターンを消去する回路図消去手段と
、 上記領域指定手段で指定された領域の境界線と信号線シ
ンボルとの交差点の座標を求める端点座標計算手段と、 上記領域の境界線と交差する信号線シンボルの方向およ
びこの境界線とこの信号線シンボルの消去された部分と
の位置関係を判定する方向判定手段と、 この方向判定手段の判定結果に基づき口出線が端子シン
ボルの右側、左側、上側または下側に付加されたパター
ンのひとつを作成し、上記端点座標計算手段で求まる座
標点にこの口出線の端点を配置させる端子シンボル発生
手段と を備えたことを特徴とする回路図処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63232082A JP2773152B2 (ja) | 1988-09-16 | 1988-09-16 | 回路図処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63232082A JP2773152B2 (ja) | 1988-09-16 | 1988-09-16 | 回路図処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0281180A true JPH0281180A (ja) | 1990-03-22 |
| JP2773152B2 JP2773152B2 (ja) | 1998-07-09 |
Family
ID=16933712
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63232082A Expired - Lifetime JP2773152B2 (ja) | 1988-09-16 | 1988-09-16 | 回路図処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2773152B2 (ja) |
-
1988
- 1988-09-16 JP JP63232082A patent/JP2773152B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2773152B2 (ja) | 1998-07-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10256386A (ja) | マスクパターンデータの作成方法 | |
| JPS6327983A (ja) | 回転図形生成装置 | |
| JPH0281180A (ja) | 回路図処理装置 | |
| JP3227056B2 (ja) | 図形処理方法及び図形処理装置 | |
| JPH10228496A (ja) | レイアウト情報生成装置及びレイアウト情報生成方法 | |
| JPS6193695A (ja) | 格子状配線パタ−ン作成方法 | |
| JPS6217796B2 (ja) | ||
| JPH01232475A (ja) | 平行線結線方法 | |
| JP4366834B2 (ja) | パターン設計支援装置および配線基板のパターン設計方法 | |
| JPH05314215A (ja) | レイアウトパターン発生装置 | |
| JP2990155B1 (ja) | 検証用テストパタン設計装置および検証用テストパタン設計方法 | |
| JP4411743B2 (ja) | 設計データ変換装置、パターン設計支援装置、設計データ変換方法および配線基板のパターン設計方法。 | |
| JP2753001B2 (ja) | 半導体集積回路装置の設計変更方法 | |
| JP3117908B2 (ja) | ガードリング設計装置 | |
| JP2765312B2 (ja) | 印刷配線板設計装置 | |
| JPS6252350B2 (ja) | ||
| JPH0322088A (ja) | エンジニアリング・ワーク・ステーション回路図エディタ | |
| JPH0548876A (ja) | グリツド機能を有する画像処理装置 | |
| JPH0145662B2 (ja) | ||
| JPS5838831B2 (ja) | 連結線抽出処理方式 | |
| JP3095308B2 (ja) | 電気部品概略位置決定装置 | |
| JPH03201069A (ja) | 回路モジュール図処理装置 | |
| JPH1091665A (ja) | 論理回路シミュレータ連動型試験端子の生成方法 | |
| JPH07287722A (ja) | プリント配線板部品実装誤り防止構造 | |
| JPH0497492A (ja) | プリント基板テスター用座標算出装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080424 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090424 Year of fee payment: 11 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090424 Year of fee payment: 11 |