Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0427589B2 - - Google Patents
[go: Go Back, main page]

JPH0427589B2 - - Google Patents

Info

Publication number
JPH0427589B2
JPH0427589B2 JP60014720A JP1472085A JPH0427589B2 JP H0427589 B2 JPH0427589 B2 JP H0427589B2 JP 60014720 A JP60014720 A JP 60014720A JP 1472085 A JP1472085 A JP 1472085A JP H0427589 B2 JPH0427589 B2 JP H0427589B2
Authority
JP
Japan
Prior art keywords
wiring pattern
patterns
grid
wiring
pattern
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.)
Expired - Lifetime
Application number
JP60014720A
Other languages
Japanese (ja)
Other versions
JPS61173384A (en
Inventor
Takao Yamaguchi
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 JP60014720A priority Critical patent/JPS61173384A/en
Publication of JPS61173384A publication Critical patent/JPS61173384A/en
Publication of JPH0427589B2 publication Critical patent/JPH0427589B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はプリント板上の配線パターンを自動設
計するシステムにおける空配線範囲認識方法に関
する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a method for recognizing an empty wiring range in a system for automatically designing a wiring pattern on a printed board.

電子装置が小形化・高密度実装化されるに伴
い、多層プリント板の各層に設けられた配線パタ
ーンも高密度化され、合理的な自動設計方法の出
現が強く要望される。
As electronic devices become smaller and more densely packaged, the wiring patterns provided on each layer of multilayer printed circuit boards also become more dense, and there is a strong demand for a rational automatic design method.

〔従来の技術〕[Conventional technology]

第3図は本発明の対象となるプリント板の特定
層上の配線パターンの一例を示す図である。
FIG. 3 is a diagram showing an example of a wiring pattern on a specific layer of a printed board to which the present invention is applied.

第3図において、プリント板面は所定ピツチp
により水平方向および垂直方向に区分され、各区
分線の交点に配置される部分端子間を、水平方向
に結合する為に配線パターンP1乃至P7が設けら
れている。水平方向の区分線により区分される各
範囲を行A乃至F、垂直方向の区分線により区分
される各範囲を列a乃至hと称し、また各行X
(XはA乃至F)と各列Y(Yはa乃至h)との交
叉範囲により定まる正方形を格子(X,Y)と称
する。各ピツチp内に設けられる配線パターンの
数(以後パターン数nと称する)の上限数n0は、
予め定められている。
In Fig. 3, the printed board surface has a predetermined pitch p.
Wiring patterns P 1 to P 7 are provided to horizontally connect the partial terminals arranged at the intersections of the respective dividing lines. Each range divided by a horizontal dividing line is referred to as rows A to F, each range divided by a vertical dividing line is referred to as columns a to h, and each row
A square defined by the intersection range of (X is A to F) and each column Y (Y is a to h) is called a lattice (X, Y). The upper limit number n 0 of the number of wiring patterns provided in each pitch p (hereinafter referred to as the number of patterns n) is:
predetermined.

従来ある配線パターンの設計方法においては、
新たな配線パターンを設ける場合に、対象となる
行X(XはA乃至F)内に存在する各配線パター
ンを検索し、配線対象となる各格子(X,Y)に
新たに配線パターンを設けられる余地が有るか否
かを一々検査していた。
In the conventional wiring pattern design method,
When creating a new wiring pattern, search each wiring pattern existing in the target row X (X is A to F) and create a new wiring pattern in each grid (X, Y) to be routed. They were checking one by one to see if there was any room for it.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

以上の説明から明らかな如く、従来ある配線パ
ターンの設計方法においては、新たな配線パター
ンを設ける度に、配線対象となる行X内の既存配
線パターンを検索する必要があり、多くの時間を
費やす恐れがあつた。
As is clear from the above explanation, in the conventional wiring pattern design method, each time a new wiring pattern is created, it is necessary to search for an existing wiring pattern in row X to be routed, which takes a lot of time. I was afraid.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は下記の手段を講ずることにより、前記
問題点を解決する。
The present invention solves the above problems by taking the following measures.

即ち本発明においては、前記プリント板上を所
定ピツチで区分することにより構成される各格子
内に存在するパターン数を記憶するテーブルを設
ける。
That is, in the present invention, a table is provided for storing the number of patterns existing in each grid formed by dividing the printed board at a predetermined pitch.

新たな配線パターンを設ける場合には、既存の
配線パターンを検索する代わりに、前記テーブル
を参照し、新たな配線パターンの配線対象となる
各格子内に配置済みの配線パターン数と、各格子
に対して予め定められた許容最大配線パターン数
とを比較することにより、新たな配線パターンの
設置可否を判定する。
When creating a new wiring pattern, instead of searching for existing wiring patterns, refer to the table above and check the number of wiring patterns already placed in each grid to which the new wiring pattern will be routed and the number of wiring patterns in each grid. By comparing this with a predetermined maximum allowable number of wiring patterns, it is determined whether a new wiring pattern can be installed.

〔作用〕[Effect]

即ち本発明によれば、新たな配線パターンを設
ける場合に、対象となる行内に既存の配線パター
ンを一々検索する必要が無くなり、配線パターン
の設計時間を短縮することが可能となる。
That is, according to the present invention, when providing a new wiring pattern, there is no need to search for existing wiring patterns in a target row one by one, and it is possible to shorten the time required to design the wiring pattern.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面により説明す
る。第1図は本発明の一実施例による空配線範囲
認識方法を示す図であり、第2図は第1図におけ
る空配線範囲認識方法の処理過程を例示する図で
ある。なお対象とするプリント板上の配線パター
ンは第3図に示す通りとし、またパターン数nの
上限数n0は2とする。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing an empty wiring range recognition method according to an embodiment of the present invention, and FIG. 2 is a diagram illustrating the process of the empty wiring range recognition method in FIG. 1. Note that the wiring pattern on the target printed board is as shown in FIG. 3, and the upper limit number n 0 of the number of patterns n is 2.

第1図において、記憶装置1内には、パターン
数テーブル2が設けられている。パターン数テー
ブル2は、第3図に示されるプリント板上の各格
子(X,Y)内に存在する配線パターンのパター
ン数nが記憶されている。
In FIG. 1, a pattern number table 2 is provided in a storage device 1. As shown in FIG. In the pattern number table 2, the number n of wiring patterns existing in each grid (X, Y) on the printed board shown in FIG. 3 is stored.

第1図および第2図において、新たな配線パタ
ーンPiの配置を検討する処理装置3は、配線パタ
ーンPiの設計データから配置対象となる行X(例
えばC)を抽出し(第2図ステツプS1)、次に配
線パターンPiの開始列Ys(例えばb)および終了
列Ys(例えばf)を前記設計データから抽出する
(ステツプS2)。次に処理装置3は、検討対象と
する列Yを開始列Ys(=b)に初期設定した後
(ステツプS3)、記憶装置1内のパターン数テー
ブル2を参照し、格子(X,Y)〔=(c,b)〕
のパターン数nを抽出し(ステツプS4)、上限数
n0と比較する(ステツプS5)。第1図において
は、パターン数テーブル2内の格子(c,b)に
記憶されているパターン数nは0であるので条件
n<n0が成立し(ステツプS5)、更に列Yが終了
列Yeでは無いことを確認の上、列Yを次の値
(前例ではc)に更新した後(ステツプS7)、再
びステツプS4以降の過程を繰返す。第1図にお
いては、パターン数テーブル3の格子(X,Y)
=(C,c)乃至(C,f)に記憶されているパ
ターン数nは総で1であるので、列Y=fに至る
迄条件n<n0が成立する(ステツプS5)。列Y=
fの際には、ステツプS6において条件Y=Ye
fが成立する為、パターン数テーブル2の参照と
終了し、新たな配線パターンPiは配線可能と判定
する。
1 and 2, the processing device 3 that considers the placement of a new wiring pattern P i extracts a row X (for example, C) to be placed from the design data of the wiring pattern P i (see FIG. Step S1), then a start column Y s (for example b) and an end column Y s (for example f) of the wiring pattern P i are extracted from the design data (step S2). Next, the processing device 3 initializes the column Y to be considered as the start column Y s (=b) (step S3), then refers to the pattern number table 2 in the storage device 1 and sets the grid (X, Y ) [=(c,b)]
The number of patterns n is extracted (step S4), and the upper limit number
Compare with n 0 (step S5). In FIG. 1, the number n of patterns stored in the grid (c, b) in the pattern number table 2 is 0, so the condition n<n 0 is satisfied (step S5), and furthermore, the column Y is the end column. After confirming that it is not Y e , the column Y is updated to the next value (c in the previous example) (step S7), and the process from step S4 onwards is repeated again. In Figure 1, the lattice (X, Y) of pattern number table 3
Since the number n of patterns stored in =(C, c) to (C, f) is 1 in total, the condition n<n 0 holds true until column Y=f is reached (step S5). Column Y=
f, the condition Y=Y e =
Since f is established, the process ends with reference to the pattern number table 2, and it is determined that the new wiring pattern P i can be routed.

なおステツプS5において、例えば格子(X,
Y)=(B,d)の如く、条件n<n0が成立しない
ことが確認された場合には、新たな配線パターン
Piは配線不能と判定する。
Note that in step S5, for example, the grid (X,
If it is confirmed that the condition n<n 0 does not hold, such as Y) = (B, d), a new wiring pattern is created.
It is determined that P i cannot be wired.

以上の説明から明らかな如く、本実施例によれ
ば、新たな配線パターンPiの配線可否を判定する
際、処理装置3はパターン数テーブル2を参照す
るのみで、一々対象とする行X(前例ではC)内
の既存の配線パターン(前例ではP3)を検索す
る必要が無い。
As is clear from the above description, according to this embodiment, when determining whether or not a new wiring pattern P i can be wired, the processing device 3 only refers to the pattern number table 2, and one by one the target row In the example, there is no need to search for the existing wiring pattern in C) (P 3 in the example).

