JP2593202B2 - 多層プリント配線板自動設計装置の自動配線処理装置 - Google Patents

多層プリント配線板自動設計装置の自動配線処理装置

Info

Publication number
JP2593202B2
JP2593202B2 JP22745488A JP22745488A JP2593202B2 JP 2593202 B2 JP2593202 B2 JP 2593202B2 JP 22745488 A JP22745488 A JP 22745488A JP 22745488 A JP22745488 A JP 22745488A JP 2593202 B2 JP2593202 B2 JP 2593202B2
Authority
JP
Japan
Prior art keywords
wiring
layers
automatic
processing
multilayer printed
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
Application number
JP22745488A
Other languages
English (en)
Other versions
JPH0276294A (ja
Inventor
常雄 岡
武継 川道
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 JP22745488A priority Critical patent/JP2593202B2/ja
Publication of JPH0276294A publication Critical patent/JPH0276294A/ja
Application granted granted Critical
Publication of JP2593202B2 publication Critical patent/JP2593202B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Production Of Multi-Layered Print Wiring Board (AREA)

Description

【発明の詳細な説明】 目次 概要…3頁 産業上の利用分野…4頁 従来の技術…5頁 発明が解決しようとする課題…8頁 課題を解決するための手段…9頁 作用…11頁 実 施 例…12頁 発明の効果…21頁 概要 多層プリント配線板自動設計装置の自動配線処理装置
に関し、 多層プリント配線板の全層を有効に使用することので
きる自動配線処理装置を提供することを目的とし、 面実装部品装着用のランドパッドを有する多層プリン
ト配線板の設計データを記憶する手段と、多層プリント
配線板の各層のうち配線に使用する2つの層を選択する
手段と、配線接続すべき2つのランドパッドが、該2層
選択手段により選択した2つの層内に存在するか否かを
判定する手段と、該2層選択手段により選択した2つの
層に接続すべきランドパッドが存在しない場合に、接続
すべきランドパッドのうちの一方のランドパッドから該
2つの層のうちの一方の層に引き出し配線処理を行い、
他方のランドパッドから該2つの層のうちの他方の層に
引き出し配線処理を行う引き出し配線処理手段と、該2
層選択手段により選択した2つの層内に存在する2点間
を配線接続処理する2点間自動配線処理手段と、該引き
出し配線処理手段及び2点間自動配線処理手段により配
線処理された配線経路を記憶する手段と、該配線経路が
他の配線済パターンに干渉するか否かを判定する手段に
より構成する。
産業上の利用分野 本発明は多層プリント配線板自動設計装置の自動配線
処理装置に関する。
各種電子機器の小型化、高速化、多機能化の要求に伴
い、半導体素子は高速、高集積化されている。しかも、
そのパッケージは、小型、多端子化の傾向にあり、DIP
(DUAL IN LINE PACKAGE)やPGA(PIN GRID ARRAY)の
ような挿入実装はもとより、フラットパッケージ等の面
付け実装も広く行われるようになってきている。
このようなパッケージを実装するプリント配線板とし
ては、高密度化、高多層化による配線収容量の増加及び
高品質化が要求され、また続々と発表される新製品に対
応して、プリント配線板設計作業の納期が短縮されるな
ど、設計部門における作業負担が増大している。この作
業負担を軽減するため、設計現場には自動設計装置が導
入されているが、最近多く用いられるようになってきた
面付け実装部品を対象とした多層プリント配線板を効率
良く設計することのできる自動設計装置が要望されてい
る。
従来の技術 一般に多層プリント配線板自動設計装置は、システム
コントローラ、ディスプレイ、キーボード、磁気ディス
ク装置、タブレット等から構成されている。設計者はデ
ィスプレイの画面上で、コマンドや指定したい位置等を
タブレットにより選択し、あるいはメッセージに応じて
適当な情報をキー入力していくことにより、対話形式で
作業を進めるようになっている。使用頻度の高い部品や
汎用性の高いパターン等の登録機能、パターンの追加、
削除やある配線済の部品やパターンを他の位置に移動す
る編集機能、部品配置の終了した基板に対して、あらか
じめ用意した接続ファイル情報を指定することにより、
自動配線を行う自動配線処理機能等の種々の機能を有し
ている。
従来のDIPやPGA等の挿入実装部品の部品ピン間の自動
配線処理を第8図を参照しながら説明することにする。
50は設計中の多層プリント配線板であり、DIPやPGA等の
挿入実装部品の実装位置が決定され、部品Aのピンが挿
入接続されるスルーホール52、及び部品Bのピンが挿入
接続されるスルーホール54が形成されている。
部品Aのピンと、部品Bのピンとの間の自動配線処理
は、他の既に配線済みのパターン等との干渉を避けるた
め、各層のうちの任意の2つの層を選択し、この2つの
層を用いて配線接続するようにしている。すなわち、例
えば第8図において、第4層を用いてスルーホール54か
ら配線パターン56を引き出し、第2層を用いてスルーホ
ール52から配線パターン58を引き出し、各配線パターン
56、58の先端部間を貫通(あるいは層間)ビアホール60
により配線接続するようにしている。2つの層を用いて
配線処理を行うのは、配線の自由度の向上と計算機負担
との兼ね合いからである。
処理手順としては、まず多層プリント配線板の設計デ
ータ(スルーホールの位置、配線すべき区間等のデー
タ)が記憶されているデータベース(ファイル)からデ
ータをメモリーに読み込む。配線接続すべき区間(スル
ーホールと他のスルーホール)について、nC2(nは多
層プリント配線板の層数)の組み合わせの中から1つを
選択し、自動配線処理(各スルーホールからパターンを
引き出し、このパターン間をビアホール接続処理する)
を試行し、他の既に配線済のパターン等との干渉をチェ
ックして、干渉等が有れば続いて他の2つの層の組み合
わせに変更して再度試行し、干渉等が無ければこれを採
用する。これを各配線すべき区間全てについて行い、そ
の結果をデータベースに登録するようにしている。
このように、挿入実装部品については、全層に貫通し
たスルーホールが形成されているから、配線処理にプリ
ント配線板のどの層でも使用することができた。
発明が解決しようとする課題 しかし、フラットパッケージ等の面付け実装部品に対
応する場合、挿入実装部品と違い実装用のスルーホール
は形成されず、これに替わってランドパッドが形成され
る。このランドパッドはプリント配線板の表面層にのみ
形成されるから、従来の処理手順により、ランドパッド
間の配線処理を行う場合には、ランドパッドのある層の
みを選択して配線処理する必要があり、配線の自由度が
少なく、配線効率向上の妨げになるという問題点があっ
た。
また、上記の問題点を解決するために、各ランドパッ
ドについて全層貫通ビアホールを自動あるいは手動で形
成して、従来のスルーホールと同様に機能させることに
より、従来の自動配線処理を適用しうるようにしていた
が、不必要な貫通ビアホールを複数形成することになる
場合もあり、部品実装効率、配線効率の低下を招いてい
た。
本発明はこのような点に鑑みてなされたものであり、
その目的とするところは、多層プリント配線板の全層を
有効に使用することのできる自動配線処理装置を提供す
ることである。
課題を解決するための手段 第1図に示す本発明の原理構成図を参照すると、面実
装部品装着用のランドパッドを有する多層プリント配線
板の設計データ(設計済パターン位置・形状、ランドパ
ッド位置・形状、配線接続すべきランドパッド区間等)
を記憶する記憶手段1と、多層プリント配線板の各層の
うち配線に使用する2つの層を選択する(nC2:nは多層
プリント配線板の層数:の組み合わせの中から1つを選
択する)手段2を設ける。
配線接続すべき2つのランドパッドが、2層選択手段
2により選択した2つの層内に存在するか否かを判定す
る手段3と、該2つの層に接続すべきランドパッドが存
在しない場合に、一方のランドパッドから該2つの層の
うちの一方の層に引き出し配線処理(パターン引き出し
及びビアホール形成)を行い、他方のランドパッドから
該2つの層のうちの他方の層に引き出し配線処理(パタ
ーン引き出し及びビアホール形成)を行う引き出し配線
処理手段4とを設ける。
2層選択手段2により選択した2つの層内に存在する
2点間を配線接続処理(各引き出し配線先端からそれぞ
れパターン引き出しを行い、該引き出しパターンの先端
部間をビアホール接続)する2点間自動配線処理手段5
と、引き出し配線処理手段4及び2点間自動配線処理手
段5により配線処理した配線経路を記憶する手段6を設
ける。
さらに、引き出し配線処理手段4及び2点間自動配線
処理手段5により配線処理した配線経路が他の配線済み
のパターン(他のランドパッド等を含む)に干渉するか
否かを判定する手段7を設けて構成する。
作用 第1図及び第2図を参照して説明する。第2図におい
て、10はn層からなる多層プリント配線板である。2層
選択手段2により選択した2つの層(例えば第2図にお
いて、3層及び第5層)に、配線処理すべきランドパッ
ド11、12が含まれない場合には、引き出し配線処理手段
4により、一方のランドパッド11からパターン引き出し
13を行い、その先端から2層選択手段2により選択した
2つの層のうちの一方(第5層)に層間(あるいは通
貫)ビアホール14を形成し、他方のランドパッド12につ
いても同様にパターン引き出し15を行い、その先端から
2層選択手段2により選択した2つの層のうちの他方
(第3層)に層間(あるいは通貫)ビアホール16を形成
する。
引き出し配線処理が成功した場合(他の既に配線済み
のパターン等に干渉しない場合)には、引き出し配線処
理手段4により形成したビアホール14、16から2点間自
動配線処理手段5によりそれぞれパターン引き出し17、
18を行い、パターン17、18間を層間(あるいは通貫)ビ
アホール19で配線接続する。これによりランドパッド11
とランドパッド12とが配線接続される。
この配線接続13、14、15、16、17、18、19が他の既に
処理・形成された配線済みのパターンや配線接続処理の
対象としていない他のランドパッド等に干渉するかどう
かを干渉判定手段7によりチェックし、干渉があれば2
層選択手段2により他の組み合わせを選択して再度一連
の処理を行い、干渉が無ければ設計データ記憶手段1に
該配線経路13、14、15、16、17、18、19を登録して処理
を終了する。
実 施 例 以下本発明の一実施例を図面を参照して詳細に説明す
ることにする。
第3図は本発明を適用してなる面実装部品装着用のラ
ンドパッド間を配線接続処理する自動配線処理装置のシ
ステム構成図である。
本システムは制御部20を中心として、データベース入
出力部21、22、引き出し配線処理部23、自動配線処理部
24、配線経路登録部25、自動配線処理用データテーブル
26、引き出し経路テーブル27、28、及び配線経路テーブ
ル29から構成されている。30は多層プリント配線板の設
計データ(設計済パターン位置・形状、ランドパッド位
置・形状、配線接続すべきランドパッド区間等)を記憶
している自動配線データベースである。
自動配線処理用データテーブル26は第4図(A)、
(B)及び第5図(A)〜(C)に示すような構成のデ
ータテーブルであり、データベース入出力部21、22を介
して自動配線データベース30に対してパターン位置・形
状、ランドパッド位置・形状等のデータの読み込み・書
き出しを行うことができるようになっている。
第4図(A)は第Ln層(Lnは1,2,3,…)におけるトラ
ック位置テーブルであり、図中X:X1,X2,…はプリント配
線板上の横軸方向のトラック位置の座標を示し、P:P1,P
2,…はX:X1,X2,…の位置における第4図(B)に示す線
分データテーブルのアドレスを示すポインタである。第
4図(B)において、YSはトラック位置座標Xにおける
縦方向配線の始点の座標を、YEはトラック位置座標Xに
おける縦方向配線の終点の座標を示している。AはYS
らYEまでの配線の種類及びNet番号を示し、線種は信号
線、禁止ライン、配線ナシ等の情報、Net番号は複数の
パターンの中から同電位のパターンを識別するためのグ
ループの情報である。Nは同一トラック内に複数のパタ
ーンが存在する場合に次の線分データ(同図)のアドレ
スを示すポインタである。尚、上記は縦方向配線層の場
合であり、横方向配線層の場合は第4図(A)、(B)
の括弧内に示しているように、XがYに、YS及びYEがXS
及びXEに入れ替わる。
第5図(A)はランドパッド間の配線すべき区間を示
す配線区間テーブルである。PLS、PLEはそれぞれランド
パッドの位置・形状等を保持する第5図(B)のランド
テーブルのアドレスを示すポインタであり、PLSは始点
側を、PLEは終点側を示している。第5図(B)におい
て、X、Yはランドパッドの位置座標、Dはランドパッ
ドの向き、PFは各ランドパッドに対応した形状データを
有するテーブル(第5図(C))のアドレスを示すポイ
ンタである。同一形状のランドパッドについてはそれぞ
れについて形状データを持つことはせず、ランドテーブ
ルのPFポインタを同一アドレスにすることにより共有す
る。
第3図の始点用引き出し経路テーブル27、終点用引き
出し経路テーブル28、及び配線経路テーブル29は、第6
図(A)に示すように構成されている。X1、Y1は第L層
(Lは1,2,3,…)における始点側座標、X2、Y2は第L層
における終点側座標、VF1、VF2は座標X1、Y1及びX2、Y2
におけるビアホールによる層間の接続情報であり、接続
する層の番号(1,2,3,…)、及びビアホール無し
(0)、全層通貫ビアホール(−1)等の情報を有して
いる。即ち第6図(B)に例示する如く、ランドパッド
31とランドパッド32とが、パターン33、35、37、39、及
びビアホール34、36、38により接続されているが、これ
らの情報を保持するデータテーブルである。
第3図における制御部20、引き出し配線処理部23、自
動配線処理部24、及び配線登録部25による具体的な処理
の流れを第7図により説明する。
ステップ101により、自動配線データベースから自動
配線処理用データテーブルに、配線パターンのトラック
位置、線分データ、及び接続すべきランドパッドの配線
区間、ランドパッド位置・形状等のデータを読み込む。
ステップ103で多層プリント配線板の各層のうち配線に
使用する2つの層(nC2:nは多層プリント配線板の層
数:の組み合わせの中から1つ)を選択する。ステップ
105で配線処理用データテーブルの配線区間テーブルか
ら配線すべき区間を1つ抽出する。
ステップ105で抽出した区間の始点が、ステップ103で
選択した2つの層のどちらかに含まれるか否かを調べ
(ステップ107)、含まれる場合はステップ115へ進み、
含まれない場合は、始点からパターン引き出しを行い、
このパターン先端から選択した2つの層のうちの一方の
層までビアホール(層間あるいは通貫)を形成する(ス
テップ109)。この配線処理が他の既に配線済みのパタ
ーン等に干渉するか否かを調べ(ステップ111)、干渉
する場合はステップ131に進み、干渉しない場合は配線
経路テーブルにこの配線経路を登録し(ステップ11
3)、ステップ115へ進む。同様にステップ105で抽出し
た区間の終点が、ステップ103で選択した2つの層のど
ちらかに含まれるか否かを調べ(ステップ115)、含ま
れる場合はステップ123へ進み、含まれない場合は、終
点からパターン引き出しを行い、このパターン先端から
選択した2つの層のうちの他方の層までビアホール(層
間あるいは通貫)を形成する(ステップ117)。この配
線処理が他の既に配線済のパターン等に干渉するか否か
を調べ(ステップ119)、干渉する場合はステップ131に
進み、干渉しない場合は配線経路テーブルにこの配線経
路を登録し(ステップ121)、ステップ123へ進む。
ステップ105で抽出した配線区間を、ステップ109及び
ステップ117で配線処理した引き出しビアホール先端位
置に変更し(ステップ123)、従来のスルーホール間自
動配線処理に用いていたものと同様の自動配線処理を行
う(ステップ125)。即ち、ステップ109及びステップ11
7で配線処理した引き出しビアホール先端からそれぞれ
パターン引き出しを行い、該引き出しパターンの先端部
間をビアホール接続する。
ステップ125の配線処理が他の既に配線済のパターン
等に干渉するか否かを調べ(ステップ127)、干渉しな
い場合はこの配線経路を自動配線データテーブルに登録
し(ステップ129)、ステップ133に進む。ステップ125
で干渉する場合はステップ131で自動配線処理データテ
ーブルに未配線フラグを登録しステップ133に進む。
(ステップ111及びステップ119で干渉ありと判定された
場合も同様である。) ステップ133で配線区間データテーブルに次に配線処
理すべき区間がある場合はステップ105に戻り、上記同
様の処理を繰り返し、ステップ103で選択した2つ層を
用いての全ての配線区間について処理が終了したなら
ば、ステップ135に進む。ステップ135でステップ103に
おける2つの層に組み合わせ全てについての処理が終了
したか否かを調べ、終了していない場合はステップ103
に戻り、他の2つの層の組み合わせを選択して処理を繰
り返し、終了した場合には、自動配線データテーブルか
ら自動配線データベースにデータの内容を全て登録して
(ステップ137)、自動配線処理を終了する。
ステップ107乃至ステップ123が第3図における引き出
し配線処理部23に、ステップ125、127が自動配線処理部
24に、ステップ129、131が配線経路登録部25にそれぞれ
相当している。
本実施例によれば、配線処理すべきランドパッドが、
選択した2つの層のうちのどちらにも含まれない場合に
は、それぞれのランドパッドから該選択した2つの層ま
で、引き出し配線処理を行い、この引き出し配線の先端
部を接続すべきランドパッドの位置情報と置き換えた後
に(引き出し配線処理部23)、従来用いていたものと同
様の自動配線処理(スルーホール間を2つの層を用いて
配線処理する)を用いるようにしている(自動配線処理
部24)。これにより、ランドパッドが存在しない2つの
層を使用してランドパッド間の自動配線処理が可能とな
り、配線の自由度が向上し、従来のスルーホール接続用
の自動配線処理をランドパッド間の自動配線処理に適用
した場合に生じていた配線効率の低下等の問題を解決す
ることができる。
発明の効果 本発明は以上詳述したように構成したから、面実装部
品を対象とした多層プリント配線板のランドパッド間の
自動配線処理を、ランドパッドが存在しない2つの層を
用いても配線処理することができ、多層プリント配線板
の全層を有効に使用できるようになり、部品実装効率、
配線効率を向上することができるという効果を奏する。
【図面の簡単な説明】 第1図は本発明の原理構成図、 第2図は本発明の作用の説明図、 第3図は本発明一実施例のシステム構成図、 第4図は本発明一実施例の配線処理用データテーブルの
説明図であり、(A)はトラック位置テーブルを、
(B)は線分データテーブルを示している。 第5図は同じく配線処理用データテーブルの説明図であ
り、(A)は配線区間テーブルを、(B)はランドテー
ブルを、(C)は形状データテーブルを示している。 第6図(A)及び(B)は本発明一実施例の経路テーブ
ルの説明図、 第7図は本発明一実施例の処理流れ図、 第8図は従来技術の説明図である。 1……設計データ記憶手段 2……2層選択手段、 3……ランドパッド有無判定手段、 4……引き出し配線処理手段、 5……2点間自動配線処理手段、 6……配線経路記憶手段、 7……干渉判定手段。

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】面実装部品装着用のランドパッド(11,1
    2)を有する多層プリント配線板(10)の設計データを
    記憶する手段(1)と、 多層プリント配線板(10)の各層のうち配線に使用する
    2つの層を選択する手段(2)と、 配線接続すべき2つのランドパッド(11,12)が、該2
    層選択手段(2)により選択した2つの層内に存在する
    か否かを判定する手段(3)と、 該2層選択手段(2)により選択した2つの層に接続す
    べきランドパッド(11,12)が存在しない場合に、接続
    すべきランドパッド(11,12)のうちの一方のランドパ
    ッド(11)から該2つの層のうちの一方の層に引き出し
    配線処理(13,14)を行い、他方のランドパッド(12)
    から該2つの層のうちの他方の層に引き出し配線処理
    (15,16)を行う引き出し配線処理手段(4)と、 該2層選択手段(2)により選択した2つの層内に存在
    する2点間を配線接続処理(17,18,19)する2点間自動
    配線処理手段(5)と、 該引き出し配線処理手段(4)及び2点間自動配線処理
    手段(5)により配線処理された配線経路(13,14,15,1
    6,17,18,19)を記憶する手段(6)と、 該配線経路(13,14,15,16,17,18,19)が他の配線済パタ
    ーンに干渉するか否かを判定する手段(7)とを有する
    ことを特徴とする多層プリント配線板自動設計装置の自
    動配線処理装置。
JP22745488A 1988-09-13 1988-09-13 多層プリント配線板自動設計装置の自動配線処理装置 Expired - Fee Related JP2593202B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22745488A JP2593202B2 (ja) 1988-09-13 1988-09-13 多層プリント配線板自動設計装置の自動配線処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22745488A JP2593202B2 (ja) 1988-09-13 1988-09-13 多層プリント配線板自動設計装置の自動配線処理装置

Publications (2)

Publication Number Publication Date
JPH0276294A JPH0276294A (ja) 1990-03-15
JP2593202B2 true JP2593202B2 (ja) 1997-03-26

Family

ID=16861123

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22745488A Expired - Fee Related JP2593202B2 (ja) 1988-09-13 1988-09-13 多層プリント配線板自動設計装置の自動配線処理装置

Country Status (1)

Country Link
JP (1) JP2593202B2 (ja)

Also Published As

Publication number Publication date
JPH0276294A (ja) 1990-03-15

Similar Documents

Publication Publication Date Title
JP4156274B2 (ja) 対話型フロアプランナ装置
JP2593202B2 (ja) 多層プリント配線板自動設計装置の自動配線処理装置
US6496968B1 (en) Hierarchical wiring method for a semiconductor integrated circuit
JPH11143917A (ja) プリント基板検査装置および方法
JPH058417B2 (ja)
JPH0245881A (ja) プリント基板の配線方法
JP2879237B2 (ja) 印刷配線板設計装置
Nishioka et al. A minicomputerized automatic layout system for two-layer printed wiring boards
JPH0314181A (ja) 部品の自動配置処理方式
JP3181353B2 (ja) 多層プリント配線板設計cad装置
JP2566788B2 (ja) プリント板の配線方式
JP2924517B2 (ja) Cadによる配線設計の際の表示方法
JPH02161569A (ja) プリント基板の配線方法
JP2004265436A (ja) 配線設計装置
JPH0567177A (ja) プリント配線板配線設計装置
JPH01125669A (ja) プリント基板の自動配線装置
JPH03206646A (ja) 配線容量算出装置
JPH01206465A (ja) プリント基板の配線方法
JPH02222071A (ja) プリント基板の配線方法ならびに配線装置
JPH0773238A (ja) 不要ランド削除システム
JPH04291674A (ja) 自動部品配置方式
JPH0728861A (ja) プリント基板配線の自動設計装置
JPH03113575A (ja) 実装部品配線情報生成システム
JPH05266137A (ja) 配置設計支援装置
JPS5972566A (ja) プリント基板設計装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees