[go: up one dir, main page]

JPH0512383A - Shield wiring path search system - Google Patents

Shield wiring path search system

Info

Publication number
JPH0512383A
JPH0512383A JP3164841A JP16484191A JPH0512383A JP H0512383 A JPH0512383 A JP H0512383A JP 3164841 A JP3164841 A JP 3164841A JP 16484191 A JP16484191 A JP 16484191A JP H0512383 A JPH0512383 A JP H0512383A
Authority
JP
Japan
Prior art keywords
net
wiring
shielded
ground
width
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP3164841A
Other languages
Japanese (ja)
Inventor
Akira Kobayashi
明 小林
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.)
NEC Solution Innovators Ltd
Original Assignee
NEC Software Hokuriku 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 NEC Software Hokuriku Ltd filed Critical NEC Software Hokuriku Ltd
Priority to JP3164841A priority Critical patent/JPH0512383A/en
Publication of JPH0512383A publication Critical patent/JPH0512383A/en
Pending 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

  • Structure Of Printed Boards (AREA)

Abstract

PURPOSE:To decrease the man-hours by automating a path search in the shield wiring of a printed wiring board. CONSTITUTION:A net whose wiring path needs to be shielded by a ground net (101). Virtual wiring width is found from the wiring width of the extracted net to be shielded, the wiring width of the net for the shielding, and the clearance between both the nets (104). The extracted net to be shielded is wired with the calculated virtual wiring width (105). The area obtained by subtracting the wiring width of the net to be shielded from the wired path is regarded as the wiring path of the ground net to be shielded (109). Consequently, the wiring path is determined so as to prevent interference to other nets and interference from other nets.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、印刷配線基板のシール
ド配線経路検索方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a shield wiring route search system for a printed wiring board.

【0002】[0002]

【従来の技術】従来、この種のシールド配線経路は、ク
ロックネット等、他のネットへ干渉するネットや、他の
ネットからの干渉を防ぐ必要のあるネットに対してグラ
ンドシールドする必要がある場合に、クロックネット等
の配線経路決定後に入手によりグランドシールドネット
の配線経路を決定していた。
2. Description of the Related Art Conventionally, this type of shield wiring path is used for grounding a net that interferes with other nets such as a clock net or a net that needs to prevent interference from other nets. In addition, the wiring route of the ground shield net was determined by obtaining after determining the wiring route of the clock net or the like.

【0003】[0003]

【発明が解決しようとする課題】上述した従来の方式で
は、シールドされるネット回りに十分な空き配線領域が
ないために、シールドされるネットの配線経路の修正
や、シールドするグランドネットの配線経路探索を入手
で行う必要があり、多大な工数を要するという欠点があ
った。
In the above-mentioned conventional method, since there is not a sufficient free wiring area around the shielded net, the wiring path of the shielded net is corrected and the wiring path of the grounded net to be shielded is corrected. There is a drawback that it is necessary to obtain the search, which requires a large number of man-hours.

【0004】[0004]

【課題を解決するための手段】本発明は、他のネットへ
の干渉、あるいは他のネットからの干渉を防ぐために配
線経路をグランドでシールドされる必要のあるネット及
びシールドするグランドネットの配線経路探索方式であ
って、前記グランドネットにより配線経路をシールドさ
れる必要のあるネットを抽出するネット抽出手段と、抽
出した前記シールドされるネットの配線幅、シールドす
るネットの配線幅及びシールドされるネットとシールド
するネットとのクリアランスから仮想的な配線幅を求め
る仮想配線幅算出手段と、抽出した前記シールドされる
ネットを算出した前記仮想的な配線幅で配線する配線手
段と、配線した経路からシールドされるネットの配線幅
を差し引いた領域をシールドすべきグランドネットの配
線経路として登録する配線経路登録手段とを備えてい
る。
DISCLOSURE OF THE INVENTION The present invention provides a wiring path for a net that needs to be shielded with a ground and a wiring path for a shielding ground net in order to prevent interference with or interference from other nets. A search method, a net extracting means for extracting a net whose wiring route needs to be shielded by the ground net, a wiring width of the extracted shielded net, a wiring width of the shielding net, and a shielded net A virtual wiring width calculation means for obtaining a virtual wiring width from the clearance between the shielded net and the shielded net; a wiring means for wiring the extracted shielded net with the calculated virtual wiring width; Register the area where the wiring width of the net is subtracted as the wiring path of the ground net to be shielded And a that wiring path registration means.

