JPH0554103A - Wiring pattern designing method and cad system for designing wiring pattern - Google Patents

Wiring pattern designing method and cad system for designing wiring pattern

Info

Publication number
JPH0554103A
JPH0554103A JP4013862A JP1386292A JPH0554103A JP H0554103 A JPH0554103 A JP H0554103A JP 4013862 A JP4013862 A JP 4013862A JP 1386292 A JP1386292 A JP 1386292A JP H0554103 A JPH0554103 A JP H0554103A
Authority
JP
Japan
Prior art keywords
wiring pattern
point
wiring
line segment
dummy
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
Application number
JP4013862A
Other languages
Japanese (ja)
Other versions
JP2983368B2 (en
Inventor
Yoshie Endo
吉衛 遠藤
Tei Ashida
禎 芦田
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP4013862A priority Critical patent/JP2983368B2/en
Publication of JPH0554103A publication Critical patent/JPH0554103A/en
Application granted granted Critical
Publication of JP2983368B2 publication Critical patent/JP2983368B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K3/00Apparatus or processes for manufacturing printed circuits
    • H05K3/0005Apparatus or processes for manufacturing printed circuits for designing circuits by computer

Landscapes

  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

(57)【要約】 【目的】 非格子パターンを含むプリント基板の配線パ
ターンの設計を容易に行うことができるようにする。 【構成】 配線開始点と配線終了点を決定する手段8
と、指示点を読込む手段18と、始点が配線開始点のと
きは予め設定された引出し時の生成ルールに従って、指
示点が配線終了点と一致するときは予め設定された引込
み時の生成ルールに従って始点と配線終了点との間に配
線パターンを生成する手段16を設ける。この手段16
によって生成される配線パターンは、始点と指示点がこ
れらを対角点としX方向の辺およびY方向の辺を持つ矩
形を形成しうる位置にあるとき、一方の点から矩形の長
辺に沿って直進する線分と他方の点からX方向の辺に対
して所定の角度で長辺に至る線分とを結合してなる形状
を有する。
(57) [Abstract] [Purpose] To facilitate the design of wiring patterns on printed circuit boards including non-lattice patterns. [Structure] Means 8 for determining a wiring start point and a wiring end point
And a means 18 for reading a designated point, and a preset generation rule for pulling out when the starting point is a wiring start point, and a preset generation rule for pulling out when the designated point matches the wiring end point Accordingly, a means 16 for generating a wiring pattern is provided between the start point and the wiring end point. This means 16
When the start point and the designated point are at positions that can form a rectangle with the X-direction side and the Y-direction side as diagonal points, the wiring pattern is generated from one point along the long side of the rectangle. A straight line segment and a line segment extending from the other point to the long side at a predetermined angle with respect to the side in the X direction.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、例えばプリント基板の
配線パターンの設計に使用されるCAD(Computer Aid
ed Design )システムおよびその配線パターン設計方法
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a CAD (Computer Aid) used for designing a wiring pattern on a printed circuit board, for example.
ed Design) system and its wiring pattern design method.

【0002】[0002]

【従来の技術】従来CADシステムを用いてプリント基
板の配線パターンの設計を行う場合、CADシステムで
予め定められた格子(以下、基本格子という。)上に配
線パターンを生成することが原則とされていた(以下、
基本格子上に生成された配線パターンを格子パターンと
いう。)。この基本格子の間隔は一般的に2.54mm(0.1
インチ)に設定されているが、これを何分割かした間隔
(例えば、0.635 mm、0.508 mm、0.3175mm)の補助格子
が設定される場合もある。
2. Description of the Related Art Conventionally, when designing a wiring pattern of a printed circuit board using a CAD system, it is a general rule to generate a wiring pattern on a grid (hereinafter referred to as a basic grid) which is predetermined by the CAD system. (Below,
The wiring pattern generated on the basic lattice is called a lattice pattern. ). The spacing of this basic grid is typically 2.54 mm (0.1
Inch) is set, but there are also cases in which an auxiliary grid with some intervals (for example, 0.635 mm, 0.508 mm, 0.3175 mm) is set.

【0003】しかし、近年のプリント基板の小型化・高
密度化の要求によるプリント基板の部品実装密度の向上
に伴い、基本格子にのらない配線パターンを生成する必
要性が生じてきた(以下、基本格子にのらない配線パタ
ーンを非格子パターンという。)。このような非格子パ
ターンに対しては、格子の間隔を密にしてこの格子上に
配線パターンを生成する方法や、引出し時にX方向ある
いはY方向のいずれかの格子にのるように水平あるいは
垂直な配線のパターンを生成し、以降基本格子上に配線
パターンを生成する方法等がとられてきた。
However, with the recent demand for miniaturization and high density of the printed circuit board, the component mounting density of the printed circuit board has been improved, and it has become necessary to generate a wiring pattern which does not follow the basic lattice (hereinafter, A non-lattice pattern is a wiring pattern that does not fit the basic lattice.) For such a non-lattice pattern, a method of creating a wiring pattern on this lattice by making the lattice spacing close, or a horizontal or vertical pattern so that the wiring pattern is arranged in either the X direction or the Y direction during extraction. A method has been used in which a simple wiring pattern is generated, and thereafter, a wiring pattern is generated on a basic lattice.

【0004】[0004]

【発明が解決しようとする課題】このような従来の非格
子パターン生成方法によって、ある程度プリント基板の
部品実装密度の向上を行うことができた。
With such a conventional non-lattice pattern generation method, the component mounting density of the printed circuit board can be improved to some extent.

【0005】しかし、現在プリント基板に使用される部
品が多様化し、端子間隔が異なる部品が一枚のプリント
基板上に混在する場合が頻繁に発生するようになってき
ており、上述した従来の非格子パターン生成方法は以下
に示すような問題点もあり、より自由にかつより簡単に
非格子パターンを設計できる方法が望まれている。
However, the components currently used for printed circuit boards are diversified, and components having different terminal intervals are frequently mixed on one printed circuit board. The lattice pattern generation method has the following problems, and a method for designing a non-lattice pattern more freely and easily is desired.

【0006】格子の間隔を密にして非格子パターンを生
成する方法は、最適なパターンを基本格子を用いて検索
するため検索効率が高い反面、使用される部品の端子が
全て格子上に存在する必要があり、また常にオペレータ
が格子を意識しながら配線パターンを生成しなければな
らず、さらには格子間隔を頻繁に変えるためパターンの
不良が発生しやすくなる等の欠点を有している。
The method of generating a non-lattice pattern with a close lattice spacing has a high retrieval efficiency because the optimal pattern is retrieved using the basic lattice, but all the terminals of the components used are present on the lattice. It is necessary, and the operator always has to generate a wiring pattern while being aware of the grid. Further, since the grid interval is frequently changed, a defect of the pattern is likely to occur.

【0007】また、引出し時にX方向あるいはY方向の
少なくとも一方の格子にのるような水平あるいは垂直の
パターンを発生させる方法では、部品端子の形状が丸型
以外の場合(長方形、長丸等)には、端子の形状に沿っ
た方向に引き出せばよいため、引出しは水平または垂直
方向のみで対応が取れる。しかし、丸型の場合は、引出
しの方向が必ずしも水平あるいは垂直方向である必要が
ないため、引出しの方向が限定されることによって操作
性が悪くなるという問題点がある。
Further, in the method of generating a horizontal or vertical pattern on the grid in at least one of the X direction and the Y direction at the time of drawing out, when the shape of the component terminal is other than the round shape (rectangle, oval, etc.) Since it suffices to pull out in the direction along the shape of the terminal, the pulling out can be made only in the horizontal or vertical direction. However, in the case of the round type, the drawing direction does not necessarily have to be the horizontal direction or the vertical direction, so that there is a problem that the operability deteriorates due to the limited drawing direction.

【0008】本発明は、かかる点に対処してなされたも
ので、非格子パターンを含むプリント基板の配線パター
ンの設計を容易に行える配線パターン設計方法を提供す
ることを目的とする。
The present invention has been made in consideration of the above point, and an object of the present invention is to provide a wiring pattern designing method capable of easily designing a wiring pattern of a printed circuit board including a non-lattice pattern.