なお、第1図乃至第3図はあく迄本発明の一実
施例に過ぎず、例えば対象とするプリント板上の
配線パターンは図示されるものに限定されること
は無く、他に幾多の変形が考慮されるが、何れの
場合にも本発明の効果は変わらない。
It should be noted that FIGS. 1 to 3 are only one embodiment of the present invention, and for example, the wiring pattern on the target printed board is not limited to that shown in the drawings, and may be modified in many other ways. However, the effects of the present invention remain the same in either case.

〔発明の効果〕〔Effect of the invention〕

以上、本発明によれば、新たな配線パターンを
設ける場合に、対象となる行内に既存の配線パタ
ーンを一々検索する必要が無くなり、配線パター
ンの設計時間を短縮することが可能となる。
As described above, according to the present invention, when providing a new wiring pattern, there is no need to search for existing wiring patterns in a target row one by one, making it possible to shorten the design time of the wiring pattern.

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

第1図は本発明の一実施例による空配線範囲認
識方法を示す図、第2図は第1図における空配線
範囲認識方法の処理過程を例示する図、第3図は
本発明の対象となるプリント板の特定層上の配線
パターンの一例を示す図である。 図において、1は記憶装置、2はパターン数テ
ーブル、3は処理装置、nはパターン数、n0は上
限数、P1は乃至P7は配線パターン、X=A乃至
Fは行、Y=a乃至hは列、Ysは開始列、Ye
終了列、を示す。
FIG. 1 is a diagram showing an empty wiring range recognition method according to an embodiment of the present invention, FIG. 2 is a diagram illustrating the process of the empty wiring range recognition method in FIG. 1, and FIG. FIG. 2 is a diagram showing an example of a wiring pattern on a specific layer of a printed board. In the figure, 1 is a storage device, 2 is a pattern number table, 3 is a processing device, n is the number of patterns, n 0 is the upper limit number, P 1 to P 7 are wiring patterns, X = A to F are rows, Y = a to h indicate columns, Y s indicates a start column, and Y e indicates an end column.

