JPH0322089A - パターン発生装置 - Google Patents

パターン発生装置

Info

Publication number
JPH0322089A
JPH0322089A JP1155743A JP15574389A JPH0322089A JP H0322089 A JPH0322089 A JP H0322089A JP 1155743 A JP1155743 A JP 1155743A JP 15574389 A JP15574389 A JP 15574389A JP H0322089 A JPH0322089 A JP H0322089A
Authority
JP
Japan
Prior art keywords
pattern
points
patterns
point
grid line
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
JP1155743A
Other languages
English (en)
Inventor
Hiroshi Matsumoto
弘 松本
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 JP1155743A priority Critical patent/JPH0322089A/ja
Publication of JPH0322089A publication Critical patent/JPH0322089A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概   要〕 特定条件下においてのパターンを発生するパターン発生
装置に関し、 操作が簡単でCPU時間も短く、高速に応答するパター
ン発生装置を目的とし、 プリントパターン設計装置において、部品ピンあるいは
ビアの少なくとも一方より戊る2点間の接続を指示する
情報が加わり、該情報の前記2点が同一格子上、あるい
は一方が隣合う主格子上であることを検出する入力手段
と、該入力手段が、前記2点が同一主格子線上あるいは
一方が隣り合う主格子線上であることを検出した時に、
前記2点間を接続する予め記憶している複数のパターン
情報を表示手段に順次出力するパターン記憶手段とより
なるように構或する。
〔産業上の利用分野〕
本発明は、プリントパターンの設計装置に係り、さらに
詳しくは、特定条件下においてのパターンを発生するパ
ターン発生装置に関する.〔従来の技術〕 回路の複雑化さらにはrc等の高集積化によって、プリ
ント板の実装を手設計によることが困難となってきてい
る。このため、プリント板のパターンをコンピュータで
発生する技術が開発され実用化している。
このような装置、いわゆるプリントパターン自動発生装
置においては、会話型パターンエディターで入力する方
法が一般的に多く用いられている。
この会話型パターンエディターには2つの方法があり、
第1にはパターンの曲がり点を全て指定する方式いわゆ
る全点ヒット型と第2には始点と終点の2点を指定し、
システム側でパターン走行可能領域を認識し接続パター
ンを自動発生する方式がある. 第10図は前述の第1の方式のパターン入力方式の説明
図、第11図は前述の第2のパターン発生方式の説明図
である。
第1の方式においては、第lO図からも明確なように主
格子上の部品ピンやビア(ヒット点PI)を第1に指示
し、続いて副格子上のヒント点P2を指示、順次ヒット
点P 3−.ヒット点P4を指示し、最終的にはヒット
点P1とP4間の接続パターンを発生している。
また、第2の従来の方式においては、既配線パターンP
x ,Pv ,Pzに対して、配線規格を満足するよう
ヒント点Q,とヒット点Q2を結ぶ範囲内の空き領域E
を求め、その空き領域に新規パターンPMを発生してい
る。
前述のような第1、第2の方式は、全て図形会話型パタ
ーンエディターでなされるものであり、接続すべき点等
を指示、さらには直線の曲がりである中間点をも指示す
ることによってパターン配線を決定することができ、旧
来のような手設計のものに比べ、全て規格を満足し信頼
性の高いパターンを発生することができる。
〔発明が解決しようとする課題〕
前述の第1、第2の方式においては、コンピュータ等に
よって自動配線(会話型)が可能であるが、前述の第1
の方式においては、各ポイントをヒントするための操作
が煩雑となる問題を有していた。また、この煩雑さによ
って、例えば曲がり点の指示ミス等により目的のパター
ンを入力できない等の問題をも有していた。
また、第2の方式においては、空領域Eを自動発生する
ので操作は始点と終点を指示するだけでよく簡単である
が、CPUが処理する時間、すなわちその指示に対して
その結果を表示するレスポンス時間が多く必要とする問
題を有していた。
本発明は操作が簡単でCPU時間も短く、高速に応答す
るパターン発生装置を目的とする。
〔課題を解決するための手段〕
第1図は本発明の機能ブロソク図である。
本発明はプリントパターン設計装置に係るものである. 入力手段1は、部品ピンやビアの少なくとも一方より成
る2点間の接続を指示する情報が加わり、該情報の前記
2点が同一格子線上か、あるいは一方が隣り合う主格子
線上であることを検出する。
パターン記憶手段2は、前記入力千段1が入力が前記2
点間が同一主格子線上あるいは一方が隣り合う主格子線
上であることを検出した時に、予め記憶している対応す
る複数のパターン情報を表示手段3に順次出力する。
パターン発生手段4は、入力手段1より入力した2点間
の接続を指示する情報が同一主格子線上、あるいは一方
が隣合う主格子線上であることを検出した時に、前記2
点間の接続を指示する情報から複数のパターンを発生し
、パターン記憶手段2に格納する。
〔作   用〕
入力千段1に、部品ピンあるいはビアの少なくとも一方
より成る2点間の接続を指示する情報が加わると、前記
2点が同一主格子線上あるいは一方が隣り合う主格子線
上であるかを検出する.主格子線上や隣り合う主格子線
上である時には、その結果をパターン記憶手段2やパタ
ーン発生手段4に加える。また、パターン発生手段4に
は2点間の接続を指示する情報をも加える. 入力手段lから同一主格子上あるいは一方が隣り合う主
格子上であることを検出した情報がパターン発生手段4
に加わると、パターン発生手段4は、2点間の接続パタ
ーンを発生する。2点の接続パターンの条件は、予め2
点が同一主格子線上あるいは一方が隣合う主格子線上で
あることから、その発生するパターンは複数であっても
数は少なく、簡単に発生することができる. パターン発生手段4は、その発生したパターンをパター
ン記憶手段2に格納する. パターン記憶手段2は、前記入力手段lから同一主格子
線上あるいは一方が隣り合う主格子線上であることを検
出した結果が加わると、パターン発生手段4から入力し
たパターン、あるいは予め発生して記憶しているパター
ンを選択し、順次表示手段3で表示する. プリント板の実装設計においては、部品ピンまたはビア
間の配線パターンとして、走行トラックいわゆる主格子
間を分割した格子線上の変更がなく、走行トラックから
ピンまたはビアヘ45度の角度で入るパターンがほとん
どであり、45度の規定を考慮すると副格子が2本であ
った場合、同一主格子間に2点間が存在する時には、4
種類のパターンとなり、また隣り合う主格子上に一方の
点が存在する時には2つのパターンとなる。このような
パターンを発生し、そのパターンを順次表示手段3で表
示するので、操作者に対し配線パターンを短時間で発生
すると共に、その入力は2点で済むので操作も簡単とな
る。
〔実  施  例〕
以下、図面を用いて本発明を詳細に説明する。
第2図は本発明の実施例のシステム構戒図である。
図形会話型パターンエディター12は、従来のエディタ
ーと同様であり、グラフィックディスプレー(GDP)
10に図形を表示し、各種の図形の編集を行う。これに
対し、本発明の実施例では図形会話型パターンエディタ
ー12に新規にパターン入力装置13を接続している。
なお、図形会話型パターンエディター12は、コンピュ
ータシステムよりなっており、各装置は基本入力IO等
を介して接続しており、またパターンテーブル等はコン
ピュータシステム内の図形会話型パターンエディターと
リンクしている。
前述の新規パターン入力装置l3は、始点/柊点読み取
り装置14、可能パターン作戒装置(全曲がり点計算)
15、パターン表示装置16、最適パターン登録装i1
1fl 7、作戒パターンテーブルl8よりなる.これ
らは前述したようにコンピュータシステムから構威され
る図形会話型パターンエディター12の基本10と接続
している.尚、新規パターン入力装置13は、図形会話
型パターンエディターが有する処理と独立しており、パ
ターンエディターよりパターン入力処理が起動されるこ
とによりその処理を開始する.本処理は図形会話型パタ
ーンエディターにおける別処理の起動により終了となる
. 図形会話型パターンエディターl2を操作している作業
者が、グラフィックディスプレー10に表示される始点
と終点の指定指示に対応して、始点/終点読み取り装置
14で始点と終点を入力する。例えば始点/終点読み取
り装置14はデジタイザーであったり、またマウスであ
る.始点/終点読み取り装置14によって、始点と終点
の座標情報が加わると、可能パターン作成装?II15
は図形会話型パターンエディター12内の設計基準ファ
イルを読み出し、そのファイル内に格納されている主格
子間走行可能本数からその2点間を接続するパターンを
発生し、作戒パターンテーブル18に格納する。
本発明の実施例においては、新規パターン入力装置13
は、始点と終点が同一主格子線上に存在するか、あるい
は隣り合う主格子間に2点間が存在する場合にパターン
を発生する。
第3図は、始点に対する終点の処理範囲の説明図である
.第3図では始点から横方向に3主格子分終点が離れて
いる場合の対象とする終点SS>S!,S.が可能パタ
ーン作成装置15によって発生することができる終点の
位置であり、終点SRwS,の場合には対象外の点であ
り、パターンは発生しない. 第3図においては、上下に隣り合う主格子線上の終点S
t .S3と同一主格子線上の終点S!に対し処理を対
象としているが、これに限らず始点に対し上/下方向で
、始点が存在する縦方向の主格子線に対し隣り合う主格
子線上に終点が存在しても同様である。尚、主格子SX
間には副格子SYが存在している.主格子とは、始点/
終点等の部品ピンやビア等が存在、あるいはパターンが
存在する格子であり、副格子SYは、配線パターンが存
在するかあるいは部品ビンやビア等に接続する配線パタ
ーンが折れ曲がる点である.本発明の実施例においては
、主格子線の各交差点に部品ピンやビア等が存在し、副
格子線上に配線パターンやその折れ曲がり点が存在する
としているが、その折れ曲がり点は部品ビンやビアに接
続する接VtvAが全て45度で接続する。
第4図は本発明の実施例が発生するパターン図である.
第4図(a)においては、同一各主格子線上であり、第
4図中》においては、隣り合う主格子線上に2点が存在
している。2点A,Bは同一格子線上に存在するが、そ
れを接続する場合必ずビア等から45度上、あるいは4
5度下に対し配線パターンが伸び、副格子点上の線間で
結ばれる。
第4図(a)、(b)はそれぞれ45度方向の配線A,
がビアAに接続し、副格子上で曲がって配線ABが格子
線に平行となる。そして、副格子点の点からビアBに対
し45度の角度でパターンBtで接続している。
尚、本発明の実施例においては、副格子線上におけるパ
ターンの折れ曲がりはないものとし、第5図に示す状態
は発生しない. 以上のような条件によると、第6図、第7図に示す始点
/終点間の接続は、基本的には6種類となる(副格子線
が主格子間で2本存在する場合).始点A、終点Bが同
一格子線上に存在する場合、始点A、終点Bが存在する
格子線上の上1本の副格子線上を接続線が通るパターン
(FAI ) 、また2本上の副格子線上を接続線が通
るパターン(PA!)、逆に1本下の副格子線上を接v
t線が通るパターン(PA3 ) 、さらには2本下の
副格子線上を接Vt線が通るパターン(PA4)の4つ
が存在する(第6図山)〜(e))。
また、始点Aと始点Bが隣り合う主格子線上に存在する
場合には、始点Aに近い方に横の接続線が存在するパタ
ーン(pB,)と、始点Bに近い副格子線上を接続線が
通るパターン(PBz)の2通りがある。
尚、前述の配線パターンは全て横方向へのパターンを説
明したものであり、さらにビアや部品ピンとの接続は全
て45度の配線パターンで接続されている。
以上のような条件を基に可能パターン作成装置10は各
種のパターンを発生し、その発生したパターンを作戒パ
ターンテーブルl8に格納する.そして、パターン表示
装置16は作或パターンテーブル内の発生したパターン
を順次表示する。作業者はパターン表示装216に表示
されるパターンから目的のパターン、すなわち配線可能
なパタ一ンを選択し、最適パターン登録装置l7は追加
パターンとして図形会話型パターンエディター12に登
録する。
ここでパターン表示装[16で表示した時に、その表示
したパターンを選択した場合、図形会話型パターンエデ
ィター12にはそのパターンが登録されるので、そのパ
ターンを用いて配線を行うことができる. 図形会話型パターンエディター12内には、例えば登録
したパターンを読み出し配線パターンとする処理を有し
ており、最適パターン登録装置l7で登録することによ
って、従来の会話型パターンエディターであっても新規
パターン入力装置l3を追加することによってパターン
発生を行うことができる. 第8図は本発明の実施例の処理フローチャートである. パターン入力処理が開始すると、すなわちパターン入力
処理に起動がかかると、新規パターン入力装置が動作し
始点/終点座標入力を要求する(S1)。
前述ではデジタイザー等によって始点終点を指示すると
しているが、これは例えばグラフィックディスプレー(
GDP)に配線しているビアの始点並びに終点をマウス
等で指示することも可能である.始点/終点座標読み取
り装置13の動作によって、始点/終点座標が入力(S
,)すると、終点が処理範囲内であるか否かの判別を行
う。この判別も始点/終点読み取り装置13が行う。前
述したように本発明の実施例においては始点,終点は主
格子腺上に存在するか、あるいは隣り合う主格子線上に
存在し、判別S2はこの条件内であるかを判別するので
ある. 終点が処理範囲内でない場合(N G)には登録はでき
ないので次の配線に対する始点終点座標入力を指示する
ため処理Sから再度実行する。
一方、終点が処理範囲内である(OK)時には、主格子
間走行本数を参照し、全可能パターンを作成しテーブル
に格納する.この処理S3は、可能パターン作或装置1
5によって威される.第9図は、パターンとその座標の
テーブル図表である. 第9tffl(a). (b)は、同一線上にビア等が
存在する場合であり、第9図(C). (d)は隣り合
う主格子線上にビア等が存在する場合である. 第9図tal. (blにおいては始点Aが座標<5.
5>上に、終点Bが(8.5)上に存在している.この
場合には前述したが、パターンは4種1(AlO,A2
0,A30.A40)が存在する。
パターンAIOは始点が(5.5) 、2個の曲がり点
が(5 a,  5 a)、(7b,5a)、終点が(
8.5)である.すなわち、主格子線間の1本の副格子
線上(主格子線間には副格子線が2本存在するがその内
の1本)に主格子線と平行な配線パターンが存在し、そ
の接続線によって配線される。また、パターン20Aは
、2個の曲がり点が(5b,5b)、(7 a.  5
 b)となり、パターン30Aは2個の曲がり点が(5
 a,  4 b)、(7b,4b)、さらにはパター
ンA4Qは2個の曲がり点が(5 b,  4 a)、
(7 a,  4 a)となる.尚、始点,終点は同じ
である. 前述の曲がり点におけるa,bはそれぞれ各主格子間の
副格子線の座標を表している。また、始点A.終点Bが
異なる場合、すなわち隣り合う主格子線上に存在する場
合には、第9図(C). (d)のようにパターンBI
Oは始点(5.5)、曲がり点は(5 a,  5 a
)、(7a.5a)、終点は(8,6)となる. また、パターンB20は始点が(5.5)であり、曲が
り点は(5b,5b)、(7b,5b)、終点は(8.
6)となる. 第9図のパターンは、主格子間に副格子線が2本それぞ
れ存在する場合であり、1本の場合には異なる.すなわ
ち隣り合った主格子間を結ぶ配線パターンは1種類とな
り、同一主格子線上のパターン2は種類となる.尚、異
なる格子線間の接続は縦方向、さらには下方向など多く
のmiが存在するが、第9図に示すパターンを参照する
ことによって各方向への接続ができる.また、主格子線
に平行となる配線パターンは始点終点の距離によって変
化し、これらをまとめて(斜めの線も)発生するのが可
能パターン生威装W.15である.全可能パターンを作
成し、テーブルに格納する処理S3を終了した時、作戒
パターンテーブルには例えば第9図で表示したパターン
が格納される。
すなわち、始点、2個の曲がり点、終点をそれぞれXY
座標で表し、(xs .  ys ) r  (x+ 
,y+).  (xz+  yi.  (xa+  y
*)のように表せる。この処理(S3)が終了すると、
続いてパターン表示装216は作或パターンテーブル1
8に記憶したパターンを順次表示する(S4)このパタ
ーンは、例えば主格子間が2本で、同一主格子線上に存
在する場合には4種類、隣り合う主格子線上に存在する
場合には2種類があり、処理(S4)の後には作戒パタ
ーンテーブルより順番にパターンを読み、例えばグラフ
ィックディスプレイ10に表示する。
このパターン表示装置16による表示(S4)によって
、グラフィックディスプレー(GDP)10には、選択
するたびに順次そのパターンが表示される。すなわち、
先ず第1のパターンを表示し、変換ヒットでない(NG
)時には、再度次のパターンを表示する。
変換ヒントである時(OK)には、そのパターンを使用
するので、パターンファイルすなわち第2図における図
形会話型パターンエディター12内に設けられたパター
ンファイルに最適パターンを追加パターンとして登録す
る(S6)。そして、終了であるかを判別(S7)L、
終了である時には終了し、終了でない(No)には再度
処理(S1)から同じ動作を繰り返す。
以上の動作峠より、各点並びに曲がり点をヒットとし(
指示)、会話型でパターンを作戒するエディターにおい
て、目的とするビア等の間の接続をする配線パターンを
登録することができると共に、簡単な発生処理でそれを
発生するので短時間で目的の情報を得ることができる。
以上、本発明の実施例を説明したが、本発明の実施例に
おいては主格子間に存在する副格子線は2本であったが
これに限ることはなく、例えば3本、4本等も可能であ
る。また、同一面上でのパターン(例えば部品面や半田
面等)で説明したが、これに限るものではなく、例えば
曲がり点で多層基盤の中間部に配線パターンが入る等の
場合も同様に応用可能である。
〔発明の効果〕 以上述べたように、本発明によれば、予め決められた接
続端子条件であった場合に、簡単なパターン発生で短時
間にその目的とするパターンを複数発生し、その中から
選べばよいので始点と終点のヒットだけでパターンを発
生することができ、短時間としさらにはヒット誤り等を
防止することができる。
従来においては、45度の角度でビアから出る、あるい
は入るパターンがほとんどであり、さらには走行トラッ
ク(主格子間を分割した輻較格子上)の変更はないのが
ほんどとてある。よって本発明の実施例によってほとん
どの配線パターンを得ることができる。
【図面の簡単な説明】
第1図は本発明の機能ブロック図、 第2図は本発明の実施例のシステム構或図、第3図は始
点に対する終点の処理範囲の説明図、第4図(al, 
(b)は本発明の実施例が発生するパターン図、 第5図は本発明の実施例が発生しないパターン図、 第6図(a)〜(e)は始点/終点とパターンの関係図
、第7図(a)〜(C)は始点/終点とパターンの関係
図、第8図は本発明の実施例の処理フローチャート、第
9図(al〜(d)はパターンとその座標のテーブル図
表、 第10図は従来のパターン入力方式の説明図、第11図
は従来のパターン発生方式の説明図である. 1 ・・・ 入力手段、 2 ・・・ パターン記憶手段、 3 ・・・ 表示手段、 4 ・・・ パターン発生手段. 本発明の機辻ブロック図 第 1 図 文合点、に対1る鰺7苓、のヌ1〉里鞄囲Oi凭,B月
妬妬 3 図 本発日月の宍施イク1]のシステム講A、図(a) 本発明の実施クljか゛発吐するノでターン図第 4 図 第 5 図 パターンとその座不氷のブニフノレ図表第 9 図 ク8,セ、一終7範Yパターンの関侍図第 7 図

Claims (1)

  1. 【特許請求の範囲】 1)プリントパターン設計装置において、 部品ピンあるいはビアの少なくとも一方より成る2点間
    の接続を指示する情報が加わり、該情報の前記2点が同
    一格子上、あるいは一方が隣合う主格子上であることを
    検出する入力手段(1)と、該入力手段(1)が、前記
    2点が同一主格子線上あるいは一方が隣り合う主格子線
    上であることを検出した時に、前記2点間を接続する予
    め記憶している複数のパターン情報を表示手段(3)に
    順次出力するパターン記憶手段(2)とよりなることを
    特徴とするパターン発生装置。 2)部品ピンあるいはビアの少なくとも一方より成る2
    点間の接続を指示する情報が加わる入力手段(1)と、 該2点間の接続可能パターンを発生するパターン発生手
    段(4)と、 前記パターン発生手段(4)より加わる前記2点間の接
    続可能パターンを記憶すると共に、表示手段(3)に順
    次出力するパターン記憶手段(2)とよりなることを特
    徴とするパターン発生装置。 3)プリント板実装設計方法において、 部品ピンあるいはビアからなる2点間において始点と終
    点を指示し、 始点と終点間を接続する全可能パターンを作成し、 前記可能パターンを表示装置に表示し、 全可能パターンの中から最適パターンを選択する図形会
    話型パターンエディタにおけるパターン入力方法。
JP1155743A 1989-06-20 1989-06-20 パターン発生装置 Pending JPH0322089A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1155743A JPH0322089A (ja) 1989-06-20 1989-06-20 パターン発生装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1155743A JPH0322089A (ja) 1989-06-20 1989-06-20 パターン発生装置

Publications (1)

Publication Number Publication Date
JPH0322089A true JPH0322089A (ja) 1991-01-30

Family

ID=15612465

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1155743A Pending JPH0322089A (ja) 1989-06-20 1989-06-20 パターン発生装置

Country Status (1)

Country Link
JP (1) JPH0322089A (ja)

Similar Documents

Publication Publication Date Title
JPH01131963A (ja) 形態接続構成自動作成システム
JPH0322089A (ja) パターン発生装置
JPH01232475A (ja) 平行線結線方法
JP2870824B2 (ja) プリント基板設計システム
JPH0245881A (ja) プリント基板の配線方法
JP2874289B2 (ja) 基板cad装置
JP2773232B2 (ja) Cad装置
JPH041858A (ja) シルクスクリーンデータ作成装置
JP3248800B2 (ja) 回路図作成装置及び回路図作成方法
JP2593202B2 (ja) 多層プリント配線板自動設計装置の自動配線処理装置
JPH01274276A (ja) 自動配線機能付レイアウトエディタ
JPH0934917A (ja) 部品番号整列方法
JPS6347882A (ja) 図形処理装置
JPH03201069A (ja) 回路モジュール図処理装置
JPH0415759A (ja) データ処理装置によるプリント基板の接続データ作成方法
JPH0199173A (ja) 計算機援用設計装置
JPH02176975A (ja) プリント基板自動配線方法
JPS62280658A (ja) 布線検査治具製造用デ−タの作成装置
JPS63247818A (ja) タブレツトメニユ入力方法
JPH04304565A (ja) 配線エディタの表示装置
JPH05314215A (ja) レイアウトパターン発生装置
JPH04130966A (ja) Cadシステム
JPH07160756A (ja) プリント配線板を設計する際の図形距離確認方法
JPH01106265A (ja) 自動配線ネットのオーダリング指定方法
JPH03108069A (ja) 配線パターン整形装置