【0009】さらに本発明は、非格子パターンを含むプ
リント基板の配線パターンの設計が容易なCADシステ
ムを提供することを目的とする。
A further object of the present invention is to provide a CAD system in which the wiring pattern of a printed circuit board including a non-lattice pattern can be easily designed.

【0010】[0010]

【課題を解決するための手段】上記目的を達成するため
に、本発明の配線パターン設計方法は、画面上にて配線
パターンの始点を決定する工程と、この始点から配線パ
ターンを引込む点を指示する工程と、始点に対して指示
された点が、これらを対角点とし水平な(X方向の)辺
および垂直な(Y方向の)辺を持つ矩形を形成しうる位
置にあるとき、始点と指示点との間に、いずれか一方の
点から矩形の長辺に沿って直進する長辺線分と、他方の
点からX方向の辺に対して予め設定された角度で長辺線
分に至る斜線分とを結合してなる配線パターンを生成す
る工程とを有することを特徴とする。
In order to achieve the above object, the wiring pattern designing method of the present invention provides a step of determining a starting point of a wiring pattern on a screen and a point of drawing the wiring pattern from this starting point. And the point specified with respect to the starting point is at a position that can form a rectangle having horizontal (X direction) sides and vertical (Y direction) sides with these as diagonal points. Between the point and the designated point, a long-sided line segment that goes straight from one of the points along the long side of the rectangle, and a long-sided line segment from the other point at a preset angle with respect to the side in the X direction. And a step of generating a wiring pattern formed by connecting the hatched segments up to.

【0011】また本発明は、この配線パターン設計方法
において、始点から引出される線分が長辺線分と斜線分
のいずれであるかを規定する配線パターン生成ルールを
設定する工程を加えたことを特徴とする。
According to the present invention, in this wiring pattern designing method, a step of setting a wiring pattern generation rule which defines whether the line segment drawn from the starting point is a long side line segment or a diagonal line segment is added. Is characterized by.

【0012】さらに本発明は、上記配線パターン設計方
法において、始点と指示点との間に生成された配線パタ
ーンが他の要素との間に許容値以上の間隙を保っている
かを判定する工程をさらに加えたことを特徴とする。
Further, according to the present invention, in the above wiring pattern designing method, a step of determining whether or not the wiring pattern generated between the starting point and the designating point has a gap more than an allowable value with other elements. It is characterized by the addition.

【0013】また本発明の配線パターン設計用CADシ
ステムは、、画面に表示された図面上にて、配線パター
ンの配線開始点と配線終了点を指定する配線区間指定手
段と、配線開始点と配線終了点との間の任意の2点間
に、これらの点が対角点となって水平な(X方向の)辺
および垂直な(Y方向の)辺を持つ矩形を形成しうる位
置にあるとき、いずれか一方の点から矩形の長辺に沿っ
て直進する長辺線分と、他方の点からX方向の辺に対し
て予め設定された角度で長辺線分に至る斜線分とを結合
してなる配線パターンを生成する配線パターン生成手段
とを具備することを特徴とする。
In the wiring pattern designing CAD system of the present invention, the wiring section designating means for designating the wiring start point and the wiring end point of the wiring pattern on the drawing displayed on the screen, the wiring start point and the wiring. Between any two points between the end point, these points are at positions where they can be diagonal points to form a rectangle having horizontal (X direction) sides and vertical (Y direction) sides. At this time, a long side line segment that goes straight from one of the points along the long side of the rectangle and a diagonal line segment that reaches the long side line segment from the other point at a preset angle with respect to the side in the X direction And a wiring pattern generation means for generating a wiring pattern formed by combining the wiring patterns.

【0014】さらに本発明は、このCADシステムにお
いて、配線パターン生成手段によって生成された配線パ
ターンが他の要素との間に許容値以上の間隙を保ってい
るかを判定する配線パターンチェック手段を設けたこと
を特徴とする。
Further, according to the present invention, in this CAD system, wiring pattern check means for determining whether or not the wiring pattern generated by the wiring pattern generation means keeps a gap more than an allowable value with other elements is provided. It is characterized by

【0015】また本発明は、上記CADシステムにおい
て、配線パターン生成手段が、画面上の任意に指示され
た点を読込む指示点読込み手段と、配線開始点から引出
される線分が長辺線分と斜線分のいずれであるかを決定
する引出し時配線パターン生成ルール、配線終了点に引
込む線分が長辺線分と斜線分のいずれであるかを決定す
る引込み時配線パターン生成ルール、およびX方向の辺
に対する斜線分の角度をそれぞれ設定する配線パターン
生成ルール設定手段と、配線開始点またはこの配線開始
点からすでに配線パターンが生成されている場合にはこ
の配線パターンの終点を始点として、この始点と指示点
読込み手段にて読込まれた指示点との間に、この始点が
配線開始点のときは配線パターン生成ルール設定手段に
て設定された引出し時の配線パターン生成ルールに従っ
てダミー配線パターンを生成し、指示点が配線終了点と
一致するときは配線パターン生成ルール設定手段にて設
定された引込み時の配線パターン生成ルールに従ってダ
ミー配線パターンを生成するダミー配線パターン生成手
段と、生成されたダミー配線パターンを配線パターンと
して確定する配線パターン確定手段と、配線パターンが
確定されたときの指示点が配線終了点でないとき、その
指示点を確定点として保存し、後続の配線パターンの始
点としてダミー配線パターン生成手段に通知する確定点
保存手段とからなることを特徴とする。
Further, according to the present invention, in the CAD system, the wiring pattern generating means reads the arbitrarily designated point on the screen, and the line segment drawn from the wiring start point is a long side line. A wiring pattern generation rule at the time of drawing out that determines whether the line segment is a line segment or a diagonal line segment, a wiring pattern generation time at drawing time that determines whether the line segment to be drawn to the wiring end point is a long side line segment or a diagonal line segment, and Wiring pattern generation rule setting means for respectively setting the angle of the diagonal line segment with respect to the side in the X direction, and a wiring start point or, if a wiring pattern has already been generated from this wiring start point, with the end point of this wiring pattern as the starting point, Between this starting point and the pointing point read by the pointing point reading means, when this starting point is the wiring starting point, the extraction set by the wiring pattern generation rule setting means Dummy wiring pattern is generated according to the wiring pattern generation rule at the time, and when the designated point matches the wiring end point, the dummy wiring pattern is generated according to the wiring pattern generation rule at the time of drawing set by the wiring pattern generation rule setting means. Dummy wiring pattern generation means, wiring pattern confirmation means for confirming the generated dummy wiring pattern as a wiring pattern, and when the designated point when the wiring pattern is fixed is not the wiring end point, the designated point is stored as a fixed point However, it is characterized by comprising a fixed point storage means for notifying the dummy wiring pattern generation means as a starting point of the subsequent wiring pattern.

【0016】さらに本発明は、このCADシステムにお
いて、図面上の各要素間の間隙の許容値をパターンチェ
ック条件として設定するパターンチェック条件設定手段
と、この設定されたパターンチェック条件に基づいて、
ダミー配線パターン生成手段にて生成されたダミー配線
パターンが他の要素との間に許容値以上の間隙を保って
いるかを判定するパターンチェック手段とからなる配線
パターンチェック手段を設けたことを特徴とする。
Further, according to the present invention, in this CAD system, pattern check condition setting means for setting an allowable value of a gap between the respective elements on the drawing as a pattern check condition, and the set pattern check condition,
Wiring pattern check means including a pattern check means for determining whether or not the dummy wiring pattern generated by the dummy wiring pattern generation means keeps a gap of at least an allowable value with other elements is provided. To do.

【0017】[0017]

