JP3212735B2 - CAD system for LSI and printed wiring boards - Google Patents
CAD system for LSI and printed wiring boardsInfo
- Publication number
- JP3212735B2 JP3212735B2 JP03035393A JP3035393A JP3212735B2 JP 3212735 B2 JP3212735 B2 JP 3212735B2 JP 03035393 A JP03035393 A JP 03035393A JP 3035393 A JP3035393 A JP 3035393A JP 3212735 B2 JP3212735 B2 JP 3212735B2
- Authority
- JP
- Japan
- Prior art keywords
- line
- net
- lsi
- noise
- propagation direction
- 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 - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K3/00—Apparatus or processes for manufacturing printed circuits
- H05K3/0005—Apparatus or processes for manufacturing printed circuits for designing circuits by computer
Landscapes
- Design And Manufacture Of Integrated Circuits (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明はLSI・プリント配線板
のCADシステムに関し、特に本発明は、LSI・プリ
ント配線板において、ノイズ・チェックを容易に行うこ
とができるLSI・プリント配線板のCADシステムに
関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a CAD system for an LSI / printed wiring board, and more particularly to a CAD system for an LSI / printed wiring board which can easily perform a noise check on the LSI / printed wiring board. It is about.
【0002】[0002]
【従来の技術】近年のコンピュータの小型化と高速化に
伴い、その中で使用されるLSI・プリント配線板のノ
イズ解析が最重要課題になってきている。このため、各
種のシミュレーション装置が提供されているが、シミュ
レーション装置を用いた解析は処理時間が長時間必要と
なる。このため、短時間で有効な処理結果を得る技術が
求められている。2. Description of the Related Art With the recent miniaturization and speeding-up of computers, noise analysis of LSIs and printed wiring boards used therein has become the most important issue. For this reason, various simulation apparatuses are provided, but analysis using the simulation apparatus requires a long processing time. For this reason, a technique for obtaining an effective processing result in a short time is required.
【0003】シミュレーション装置を用いない従来のC
ADシステムにおけるクロストローク・ノイズの解析方
法は、隣接して平行に配線してもノイズの影響を受けな
い最大平行長を予め求めておき、それを基に線長のチェ
ックすなわちノイズのチェックを行うものであった。A conventional C without using a simulation device
A method of analyzing cross-stroke noise in an AD system is to determine in advance a maximum parallel length that is not affected by noise even when wiring is adjacent and parallel, and check the line length, that is, check noise based on the maximum parallel length. Was something.
【0004】[0004]
【発明が解決しようとする課題】ところが、上記チェッ
ク方法は、隣接しているネットを流れる信号の方向をチ
ェックしていなかったため、実際にはクロストローク・
ノイズの影響を受けない配線が危険であると判断される
ことがあった。特に、配線が高密度になり、チェックを
厳しくすると、実際にはノイズの影響を受けない配線が
危険であると判断されることが多くなり、正確なチェッ
クが困難になるといった問題があった。However, the above checking method does not actually check the direction of the signal flowing through the adjacent net, so that the cross stroke
Wiring not affected by noise was sometimes judged to be dangerous. In particular, when the wiring density is increased and the checking is strict, the wiring that is not actually affected by noise is often judged to be dangerous, and there has been a problem that accurate checking becomes difficult.
【0005】一方、前記したシミュレーション装置を用
いたノイズ解析を行う場合には、配線設計に長時間かか
り、また、ノイズの解析結果でノイズが乗りそうだと分
かっても、どのように配線パターンを修正すればよいの
か分からないといった問題もあった。本発明は上記した
従来技術の欠点を改善するために発明されたものであっ
て、隣接しているネットを流れる信号の伝播方向もチェ
ックすることにより、クロストローク・ノイズの乗りや
すいネットを短時間で正確に検出することができ、ま
た、どの配線をどのように修正すればよいか分かりやす
いLSI・プリント配線板のCADシステムを提供する
ことを目的とする。On the other hand, when performing a noise analysis using the above-described simulation apparatus, it takes a long time to design a wiring, and even if it is understood from the result of the noise analysis that noise is likely to occur, how to correct the wiring pattern there is also a problem, such as do not know how to Re Bayoi of. The present invention has been invented in order to improve the above-mentioned disadvantages of the prior art. By checking the propagation direction of a signal flowing in an adjacent net, a net in which cross-stroke noise is easily ridden can be shortened. It is another object of the present invention to provide a CAD system for an LSI and a printed wiring board which can accurately detect the wiring and how to correct which wiring.
【0006】[0006]
【課題を解決するための手段】図1は本発明の原理説明
図である。同図において、1はラインの平行最大線長と
信号強度に応じたノイズの影響範囲を記憶したライブラ
リ、2はLSI・プリント配線板のネット情報を記憶し
たネット情報ライブラリ、3はCADシステムであり、
3aはネット情報ライブラリより配線パターン、ライン
の信号伝播方向等のネット情報を読み出し、それらを表
示装置4に表示するとともに、着目するラインの平行線
長を計算するネット情報調査手段、3bはライブラリ1
に格納された平行最大線長を参照して、ネット情報調査
手段3aにより求めた平行線長をチェックする平行線長
チェック手段、4は表示装置である。FIG. 1 is a diagram illustrating the principle of the present invention. In FIG. 1, reference numeral 1 denotes a library in which the parallel maximum line length of a line and an influence range of noise according to the signal intensity are stored, 2 is a net information library in which net information of an LSI / printed wiring board is stored, and 3 is a CAD system. ,
3a reads net information such as a wiring pattern and a signal propagation direction of a line from a net information library, displays them on the display device 4, and calculates a parallel line length of a line of interest.
The parallel line length checking means 4 for checking the parallel line length obtained by the net information checking means 3a with reference to the parallel maximum line length stored in the storage device 4 is a display device .
【0007】上記課題を解決するため、本発明の請求項
1の発明は、図1に示すように、LSIプリント配線板
の配線パターンと各ラインにおける信号伝播方向等のネ
ット情報に基づき、LSI・プリント配線板のノイズ・
チェックを行うLSI・プリント配線板のCADシステ
ムにおいて、表示装置4と、各ラインの配線パターンと
各ラインにおける信号伝播方向を格納したネット情報ラ
イブラリ2と、チェック対象となるネットが入力された
とき、上記ネット情報ライブラリ2よりチェック対象と
なるネットについて、配線パターンと、ラインの信号伝
播方向のネット情報を読み出し、チェック対象となるネ
ットの信号伝播方向を上記表示装置に表示するネット情
報調査手段3aとを設けたものである。In order to solve the above-mentioned problems, the invention of claim 1 of the present invention, as shown in FIG. 1, uses an LSI LSI based on a wiring pattern of an LSI printed wiring board and net information such as a signal propagation direction in each line. Noise on printed wiring boards
In the LSI / printed wiring board CAD system to be checked, the display device 4, the net information library 2 storing the wiring pattern of each line and the signal propagation direction in each line, and the net to be checked are input.
When, and checked from the net information library 2
For made net, reading and wiring pattern, a signal propagation direction of the net information lines, be checked Ne
And a net information investigation means 3a for displaying the signal propagation direction of the packet on the display device.
【0008】本発明の請求項2の発明は、請求項1の発
明において、上記ネット情報調査手段3aにより層間ラ
インの信号伝播方向を表示するようにしたものである。
本発明の請求項3の発明は、請求項1の発明において、
上記ネット情報調査手段3aにより、ビアにおける信号
伝播方向を表示するようにしたものである。本発明の請
求項4の発明は、LSIプリント配線板の配線パターン
と各ラインにおける信号伝播方向等のネット情報に基づ
き、LSI・プリント配線板のノイズ・チェックを行う
LSI・プリント配線板のCADシステムにおいて、表
示装置4と、各ラインの配線パターンと各ラインにおけ
る信号伝播方向と信号強度を格納したネット情報ライブ
ラリ2と、ライン信号強度に応じたノイズの影響範囲を
記憶したライブラリ1と、上記ネット情報ライブラリ2
より、配線パターンと、ラインの信号伝播方向と信号強
度の情報を読み出し、また、上記ライブラリより信号強
度に応じたノイズの影響範囲を読み出し、着目するライ
ンの信号強度を求めて該ラインの信号強度と、上記ライ
ブラリより読み出した信号強度に応じたノイズの影響範
囲から、着目したラインのノイズの影響範囲を求め、影
響範囲内にあるラインの信号伝播方向を求めて、着目し
たラインと、そのラインのノイズ影響範囲内にある他ラ
インの信号伝播方向を上記表示装置に表示するネット情
報調査手段とを設けたものである。According to a second aspect of the present invention, in the first aspect, the signal propagation direction of the interlayer line is displayed by the net information checking means 3a.
The invention of claim 3 of the present invention is the invention of claim 1,
The direction of signal propagation in the via is displayed by the net information checking means 3a. According to a fourth aspect of the present invention, there is provided a CAD system for an LSI / printed wiring board which performs a noise check on the LSI / printed wiring board based on a wiring pattern of the LSI printed wiring board and net information such as a signal propagation direction in each line. , A display device 4, a net information library 2 storing a wiring pattern of each line, a signal propagation direction and a signal strength in each line, a library 1 storing a noise influence range corresponding to the line signal strength, Information Library 2
More, reading and wiring patterns, the information in the signal propagation direction and the signal intensity of the line, also reads the influence range of noise according to the signal strength from the library, attention Rye
The signal strength of the line and the signal strength of the line
Influence range of noise according to signal strength read from library
From the box, find the affected range of the noise of the line
Find the signal propagation direction of the line within the
Line and other lines within the noise influence range of the line.
The signal propagation direction in is provided with a a net information checking means for displaying on the display device.
【0009】本発明の請求項5の発明は、請求項4の発
明において、上記ネット情報調査手段3aにより、着目
したラインとそのラインのノイズ影響範囲内にある他層
間ラインのうち、信号伝播方向が逆方向の層間ラインを
表示するようにしたものである。本発明の請求項6の発
明は、請求項4の発明において、上記ネット情報調査手
段3aにより、着目したビアとそのビアのノイズ影響範
囲内にある他ビアのうち信号伝播方向が逆方向のビアを
表示するようにしたものである。According to a fifth aspect of the present invention, in the fourth aspect of the present invention, the signal propagation direction is selected by the net information investigating means 3a among the line of interest and the other interlayer lines within the noise influence range of the line. Indicates an interlayer line in the reverse direction. The invention according to claim 6 of the present invention is the invention according to claim 4, wherein the network information investigation means
The stage 3a displays vias of which the signal propagation direction is the reverse direction among the vias of interest and other vias within the noise influence range of the via.
【0010】本発明の請求項7の発明は、LSIプリン
ト配線板の配線パターンと各ラインにおける信号伝播方
向等のネット情報に基づき、LSI・プリント配線板の
ノイズ・チェックを行うLSI・プリント配線板のCA
Dシステムにおいて、表示装置4と、各ラインの配線パ
ターンと各ラインにおける信号伝播方向と信号強度を格
納したネット情報ライブラリ2と、ノイズの影響を受け
ない最大平行線長と、ライン信号強度に応じたノイズの
影響範囲を記憶したライブラリ1と、上記ネット情報ラ
イブラリ2より配線パターンと、ラインの信号伝播方向
と信号強度のネット情報を読み出し、着目するラインの
信号強度を求めて該ラインの信号強度と、上記ライブラ
リより読み出した信号強度に応じたノイズの影響範囲か
ら、着目したラインのノイズの影響範囲を求め、 着目す
るラインのノイズ影響範囲内にあるラインの信号の伝播
方向、ライン間距離により着目するラインの他のライン
との平行線長を計算し記録するネット情報調査手段と、
上記ライブラリ1に格納された最大平行線長を参照し
て、ネット情報調査手段により求めた各ラインの平行線
長をチェックする平行線長チェック手段とを設けたもの
である。According to a seventh aspect of the present invention, there is provided an LSI / printed wiring board for performing a noise check on the LSI / printed wiring board based on a wiring pattern of the LSI printed wiring board and net information such as a signal propagation direction in each line. CA
In the D system, the display device 4, the net information library 2 storing the wiring pattern of each line, the signal propagation direction and the signal strength of each line, and the influence of noise.
Not the maximum parallel line length, the library 1 that stores the influence range of noise according to the line signal strength, and the wiring pattern from the net information library 2, the signal propagation direction of the line
And reading the net information of the signal strength, of the focused line
Determine the signal strength and compare the signal strength of the line with the library
Range of noise depending on the signal strength read from the
Et al., Asked the extent of influence of the noise of the focused line, it is noted
Signal propagation on lines that are within the noise range of the affected line
Other lines of the line of interest depending on the direction and distance between lines
Net information survey means for calculating and recording the parallel line length with
A parallel line length check means for checking the parallel line length of each line obtained by the net information checking means with reference to the maximum parallel line length stored in the library 1 is provided.
【0011】[0011]
【作用】図1において、平行最大線長とラインの信号強
度に対するノイズの影響範囲を決定しライブラリ1の登
録しておく。CADシステム3のネット情報調査手段3
aはネット情報ライブラリ2より配線パターン、ライン
の信号伝播方向等のネット情報を読み出し、それらを表
示装置4に表示する。In FIG. 1, the influence range of the noise on the parallel maximum line length and the signal intensity of the line is determined and registered in the library 1. Net information investigation means 3 of CAD system 3
a reads out net information such as a wiring pattern and a signal propagation direction of a line from the net information library 2 and displays them on the display device 4.
【0012】また、ネット情報調査手段3aはネット情
報ライブラリ2のネット情報より着目するラインの信号
強度を求め、ライブラリ1に格納された情報に基づきそ
のラインの信号強度によりノイズの影響範囲を求め、影
響範囲内にあるラインの信号伝播方向を求めて、それら
を表示装置4に表示する。そして、着目するラインのノ
イズの影響範囲内にあるラインの信号の伝播方向、ライ
ン間の距離に基づき、上記着目するラインの他のライン
との平行線長を計算し記録し、上記処理を全ラインにつ
いて行い、全ラインの平行線長を求める。Further, the net information investigating means 3a obtains the signal strength of the line of interest from the net information of the net information library 2, and obtains the influence range of the noise by the signal strength of the line based on the information stored in the library 1. The signal propagation directions of the lines within the influence range are obtained and displayed on the display device 4. Then, based on the propagation direction of the signal of the line within the influence range of the noise of the line of interest and the distance between the lines, the parallel line length with the other line of the line of interest is calculated and recorded, and the above processing is completely performed. This is performed for the lines, and the parallel line lengths of all the lines are obtained.
【0013】平行線長チェック手段3bはライブラリ1
に格納された最大平行線長を参照して、ネット情報調査
手段3aにより求めた各ラインの平行線長をチェックす
る。本発明の請求項1ないし請求項3の発明において
は、上記のようにLSIプリント配線板の各ライン、層
間ライン、もしくは、ビアの信号伝播方向を表示できる
ようにしたので、設計者はその表示結果に基づき、信号
伝播方向を含めて各ラインの配置およびどの配線パター
ンが危険であるか容易に把握することができ、ノイズの
影響を考慮したLSI・プリント配線板の設計を行うこ
とができる。The parallel line length checking means 3b is a library 1
The parallel line length of each line obtained by the net information checking means 3a is checked with reference to the maximum parallel line length stored in the. According to the first to third aspects of the present invention, the signal propagation direction of each line, interlayer line, or via of the LSI printed wiring board can be displayed as described above. Based on the result, it is possible to easily understand the arrangement of each line including the signal propagation direction and which wiring pattern is dangerous, and it is possible to design an LSI / printed wiring board in consideration of the influence of noise.
【0014】本発明の請求項4ないし請求項6の発明に
おいては、着目したライン、もしくは、ビアと、そのラ
イン、ビアのノイズ影響範囲内にある他ライン、他層間
ライン、もしくは、ビアのうち信号伝播方向が逆方向の
ラインを表示できるようにしたので、設計者はノイズ影
響範囲内にある他ライン、他層間ライン、ビアのうち、
特にノイズに影響が大きな逆方向のラインを容易に把握
することができ、請求項1ないし請求項3の発明と同
様、ノイズの影響を考慮してLSI・プリント配線板の
設計を行うことができる。In the invention of claims 4 to 6 of the present invention, the line or via of interest and the other line, other interlayer line or via within the noise influence range of the line or via are selected. Since the signal propagation direction can be displayed in the opposite direction, the designer can select from among other lines, other interlayer lines, and vias within the noise influence range.
In particular, it is possible to easily grasp a line in the reverse direction which has a great influence on noise, and it is possible to design an LSI / printed wiring board in consideration of the influence of noise as in the first to third aspects of the present invention. .
【0015】本発明の請求項7の発明においては、LS
Iプリント配線板の信号伝播方向を考慮した各ラインの
平行配線長を求めることができるので、ノイズの影響を
受けない配線が危険と判断されることがなく、正確なノ
イズチェックを行うことができ、また、どの配線パター
ンが危険であるか容易に把握することができる。In the invention of claim 7 of the present invention, LS
Since the parallel wiring length of each line can be obtained in consideration of the signal propagation direction of the I-printed wiring board, wiring that is not affected by noise is not determined to be dangerous, and an accurate noise check can be performed. Also, it is possible to easily grasp which wiring pattern is dangerous.
【0016】[0016]
【実施例】図2は本発明の実施例を示すフローチャート
である。同図において、11はライブラリであり、ライ
ブラリ11にはノイズの影響を受けない最大平行線長と
ネットの各信号強度(電圧)に対するノイズ影響範囲と
が格納されている。12はネット情報ライブラリであ
り、ノイズのチェックの対象となるプリント配線板のネ
ット情報が格納されている。また、13はネット情報を
表示する表示装置である。FIG. 2 is a flowchart showing an embodiment of the present invention. In the figure, reference numeral 11 denotes a library, which stores a maximum parallel line length which is not affected by noise and a noise influence range for each signal strength (voltage) of the net. Reference numeral 12 denotes a net information library which stores net information of a printed wiring board to be checked for noise. Reference numeral 13 denotes a display device for displaying net information.
【0017】図3はプリント配線板におけるネットの一
例を示す図である。同図には、ネット番号300,10
0,500の3本の信号ラインが示されており、同図に
示すように、ネット番号の300の信号強度は3V、ネ
ット番号の100の信号強度は5V、ネット番号の50
0の信号強度は3Vである。また、同図は多層のプリン
ト配線板を示しており、図示されていないが、各ネット
の層間はビア(VAI:プリント配線板に設けた穴)を
介して接続される。FIG. 3 is a diagram showing an example of a net on a printed wiring board. In the figure, the net numbers 300, 10
Three signal lines of 0,500 are shown. As shown in the figure, the signal strength of the net number 300 is 3V, the signal strength of the net number 100 is 5V, and the net number of 50 is 50.
The signal strength of 0 is 3V. FIG. 1 shows a multi-layer printed wiring board, not shown, but layers of each net are connected via vias (VAI: holes provided in the printed wiring board).
【0018】次に図2のフローチャート、および図3の
プリント配線板のネットについて、本発明の実施例を説
明する。図2のステップS1において、ノイズの影響を
受けない最大平行線長とネットの各信号強度(電圧)に
対するノイズ影響範囲を決定してライブラリ11に登録
する。Next, an embodiment of the present invention will be described with reference to the flowchart of FIG. 2 and the net of the printed wiring board of FIG. In step S1 in FIG. 2, the maximum parallel line length which is not affected by noise and the noise influence range for each signal strength (voltage) of the net are determined and registered in the library 11.
【0019】ステップS2において、チェック対象とな
るネットを入力する。例えば、図3の例において、ネッ
ト番号100を入力する。ステップS3において、ネッ
ト情報ライブラリ12よりチェック対象となるネットの
情報を得る。図3の例においては、ネット番号100の
ネットについての情報、例えば、信号伝播方向、信号強
度等の情報を得る。In step S2, a net to be checked is input. For example, in the example of FIG. 3, a net number 100 is input. In step S3, information of a net to be checked is obtained from the net information library 12. In the example of FIG. 3, information about the net with the net number 100, for example, information such as the signal propagation direction and the signal strength is obtained.
【0020】ステップS4において、チェック対象とな
るネットの信号強度に基づき、ライブラリ11をサーチ
してノイズの影響範囲を得て、ステップS5において、
ノイズの影響範囲内にあるネットをサーチする。例え
ば、図3のネット番号100については、信号強度が5
Vなので、信号強度が5Vのネットのノイズの影響範囲
をライブラリ11より得て、その影響範囲内のネットを
サーチする。その結果、例えば、図3に示すように、ネ
ット番号300とネット番号500のネットがサーチさ
れる。In step S4, the library 11 is searched based on the signal strength of the net to be checked to obtain a noise influence range, and in step S5,
Search for nets within the noise range. For example, for the net number 100 in FIG.
Since it is V, the influence range of the noise of the net whose signal strength is 5 V is obtained from the library 11, and the net within the influence range is searched. As a result, for example, as shown in FIG. 3, the nets with net numbers 300 and 500 are searched.
【0021】上記サーチ結果は、CADシステムの表示
装置13に表示され、設計者はその表示結果に基づき、
同一平面上、層間、ビアにおける信号伝播方向、ノイズ
の影響範囲内にあるネットなどを把握することができ
る。次に、ステップS6において、チェック対象のネッ
トとその影響範囲内にあるネット間の平行線長を求め
る。この平行線長は次のようにして求める。The above search results are displayed on the display device 13 of the CAD system, and the designer, based on the display results,
It is possible to grasp the signal propagation direction in the same plane, between layers, and vias, a net within the influence range of noise, and the like. Next, in step S6, the parallel line length between the net to be checked and the net within its influence range is determined. This parallel line length is obtained as follows.
【0022】例えば、図3のネット番号100がチェッ
ク対象ネットであり、その影響範囲内にあるネットがネ
ット番号300とネット番号500の場合には、まず、
ネット情報ライブラリ12に格納されているネット情報
よりネット番号100のネットとネット番号300のネ
ット間の平行線長L1-3 とそのネット間隔S1-3 、およ
びその信号伝播方向が同一方向か逆方向かを得る。For example, if the net number 100 in FIG. 3 is a net to be checked, and the nets within the influence range are the net number 300 and the net number 500, first,
From the net information stored in the net information library 12, the parallel line length L1-3 between the net of the net number 100 and the net of the net number 300, its net interval S1-3, and its signal propagation direction are the same or opposite. Or get.
【0023】ついで、得られたネット間隔S1-3 より定
まる係数aと、信号伝播方向により定まる係数bより次
の式によりネット番号100のネットとネット番号30
0のネット間の換算平行長L'1-3を求める。 L'1-3=a×b×L1-3 ここで、係数aはネット間隔S1-3 が大になると小さく
なる係数であり、また、係数bは、信号伝播方向が逆方
向のときの係数をb1 、信号伝播方向が同方向のときの
係数をb2 とすると、b1 >b2 である(信号伝播方向
が逆方向の場合の方がノイズの影響は大きい)次に、上
記と同様に、ネット情報ライブラリ12に格納されてい
るネット情報よりネット番号100のネットとネット番
号500のネット間の平行線長L1-5とそのネット間隔
S1-5 、およびその信号伝播方向が同一方向か逆方向か
を得る。Next, the net of the net number 100 and the net number 30 are obtained from the following equation from the coefficient a determined by the obtained net interval S1-3 and the coefficient b determined by the signal propagation direction.
The converted parallel length L'1-3 between the nets of 0 is obtained. L′ 1−3 = a × b × L1−3 Here, the coefficient a is a coefficient that decreases as the net interval S1-3 increases, and the coefficient b is a coefficient when the signal propagation direction is the opposite direction. Where b1 is the coefficient and b2 is the coefficient when the signal propagation direction is the same, then b1> b2 (the effect of noise is greater when the signal propagation direction is the opposite direction). Based on the net information stored in the information library 12, the parallel line length L1-5 between the net with the net number 100 and the net with the net number 500, the net interval S1-5, and whether the signal propagation direction is the same or opposite. Get.
【0024】ついで、得られたネット間隔S1-5 より定
まる係数a' と、信号伝播方向により定まる係数b' よ
り次の式によりネット番号100のネットとネット番号
500のネット間の換算平行長L'1-5を求める。 L'1-5=a' ×b' ×L1-5 一方、各ネット番号のその換算平行長の和を書き込むテ
ーブルを用意しておき、上記のようにして求めた換算平
行長L'1-3,L'1-5を、上記テーブルのネット番号30
0とネット番号500の欄に書き込む。Next, the converted parallel length L between the net of the net number 100 and the net of the net number 500 is obtained from the coefficient a 'determined by the obtained net interval S1-5 and the coefficient b' determined by the signal propagation direction by the following equation. Ask for '1-5. L′ 1−5 = a ′ × b ′ × L1−5 On the other hand, a table is prepared in which the sum of the converted parallel lengths of the respective net numbers is prepared, and the converted parallel length L′ 1− obtained as described above is prepared. 3, L'1-5 is the net number 30 in the above table
Write in the column of 0 and net number 500.
【0025】ステップS7において、上記したステップ
S2からステップS6の処理を繰り返し、上記と同様に
各ネットについて換算平行長を求め、求めた換算平行長
を上記テーブルの各ネットの欄の換算平行長に加算して
いく。以上のようにして、プリント配線板の全てのネッ
トについて処理を行うと、ステップS8において、最大
平行線長をサーチし、ライブラリ11に登録されている
最大平行線長を越えるネットを求める。求めた結果は例
えば、表示装置13に表示され、表示結果等に基づき、
ステップS9において、クロストローク・ノイズがチェ
ックされる。In step S7, the processing from step S2 to step S6 described above is repeated, the converted parallel length is obtained for each net in the same manner as described above, and the obtained converted parallel length is used as the converted parallel length in the column of each net in the above table. Add up. When the processing has been performed for all nets of the printed wiring board as described above, the maximum parallel line length is searched in step S8, and a net exceeding the maximum parallel line length registered in the library 11 is obtained. The obtained result is displayed on, for example, the display device 13, and based on the display result and the like,
In step S9, cross stroke noise is checked.
【0026】[0026]
【発明の効果】以上説明したことから明らかなように、
本発明においては、LSIプリント配線板の各ライン、
層間ライン、もしくは、ビアの信号伝播方向、また、着
目したライン、ビアと、そのライン、ビアのノイズ影響
範囲内にある他ライン、他層間ライン、もしくは、ビア
のうち信号伝播方向が逆方向のラインを表示できるよう
にしたので、設計者はその表示結果に基づき、信号伝播
方向を含めてどの配線パターンが危険であるか容易に把
握することができ、ノイズの影響を考慮したLSI・プ
リント配線板の設計を行うことができる。As is apparent from the above description,
In the present invention, each line of the LSI printed wiring board,
The signal propagation direction of the interlayer line or via, or the line of interest, the other line within the noise influence range of the line and via, the other interlayer line, or the via in the signal propagation direction of the other direction Since lines can be displayed, designers can easily understand which wiring patterns, including the signal propagation direction, are dangerous based on the display results, and can consider the effects of noise and LSI / printed wiring. Board design can be done.
【0027】さらに、LSIプリント配線板の信号伝播
方向を考慮した各ラインの平行配線長を求めることがで
きるので、ノイズの影響を受けない配線が危険と判断さ
れることがなく、正確なノイズチェックを行うことがで
き、また、どの配線パターンが危険であるかを容易に把
握することができる。Furthermore, since the parallel wiring length of each line can be determined in consideration of the signal propagation direction of the LSI printed wiring board, wiring that is not affected by noise is not determined to be dangerous, and accurate noise check can be performed. Can be performed, and which wiring pattern is dangerous can be easily grasped.
【図1】本発明の原理説明図である。FIG. 1 is a diagram illustrating the principle of the present invention.
【図2】本発明の実施例のフローチャートである。FIG. 2 is a flowchart of an embodiment of the present invention.
【図3】LSI・プリント配線板のネットの一例を示す
図である。FIG. 3 is a diagram showing an example of a net of an LSI / printed wiring board.
1,11 ライブラリ 2,12 ネット情報ライブラリ 3 CADシステム 3a ネット情報調査手段 3b 平行線長チェック手段 4,13 表示装置 1,11 library 2,12 net information library 3 CAD system 3a net information investigation means 3b parallel line length check means 4,13 display device
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平4−333979(JP,A) 特開 平3−31780(JP,A) 特開 平2−271474(JP,A) 特開 平4−127375(JP,A) (58)調査した分野(Int.Cl.7,DB名) G06F 17/50 666 G06F 17/50 672 JICSTファイル(JOIS)──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-4-333979 (JP, A) JP-A-3-31780 (JP, A) JP-A-2-271474 (JP, A) JP-A-4- 127375 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) G06F 17/50 666 G06F 17/50 672 JICST file (JOIS)
Claims (7)
各ラインにおける信号伝播方向等のネット情報に基づ
き、LSI・プリント配線板のノイズ・チェックを行う
LSI・プリント配線板のCADシステムであって、 表示装置と、 各ラインの配線パターンと各ラインにおける信号伝播方
向と信号強度を格納したネット情報ライブラリと、チェック対象となるネットが入力されたとき、上記ネッ
ト情報ライブラリよりチェック対象となるネットについ
て、配線パターンと、ラインの信号伝播方向のネット情
報を読み出し、チェック対象となるネットの信号伝播方
向を 上記表示装置に表示するネット情報調査手段とを備
えたことを特徴とするLSI・プリント配線板のCAD
システム。An LSI / printed circuit board CAD system for performing a noise check of an LSI / printed circuit board based on a wiring pattern of the LSI printed circuit board and net information such as a signal propagation direction in each line. A device, a wiring pattern of each line, a net information library storing signal propagation directions and signal strengths of each line, and a net to be checked when the net to be checked is input.
About the net to be checked from the
The wiring pattern and the net information on the signal propagation direction of the line.
Information is read and the signal propagation method of the net to be checked
And a net information investigating means for displaying a direction on the display device.
system.
インの信号伝播方向を表示することを特徴とする請求項
1のLSI・プリント配線板のCADシステム。2. The CAD system for an LSI / printed wiring board according to claim 1, wherein the signal propagation direction of the interlayer line is displayed by the net information inspection means.
おける信号伝播方向を表示することを特徴とする請求項
1のLSI・プリント配線板のCADシステム。3. The CAD system for an LSI / printed wiring board according to claim 1, wherein said net information investigation means displays a signal propagation direction in the via.
各ラインにおける信号伝播方向等のネット情報に基づ
き、LSI・プリント配線板のノイズ・チェックを行う
LSI・プリント配線板のCADシステムであって、 表示装置と、 各ラインの配線パターンと各ラインにおける信号伝播方
向と信号強度を格納したネット情報ライブラリと、 ライン信号強度に応じたノイズの影響範囲を記憶したラ
イブラリと、 上記ネット情報ライブラリより、配線パターンと、ライ
ンの信号伝播方向と信号強度の情報を読み出し、また、
上記ライブラリより信号強度に応じたノイズの影響範囲
を読み出し、着目するラインの信号強度を求めて該ラインの信号強度
と、上記ライブラリよ り読み出した信号強度に応じたノ
イズの影響範囲から、着目したラインのノイズの影響範
囲を求め、 影響範囲内にあるラインの信号伝播方向を求めて、着目
したラインと、そのラインのノイズ影響範囲内にある他
ラインの信号伝播方向を上記表示装置に表示するネット
情報調査手段とを備えたことを特徴とするLSI・プリ
ント配線板のCADシステム。4. An LSI / printed circuit board CAD system for performing noise check of an LSI / printed circuit board based on a wiring pattern of the LSI printed circuit board and net information such as a signal propagation direction in each line. A device, a net information library storing a wiring pattern of each line, a signal propagation direction and a signal strength of each line, a library storing an influence range of noise according to the line signal strength, and a wiring pattern from the net information library. And read out the signal propagation direction and signal strength information of the line, and
The influence range of the noise corresponding to the signal strength is read out from the library, and the signal strength of the line of interest is obtained.
When, in response to the read signal strength Ri by the library Roh
From the influence range of the noise,
Seeking circumference, seeking a signal propagation direction of the line within the influence range, attention
Line and other lines that are within the noise range of the line
CAD system LSI · printed wiring board, characterized in that the signal propagation direction of the line and a net information checking means for displaying on the display device.
たラインとそのラインのノイズ影響範囲内にある他層間
ラインのうち、信号伝播方向が逆方向の層間ラインを表
示することを特徴とする請求項4のLSI・プリント配
線板のCADシステム。5. An inter-line line whose signal propagation direction is opposite to a line of interest and other inter-layer lines within a noise influence range of the line is displayed by the net information investigation means. 4. A CAD system for LSI and printed wiring boards.
たビアとそのビアのノイズ影響範囲内にある他ビアのう
ち信号伝播方向が逆方向のビアを表示することを特徴と
する請求項4のLSI・プリント配線板のCADシステ
ム。6. The LSI according to claim 4, wherein said net information investigating means displays vias in which the signal propagation direction is opposite to the via of interest and other vias within the noise influence range of the via.・ CAD system for printed wiring boards.
各ラインにおける信号伝播方向等のネット情報に基づ
き、LSI・プリント配線板のノイズ・チェックを行う
LSI・プリント配線板のCADシステムであって、 表示装置と、 各ラインの配線パターンと各ラインにおける信号伝播方
向と信号強度を格納したネット情報ライブラリと、ノイズの影響を受けない 最大平行線長と、ライン信号強
度に応じたノイズの影響範囲を記憶したライブラリと、 上記ネット情報ライブラリより配線パターンと、ライン
の信号伝播方向と信号強度のネット情報を読み出し、着目するラインの信号強度を求めて該ラインの信号強度
と、上記ライブラリより読み出した信号強度に応じたノ
イズの影響範囲から、着目したラインのノイズの影響範
囲を求め、 着目するラインのノイズ影響範囲内にあるラインの信号
の伝播方向、ライン間距離により着目するラインの他の
ラインとの平行線長を計算し記録するネット情報調査手
段と、 上記ライブラリに格納された最大平行線長を参照して、
上記ネット情報調査手段により求めた各ラインの平行線
長をチェックする平行線長チェック手段とを備えたこと
を特徴とするLSI・プリント配線板のCADシステ
ム。7. Based on the net information signal propagating direction or the like in the LSI printed circuit board wiring pattern and each line, a CAD system LSI-printed wiring board which performs noise check LSI-printed circuit board, a display Device , net information library storing wiring pattern of each line, signal propagation direction and signal strength of each line, maximum parallel line length not affected by noise, and range affected by noise according to line signal strength The wiring pattern, the signal propagation direction and the net information of the signal strength of the line are read from the net information library, and the signal strength of the line of interest is obtained.
And a node corresponding to the signal strength read from the library.
From the influence range of the noise,
Seeking circumference line of the signal within the noise influence range of the focused line
Of the line of interest depending on the propagation direction of the
Net information researcher that calculates and records the parallel line length with the line
With reference to the column and the maximum parallel line length stored in the above library,
CAD system LSI · printed wiring board is characterized in that a parallel line length check means for checking the parallel line length of each line obtained by the net information checking means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03035393A JP3212735B2 (en) | 1993-02-19 | 1993-02-19 | CAD system for LSI and printed wiring boards |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03035393A JP3212735B2 (en) | 1993-02-19 | 1993-02-19 | CAD system for LSI and printed wiring boards |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06243197A JPH06243197A (en) | 1994-09-02 |
| JP3212735B2 true JP3212735B2 (en) | 2001-09-25 |
Family
ID=12301492
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP03035393A Expired - Fee Related JP3212735B2 (en) | 1993-02-19 | 1993-02-19 | CAD system for LSI and printed wiring boards |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3212735B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3175653B2 (en) | 1997-07-18 | 2001-06-11 | 日本電気株式会社 | Crosstalk error improvement method and method |
| WO2005043420A1 (en) | 2003-11-04 | 2005-05-12 | Fujitsu Limited | Program for designing electronic circuit, method for designing electronic circuit and device for designing electronic circuit |
-
1993
- 1993-02-19 JP JP03035393A patent/JP3212735B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH06243197A (en) | 1994-09-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH08194726A (en) | Method and apparatus for extracting circuit simulation model | |
| EP1313040A2 (en) | Method of deducing equivalent circuit and system for the same | |
| WO2004111890A1 (en) | Printed circuit wiring board designing support device, printed circuit board designing method, and its program | |
| US7117464B2 (en) | System and method for evaluating signal coupling between differential traces in a package design | |
| US6678874B1 (en) | Computer-aided design (CAD) tool | |
| US20030074638A1 (en) | Design support apparatus for circuit including directional coupler, design support tool, method of designing circuit, and circuit board | |
| JP2001175702A (en) | Circuit design method | |
| JP3212735B2 (en) | CAD system for LSI and printed wiring boards | |
| JP4555891B2 (en) | Automatic wiring device, automatic wiring program, and computer-readable recording medium recording the program | |
| JP4993742B2 (en) | Substrate evaluation apparatus, substrate evaluation method, substrate evaluation program, and recording medium storing substrate evaluation program | |
| CN1725221A (en) | Wiring Interference Inspection System and Method | |
| JP5556265B2 (en) | Mounting design support device, mounting design support method, and program | |
| US5504423A (en) | Method for modeling interactions in multilayered electronic packaging structures | |
| US7131084B2 (en) | Method, apparatus and computer program product for implementing automated detection excess aggressor shape capacitance coupling in printed circuit board layouts | |
| JP5082793B2 (en) | Printed circuit board design support apparatus, printed circuit board design support method, and printed circuit board design support program | |
| US20130246994A1 (en) | Wiring check device and wiring check system | |
| JP4218725B2 (en) | Integrated power supply system analysis system, integrated power supply system analysis method, and multilayer printed circuit board | |
| JP2822677B2 (en) | Electronic circuit design equipment | |
| JPH1166134A (en) | Printed wiring board design development support system | |
| Ding et al. | Comprehensive Measurement and Cross-Sectional Study of Decoupling Capacitor Interconnect Inductance | |
| JP3148180B2 (en) | Layout verification method and layout verification apparatus for semiconductor integrated circuit | |
| JP3109483B2 (en) | Radiated noise prevention printed circuit board placement and wiring processing system | |
| JP2830563B2 (en) | Circuit diagram creation device | |
| US20150106042A1 (en) | Computer-readable medium storing analysis-support program, analysis support method, and analysis supporting device | |
| JP2630218B2 (en) | Circuit design equipment |
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: 20010710 |
|
| LAPS | Cancellation because of no payment of annual fees |