【0005】[0005]

【実施例】次に、本発明について図面を参照して説明す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings.

【0006】図1は本発明の一実施例における処理を示
す流れ図である。
FIG. 1 is a flow chart showing the processing in one embodiment of the present invention.

【0007】まず、処理ボックス101では、シールド
される必要のあるネットをシールド要求のあるネットと
みなして抽出する。
First, in the processing box 101, a net that needs to be shielded is regarded as a net that requires a shield and is extracted.

【0008】判断ボックス102では、処理ボックス1
01で抽出されたシールド要求のあるネットを全て処理
したか否かを判断し、未処理ネットがある場合は処理ボ
ックス103へ進み、また、全て処理した場合は処理ボ
ックス114へ進む。
In the judgment box 102, the processing box 1
It is determined whether or not all the nets having the shield request extracted in 01 have been processed. If there are unprocessed nets, the process proceeds to the processing box 103, and if they are all processed, the process proceeds to the processing box 114.

【0009】処理ボックス103では、未処理ネットを
1つ取り出し、処理ボックス104へ進む。
In the processing box 103, one unprocessed net is taken out, and the processing box 104 is proceeded to.

【0010】処理ボックス104では、シールド要求の
あるネットの配線幅、シールドするグランドの配線幅及
びシールド要求のあるネットとシールドするグランドネ
ットとのクリアランスを調べ、これらを加えた距離を仮
想的な線幅として決定する。
In the processing box 104, the wiring width of the net requiring shielding, the wiring width of the ground for shielding, and the clearance between the net requiring shielding and the ground net for shielding are checked, and the distance obtained by adding these is a virtual line. Determine as width.

【0011】処理ボックス105では、処理ボックス1
03で抽出したシールド要求のあるネットに対して、処
理ボックス104で決定した仮想的な線幅をもつネット
とみなして実際よりも太い線幅での配線経路検索を試行
する。
In the processing box 105, the processing box 1
The net with the shield request extracted in 03 is regarded as a net having the virtual line width determined in the processing box 104, and a wiring route search with a line width thicker than the actual line width is tried.

【0012】判断ボックス106では、処理ボックス1
05で配線経路探索を試行したシールド要求のあるネッ
トの経路探索が成功したか否かを調べ、経路探索が失敗
した場合は処理ボックス107へ進み、また経路探索が
成功した場合は処理ボックス108へ進む。
In the judgment box 106, the processing box 1
In 05, it is checked whether or not the route search of the net for which the wiring route search has been attempted is successful. move on.

【0013】処理ボックス107では、配線経路探索に
失敗しシールド要求のあるネットを記録し、判断ボック
ス102へ進む。
In the processing box 107, the net for which the wiring route search has failed and the shield is requested is recorded, and the process proceeds to the judgment box 102.

【0014】処理ボックス108では、配線経路探索に
成功したシールド要求のあるネットを、本来の配線幅を
持った配線経路に修正して採用する。
In the processing box 108, a net which has been successfully searched for a wiring route and has a shield request is corrected to a wiring route having an original wiring width and adopted.

【0015】処理ボックス109では、処理ボックス1
05で探索した仮想的な配線幅をもつ配線経路からシー
ルド要求のあるネット本来の配線幅及びシールドするグ
ランドネットとのクリアランスを除いた部分をシールド
するグランドネットの配線経路の一部とする。
In the processing box 109, the processing box 1
The portion of the wiring path having the virtual wiring width searched in 05 except for the original wiring width of the net having the shield request and the clearance with the ground net to be shielded is set as a part of the wiring path of the ground net.

【0016】処理ボックス110では、シールドするネ
ットの等電位を決定するため、処理ボックス109で求
めたグランドネットの配線経路の一部から最も近いグラ
ンドネットの端子を求める。
In the processing box 110, in order to determine the equipotential of the net to be shielded, the terminal of the ground net closest to the part of the wiring path of the ground net found in the processing box 109 is found.

【0017】処理ボックス111では、処理ボックス1
09で求めたグランドネットの配線経路の一部と処理ボ
ックス110で求めた最も近いグランドネットの端子間
の配線経路探索を試行する。
In the processing box 111, the processing box 1
A search for a wiring path between a part of the wiring path of the ground net obtained in 09 and the terminal of the closest ground net obtained in the processing box 110 is tried.