【作用】本発明の配線パターン設計方法および配線パタ
ーン設計用CADシステムにおいては、ある点に対して
1点を指示するだけで、必要に応じてX方向ないしY方
向の線分と所定の角度で傾いた線分からなる配線パター
ンを2点間に生成することができる。このため、配線開
始点となる端子が格子上にないときでも、指示点を格子
上、好ましくは格子の交点にのせることにより、配線開
始点と指示点との間に容易に非格子パターンを生成し、
以降格子上にそって配線パターンを設計することができ
る。同様にして、配線終了点が格子上にないときでも、
指示点を配線終了点に置くだけで容易に非格子パターン
を配線終了点に引込むことが可能となる。その際、配線
開始点から引出される線分および配線終了点に引込む線
分を選択することにより、配線開始点、配線終了点とな
るそれぞれの端子の位置や形状に好適な配線パターンを
生成することができる。
In the wiring pattern designing method and the wiring pattern designing CAD system of the present invention, only one point is designated with respect to a certain point, and a line segment in the X direction or the Y direction is formed at a predetermined angle as necessary. A wiring pattern composed of inclined line segments can be generated between two points. Therefore, even when the terminal to be the wiring start point is not on the grid, the non-lattice pattern can be easily formed between the wiring start point and the pointing point by placing the pointing point on the grid, preferably at the intersection point of the grid. Generate,
Thereafter, the wiring pattern can be designed along the grid. Similarly, even when the wiring end point is not on the grid,
It is possible to easily pull the non-lattice pattern to the wiring end point simply by placing the designated point at the wiring end point. At that time, by selecting the line segment drawn from the wiring start point and the line segment drawn to the wiring end point, a wiring pattern suitable for the position and shape of each terminal that becomes the wiring start point and the wiring end point is generated. be able to.

【0018】また、本発明の配線パターン設計用CAD
システムにおいては、配線区間指定手段によって結線を
行う配線開始点と配線終了点が決定され、配線パターン
生成ルール設定手段によって配線開始点から配線パター
ンを引出すとき、および配線区間の配線終了点に配線パ
ターンを引込むときの、それぞれの配線パターンの生成
ルールが設定される。そして、指示点読込み手段によっ
てマウスなどのポインティングデバイスが指示する点の
位置情報が取込まれ、ダミー配線パターン生成手段によ
って始点が配線開始点とき、すなわち確定点保存手段に
確定点が保存されていないときは引出し時の、また指示
点が配線終了点と一致したときは引込み時のそれぞれの
配線パターン生成ルールに従って、必要に応じて前述し
たX方向ないしY方向の線分と所定の角度で傾いた線分
からなるダミー配線パターンが配線開始点ないし確定点
と指示点の間に生成される。このダミー配線パターン生
成手段によって生成されるダミー配線パターンは、ポイ
ンティングデバイスによる指示点の移動に合わせてその
形状が変わるが、配線パターン確定手段によって確定さ
れると、ダミー配線パターンは配線パターンとして確定
し、そのときの指示点は確定点保存手段によって確定点
として保存される。保存された確定点は次のダミー配線
パターンの始点としてダミー配線パターン生成手段に通
知される。このようにして、始点と指示点の間に順次配
線パターンが生成され確定されることによって配線開始
点と配線終了点に配線パターンが生成されると、配線区
間指定手段によって次に結線を行う配線開始点と配線終
了点が指定されて、上述の配線パターンの生成が繰り返
される。
The CAD for wiring pattern design of the present invention
In the system, the wiring section designating unit determines the wiring start point and the wiring end point for connection, and the wiring pattern generation rule setting unit draws the wiring pattern from the wiring start point and the wiring pattern at the wiring end point of the wiring section. The generation rule of each wiring pattern when pulling in is set. Then, the position information of the point pointed by the pointing device such as a mouse is fetched by the pointing point reading means, and when the starting point is the wiring start point by the dummy wiring pattern generating means, that is, the fixed point is not stored in the fixed point storing means. When the drawing point is drawn, and when the designated point coincides with the wiring end point, it is inclined at a predetermined angle with the line segment in the X direction or the Y direction described above according to each wiring pattern generation rule when drawn. A dummy wiring pattern consisting of line segments is generated between the wiring start point or fixed point and the designated point. The shape of the dummy wiring pattern generated by the dummy wiring pattern generation means changes in accordance with the movement of the pointing point by the pointing device, but when it is decided by the wiring pattern decision means, the dummy wiring pattern is decided as the wiring pattern. The designated point at that time is stored as a fixed point by the fixed point storage means. The stored fixed point is notified to the dummy wiring pattern generation means as the starting point of the next dummy wiring pattern. In this way, when the wiring pattern is generated at the wiring start point and the wiring end point by sequentially generating and confirming the wiring pattern between the start point and the designated point, the wiring section designating means performs wiring next. The start point and the wiring end point are designated, and the above-described generation of the wiring pattern is repeated.

【0019】このため、オペレータは画面を見ながら、
結線を行うそれぞれの端子の位置や形状および基板上の
他のパターンの配置に応じた好適な配線パターンを基本
格子にとらわれることなく自由にかつ簡単に設計するこ
とができる。
Therefore, the operator looks at the screen and
It is possible to freely and easily design a suitable wiring pattern according to the position and shape of each terminal to be connected and the arrangement of other patterns on the substrate without being restricted by the basic lattice.

【0020】さらに、上記CADシステムに、基板上の
各要素間の間隙の許容値からなるパターンチェック条件
を設定するパターンチェック条件設定手段と、このパタ
ーンチェック条件設定手段によって設定されたパターン
チェック条件に基づいて、ダミー配線パターン生成手段
にて生成されたダミー配線パターンと他の要素との間隙
が許容値以下にないかどうかダミー配線パターンをチェ
ックするパターンチェック手段とを設けることにより、
オペレータはダミー配線パターンを画面で見ながら生成
している段階で直ちに他の障害要素と干渉しないかどう
かを確認することができる。したがって、配線不良のな
い配線パターンを効率よく設計することができる。
Further, in the CAD system, a pattern check condition setting means for setting a pattern check condition consisting of an allowable value of a gap between each element on the substrate, and a pattern check condition set by the pattern check condition setting means are set. Based on the above, by providing pattern check means for checking the dummy wiring pattern whether or not the gap between the dummy wiring pattern generated by the dummy wiring pattern generation means and other elements is below an allowable value,
The operator can confirm whether or not it interferes with other obstacle elements immediately while generating the dummy wiring pattern while looking at the screen. Therefore, it is possible to efficiently design a wiring pattern having no wiring defects.

【0021】[0021]

【実施例】以下、図面に基づいて本発明の実施例を説明
する。図1は、本発明にかかるプリント基板の部品配置
および配線の設計のためのCADシステムの一実施例を
示すもので、ディスプレイ1aと、キーボード、マウス
等の入力装置1bと、記憶装置2と、部品配置設計手段
3と、配線パターン生成手段4と、配線パターンチェッ
ク手段5とによって構成されている。ディスプレイ1a
は基板の部品配置図等の配線パターン設計に必要な情報
を表示し、入力装置1bはこのディスプレイ1aに表示
されている画面情報に基づいて設計に必要な情報を入力
する手段である。記憶装置2は基板上の部品の配置設
計、配線パターンの設計等に必要なデータを記憶するも
のであり、この記憶装置2内のデータに基づいて最適な
基板の配置図が部品配置設計手段3によって作成され
る。配線パターン生成手段4は、部品配置設計手段3に
よって作成された部品配置図上に、入力装置1bを介し
て入力される情報、例えば配線開始点、配線終了点およ
びこれらの間で任意に指示される点の座標情報等に基づ
いて、配線開始点と配線終了点の間に配線パターンを生
成する。そして、配線パターンチェック手段5は、配線
パターン生成手段4によって生成される配線パターンが
基板上の他の要素との間に十分な距離を有しているかを
チェックする機能を有する。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows an embodiment of a CAD system for designing parts layout and wiring of a printed circuit board according to the present invention, which includes a display 1a, an input device 1b such as a keyboard and a mouse, and a storage device 2. It is composed of a component layout design means 3, a wiring pattern generation means 4, and a wiring pattern check means 5. Display 1a
Is a means for displaying information necessary for designing a wiring pattern such as a board layout diagram, and the input device 1b is means for inputting information necessary for designing based on screen information displayed on the display 1a. The storage device 2 stores data necessary for layout design of components on the board, design of wiring pattern, etc. Based on the data in the storage device 2, the optimal layout plan of the board is the component layout design means 3 Created by. The wiring pattern generation means 4 is arbitrarily instructed on the component layout created by the component layout design means 3 via the input device 1b, for example, the wiring start point, the wiring end point, and between them. A wiring pattern is generated between the wiring start point and the wiring end point on the basis of the coordinate information of the points. Then, the wiring pattern checking means 5 has a function of checking whether the wiring pattern generated by the wiring pattern generating means 4 has a sufficient distance from other elements on the substrate.

