(57)【要約】【課題】配線イメージを確保しつつ効率的な配線検討用ネット作成方法、作成プログラム、記録媒体、及び作成装置を提供する。【解決手段】プリント配線基板の規模を計るための配線パターンからなるネットを作成する際に、プリント配線基板に搭載される部品情報を記憶し、部品の端子数に着目してネットを作成することにより、回路シンボルを用いることなくプリント配線基板の骨格に相当する部分が把握できるので、配線イメージを確保しつつ効率的な配線検討用ネット作成方法、作成プログラム、記録媒体、及び作成装置の提供を実現することができる。【選択図】図１
2009116802.tif 000002
【特許請求の範囲】
【請求項１】
プリント配線基板の規模を計るための配線パターンからなるネットを作成する配線検討用ネット作成方法であって、
ブロック配線情報をブロック配線情報入力部で入力し、
部品端子間のネット情報をネット情報演算部で演算し、
個別配線ネットを個別配線ネット出力部で出力することを特徴とする配線検討用ネット作成方法。
【請求項２】
前記ブロック配線情報部は、ライブラリ配置情報を入力し、配線優先順位を決めて束配線情報を入力し、仮想端子間の配線を決定し、仮想端子の配線本数を決定することを特徴とする請求項１記載の配線検討用ネット作成方法。
【請求項３】
前記ネット情報演算部は、仮想端子間の配線データを個々の端子間配線データに変換することを特徴とする請求項２記載の配線検討用ネット作成方法。
【請求項４】
前記個別配線ネット出力部は、個々の配線データに重複しないネット名を任意に割付し個別配線ネットを出力することを特徴とする請求項２または３記載の配線検討用ネット作成方法。
【請求項５】
前記ネット情報演算部にて回路符号をネット名に利用することを特徴とする請求項２または３記載の配線検討用ネット作成方法。
【請求項６】
プリント配線基板の規模を計るための配線パターンからなるネットをコンピュータに作成させる処理を実行する配線検討用ネット作成プログラムであって、
前記コンピュータに、
ブロック配線情報をブロック配線情報入力部で入力する処理、
部品端子間のネット情報をネット情報演算部で演算する処理、
個別配線ネットを個別配線ネット出力部で出力する処理を実行させることを特徴とする配線検討用ネット作成プログラム。
【請求項７】
前記コンピュータに、
前記ブロック配線情報部にて、ライブラリ配置情報を入力する処理、配線優先順位を決めて束配線情報を入力する処理、仮想端子間の配線を決定する処理、仮想端子の配線本数を決定する処理を実行させることを特徴とする請求項６記載の配線検討用ネット作成プログラム。
【請求項８】
前記コンピュータに、
前記ネット情報演算部にて、仮想端子間の配線データを個々の端子間配線データに変換する処理を実行させることを特徴とする請求項７記載の配線検討用ネット作成プログラム。
【請求項９】
前記コンピュータに、
前記個別配線ネット出力部にて、個々の配線データに重複しないネット名を任意に割付し個別配線ネットを出力する処理を実行させることを特徴とする請求項７または８記載の配線検討用ネット作成プログラム。
【請求項１０】
前記コンピュータに、
前記ネット情報演算部にて回路符号をネット名に利用する処理処理を実行させることを特徴とする請求項７または８記載の配線検討用ネット作成プログラム。
【請求項１１】
請求項６から１０のいずれか１項記載の配線検討用ネット作成プログラムを記録したことを特徴とする記録媒体。
【請求項１２】
プリント配線基板の規模を計るための配線パターンからなるネットを作成する配線検討用ネット作成装置であって、
ブロック配線情報を記憶する記憶手段と、
部品端子間のネット情報をネット情報演算部で演算し、個別配線ネットを個別配線ネット出力部で出力する制御手段とを備えたことを特徴とする配線検討用ネット作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配線検討用ネット作成方法、作成プログラム、記録媒体、及び作成装置に関する。
【背景技術】
【０００２】
プリント配線基板を設計する上で、回路シンボルを用いて回路図を作成し、ピン配置を別途作成したプリント板の配置案を見ながら手作業で検討を行っていた。そのため非常に多くの工数が必要としていた。また、配線の交差等を考慮した配置案を手作業で作成するにはおのずと限界があった。
これらの課題を解消する方法として配線パターンからなるネットを直接記述する方法がある。これは、回路シンボルを用いずに直接配線情報を記述する方法である。
【０００３】
しかし、事前検討用簡易ネット作成方式でも、実機用ネット作成と同じく回路シンボルを配置し回路図を作成し、プリント板上に配置した場合の引き出し方向を考慮しながら手作業で、個々の端子間を接続してネット情報を出力する必要があり膨大な工数が掛かる問題が発生していた。
すなわち、上記の方式では以下の問題があった。
１） 回路シンボルが必要な点。
２） 手作業で行うため非常に作成時間が掛かる点。
３） 人間ではすべてのネットを把握できない為、実際の引き出し方向と一致しないネット情報を作成してしまう点。
４）配線を機械的に決定する為配線の交差率が高く実際の配線と傾向が異なる点。
【０００４】
そこで、上述した課題を解決するため、特許文献１〜７に記載の発明が提案されている。
特許文献１の基板配線パターンの結線情報生成方法は、少なくとも３端子以上を備えた基板配線パターンを表すネットを、少なくとも２端子を結ぶ小ネット毎に分け、それぞれの小ネットに順番を付け、各小ネット毎に部品の配置順番及び端子間の結線順番の情報を付加するものであり、回路設計者が設計した回路図通りにパターンを設計することが可能になり、部品の配置や端子間の配線も回路設計者の意図した部品の順番、端子間の配線順番にすることができ、したがって、電気特性の良いパターンを得ることが可能となるとしている。
【０００５】
特許文献２の自動配置配線方法は、フロアプランニング工程の配線経路および配置を決定する場合において、信号線の集合である束配線を未設計の束配線モジュールとして取り扱い、未設計モジュールおよび既設計モジュールと共に、束配線モジュール、未設計モジュール、既設計モジュールの相対配置を決定するものであり、束配線モジュール、未設計モジュール、既設計モジュールの相対配置が可能となりチップ面積の最適化、配線経路の決定、未設計モジュールの端子位置決定、既設計モジュールの方向性決定、束配線のレイアウト作成を自動的に行うことができるとしている。
【０００６】
特許文献３のＬＳＩのレイアウト設計方法及びレイアウト設計プログラムは、複数のブロック及びセルを有する集積回路のレイアウト設計方法において、前記複数のブロックとセルをチップ上に配置する配置工程と、同じブロックに接続され隣接する複数の接続配線を有する接続配線束を、単一の擬似接続配線に置き換え、当該擬似接続配線を含む接続配線をレイアウトする自動配線工程と、前記配置工程及び自動配線工程により生成されたレイアウトデータに基づいて、前記接続配線の信号のタイミング検証を含むレイアウト検証を行う仮レイアウト検証工程と、前記仮レイアウト検証工程後に、前記擬似接続配線を前記接続配線束に置き換える実配線置き換え工程とを有し、少なくとも前記自動配線工程と仮レイアウト検証工程とが繰り返されるものであり、レイアウト設計において、繰り返し行われる自動配置工程や自動配線工程における処理対象のレイアウトデータのデータ量を減らすことができ、それらの処理時間を短縮することができるとしている。
【０００７】
特許文献４の配線設計装置は、配線情報における交差および重複しない位置関係にある配線束を集めて、複数の配線層を有する多層回路基板の同一配線層に割り当てるための層割当手段と、前記層割当手段の配線層の割当処理を経た配線情報における各配線層毎の配線順序を設定するための順序設定手段と、前記順序設定手段で設定された配線順序に従って、各配線層内の配線位置を設定して回路基板の配線パターンを作成するためのパターン作成手段とを具備するものであり、低コスト、高歩留まりおよび低ノイズ化が可能で合理的な配線パターンの作成を行うことが可能な配線設計装置を提供することができるとしている。
【０００８】
特許文献５の配線レイアウト方法は、平行に配線する複数本の配線を１つの束にして所定幅の束状配線とし、この束状配線をレイアウトされたブロック間に予備配線すると共に、予備配線が終了してから他の一般配線を行った後、上記束状配線を複数の配線に戻し、その後上記ブロックに設けられたブロック端子と上記配線の端部との接続を行うようにしたものであり、束ねたい信号線の間に他の信号線が入り込むことはなく、さらに束ねたい配線が分岐し、分岐後の配線も数本づつ束にして配線したい場合にも対応できる。信号線の配線のときには配線ルールを無視して配線するため配線が未結線になることもない。配線ピッチも一定に整えられるので、高密度の配線処理ができるなどの特徴を有する。したがってこの発明は半導体チップやプリント基板などの配線処理に適用して極めて好適であるとしている。
【０００９】
特許文献６のプリント基板の自動束配線ルート決定方法は、プリント基板上で同一方向に複数本の信号配線を束ねて束配線する場合におけるプリント基板の自動束配線ルート決定方法であって、信号配線間の間隔を複数本分見積もって束配線する配線幅を決定し、該配線幅を持った束配線を行うための配線領域（以下、束配線領域という）をプリント基板上で可能な限り探索し、探索した束配線領域の中から、束配線領域内に障害物が最も少ない束配線領域を選択し、障害物を避けかつ信号配線と障害物の間隔を確保した束配線領域を決定し、束配線における束配線の信号の並びが出力側と入力側で異なるか否か判定し、束配線の信号の並びが出力側と入力側で同じときは、プリント基板の同一層内で前記束配線領域中の配線を決定し、束配線の信号の並びが出力側と入力側で異なるときは、束配線領域内の任意の折れ曲がり領域に配線の交差を防ぎ配線の接続を異層間で行うためのスイッチングエリアを決定し、各部品からスイッチングエリアまでにおいては信号配線間の間隔を守って夫々異なる層で配線されるよう配線を決定し、スイッチングエリアにおいては前記異なる層の配線の交点にビアを設け出力側と対応する入力側が接続されるように配線を決定するものであり、自動的に束配線領域が確保され、束配線の信号の並びが出力側と入力側で同じでも、異なっていても、束配線に関する配線を全て自動設計することができ、これにより、プリント基板の配線設計期間を短縮できるとしている。
【００１０】
特許文献７の自動配線方法および自動配線装置は、配線情報を入力する入力装置と自動配線をする情報処理装置と配線結果を表示する表示装置により構成されるシステムにおいて基板の配線を求める自動配線方法において、配線開始座標と配線目標座標と部品端子の座標とを入力し、配線情報により与えられる配線の両端の部品端子の座標と配線の配線開始座標および配線終了座標とにより、部品端子を配線開始側のグループと配線目標側のグループとに分け、配線開始側の部品端子から配線目標側の部品端子に配線方向を自動決定し、自動配線するものであり、配線方向、配線順序を自動決定することで、配線経路に沿って配線するとき、配線パターン間で不要な交差を防止することができる。また、配線経路に沿って、配線充填方向により、設計規則を守りながら、一定方向に配線を詰めて行うため、配線対象としている複数の配線を狭い配線領域で配線することができ、先に求めた配線のために後の配線が邪魔されるようなことがなく、配線効率を向上させることができるとしている。
【特許文献１】特開２０００−０９０１３９号公報
【特許文献２】特開２００１−２１６３４１号公報
【特許文献３】特開２００３−２２８５９７号公報
【特許文献４】特開２００４−２６５４３６号公報
【特許文献５】特開平０６−３４２４５６号公報
【特許文献６】特開平０７−２９６０２７号公報
【特許文献７】特開平０９−１９８４２３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献１〜７に記載の発明ではいずれも配線イメージを確保しつつ効率的な検討用ネットを作成することが期待できない。
【００１２】
そこで、本発明の目的は、配線イメージを確保しつつ効率的な配線検討用ネット作成方法、作成プログラム、記録媒体、及び作成装置を提供することにある。
【課題を解決するための手段】
【００１３】
本発明の方法は、プリント配線基板の規模を計るための配線パターンからなるネットを作成する配線検討用ネット作成方法であって、ブロック配線情報をブロック配線情報入力部で入力し、部品端子間のネット情報をネット情報演算部で演算し、個別配線ネットを個別配線ネット出力部で出力することを特徴とする。
【００１４】
本発明のプログラムは、プリント配線基板の規模を計るための配線パターンからなるネットをコンピュータに作成させる処理を実行する配線検討用ネット作成プログラムであって、前記コンピュータに、  ブロック配線情報をブロック配線情報入力部で入力する処理、部品端子間のネット情報をネット情報演算部で演算する処理、個別配線ネットを個別配線ネット出力部で出力する処理を実行させることを特徴とする。
【００１５】
本発明の記録媒体は、上記プログラムを記録したことを特徴とする。
【００１６】
本発明の装置は、プリント配線基板の規模を計るための配線パターンからなるネットを作成する配線検討用ネット作成装置であって、ブロック配線情報を記憶する記憶手段と、部品端子間のネット情報をネット情報演算部で演算し、個別配線ネットを個別配線ネット出力部で出力する制御手段とを備えたことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、プリント配線基板の規模を計るための配線パターンからなるネットを作成する際に、プリント配線基板に搭載される部品情報を記憶し、部品の端子数に着目してネットを作成することにより、回路シンボルを用いることなくプリント配線基板の骨格に相当する部分が把握できるので、配線イメージを確保しつつ効率的な配線検討用ネット作成方法、作成プログラム、記録媒体、及び作成装置の提供を実現することができる。
【発明を実施するための最良の形態】
【００１８】
〔特  徴〕
本発明における事前検討用簡易ネットとは、設計の規模を計る為本番の設計の前に部品間の接続本数のみを設定して作成されるネットリストである。本番用ネットとの違いは、端子の機能は考慮せず本数に着目して設定することである。
【００１９】
本発明は、プリント板配線に用いられる事前検討用簡易ネット作成において回路シンボルを用いることなくプリント板上に配置した場合の引き出し方向を考慮したネットの作成の提供を容易に可能としたことを特徴としている。
【００２０】
＜実施の形態１＞
〔構  成〕
図１は、本発明に係る配線検討用ネット作成方法の一実施の形態を示すブロック図である。
ライブラリ６は、プリント配線基板に搭載される部品の端子位置情報１、配線引出方向ブロック情報２、及び配線順番割付情報３で構成されている。
部品端子位置情報１は、各端子がプリント配線基板に搭載される部品上のどの座標に位置するかを表す情報であり、この情報を元に配線引き出し方向ブロック情報２や配線順番割付情報３を作成する。
配線引出方向ブロック情報２は、プリント配線基板に搭載される部品の端子の組であるブロックがどのように配置されているかを表す情報である。
配線順番割付情報３は、プリント配線基板に搭載される部品の各ブロック内の端子の配線順番をどのように割り付けるかを表す情報である。
【００２１】
ライブラリ６にはブロック配線情報入力部４及び部品端子間のネット情報演算部５が入力される。
ブロック配線情報入力部４は、束配線情報７及びライブラリ配置情報９が入力される。束配線情報７は、ネットである配線パターンをどのように束線するか、どのように配線するかを表す情報である。ライブラリ配置情報９は、プリント配線基板に搭載される部品の相対的な位置関係を表す情報である。
ネット情報演算部は、ライブラリ６からの情報及びブロック配線情報入力部４からの情報に基づいてプリント配線基板に搭載される部品の端子間の配線からなるネットの個別配線ネットの情報を、例えばモニタやプリンタに出力する。
【００２２】
図２は、プリント配線基板に搭載される部品としてのグリッドアレー（Grid Array）タイプ集積回路の配線引き出し方向ブロック情報２の詳細図の一例である。
同図に示すように引き出す方向が同じ端子毎にＡ〜Ｄまでのブロックに分割している。すなわち、サイドＡブロックには図の中央から左側にわたって９個の端子が配置され、サイドＢブロックには図の中央から上側にわたって９個の端子が配置され、サイドＣブロックには図の中央から右側にわたって９個の端子が配置され、サイドＤブロックには図の中央から下側にわたって９個の端子が配置されている（図では端子の数が各ブロックＡ〜Ｄに９個ずつであるが限定されない）。グリッドアレータイプ集積回路としては、ボールグリッドアレー（Ball Grid Array）タイプ、ピングリッドアレー（Pin Grid Array）タイプが挙げられる。
【００２３】
図３は、２方向タイプ（DIP(Dual Inline Package)タイプ）集積回路での配線引き出し方向ブロック情報２の詳細図の一例である。
同図に示すようにサイドＢブロックは図の上側（図示しないリードフレーム）の位置に配置され、サイドＤブロックは図の下側（図示しないリードフレーム）の位置に配置されている（図では各ブロックＢ、Ｄの端子の数が６個であるが限定されない）。
【００２４】
図４は、図１に示した配線順番割付情報３の詳細図の一例である。
配線順番割付情報３は、３個（図では３個であるが限定されない）の仮想端子１０と、配線割付優先順番（図ではNo.1〜No．25であるが限定されない）１１とで構成されている。
【００２５】
図５は、グリッドアレータイプ集積回路の仮想端子の一例を示す図である。
グリッドアレータイプ集積回路の外周部に黒の四角で示す複数（図では１２個であるが限定されない）の簡易接続端子が配置されている。
【００２６】
図６は、２方向タイプ集積回路の仮想端子の一例を示す図である。
２方向タイプ集積回路の両側（図の上下）に黒の四角で示す複数（図では２個であるが限定されない）の簡易接続端子が配置されている。
【００２７】
〔動  作〕
次に、図１に示す配線検討用ネット作成方法の動作について、図７を参照して説明する。
図７は、本発明に係る配線検討用ネット作成方法の動作を説明するための説明図である。
図７において、５個（図では５個であるが限定されない）の２方向タイプ集積回路ＩＣ０１０、０１１、０２０、０２１、０２３、及び１個（図では１個であるが限定されない）のグリッドアレータイプ集積回路ＩＣ００１が配置されている。図中の黒四角は仮想端子である。
図７に示す１０１と１０２〜１０６とは、それぞれグリッドアレータイプ集積回路と２方向タイプ集積回路のライブラリ６に相当する。
これらの相対的な位置関係がライブラリ配置情報９に相当する。
１１３〜１１５は、束配線情報７に相当し、優先順位の高い物を１１３からとする。図中黒四角は、仮想端子１０に相当する。
【００２８】
次に、これらの情報から個別配線ネット出力部８から個別配線ネットを出力する手順を説明する。
１）ブロック配線情報入力部４における動作
ライブラリ配置情報９と束配線情報７とを元に１０１と１０２〜１０６との仮想端子１０間の配線を決定する。
ここでの配線は、１１３（束本数）の本数を代表して一つにまとめている。
【００２９】
２）部品端子間のネット情報演算部５の動作
ここでは、ブロック配線情報入力部４で作成した配線を個々の端子間の配線に変換する。変換方法は、ライブラリ６の配線順番割付情報３を使用する。図４がその詳細図である。
【００３０】
仮想端子１０のうち最も優先順位の高い端子を一つ選択し、その端子に設定された束本数の数だけ配線割付優先順番１１の高い端子を割り付けて行く。
【００３１】
図７に示す例では、まず優先順位の最も高い１１３の１３本分を配線割付優先順番１１の１〜１３に割付ける。
次に、優先順位の高い１１４の５本分を配線割付優先順番１１の１４〜１８に割付ける。
さらに、１１５の５本分を配線割付優先順番１１の１９〜２３に割付け、以降同様に残りの仮想端子をすべて実際の端子に割り付ける。
同様に、１０２〜１０６についても実際の端子に割り付ける。
引き出し方向を一定方向に保つ為、割り付ける際に、各ブロック内で過不足が生じてもブロック間での端子の調整は行わない。
尚、個々の端子間の配線に変換する際に、出力されているネット名同士が重複しないように個別配線ネット出力部から個別配線ネット８を出力する。
【００３２】
すなわち、ブロック配線情報入力部４に入力されたブロック間の束配線情報７及びライブラリ配置情報９と、ライブラリ６の情報とによりプリント配線基板上に配置した場合の引き出し方向を考慮した個別配線ネットとして、部品端子間のネット情報演算部５より出力する。
【００３３】
〔効  果〕
以上説明したように、本発明においては、以下に記載するような効果を奏する。
第１の効果は、回路図を使用しないので回路シンボルが不要となることである。
第２の効果は、ブロック配置用シンボルを使用しているので配置イメージを考慮しながら 簡単に接続情報を入力できることである。
第３の効果は、配置を考慮しているので交差するネットの数を軽減することが出来、より実際に近い配線を提供することが出来る。
第４の効果は、機械的に処理が可能な手順になっているので自動化が期待でき作成時間の短縮を図ることが出来る。
【００３４】
＜実施の形態２＞
以上で説明した本発明の配線検討用ネット作成装置は、コンピュータで配線検討用ネット作成処理を実行させる配線検討用ネット作成プログラムによって実現されている。
図８は、本発明に係る配線検討用ネット作成プログラムの一実施の形態を示すフローチャートである。
配線検討用ネット作成プログラムは、図８に示すように、
コンピュータに、
ライブラリ配置情報を入力する処理（ステップＳ１）。
配線優先順位を決めて束配線情報を入力する処理（ステップＳ２）。
仮想端子間の配線を決定する処理（ステップＳ３）。
仮想端子の配線本数を決定する処理（ステップＳ４）。
仮想端子端間の配線データを個々の端子間配線データに変換する処理（ステップＳ５）。
個々の配線データに重複しないネット名を任意に割付し個別配線ネットを出力する処理（ステップＳ６）。
を実行させるものである。
また、コンピュータに、
ネット情報演算部が、回路符号をネット名に利用して処理を実行させてもよい。
【００３５】
コンピュータとしては、例えばパーソナルコンピュータやワークステーションなどの汎用的なものが挙げられるが、本発明はこれに限定されるものではない。
【００３６】
これにより、配線検討用ネット作成プログラムが実行可能なコンピュータ環境さえあれば、どこにおいても本発明の配線検討用ネット作成装置を実現することができる。
このような配線検討用ネット作成プログラムは、コンピュータに読み取り可能な記録媒体に記憶されていてもよい。
【００３７】
＜実施の形態３＞
ここで、記録媒体としては、例えば、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（CD Recordable）、ＤＶＤ（Digital Versatile Disk）などのコンピュータで読み取り可能な記録媒体、ＨＤＤ（Hard Disc Driver）、フラッシュメモリ、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＦｅＲＡＭ（強誘電体メモリ）等の半導体メモリが挙げられる。
【００３８】
なお、上述した実施の形態は、本発明の好適な実施の形態の一例を示すものであり、本発明はそれに限定されることなく、その要旨を逸脱しない範囲内において、種々変形実施が可能である。
【００３９】
＜実施の形態４＞
本発明の他の実施の形態として、その基本的構成は上記の通りであるが、ネット名についてさらに工夫した例を示す。
〔構  成〕
構成は、図７に示した構成と同様である。
すなわち、図７に示す１０１と１０２〜１０６とは、それぞれグリッドアレータイプ集積回路と２方向タイプ集積回路のライブラリ６に相当する。
これらの相対的な位置関係がライブラリ配置情報９に相当する。
１１３〜１１５は、束配線情報７に相当し、優先順位の高い物を１１３からとする。図中黒四角は、仮想端子１０に相当する。
【００４０】
実施の形態４の実施の形態１との相違点は、部品端子間のネット情報演算部５の動作において、回路符号をネット名に利用することである。
回路符号１０７〜１１２の数値部分を重複することなくネット名の一部とする事によりネット名から接続先を判断する。
【００４１】
〔動  作〕
次に、これらの情報から個別配線ネットを出力する手順を説明する。
１）ブロック配線情報入力部４における動作
ライブラリ配置情報９と束配線情報７とを元に１０１と１０２〜１０６との仮想端子１０間の配線を決定する。
【００４２】
２）部品端子間のネット情報演算部５の動作
ここでは、ブロック配線情報入力部４で作成した配線を個々の端子間の配線に変換する。変換方法は、ライブラリ６の配線順番割付情報３を使用する。図４がその詳細図である。
【００４３】
仮想端子１０のうち最も優先順位の高い端子を一つ選択し、その端子に設定された束本数の数だけ配線割付優先順番１１の高い端子を割り付けて行く。
【００４４】
図７に示す例では、まず優先順位の最も高い１１３の１３本分を配線割付優先順番１１の１〜１３に割付ける。
次に、優先順位の高い１１４の５本分を配線割付優先順番１１の１４〜１８に割付ける。
さらに、１１５の５本分を配線割付優先順番１１の１９〜２３に割付け、以降同様に残りの仮想端子をすべて実際の端子に割り付ける。
同様に、１０２〜１０６についても実際の端子に割り付ける。
引き出し方向を一定方向に保つ為、割り付ける際に、各ブロック内で過不足が生じてもブロック間での端子の調整は行わない。
尚、個々の端子間の配線に変換する際に、出力されているネット名同士が重複しないように個別配線ネットを出力する。
【００４５】
つまり、接続する回路符号の数値部分＋連番の組み合わせとしネットリスト情報を出力する。
例えば、１０１と１０２との間のネット名を、１０１＿１０２＿１、１０１＿１０２＿２、１０１＿１０２＿３、、、、とする。
この事により、ネット情報演算部５により、ブロック別に個別ネット名として出力されているネット名同士が重複しないように個別配線ネットを出力する。
また、本実施の形態では、付与するネット名は、接続する回路符号の数値部分＋連番の組み合わせとしているので、ネット名から接続先を判定することが可能となる効果が得られる。
【００４６】
尚、ブロック配線情報入力部４、ネット情報演算部５、ライブラリ６、束配線情報７、ライブラリ配置情報９、及び個別配線ネット出力部８はソフトウェア資源である。
これらのソフトウェア資源は、図９に示すハードウェア資源である配線検討用ネット作成装置によって実行される。
【００４７】
＜実施の形態５＞
図９は、本発明に係る配線検討用ネット作成装置の一実施の形態を示すブロック図である。
図９において、配線検討用ネット作成装置２０は、主にＣＰＵ（Central Processing Unit）２１、ＲＡＭ（Random Access Memory）２２、ＲＯＭ（Read Only Memory）２３、プリンタ２４、モニタ２５、キーボード２６、マウス２７、及びバスライン２８で構成されている。
ＣＰＵ２１は、同装置２０を制御統括する。ＲＡＭ２２は、データを一時的に記憶する。ＲＯＭ２３は、ＯＳ（Operating System）及び配線検討用ネット作成プログラムを記憶する。プリンタ２４及びモニタ２５は個別配線ネットを印刷もしくは表示する。キーボード２６及びマウス２７は操作者によるデータを入力する。
【００４８】
同図に示す配線検討用ネット作成装置２０において、ＲＡＭ２２がブロック配線情報を記憶する記憶手段に対応し、ＣＰＵ２１が部品端子間のネット情報をネット情報演算部で演算し、個別配線ネットを個別配線ネット出力部で出力する制御手段に対応している。また、ＣＰＵ２１は、ライブラリ配置情報を入力し、配線優先順位を決めて束配線情報を入力し、仮想端子間の配線を決定し、仮想端子の配線本数を決定し、仮想端子間の配線データを個々の端子間配線データに変換する。
この配線検討用ネット作成装置２０により、プリント配線基板に搭載される部品情報を記憶し、部品の端子数に着目してネットを作成することにより、回路シンボルを用いることなくプリント配線基板の骨格に相当する部分が把握できるので、配線イメージを確保しつつ効率的な配線検討用ネット作成することができる。
【図面の簡単な説明】
【００４９】
【図１】本発明に係る配線検討用ネット作成装置の一実施の形態を示すブロック図である。
【図２】プリント配線基板に搭載される部品としてのグリッドアレータイプ集積回路の配線引き出し方向ブロック情報２の詳細図の一例である。
【図３】２方向タイプ（DIP(Dual Inline Package)タイプ）集積回路での配線引き出し方向ブロック情報２の詳細図の一例である。
【図４】図１に示した配線順番割付情報３の詳細図の一例である。
【図５】グリッドアレータイプ集積回路の仮想端子の一例を示す図である。
【図６】２方向タイプ集積回路の仮想端子の一例を示す図である。
【図７】本発明に係る配線検討用ネット作成装置の動作を説明するための説明図である。
【図８】本発明に係る配線検討用ネット作成プログラムの一実施の形態を示すフローチャートである。
【図９】本発明に係る配線検討用ネット作成装置の一実施の形態を示すブロック図である。
【符号の説明】
【００５０】
１    端子位置情報
２    配線引き出し方向ブロック情報
３    配線順番割付情報
４    ブロック配線情報入力部
５    ネット情報演算部
６    ライブラリ
７    束配線情報
８    個別配線ネット出力部
９    ライブラリ配置情報
【図１】
2009116802.tif 000003
【図２】
2009116802.tif 000004
【図３】
2009116802.tif 000005
【図４】
2009116802.tif 000006
【図５】
2009116802.tif 000007
【図６】
2009116802.tif 000008
【図７】
2009116802.tif 000009
【図８】
2009116802.tif 000010
【図９】
2009116802.tif 000011