【0018】判断ボックス112では、処理ボックス1
11で試行した配線経路探索が成功したか否かを調べ、
失敗した場合は判断ボッスク102へ進み、また、成功
した場合は処理ボッスク113へ進む。
In the judgment box 112, the processing box 1
Check whether the wiring route search tried in 11 was successful,
If it fails, the process proceeds to the judgment box 102, and if it succeeds, the process box 113 proceeds.

【0019】処理ボックス113では、処理ボックス1
11で試行した配線経路と処理ボックス109で求めた
配線経路とを繋ぎ合わせて、グランドネットの配線経路
として統合し、判断ボックス102へ進む。
In the processing box 113, the processing box 1
The wiring route tried in 11 and the wiring route obtained in the processing box 109 are connected and integrated as a wiring route of the ground net, and the process proceeds to the determination box 102.

【0020】処理ボックス114では、処理ボックス1
07で記憶した全てのネットに対し、従来手法による配
線経路探索を行い一連の処理を終了する。
In the processing box 114, the processing box 1
A wiring route search is performed by the conventional method for all the nets stored in 07, and a series of processing is completed.

【0021】図2(a)及び同図(b)はシールドされ
る必要のあるネットとシールドするグランド及びそれら
の間のクリアランスのイメージを示す。
FIGS. 2 (a) and 2 (b) show an image of a net that needs to be shielded, a ground that shields, and a clearance between them.

【0022】図2(a)では、シールドされる必要のな
るネットの端子1間を、シールドされるネットの配線
幅、シールドするネットの配線幅及びシールドされるネ
ットとシールドするネットとのクリアランスを加えた仮
想的な線幅2にて配線経路探索した状態を示している。
In FIG. 2A, between the terminals 1 of the nets that need to be shielded, the wiring width of the shielded net, the wiring width of the shielded net, and the clearance between the shielded net and the shielded net are shown. The state where the wiring route is searched by the added virtual line width 2 is shown.

【0023】図2(b)では、図2(a)に示す仮想的
な線幅2にて配線経路探索した状態から、シールドされ
るネットの配線経路3を決定し、さらにシールドするネ
ットの端子4までの経路を含むシールドするネットの配
線経路5を決定した状態を示している。
In FIG. 2B, the wiring route 3 of the net to be shielded is determined from the state in which the wiring route is searched with the virtual line width 2 shown in FIG. 2A, and the terminal of the net to be shielded is determined. 4 shows a state in which the wiring route 5 of the net to be shielded including the routes up to 4 has been determined.

【0024】[0024]

【発明の効果】以上説明したように本発明は、クロック
ネット等、他のネットへの干渉を防ぐ必要があるネット
あるいは他のネットからの干渉を防ぐためにグランドで
シールドされる必要のあるネットに対して、自動的に必
要なグランドのシールド配線を可能とするため、入手に
よるグランドのシールド配線が削減され、そのための配
線工数や修正工数が削減されるという効果がある。
As described above, the present invention is applied to a net that needs to prevent interference with other nets such as a clock net or a net that needs to be shielded with a ground to prevent interference from other nets. On the other hand, since the necessary ground shield wiring is automatically enabled, there is an effect that the ground shield wiring by the acquisition is reduced, and the wiring man-hours and correction man-hours for that are reduced.

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

【図1】本発明の一実施例における処理を示す流れ図で
ある。
FIG. 1 is a flow chart showing processing in an embodiment of the present invention.

【図2】シールドされる必要のあるネットとシールドす
るグランド及びそれらの間のクリアランスのイメージを
示す図である。
FIG. 2 is a diagram showing an image of a net that needs to be shielded, a ground that shields, and a clearance between them.

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

1 シールドされる必要のあるネットの端子 2 仮想的な線幅 3 シールドされるネットの配線経路 4 シールドするネットの端子 5 シールドするネットの配線経路 1 Net terminal that needs to be shielded 2 Virtual line width 3 Shielded net wiring path 4 Shielded net terminal 5 Shielded net wiring path

Claims (1)