【0022】このようなCADシステムを用いて配線パ
ターンの設計を行うにあたり、まず、ディスプレイ1a
に、図2に示すような例えばプリント配線基板の部品配
置図が表示される。このような配線基板の部品配置図
は、記憶装置2にそれぞれ格納されている部品の形状や
端子数の情報を部品単位で記憶するライブラリー2a、
部品名称および相互端子間の結線信号情報等を記憶する
ネットリスト2b、および基板の積層構造、実装部品や
配線パターンの相互の間隙の許容値、格子間隔の情報等
を記憶する設計ルールファイル2cのデータより部品配
置設計手段3に従って自動的に設計され表示される。こ
のような部品配置自動設計は、例えばRACAL-REDAC 社の
VISULA のソフトウエアなどによってすでに実現されて
いる。そして、この基板の部品配置図において、ネット
リスト2bの相互端子間の結線信号情報に基づいて結線
すべき端子と端子がそれぞれ直線(図中では点線)で接
続されて表示される。また、設計の基準となる格子6も
表示される。
In designing a wiring pattern using such a CAD system, first, the display 1a
A component layout diagram of, for example, a printed wiring board as shown in FIG. 2 is displayed. A component layout diagram of such a wiring board is a library 2a for storing information on the shape of each component and the number of terminals stored in the storage device 2 on a component-by-component basis,
A netlist 2b that stores component names and connection signal information between mutual terminals, and a design rule file 2c that stores a laminated structure of a board, an allowable value of mutual gaps of mounted components and wiring patterns, information of lattice intervals, and the like. The data is automatically designed and displayed according to the component layout design means 3. Such automatic component placement design is performed by RACAL-REDAC, for example.
It has already been realized by VISULA software. Then, in the component layout diagram of this board, the terminals to be connected and the terminals are displayed by being connected by straight lines (dotted lines in the drawing) based on the connection signal information between the mutual terminals of the netlist 2b. In addition, the grid 6 that serves as a design reference is also displayed.

【0023】このディスプレイ1aに表示されている基
板の部品配置図に基づいて、対話式に配線パターンの設
計が行われる。以下、その設計プロセスを、図2、図3
および図4を参照して説明する。ここで、図3は図1の
配線パターン生成手段4と配線パターンチェック手段5
の機能をさらに詳細に示した本発明の配線パターン用C
ADシステムの一実施例を示すものであり、図4は配線
パターンの生成ステップを例示する図である。
The wiring pattern is interactively designed based on the component layout of the board displayed on the display 1a. Below, the design process is shown in FIG. 2 and FIG.
And it demonstrates with reference to FIG. Here, FIG. 3 shows the wiring pattern generation means 4 and the wiring pattern check means 5 of FIG.
C for wiring pattern of the present invention showing the function of
FIG. 4 illustrates an example of an AD system, and FIG. 4 is a diagram illustrating a wiring pattern generation step.

【0024】まず、図2に示すように、配線パターンが
確定していない未結線経路から配線しようとする未結線
経路7をマウスのようなポインティングディバイス等で
選択すると、配線区間指定手段8は、ポインティングデ
ィバイスで指示しているピックカーソル10に直線距離
で近い未結線経路7の端点を配線開始点12、他方の端
点を配線終了点14として認識を行い、後述するダミー
配線パターン生成手段16に通知する。
First, as shown in FIG. 2, when the unconnected path 7 to be wired is selected from the unconnected paths in which the wiring pattern is not determined by a pointing device such as a mouse, the wiring section designating means 8 The end point of the unconnected path 7 that is close to the pick cursor 10 pointed by the pointing device in a straight line distance is recognized as the wiring start point 12 and the other end point is recognized as the wiring end point 14, and the dummy wiring pattern generation means 16 described later is notified. To do.

【0025】配線区間指定手段8によって配線開始点1
2と配線終了点14が決定されると、指示点読込み手段
18は、オペレータがマウスなどのポインティングデバ
イスによって任意に指示する点20aの座標情報を読込
み、指示点20aの情報としてダミー配線パターン生成
手段16に提供する。
Wiring start point 1 by the wiring section designating means 8
When 2 and the wiring end point 14 are determined, the pointing point reading means 18 reads the coordinate information of the point 20a which the operator arbitrarily points with a pointing device such as a mouse, and uses the dummy wiring pattern generation means as the information of the pointing point 20a. 16 to provide.

【0026】ダミー配線パターン生成手段16は、入力
した指示点20aをまず配線区間指定手段8により提供
された配線終了点14と比較し一致を検出しなかったと
き、配線開始点12と指示点20aとの間に、以下に説
明する配線パターン生成ルール設定手段24において予
め設定される引出し時の配線パターン生成ルールに従い
ダミー配線パターンを生成する。
The dummy wiring pattern generation means 16 first compares the input designating point 20a with the wiring end point 14 provided by the wiring section designating means 8 and when no coincidence is detected, the wiring starting point 12 and the designating point 20a. In between, a dummy wiring pattern is generated in accordance with the wiring pattern generation rule at the time of drawing set in advance by the wiring pattern generation rule setting means 24 described below.

【0027】引出し時の配線パターン生成ルールは、図
4に示すように、配線開始点12に対してX方向または
Y方向にない点20aを指示した時、生成される配線パ
ターンが符号26のパターンか符号28のパターンかを
指定するものである。符号26の配線パターンは、配線
開始点12と指示点20aを対角点とするX方向の辺と
Y方向の辺を持つ長方形30を仮定して、配線開始点1
2から長辺上に線分26aを発生し、この線分26aか
ら指示点20aへX方向の辺に対して所定の角度、例え
ば45°の傾きで至る線分26bを発生してなる。符号2
8の配線パターンは、配線開始点12から例えば45°の
傾きで線分28aを発生し、長方形30の長辺にぶつか
った点で長辺に沿って指示点20aへ線分28bを発生
してなる。前者の配線パターン26を長辺モード、後者
の配線パターン28を短辺モードと定義すれば、この引
出し時の配線パターン生成ルールは、図5に示すような
配線パターン生成ルール設定用ウィンドウ31におい
て、配線の項目32のメニュー33の引出しの欄で長
辺、短辺のいずれかを選択することにより、パターン生
成ルール設定手段24に設定される。また、26bおよ
び28aの線分の傾きは、ウィンドウ31において格子
の項目34のメニューにて角度を書込むことによって決
定される。この線分の角度は 0°〜90°の範囲で任意に
設定することができる。また、このような配線パターン
生成ルール設定用ウィンドウ31の画面データは、記憶
装置2内のデータにより配線パターン生成ルール設定手
段24において作成され、オペレータの要求に応じてデ
ィスプレイ1a上に呼び出され、設計用画面とは別に配
線パターン生成ルール設定用ウィンドウ31として表示
される。この引出し時の配線パターンのモードは、配線
開始点12である部品端子の形状等により選択すること
ができる。図4の例では、配線開始点の端子が長丸形状
のため、長辺モードが選択される。
As shown in FIG. 4, when the point 20a not in the X direction or the Y direction is specified with respect to the wiring start point 12, the wiring pattern generated at the time of drawing is a wiring pattern 26. Or the pattern of reference numeral 28 is designated. The wiring pattern of reference numeral 26 assumes a rectangle 30 having a side in the X direction and a side in the Y direction with the wiring start point 12 and the designated point 20a as diagonal points, and the wiring start point 1
A line segment 26a is generated from 2 on the long side, and a line segment 26b is formed from the line segment 26a to the designated point 20a with respect to the side in the X direction at a predetermined angle, for example, an inclination of 45 °. Code 2
In the wiring pattern No. 8, a line segment 28a is generated from the wiring start point 12 at an inclination of, for example, 45 °, and a line segment 28b is generated along the long side to the designated point 20a at a point where the line segment 28a collides with the long side. Become. If the former wiring pattern 26 is defined as the long-side mode and the latter wiring pattern 28 is defined as the short-side mode, the wiring pattern generation rule at the time of extraction is as follows in the wiring pattern generation rule setting window 31 as shown in FIG. By selecting either the long side or the short side in the pull-out field of the menu 33 of the wiring item 32, the pattern generation rule setting means 24 is set. The inclinations of the line segments 26b and 28a are determined by writing the angles in the menu of the grid item 34 in the window 31. The angle of this line segment can be set arbitrarily within the range of 0 ° to 90 °. Further, such screen data of the wiring pattern generation rule setting window 31 is created by the wiring pattern generation rule setting means 24 based on the data in the storage device 2, and is called up on the display 1a according to the operator's request and designed. It is displayed as a wiring pattern generation rule setting window 31 separately from the display screen. The mode of the wiring pattern at the time of drawing out can be selected depending on the shape of the component terminal, which is the wiring starting point 12. In the example of FIG. 4, since the terminal at the wiring start point has an oval shape, the long side mode is selected.