Claims (1)

【特許請求の範囲】 1 プリント板上に設けられる一方向配線パター
ンを自動設計するシステムにおいて、 プリント板上を所定ピツチでX方向、Y方向の
格子状に区分し、既に配線済の配線パターンが各
格子を通過するパターン数を各格子毎に記憶した
テーブルを設け、 新たな配線パターンを追加する際に、この新た
な配線パターンが通過する各格子におけるパター
ン数を前記テーブルより読み出し、 読み出した各格子のパターン数が、予め定めら
れた許容最大パターン数より小さい時は、前記新
たな配線パターンを追加可能であると判断するこ
とを特徴とする空配線範囲認識方法。
[Claims] 1. In a system for automatically designing a unidirectional wiring pattern provided on a printed board, the printed board is divided into grids in the X and Y directions at a predetermined pitch, and the wiring patterns that have already been routed are A table is provided in which the number of patterns passing through each grid is stored for each grid, and when adding a new wiring pattern, the number of patterns in each grid through which this new wiring pattern passes is read from the table, and each read A method for recognizing an empty wiring range, characterized in that when the number of grid patterns is smaller than a predetermined maximum allowable pattern number, it is determined that the new wiring pattern can be added.
JP60014720A 1985-01-29 1985-01-29 Method for recognition of idle wiring range Granted JPS61173384A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60014720A JPS61173384A (en) 1985-01-29 1985-01-29 Method for recognition of idle wiring range

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60014720A JPS61173384A (en) 1985-01-29 1985-01-29 Method for recognition of idle wiring range