【特許請求の範囲】 【請求項1】 他のネットへの干渉、あるいは他のネッ
トからの干渉を防ぐために配線経路をグランドでシール
ドされる必要のあるネット及びシールドするグランドネ
ットの配線経路探索方式であって、前記グランドネット
により配線経路をシールドされる必要のあるネットを抽
出するネット抽出手段と、抽出した前記シールドされる
ネットの配線幅、シールドするネットの配線幅及びシー
ルドされるネットとシールドするネットとのクリアラン
スから仮想的な配線幅を求める仮想配線幅算出手段と、
抽出した前記シールドされるネットを算出した前記仮想
的な配線幅で配線する配線手段と、配線した経路からシ
ールドされるネットの配線幅を差し引いた領域をシール
ドすべきグランドネットの配線経路として登録する配線
経路登録手段とを備えることを特徴とするシールド配線
経路探索方式。
Claim: What is claimed is: 1. A wiring route search method for a net which needs to be shielded with a ground and a ground net which shields the wiring route in order to prevent interference with other nets or interference from other nets. And a net extracting means for extracting a net whose wiring path needs to be shielded by the ground net, a wiring width of the extracted shielded net, a wiring width of the shielding net, and a shielded net and a shield. Virtual wiring width calculation means for obtaining a virtual wiring width from the clearance with the net,
A wiring unit for wiring the extracted shielded net with the calculated virtual wiring width and a region obtained by subtracting the wiring width of the shielded net from the routed route are registered as the wiring route of the ground net to be shielded. A shielded wiring route searching method comprising: a wiring route registration means.
JP3164841A 1991-07-05 1991-07-05 Shield wiring path search system Pending JPH0512383A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3164841A JPH0512383A (en) 1991-07-05 1991-07-05 Shield wiring path search system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3164841A JPH0512383A (en) 1991-07-05 1991-07-05 Shield wiring path search system

Publications (1)

Publication Number Publication Date
JPH0512383A true JPH0512383A (en) 1993-01-22

Family

ID=15800941

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3164841A Pending JPH0512383A (en) 1991-07-05 1991-07-05 Shield wiring path search system

Country Status (1)

Country Link
JP (1) JPH0512383A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008186230A (en) * 2007-01-30 2008-08-14 Fujitsu Ltd Integrated circuit design apparatus, integrated circuit design method, and integrated circuit design program
JP2009190378A (en) * 2008-02-18 2009-08-27 Panasonic Electric Works Co Ltd Transparent laminated plate
US8166443B2 (en) 2006-01-04 2012-04-24 Fujitsu Limited Method of shield line placement for semiconductor integrated circuit, design apparatus for semiconductor integrated circuit, and design program for semiconductor integrated circuit

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8166443B2 (en) 2006-01-04 2012-04-24 Fujitsu Limited Method of shield line placement for semiconductor integrated circuit, design apparatus for semiconductor integrated circuit, and design program for semiconductor integrated circuit
JP5211694B2 (en) * 2006-01-04 2013-06-12 富士通株式会社 Arrangement method of shield line in semiconductor integrated circuit, semiconductor integrated circuit design apparatus, and semiconductor integrated circuit design program
JP2008186230A (en) * 2007-01-30 2008-08-14 Fujitsu Ltd Integrated circuit design apparatus, integrated circuit design method, and integrated circuit design program
JP2009190378A (en) * 2008-02-18 2009-08-27 Panasonic Electric Works Co Ltd Transparent laminated plate

Similar Documents

Publication Publication Date Title
US7058935B2 (en) Program compilation and optimization
US6209121B1 (en) Method and system for improving delay error
JPH0512383A (en) Shield wiring path search system
US5249134A (en) Method of layout processing including layout data verification
US7356790B2 (en) Device, method and program for estimating the number of layers BGA component mounting substrate
JPH06301743A (en) Wiring pattern correction system
JPH05151317A (en) Designated length wiring path searching system
JP3075012B2 (en) Layout verification device and layout verification system
JP3309825B2 (en) Automatic wiring device and computer-readable recording medium storing automatic wiring program
JPH05143688A (en) Method and device for reducing crosstalk in wiring design
US7409662B1 (en) Systems and methods involving designing shielding profiles for integrated circuits
JP3024241B2 (en) Automatic placement and routing system for integrated circuits
JPH05327296A (en) Component placement processor
JP3679619B2 (en) Image contour extraction method, apparatus, and recording medium
JP3951644B2 (en) How to display distribution line map
JPH11102439A (en) Method and device for retrieving object in image
JPH0554189A (en) Picture information processor
JPH05136265A (en) Lsi arrangement treatment
JP3097240B2 (en) Multiple line width wiring method
JPH05216682A (en) Partial syuntax check system for source program
Carothers Routability checking for general area routing problems
JPH08202753A (en) Automatic wiring correcting method for circuit diagram
JPH04238579A (en) Layout design changing system
JPH0512382A (en) Wiring process system
JPH04152479A (en) Image inspecting system