【0028】このようにして、ダミー配線パターン生成
手段16は、配線パターン生成ルール設定手段24に設
定されている引出し時の配線パターン生成ルールに従
い、配線開始点12と指示点20aとの間に符号26の
ダミー配線パターンを生成する。このとき指示点20a
を格子6上、さらに好ましくは交点にとれば、配線開始
点12が格子6上にない場合でも、配線開始点12から
容易に垂直な線分を引き出し格子6上に引き込むことが
できるとともに、以降の配線パターンを格子6上に沿っ
て生成することができる。
In this manner, the dummy wiring pattern generation means 16 follows the code between the wiring start point 12 and the designated point 20a according to the wiring pattern generation rule at the time of drawing set in the wiring pattern generation rule setting means 24. 26 dummy wiring patterns are generated. At this time, the designated point 20a
Is set on the grid 6, more preferably at the intersection, even if the wiring start point 12 is not on the grid 6, a vertical line segment can be easily drawn from the wiring start point 12 and drawn on the grid 6, and The wiring pattern can be generated along the grid 6.

【0029】ラバーバンド表示制御手段42は、ダミー
配線パターン生成手段16で生成されたダミー配線パタ
ーンをディスプレイ1aに表示する。このとき、既にダ
ミー配線パターンが表示されていた場合には、まず既存
のダミー配線パターンの消画を行い、新たなダミー配線
パターンの表示を行う。したがって、このラバーバンド
表示制御手段42により、指示点20aの移動に合わせ
てリアルタイムでダミー配線パターン生成手段16で生
成されるダミー配線パターンがディスプレイ1aにラバ
ーバンドのごとく表示される。このため、オペレータは
ポインティングディバイスを移動させながら指示点20
aを格子6上、例えば格子6の交点にとり、好適なパタ
ーンを探すことができる。
The rubber band display control means 42 displays the dummy wiring pattern generated by the dummy wiring pattern generation means 16 on the display 1a. At this time, if the dummy wiring pattern has already been displayed, the existing dummy wiring pattern is first erased and a new dummy wiring pattern is displayed. Therefore, by the rubber band display control means 42, the dummy wiring pattern generated by the dummy wiring pattern generation means 16 in real time according to the movement of the designated point 20a is displayed on the display 1a like a rubber band. Therefore, the operator moves the pointing device while moving the pointing point 20.
It is possible to find a suitable pattern by taking a on the lattice 6, for example, at the intersection of the lattice 6.

【0030】同時に、パターンチェック手段44は、ダ
ミー配線パターン生成手段16で生成されたダミー配線
パターンが他のパターン要素と十分な間隙を保っている
かを予め設定されたパターンチェック条件に基づいて判
定し、オペレータに、例えば色表示、ブザー、メッセー
ジ等の方法で通知する。
At the same time, the pattern check means 44 determines whether the dummy wiring pattern generated by the dummy wiring pattern generation means 16 maintains a sufficient gap with other pattern elements based on the preset pattern check condition. , The operator is notified, for example, by a method such as color display, buzzer, and message.

【0031】このパターンチェック条件は、パターンチ
ェック条件設定手段46によって予め設定される。例え
ば、図6に示すように、パターンチェック条件設定用ウ
ィンドウ61を介して配線パターンとこのパターンの障
害となる各要素間の許容距離を数値で指定することによ
りパターンチェック条件が設定される。図6の例では、
PAD−PAD間、PAD−VIA間、VIA−VIA
間、PAD−LINE間、VIA−LINE間、LIN
E−LINE間のそれぞれの間隙許容値が設計ルールフ
ァイル2cより呼び出され設定されている。パターンチ
ェック条件設定用ウィンドウ61の画面データは、記憶
装置2のデータに基づいてパターンチェック条件設定手
段46で作成され、パターンチェック条件設定用ウィン
ドウ61として配線パターン生成ルール設定用ウィンド
ウ31と入れ替りにディスプレイ1aに表示される。
The pattern check condition is preset by the pattern check condition setting means 46. For example, as shown in FIG. 6, a pattern check condition is set by numerically designating an allowable distance between a wiring pattern and each element that is an obstacle to this pattern through a pattern check condition setting window 61. In the example of FIG.
Between PAD-PAD, between PAD-VIA, VIA-VIA
, PAD-LINE, VIA-LINE, LIN
The respective allowable clearance values between E-LINE are called from the design rule file 2c and set. The screen data of the pattern check condition setting window 61 is created by the pattern check condition setting means 46 based on the data of the storage device 2, and is displayed as the pattern check condition setting window 61 in place of the wiring pattern generation rule setting window 31. 1a is displayed.

【0032】パターンチェック手段44は、パターンチ
ェック条件設定手段46に設定された各要素間の間隙許
容値に基づいて、例えば図7に示すように、まず各要素
71の周囲に間隙許容値のスペース72を付けた図形7
3を仮定し、基板を所定のサイズでメッシュ分割して、
このメッシュごとにメッシュ内にある図形73について
相互の距離を計算して交差点の有無を求めることによ
り、間隔が十分保てているかどうかの判定を行う。
The pattern checking means 44 firstly, based on the gap allowance between the respective elements set in the pattern check condition setting means 46, first, as shown in FIG. Figure 7 with 72
3 is assumed, the substrate is divided into meshes of a predetermined size,
For each mesh, the distances between the figures 73 in the mesh are calculated and the presence or absence of the intersection is determined to determine whether or not the spacing is sufficiently maintained.

【0033】配線パターン確定手段74は、ラバーバン
ド表示制御手段42を介して画面に表示されているダミ
ー配線パターンを確定するための手段であり、オペレー
タによって確定信号が入力されると、パターンチェック
手段44を経たダミー配線パターンを配線パターンとし
て確定し、配線パターン表示手段76を介してディスプ
レイ1aに表示する。
The wiring pattern confirmation means 74 is means for confirming the dummy wiring pattern displayed on the screen via the rubber band display control means 42, and when the confirmation signal is inputted by the operator, the pattern check means is provided. The dummy wiring pattern passing through 44 is confirmed as a wiring pattern and displayed on the display 1a via the wiring pattern display means 76.

【0034】確定点保存手段78は、確定した指示点2
0aの座標を保存し、次に生成される配線パターンの始
点としてダミー配線パターン生成手段16に通知する。
The fixed point storing means 78 stores the fixed designated point 2
The coordinates of 0a are saved, and the dummy wiring pattern generation means 16 is notified as the starting point of the wiring pattern to be generated next.