Publications (2)

Publication Number Publication Date
JPS61173384A JPS61173384A (en) 1986-08-05
JPH0427589B2 true JPH0427589B2 (en) 1992-05-12

Family

ID=11868967

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60014720A Granted JPS61173384A (en) 1985-01-29 1985-01-29 Method for recognition of idle wiring range

Country Status (1)

Country Link
JP (1) JPS61173384A (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58218138A (en) * 1982-06-14 1983-12-19 Hitachi Ltd Wiring method

Also Published As

Publication number Publication date
JPS61173384A (en) 1986-08-05

Similar Documents

Publication Publication Date Title
JPH05102305A (en) Automatic layout method of semiconductor integrated circuit
JPH0427589B2 (en)
JPS60180200A (en) Part superposing check processing system
JPH0290368A (en) Production for automatic lead-out wiring data on terminal of surface mount device parts
JPS62155600A (en) Electronic component mounting method
JP2566788B2 (en) Printed circuit board wiring method
JP2713969B2 (en) Automatic wiring pattern setting method
JPH0431148B2 (en)
JPH0612559B2 (en) High-density printed wiring method
JPS63220542A (en) Manufacturing method of semiconductor device
JPH0245881A (en) Method for wiring printed wiring board
JP2593202B2 (en) Automatic wiring processing equipment for multilayer printed wiring board automatic design equipment
JPH05250441A (en) Wiring designing method
JP2995906B2 (en) Printed wiring board layout processing equipment
JPS61173383A (en) Travel recognition system of wiring
JPH0518149B2 (en)
JPH01211079A (en) Printed board automatic wiring device
CN114357924A (en) Component packaging creation method and device
JPH0421074A (en) Automatic modification processing method for printed wiring board
JPH0221633A (en) Wiring system
JPH0544706B2 (en)
JPH01206465A (en) Method for wiring printed circuit board
JPH0474279A (en) Method for determining layout inhibition area by parts layout
JPS63201575A (en) Printed circuit board mounting circuit test method
JPH0154747B2 (en)