JPS6367679A - 自動配線方法 - Google Patents

自動配線方法

Info

Publication number
JPS6367679A
JPS6367679A JP61213183A JP21318386A JPS6367679A JP S6367679 A JPS6367679 A JP S6367679A JP 61213183 A JP61213183 A JP 61213183A JP 21318386 A JP21318386 A JP 21318386A JP S6367679 A JPS6367679 A JP S6367679A
Authority
JP
Japan
Prior art keywords
search
point
searching
segment
singular
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
JP61213183A
Other languages
English (en)
Other versions
JPH0543149B2 (ja
Inventor
Ichiro Kato
一郎 加藤
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 Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP61213183A priority Critical patent/JPS6367679A/ja
Publication of JPS6367679A publication Critical patent/JPS6367679A/ja
Publication of JPH0543149B2 publication Critical patent/JPH0543149B2/ja
Granted legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は自動配線方法、特に、電気系CADシステムの
プリント基板やハイブリッドIC等のCADで、最適な
配線レイアクトの自動配線方法に関するものである。
〔従来の技術〕
従来の自動配線方法は、配線経路が存在していてもそj
、が複雑な経路である場合必ず5見するとは限らないも
のが多く、確実に経路?見つけ出す方法としては、メイ
ズ法(Lee、C,V、:An algo −rith
m for Path Connections an
d ItsApplications、IRE Tra
ns、Electron、Co −mput、、Vol
、ECl0.pp、346−365(1961)と呼ば
詐るものがおるのみである。しかるに、ノイズ法は平面
上に波紋を広げるように経路を探索するため他の自動配
線方法に比べ多くの処理時間を要する。
Proc、12th  Annual  ACM Sy
mp、on  Th−eory of Computi
ng、pp、161−176(1980))は−直線上
に経路探索を行ない必要に応じて探索方向を変更してい
く方法であり、処理速度が速い。しかもこの方法は、複
数の結線すべきピンの対、すなわちピンベアの結線順位
を一括して考慮するtめ、他の自動配線方法には見らf
′L、ない効率的な配線手順が見られる。
高速メイズ法(Soukup、J、:Fast Maz
eRouter、Proc、15th  Design
  Aut。
mation  Conf、、pp、100−102(
1978))等、処理時間の速いメイズ法も発表さnて
いるが、このような効率的な特性は持っていない。
次に従来の自動配線方法の内リバー法について図面を参
照して詳細に説明する。第3図は従来の自動配線方法の
リバー法の一例を示すレイアウト図である。開始点19
から直下に引かれた特異線20に沿って探索線分21が
下方向に進み、障害22に出合う。ここで探索線分21
は、進行方向右手近傍に常に障害が存在するように向き
を変え、その後もこの法則に従って探索線分23のよう
に障害に沿って進む。探索線分23が特異線24に出会
うと優先的に方向を上方に変え探索線分25のように探
索を進める。探索は終了点26に到達し九時点で完了し
、開始点19から終了点26までの配線経路が探索線分
21,23.25によって得ら詐る。
〔発明が解決しようとする問題点〕
上述した従来の自動配線方法のリノ(−法は、配線経路
が存在していてもそれが複雑な経路である場合、ノイズ
法のように必ず発見するとは限らない0 第4図はリバー法における経路発見失敗の一例を示すレ
イアクト図である。ピンペアの開始点1から、探索優先
方向が下方になる特異線2に沿って下に降りた探索線分
3は、障害4を右手づたい避けながら障害に沿って進み
、障害5にぶつかって探索線分6のように、嘔らに探索
を進める。探索線分6が障害5にぶつかシ、探索は探索
線分9にひきつが扛て進行方向右手近傍に障害がおるよ
うに探索し閉ループ点10に到達する。ここの地点は既
に探索済みであシ、こCから同様の探索規則を芙行して
も同じ探索の繰り返しにな、す、障害5を抜は出る事な
く探索は失敗り終わる。
すなわち従来のリバー法は、特異線2があるために障害
から脱出できず配線できないという欠点があった。
〔問題点を解決するための手段〕
本発明の自動配線方法は、結線開始点から直下に基板下
辺まで探索を優先的にその線分に沿って下方向に行なう
第一の特異線を引き結線終了点から直下に基板下辺まで
探索を優先的にその線分に沿って上方向に行なう第二の
特異線を引く特異線設定段階と、探索点が前記第一の特
異線あるいは第二の特異線上にある場合を除いて前記結
線開始点から配線経路を進行方向に対し右手方向近傍に
障害が存在するように右手づたいに探索を進める第一の
経路探索段階と、前記第一の経路探索段階で第一の特異
線上に探索点があるが故に右手方向近傍に障害がない場
合でもそのまま下方向に探索を進めるに至った最新の点
を第一の特異点として記憶し第二の特異線上に探索点が
あるが故に右手方向近傍に障害がない場合でもそのまま
上方向に探索を進めるに至った最新の点を第二の特異点
として記憶する特異点記憶段階と、前記第一の探索段階
を適用して前記結線開始点と前記結線終了点が結線でき
なかった場合前記結線開始点から前記第一の特異点まで
の特異線の特性を無効にし前記第二の特異線と基板下辺
の交わる点から前記第二の特異点までの特異線の特性を
無効にして前記第一の経路探索段階と同様の探索法則で
探索を再開する第二の経路探索段階とを含んで構成ざn
る。
〔実施例〕
次に、本発明の実施例について、図面を参照して詳細に
・説明する。
第1図は本発明の一実施例を示すレイアウト図である。
ビンベアの開始点1から、探索優先方向が下方になる特
異線2に沿って下に降夛た探索線分3は、障害4を右手
づたい避けながら障害に沿って進み、障害5にぶつかっ
て探索線分6のように、さらに探索を進める。このよう
な探索の最中に逐次、特異線21にどこまで探索したか
特異点として記憶しておく。探索線分6が特異線2に出
会うと、優先的に下方向に探索方向を変え探索線分7に
引き継がれ、探索線分7は、障害5にぶつかる。この時
点で、′特異線2上の探索がなされた最新の地点は特異
点8である。探索は、探索線分9にひきつがれて進行方
向右手近傍に障害があるように探索し閉ループ点10に
到達する。
ここの地点は既に探索済みであるが、閉ループ点10は
開始点1と特異点8との間に位置しているので再探索?
実行する。再探索は、探索線分9゜7.6と後戻りしな
がら、閉ループ点10まで戻りそこから再開する。
この閉ループ点10よシ再び右手づたいの法則で進み探
索線分6のように探索をする。探索線分6は、特異線2
に出会うがこの地点は開始点1と特異点8との間に位置
しているので、特異線2の持つ下方向の優先探索の特性
は効果を示さず、探索線分6は右手づたいの法則をその
まま適応して探索線分11に引き継がれる。障害5に沿
って探索は進み、探索線分12が特異線2に到達すると
、この地点は開始点1と特異点8との間にはないので、
4!IF異線2の優先方向指定の効果が効き、探索線分
12は優先的に特異線2に沿って下方向に降pる。探索
線分12Fi、障害13にぶつかって進行方向右手近傍
に障害があるように方向を変え、探索線分14として障
害13に沿って探索を進める。探索線分14が、第二の
特異線15に出会うと優先的に上方向に向きを変更する
。探索線分14は、障害16にぶつかり右手づたいに障
害16に沿って進み、再び特異線15に出会う。ここで
優先的に上方向に向きが変更さ詐、探索線分17に引き
継がnて特異線17に沿って上方向に進行し、終了点1
8に到達して探索を完了する。
第2図は、第1図の実施例の説明図を流j、図で示した
ものである。
〔発明の効果〕
本発明の自動配線方法は、リバー法の高速探索性と効率
の良い配線手順という特性を失わず、なおかつメイズ法
のよりに経路があればかならず発見するという重要な特
性を合わせ持った方法であフ、自動配線実行における高
配線率が高速に得られるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すレイアクト図、第2図
は第1図に示す自動配線方法の手順?示す7°−7・−
1・第3図$9(D−例を示す′イト・・・・・開始点
、2・−・・・・特異線、3・・・・・・探索線分、4
〜5・・・・・・障害、6〜7・・・・・・探索線分、
8・・・・・・特異点、9・・・・・・探索線分、10
・・・・・・閉ループ点、11〜12・・・・・−探索
線分、13・・・・・・障害、14・・・・・・探索線
分、15・・・・・・特異線、16・・・・・・障害、
17・・・・・・探索線分、18・・・・・・終了点、
19・・・・・・開始点、20・・・・・・特異線、2
1・・・・・・探索線分、22・・・・・・障害、23
・・・・・・探索線分、24・・・・・・特異線、25
・・・・・・探索線分、26・・・・・・終了点。 、  )・ 代理人 弁理士  内 原   晋 ゝ−2−

Claims (1)

    【特許請求の範囲】
  1. 結線開始点から直下に基板下辺まで探索を優先的にその
    線分に沿って下方向に行なう第一の特異線を引き結線終
    了点から直下に基板下辺まで探索を優先的にその線分に
    沿つて上方向に行なう第二の特異線を引く特異線設定段
    階と、探索点が前記第一の特異線あるいは第二の特異線
    上にある場合を除いて前記結線開始点から配線経路を進
    行方向に対し右手方向近傍に障害が存在するよりに右手
    づたいに探索を進める第一の経路探索段階と、前記第一
    の経路探索段階で第一の特異線上に探索点があるが故に
    右手方向近傍に障害がない場合でもそのまま下方向に探
    索を進めるに至った最新の点を第一の特異点として記憶
    し第二の特異線上に探索点があるが故に右手方向近傍に
    障害がない場合でもそのまま上方向に探索を進めるに至
    った最新の点を第二の特異点として記憶する特異点記憶
    段階と、前記第一の探索段階を適用して前記結線開始点
    と前記結線終了点が結線できなかった場合前記結線開始
    点から前記第一の特異点までの特異線の特性を無効にし
    前記第二の特異線と基板下辺の交わる点から前記第二の
    特異点までの特異線の特性を無効にして前記第一の経路
    探索段階と同様の探索法則で探索を再開する第二の経路
    探索段階とを含むことを特徴とする自動配線方法。
JP61213183A 1986-09-09 1986-09-09 自動配線方法 Granted JPS6367679A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61213183A JPS6367679A (ja) 1986-09-09 1986-09-09 自動配線方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61213183A JPS6367679A (ja) 1986-09-09 1986-09-09 自動配線方法

Publications (2)

Publication Number Publication Date
JPS6367679A true JPS6367679A (ja) 1988-03-26
JPH0543149B2 JPH0543149B2 (ja) 1993-06-30

Family

ID=16634918

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61213183A Granted JPS6367679A (ja) 1986-09-09 1986-09-09 自動配線方法

Country Status (1)

Country Link
JP (1) JPS6367679A (ja)

Also Published As

Publication number Publication date
JPH0543149B2 (ja) 1993-06-30

Similar Documents

Publication Publication Date Title
US5615128A (en) Towards optimal steiner tree routing in the presence of rectilinear obstacles
JP3608832B2 (ja) 自動配線方法および自動配線装置
JPS6367679A (ja) 自動配線方法
JP2574996B2 (ja) 差動電流スイッチ対のルーティング方法
JPH0477949B2 (ja)
JPH0544058B2 (ja)
JPS63204301A (ja) Nc実装機の実装経路の決定方法
JP3014157B2 (ja) 自動配線方式
JP3560451B2 (ja) 半導体集積回路のレイアウト方法
JPH0460774A (ja) 自動配線方式
JPH0652260A (ja) 自動配線方法
JPH06325132A (ja) 自動配線方法
JPH04289975A (ja) 配線経路探索方式
JP2982017B2 (ja) 自動配線処理方法
JPH04141779A (ja) 配線経路探索方式
JPH0748221B2 (ja) 経路探索処理方法
JPS63121979A (ja) 配線経路探索装置
JPH0652261A (ja) 自動配線方式
JPH01321563A (ja) 配線経路探索方式
JPH0540806A (ja) 表面実装部品の自動配線方法
JPH04117571A (ja) 配線経路探索方式
JPH08202753A (ja) 回路図の配線自動修正方法
JPH03142858A (ja) Ic内配線方法
JPH07152814A (ja) 空線分による経路探索方法
JPH04275679A (ja) 配線経路探索方式

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term