【0035】以上のようにして、配線開始点12と指示
点20aとの間に配線パターンが確定されると、前回の
指示点である確定点20aを始点として次に任意にポイ
ンティングディバイスが指示する点20bとの間に、配
線パターン生成ルール設定手段24に予め設定された引
出し時の配線パターン生成ルールに従ってダミー配線パ
ターンが生成される。通常は、格子6に沿って配線パタ
ーンを設計する方が容易なので、指示点20bは確定点
20aと同一の格子線分上に得られ、確定点20aと指
示点20bとの間に水平な配線パターン80が生成され
る。
When the wiring pattern is fixed between the wiring start point 12 and the designated point 20a as described above, the pointing device arbitrarily designates the fixed point 20a which is the previous designated point as the starting point. Between the point 20b and the point 20b, a dummy wiring pattern is generated in accordance with the wiring pattern generation rule at the time of drawing preset in the wiring pattern generation rule setting means 24. Usually, it is easier to design a wiring pattern along the grid 6, so that the designated point 20b is obtained on the same grid line segment as the fixed point 20a, and a horizontal wiring is provided between the fixed point 20a and the designated point 20b. The pattern 80 is generated.

【0036】この水平な配線パターン80が確定される
と、指示点20bが新たな確定点として確定点保存手段
22に書換えられ、この確定点20bと次の指示点20
cとの間に配線パターンの生成が行われる。
When the horizontal wiring pattern 80 is fixed, the designated point 20b is rewritten as a new fixed point in the fixed point storing means 22, and the fixed point 20b and the next designated point 20 are rewritten.
A wiring pattern is generated between the wiring pattern and c.

【0037】ここで、ポインティングディバイスで配線
終了点14を指示した場合、ダーミー配線パターン生成
手段16は、指示点20cが配線終了点14と一致する
ことを検出して、配線パターン生成ルール設定手段24
に予め設定される引込み時の配線パターン生成ルールに
従って長辺モード82または短辺モード84のダミー配
線パターンを生成する。この場合の長辺モード、短辺モ
ードは配線終了点である指示点を基準にして決められ
る。引込み時の配線パターン生成ルールは、引出し時の
配線パターン生成ルールと同様に配線パターン生成ルー
ル設定用ウィンドウ31にて設定される。配線終了点1
4が長丸状の端子であれば、垂直線分を引込む長辺モー
ドが選択される。
Here, when the wiring end point 14 is designated by the pointing device, the dermy wiring pattern generation means 16 detects that the designated point 20c coincides with the wiring end point 14, and the wiring pattern generation rule setting means 24.
A dummy wiring pattern of the long side mode 82 or the short side mode 84 is generated according to the wiring pattern generation rule at the time of lead-in set in advance. In this case, the long side mode and the short side mode are determined with reference to the designated point which is the wiring end point. The wiring pattern generation rule at the time of drawing in is set in the wiring pattern generation rule setting window 31 like the wiring pattern generation rule at the time of drawing out. Wiring end point 1
If 4 is an oblong terminal, the long side mode for drawing the vertical line segment is selected.

【0038】以上説明したように、ダミー配線パターン
生成手段16は、確定点保存手段78に確定点が保存さ
れていないときは、配線開始点12を始点として認識
し、確定点保存手段78に確定点が保存されているとき
は、この確定点を始点として認識して始点と指示点との
間にダミー配線パターンを生成する。
As described above, the dummy wiring pattern generation means 16 recognizes the wiring start point 12 as the start point when the fixed point is not stored in the fixed point storage means 78, and is fixed in the fixed point storage means 78. When the point is stored, this fixed point is recognized as the starting point and a dummy wiring pattern is generated between the starting point and the designated point.

【0039】なお、確定点20aと配線終了点でない指
示点20bとの間に生成する配線パターンは、引出し時
の生成ルールに従うと説明したが、これに限らず引込み
時の生成ルールに従うようにしてもよい。
Although it has been described that the wiring pattern generated between the definite point 20a and the designated point 20b which is not the wiring end point complies with the generation rule at the time of drawing, the generation pattern at the time of drawing is not limited to this. Good.

【0040】以上の配線パターン生成ステップを経て、
配線開始点12と配線終了点14との間に、例えば図4
に太線で示す配線パターンが生成される。1つの配線開
始点−配線終了点間の配線パターンが確定されると、次
の配線区間が配線区間指定手段8により選択され、以
下、同様にして配線パターンの設計が行われ、図8に示
すような配線パターン設計図が得られる。。
Through the above wiring pattern generation steps,
Between the wiring start point 12 and the wiring end point 14, for example, as shown in FIG.
A wiring pattern indicated by a thick line is generated. When a wiring pattern between one wiring start point and one wiring end point is determined, the next wiring section is selected by the wiring section designating means 8, and thereafter, the wiring pattern is designed in the same manner, as shown in FIG. Such a wiring pattern design drawing can be obtained. ..

【0041】以上説明したように、本発明によれば、プ
リント基板に使用される部品の端子形状に合わせて配線
パターンの設計を行うことができるとともに、格子上に
ない部品端子からの配線パターンなど非格子パターンの
設計をオペレータが基本格子を意識せずに行うことが可
能である。さらに、ダミー配線パターンの生成段階でパ
ターンチェックを行うことにより、配線不良のない好適
なパターンを効率よく設計することができる。
As described above, according to the present invention, the wiring pattern can be designed in accordance with the terminal shape of the component used on the printed circuit board, and the wiring pattern from the component terminal not on the grid can be designed. It is possible for an operator to design a non-lattice pattern without being aware of the basic lattice. Furthermore, by performing the pattern check at the stage of generating the dummy wiring pattern, it is possible to efficiently design a suitable pattern having no wiring defect.

【0042】なお、上記実施例ではダミー配線パターン
の生成後にパターンチェックを行う機能を設けたが、全
ての配線パターンの設計終了後にパターンチェックを行
うようにしてもよい。
Although the above embodiment has the function of performing the pattern check after the dummy wiring patterns are generated, the pattern check may be performed after the design of all the wiring patterns is completed.

【0043】また、上記実施例では配線パターン生成ル
ールを予め設定して、長辺モードか短辺モードのいずれ
かのダミー配線パターンを生成しディスプレイに表示す
るものであったが、長辺モードおよび短辺モードのダミ
ー配線パターンをともにディスプレイに表示後、オペレ
ータがいずれか一方のパターンを選択するようにするこ
とも可能である。
In the above embodiment, the wiring pattern generation rule is set in advance to generate the dummy wiring pattern for either the long side mode or the short side mode and display it on the display. After displaying both the short-side mode dummy wiring patterns on the display, the operator can select either one of the patterns.

【0044】[0044]

【発明の効果】以上説明したように、本発明によれば、
非格子パターンを含む配線パターンの設計をより自由に
効率よく容易に行うことができ、プリント基板の小型化
・高密度化の要求に十分応えることができる。
As described above, according to the present invention,
The wiring pattern including the non-lattice pattern can be designed more freely and efficiently and easily, and the demand for miniaturization and high density of the printed circuit board can be sufficiently satisfied.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明にかかる部品配置および配線の設計のた
めのCADシステムの概略的構成例を示すブロック図で
ある。
FIG. 1 is a block diagram showing a schematic configuration example of a CAD system for component placement and wiring design according to the present invention.

【図2】基板の部品配置図および配線区間の指定方法を
説明する図である。
FIG. 2 is a diagram illustrating a component layout diagram of a board and a method of specifying a wiring section.

【図3】本発明の配線パターン設計用CADシステムの
一実施例を示すブロック図である。
FIG. 3 is a block diagram showing an embodiment of a CAD system for wiring pattern design of the present invention.

【図4】配線パターンの生成方法をステップに分けて説
明する図である。
FIG. 4 is a diagram illustrating a method of generating a wiring pattern divided into steps.

【図5】配線パターン生成ルール設定用ウィンドウを示
す図である。
FIG. 5 is a diagram showing a wiring pattern generation rule setting window.

【図6】パターンチェック条件設定用ウィンドウを示す
図である。
FIG. 6 is a diagram showing a pattern check condition setting window.

【図7】パターンのチェック方法を説明する図である。FIG. 7 is a diagram illustrating a pattern check method.

【図8】本発明によって設計された基板上の配線パター
ンを例示する図である。
FIG. 8 is a diagram illustrating a wiring pattern on a board designed according to the present invention.

【符号の説明】[Explanation of symbols]

2………記憶装置 3………部品配置設計手段 4………配線パターン生成手段 5………配線パターンチェック手段 6………格子 7………未結線経路 8………配線区間指定手段 10………ピックカーソル 12………配線開始点 14………配線終了点 16………ダミー配線パターン生成手段 18………指示点読込み手段 20………指示点 24………配線パターン生成ルール設定手段 26………引出し時の長辺モードの配線パターン 28………引出し時の短辺モードの配線パターン 31………配線パターン生成ルール設定用ウィンドウ 42………ラバーバンド表示制御手段 44………パターンチェック手段 46………パターンチェック条件設定手段 61………パターンチェック条件設定用ウィンドウ 74………配線パターン確定手段 76………配線パターン表示手段 78………確定点保存手段 82………引込み時の長辺モードの配線パターン 84………引込み時の短辺モードの配線パターン 2 ... Memory device 3 ... Component layout design means 4 ... Wiring pattern generation means 5 ... Wiring pattern check means 6 ... Lattice 7 ... Unconnected route 8 ... Wiring section designation means 10 ... Pick cursor 12 ... Wiring start point 14 ... Wiring end point 16 ... Dummy wiring pattern generating means 18 ... Pointing point reading means 20 ... Pointing point 24 ... Wiring pattern generation Rule setting means 26 ......... long-side mode wiring pattern at the time of drawing 28 ......... short-side mode wiring pattern at the time of drawing 31 ......... wiring pattern generation rule setting window 42 ......... rubber band display control means 44 ...... Pattern check means 46 ...... Pattern check condition setting means 61 ...... Pattern check condition setting window 74 ............ Wiring pattern confirming means 7 6 ... Wiring pattern display means 78 ... Fixed point storage means 82 ... Long-side mode wiring pattern at pull-in 84 ... Short-side mode wiring pattern at pull-in

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 画面上にて配線パターンの始点を決定す
る工程と、 この始点から配線パターンを引込む点を指示する工程
と、 始点に対して指示された点が、これらを対角点とし水平
な(X方向の)辺および垂直な(Y方向の)辺を持つ矩
形を形成しうる位置にあるとき、前記始点と指示点との
間に、いずれか一方の点から前記矩形の長辺に沿って直
進する長辺線分と、他方の点からX方向の辺に対して予
め設定された角度で前記長辺線分に至る斜線分とを結合
してなる配線パターンを生成する工程とを有することを
特徴とする配線パターン設計方法。
1. A step of deciding a starting point of a wiring pattern on a screen, a step of instructing a point of drawing in the wiring pattern from the starting point, and a point instructed with respect to the starting point is a horizontal point with these points as diagonal points. When a rectangle having two sides (in the X direction) and a vertical side (in the Y direction) can be formed, from one of the points between the start point and the designated point to the long side of the rectangle. And a step of generating a wiring pattern in which a long side line segment that goes straight along and a diagonal line segment from the other point to the long side line segment at a preset angle with respect to the side in the X direction are combined. A method for designing a wiring pattern, which comprises:
【請求項2】 請求項1記載の方法において、前記始点
から引出される線分が前記長辺線分と斜線分のいずれで
あるかを規定する配線パターン生成ルールを設定する工
程をさらに有することを特徴とする配線パターン設計方
法。
2. The method according to claim 1, further comprising the step of setting a wiring pattern generation rule that defines whether the line segment drawn from the start point is the long side line segment or the diagonal line segment. Wiring pattern designing method characterized by.
【請求項3】 請求項1または2記載の方法において、
前記始点と指示点との間に生成された配線パターンが他
の要素との間に許容値以上の間隙を保っているかを判定
する工程をさらに有することを特徴とする配線パターン
設計方法。
3. The method according to claim 1 or 2, wherein
The wiring pattern designing method further comprising the step of determining whether or not the wiring pattern generated between the starting point and the designated point has a gap of at least an allowable value with other elements.
【請求項4】 請求項1、2または3記載の方法におい
て、前記始点と指示点の少なくとも一方の点が画面上に
表示される格子上にあることを特徴とする配線パターン
設計方法。
4. The wiring pattern designing method according to claim 1, wherein at least one of the starting point and the designating point is on a grid displayed on a screen.
【請求項5】 画面に表示された図面上にて、配線パタ
ーンの配線開始点と配線終了点を指定する配線区間指定
手段と、 前記配線開始点と配線終了点との間の任意の2点間に、
これらの点が対角点となって水平な(X方向の)辺およ
び垂直な(Y方向の)辺を持つ矩形を形成しうる位置に
あるとき、いずれか一方の点から前記矩形の長辺に沿っ
て直進する長辺線分と、他方の点からX方向の辺に対し
て予め設定された角度で前記長辺線分に至る斜線分とを
結合してなる配線パターンを生成する配線パターン生成
手段とを具備することを特徴とする配線パターン設計用
CADシステム。
5. A wiring section designating means for designating a wiring start point and a wiring end point of a wiring pattern on a drawing displayed on a screen, and any two points between the wiring start point and the wiring end point. Between,
When these points are diagonal points and are in a position capable of forming a rectangle having horizontal (X direction) sides and vertical (Y direction) sides, the long side of the rectangle from either one of the points A wiring pattern for generating a wiring pattern in which a long side line segment that goes straight along a line and a diagonal line segment from the other point to the long side line segment at a preset angle with respect to the side in the X direction are combined. A CAD system for wiring pattern design, comprising: a generation unit.
【請求項6】 請求項5記載のCADシステムにおい
て、前記配線パターン生成手段によって生成された配線
パターンが他の要素との間に許容値以上の間隙を保って
いるかを判定する配線パターンチェック手段をさらに具
備することを特徴とする配線パターン設計用CADシス
テム。
6. The CAD system according to claim 5, further comprising wiring pattern check means for determining whether or not the wiring pattern generated by the wiring pattern generation means maintains a gap of an allowable value or more with other elements. A CAD system for wiring pattern design, further comprising:
【請求項7】 請求項5記載のCADシステムにおい
て、前記配線パターン生成手段が、 画面上の任意に指示された点を読込む指示点読込み手段
と、 配線開始点から引出される線分が長辺線分と斜線分のい
ずれであるかを決定する引出し時配線パターン生成ルー
ル、配線終了点に引込む線分が長辺線分と斜線分のいず
れであるかを決定する引込み時配線パターン生成ルー
ル、およびX方向の辺に対する斜線分の角度をそれぞれ
設定する配線パターン生成ルール設定手段と、 前記配線開始点またはこの配線開始点からすでに配線パ
ターンが生成されている場合には該配線パターンの終点
を始点として、この始点と前記指示点読込み手段にて読
込まれた指示点との間に、この始点が前記配線開始点の
ときは前記配線パターン生成ルール設定手段にて設定さ
れた引出し時の配線パターン生成ルールに従ってダミー
配線パターンを生成し、前記指示点が配線終了点と一致
するときは前記配線パターン生成ルール設定手段にて設
定された引込み時の配線パターン生成ルールに従ってダ
ミー配線パターンを生成するダミー配線パターン生成手
段と、 生成されたダミー配線パターンを配線パターンとして確
定する配線パターン確定手段と、 配線パターンが確定されたときの指示点が配線終了点で
ないとき、その指示点の座標を確定点として保存し、後
続の配線パターンの始点として前記ダミー配線パターン
生成手段に通知する確定点保存手段とを具備することを
特徴とする配線パターン設計用CADシステム。
7. The CAD system according to claim 5, wherein the wiring pattern generating means reads the arbitrarily designated point on the screen, and the line segment drawn from the wiring start point is long. Wiring pattern generation rule for drawing out that determines whether it is a side line segment or diagonal line segment, Wiring pattern generation rule for drawing in to determine whether the line segment to be drawn to the wiring end point is a long side line segment or a diagonal line segment , And wiring pattern generation rule setting means for respectively setting the angle of the diagonal line segment with respect to the side in the X direction, and the wiring start point or the end point of the wiring pattern if the wiring pattern has already been generated from this wiring start point. As a starting point, between the starting point and the pointing point read by the pointing point reading means, when the starting point is the wiring starting point, the wiring pattern generation rule setting means A dummy wiring pattern is generated according to the wiring pattern generation rule at the time of extraction set by the above, and when the designated point coincides with the wiring end point, the wiring pattern generation rule at the time of retraction set by the wiring pattern generation rule setting means. Dummy wiring pattern generation means for generating a dummy wiring pattern according to the above, wiring pattern confirmation means for confirming the generated dummy wiring pattern as a wiring pattern, and when the designated point when the wiring pattern is determined is not the wiring end point, A CAD system for wiring pattern design, comprising: fixed point storage means for storing coordinates of a designated point as a fixed point and notifying the dummy wiring pattern generation means as a starting point of a subsequent wiring pattern.
【請求項8】 請求項6記載の配線パターン設計用CA
Dシステムにおいて、前記配線パターン生成手段が、 画面上の任意に指示された点を読込む指示点読込み手段
と、配線開始点から引出される線分が長辺線分と斜線分
のいずれであるかを決定する引出し時配線パターン生成
ルール、配線終了点に引込む線分が長辺線分と斜線分の
いずれであるかを決定する引込み時配線パターン生成ル
ール、およびX方向の辺に対する斜線分の角度をそれぞ
れ設定する配線パターン生成ルール設定手段と、 前記配線開始点またはこの配線開始点からすでに配線パ
ターンが生成されている場合には該配線パターンの終点
を始点として、この始点と前記指示点読込み手段にて読
込まれた指示点との間に、この始点が前記配線開始点の
ときは前記配線パターン生成ルール設定手段にて設定さ
れた引出し時の配線パターン生成ルールに従ってダミー
配線パターンを生成し、前記指示点が配線終了点と一致
するときは前記配線パターン生成ルール設定手段にて設
定された引込み時の配線パターン生成ルールに従ってダ
ミー配線パターンを生成するダミー配線パターン生成手
段と、 生成されたダミー配線パターンを配線パターンとして確
定する配線パターン確定手段と、 配線パターンが確定されたときの指示点が配線終了点で
ないとき、その指示点を確定点として保存し、後続の配
線パターンの始点として前記ダミー配線パターン生成手
段に通知する確定点保存手段とを具備し、前記配線パタ
ーンチェック手段が、 図面上の各要素間の間隙の許容値をパターンチェック条
件として設定するパターンチェック条件設定手段と、こ
の設定されたパターンチェック条件に基づいて、ダミー
配線パターン生成手段にて生成されたダミー配線パター
ンが他の要素との間に許容値以上の間隙を保っているか
を判定するパターンチェック手段とを具備することを特
徴とする配線パターン設計用CADシステム。
8. The CA for wiring pattern design according to claim 6.
In the D system, the wiring pattern generation means reads the arbitrarily designated point on the screen, and the line segment drawn from the wiring start point is either a long side line segment or a diagonal line segment. The wiring pattern generation rule at the time of drawing to determine whether the line segment drawn to the wiring end point is the long side line segment or the diagonal line segment, and the diagonal line segment for the side in the X direction. Wiring pattern generation rule setting means for setting respective angles, and when the wiring start point or a wiring pattern has already been generated from this wiring start point, the end point of the wiring pattern is set as the starting point, and this starting point and the designated point are read. When the starting point is the wiring start point between the designated point read by the means, the wiring pattern at the time of drawing set by the wiring pattern generation rule setting means. A dummy for generating a dummy wiring pattern according to a wiring generation rule, and when the designated point coincides with the wiring end point, a dummy for generating a dummy wiring pattern according to the wiring pattern generation rule at the time of drawing set by the wiring pattern generation rule setting means. Wiring pattern generation means, wiring pattern confirmation means for confirming the generated dummy wiring pattern as a wiring pattern, and when the designated point when the wiring pattern is fixed is not the wiring end point, the designated point is stored as a fixed point. And a fixed point storing means for notifying the dummy wiring pattern generating means as a starting point of the subsequent wiring pattern, and the wiring pattern checking means sets an allowable value of a gap between elements on the drawing as a pattern checking condition. Pattern check condition setting means to perform and the set pattern check condition And a pattern check means for determining whether or not the dummy wiring pattern generated by the dummy wiring pattern generating means maintains a gap equal to or larger than an allowable value with other elements based on CAD system for pattern design.
JP4013862A 1991-01-30 1992-01-29 Wiring pattern design method and CAD system for wiring pattern design Expired - Fee Related JP2983368B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4013862A JP2983368B2 (en) 1991-01-30 1992-01-29 Wiring pattern design method and CAD system for wiring pattern design

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP978791 1991-01-30
JP3-9787 1991-01-30
JP4013862A JP2983368B2 (en) 1991-01-30 1992-01-29 Wiring pattern design method and CAD system for wiring pattern design

Publications (2)

Publication Number Publication Date
JPH0554103A true JPH0554103A (en) 1993-03-05
JP2983368B2 JP2983368B2 (en) 1999-11-29

Family

ID=26344590

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4013862A Expired - Fee Related JP2983368B2 (en) 1991-01-30 1992-01-29 Wiring pattern design method and CAD system for wiring pattern design

Country Status (1)

Country Link
JP (1) JP2983368B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7256354B2 (en) 2000-06-19 2007-08-14 Wyrzykowska Aneta O Technique for reducing the number of layers in a multilayer circuit board
US7259336B2 (en) 2000-06-19 2007-08-21 Nortel Networks Limited Technique for improving power and ground flooding
US7281326B1 (en) 2000-06-19 2007-10-16 Nortel Network Limited Technique for routing conductive traces between a plurality of electronic components of a multilayer signal routing device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7256354B2 (en) 2000-06-19 2007-08-14 Wyrzykowska Aneta O Technique for reducing the number of layers in a multilayer circuit board
US7259336B2 (en) 2000-06-19 2007-08-21 Nortel Networks Limited Technique for improving power and ground flooding
US7281326B1 (en) 2000-06-19 2007-10-16 Nortel Network Limited Technique for routing conductive traces between a plurality of electronic components of a multilayer signal routing device

Also Published As

Publication number Publication date
JP2983368B2 (en) 1999-11-29

Similar Documents

Publication Publication Date Title
US5634093A (en) Method and CAD system for designing wiring patterns using predetermined rules
KR940009382B1 (en) Method and apparatus for design supporting
US7046246B2 (en) Graphic editing apparatus graphic editing method and storage medium on which is recorded a program for graphic editing
US20140223402A1 (en) Multi-Board Design Apparatus, Multi-Board Design Method, Program and Computer-Readable Recording Medium
JPH0554103A (en) Wiring pattern designing method and cad system for designing wiring pattern
JP2868866B2 (en) Interactive component placement CAD system
JP3606144B2 (en) Printed circuit board design system
JP3108605B2 (en) How to display shape attributes
JP3087208B2 (en) Semiconductor integrated circuit repair support method
JP3235636B2 (en) Train schedule creation support system
EP0654745A2 (en) Graphical display system for routing and repartitioning circuits during layout
CN114945247A (en) PCB (printed circuit board) external element query method, device, equipment and storage medium
JP3147055B2 (en) Graphic retrieval method, graphic retrieval apparatus, and recording medium
EP0213670A2 (en) Computer aided design system
JP2870824B2 (en) Printed circuit board design system
JPH04151774A (en) Wiring method for unwired section of multilayered printed circuit board
JPS62154175A (en) Picture processor
JP3635174B2 (en) Support device for graphic input work
JP3063415B2 (en) Computer-aided design equipment for printed wiring boards
US20060076547A1 (en) Three-dimensional viewing and editing of microcircuit design
JPH08292241A (en) Inspection execution data output device and method
JPH02176975A (en) Automatic wiring method for printed board
JPH06274571A (en) Automatic wiring processing system in printed board design supporting system
JPH05114010A (en) Printed circuit board layout method
JP2982210B2 (en) How to create component electrode data for printed circuit boards

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19990907

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070924

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080924

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080924

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090924

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090924

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100924

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees