(57)【特許請求の範囲】
【請求項１】
複数のピンを有するスタッキングコネクタ（１０）を使用して、一つのバス上に二つの同一拡張ユニット（２，３）とベースユニット（１）とを実装するユニット位置判定装置において、
ベースユニット（１）の実装位置と一方の拡張ユニット（２）の実装位置との間の第１のピンによって、これらユニット間を接続し、一方の拡張ユニット（２）の実装位置と他方の拡張ユニット（３）の実装位置との間の第１のピンの切断によって、これら拡張ユニット間の接続を切り離す第１の実装位置選択手段（４）と、
ベースユニット（１）の実装位置と一方の拡張ユニット（２）の実装位置との間の第２のピンによって、これらユニット間を接続し、一方の拡張ユニット（２）の実装位置と他方の拡張ユニット（３）の実装位置との間の第２のピンによって、これら２つの拡張ユニット間を接続する第２の実装位置選択手段（５）と、
ベースユニット（１）の実装位置と一方の拡張ユニット（２）の実装位置との間の第１のピンと、ベースユニット（１）の実装位置と一方の拡張ユニット（２）の実装位置との間の第２のピンとを接続する第１の抵抗と、
切断された第１のピンの他方の拡張ユニット（３）側の第１のピンと、一方の拡張ユニット（２）の実装位置と他方の拡張ユニット（３）の実装位置との間の第２のピンとを接続する第２の抵抗と、
ベースユニット（１）の実装位置と一方の拡張ユニット（２）の実装位置との間の第１のピンに、バイアスを与える第１のバイアス手段（ｃ）と、
ベースユニット（１）の実装位置と一方の拡張ユニット（２）の実装位置との間の第２のピンに、バイアスを与える第２のバイアス手段（ｄ）と、
一方の拡張ユニット（２）の実装位置の第１のピンの電圧を検出する第１の検出手段と、
他方の拡張ユニット（２）の実装位置の第１のピンの電圧を検出する第２の検出手段と、
を有し、
第１および第２の検出手段が検出した電圧を基にして、二つの拡張ユニット（２，３）の実装位置を判断することを特徴とするユニット位置判定装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明はユニット位置判定方法に関し、特にプレスフィットタイプのスタッキングコネクタを使用して、一つのバス上に積み重ねる格好で二つの同一拡張ユニットをベースユニット上に実装した場合のユニット位置判定方法に関する。
【０００２】
【従来の技術】
従来、この種のユニット位置を判定する方法として、ユニット実装位置設定用スイッチ等を拡張ユニット上に設け実装位置に従ってスイッチ等の設定をし、これにより実装位置の判定をしていた。
【０００３】
【発明が解決しようとする課題】
しかし、このようなスイッチ等のハードウェアの設定による判定方法では、スイッチ等の設定方法を知らなければ設定できず誰でも簡単にできるといった利便性に欠け、また、スイッチ等の設定が間違っている場合も有り、さらに、設定に時間が掛かるといった問題も有していた。
【０００４】
本発明はこのような点に鑑みなされたもので、その目的とするところは、設定者によるハードウェアの設定が不要なユニット位置判定方法を提供することにある。
【０００５】
【課題を解決するための手段】
本発明は上記課題を解決するために、複数のピンを有するスタッキングコネクタを使用して、一つのバス上に二つの同一拡張ユニットとベースユニットとを実装するユニット位置判定装置において、ベースユニットの実装位置と一方の拡張ユニットの実装位置との間の第１のピンによって、これらユニット間を接続し、一方の拡張ユニットの実装位置と他方の拡張ユニットの実装位置との間の第１のピンの切断によって、これら拡張ユニット間の接続を切り離す第１の実装位置選択手段と、ベースユニットの実装位置と一方の拡張ユニットの実装位置との間の第２のピンによって、これらユニット間を接続し、一方の拡張ユニットの実装位置と他方の拡張ユニットの実装位置との間の第２のピンによって、これら２つの拡張ユニット間を接続する第２の実装位置選択手段と、ベースユニットの実装位置と一方の拡張ユニットの実装位置との間の第１のピンと、ベースユニットの実装位置と一方の拡張ユニットの実装位置との間の第２のピンとを接続する第１の抵抗と、切断された第１のピンの他方の拡張ユニット側の第１のピンと、一方の拡張ユニットの実装位置と他方の拡張ユニットの実装位置との間の第２のピンとを接続する第２の抵抗と、ベースユニットの実装位置と一方の拡張ユニットの実装位置との間の第１のピンに、バイアスを与える第１のバイアス手段と、ベースユニットの実装位置と一方の拡張ユニットの実装位置との間の第２のピンに、バイアスを与える第２のバイアス手段と、一方の拡張ユニットの実装位置の第１のピンの電圧を検出する第１の検出手段と、他方の拡張ユニットの実装位置の第１のピンの電圧を検出する第２の検出手段と、
を有し、第１および第２の検出手段が検出した電圧を基にして、二つの拡張ユニットの実装位置を判断する構成とした。
【０００６】
【作用】
図１に示すように、第１の実装位置選択手段４はユニットが第１の実装位置ａに在る場合、ベースユニット１の第１のバイアス手段ｃに接続され、インピーダンス手段７を通して第２の実装位置選択手段５により第２のバイアス手段ｄと接続される。このとき第１のバイアス手段ｃの出力インピーダンスがインピーダンス手段（第１の抵抗）７に対して十分小さいので第１の実装位置選択手段４のバイアスは第１のバイアス手段ｃと一致する。
一方、第１の実装位置選択手段４はユニットが第２の実装位置ｂに在る場合、第１のバイアス手段ｃとは接続されないためインピーダンス手段（第２の抵抗）６を通して第２の実装位置選択手段５により第２のバイアス手段ｄと接続される。従って第１の実装位置選択手段４のバイアスは第２のバイアス手段ｄと一致する。
すなわち、第１の実装位置選択手段４のバイアス値が第１のバイアス手段ｃに一致している場合は第１の実装位置ａに、第２のバイアス手段ｄに一致している場合には第２の実装位置ｂに実装されていると判断できる。
【０００７】
【実施例】
次に、図に基づいて本発明の一実施例について説明する。
図１において１はベースユニットで例えばメインのＣＰＵを収納したユニットが実装されている。２，３は拡張ユニットで例えばサブとなるＣＰＵを収納したユニットが実装され、これらは通常同一のものが用いられる。１０はスタッキングコネクタで、いわゆるプレスフィット型のコネクタのピンによって複数のコネクタが連結されているものである。４は第１の実装位置選択手段であって、スタッキングコネクタ１０の所定のピンが途中で、すなわち第１の実装位置ａと第２の実装位置ｂとの間で切断されていて、第１の実装位置ａのユニット２から見て下方向のユニット、すなわちベースユニット１とは接続されるが、上方向のユニット、すなわち他の拡張ユニット３とは接続されない様になっている。５は第２の実装位置選択手段で、スタッキングコネクタ１０の所定のピンが途中で切断されずに上下方向のユニットと接続されている。６，７はインピーダンス手段で、通常、抵抗や半導体が用いられる。８，９は検出手段でバイアス手段と実装位置選択手段とで決まるバイアスを検出するもので、図ではゲートＩＣを挿入してあるが、一般的な電圧を検出する手段であれば良く、トランジスタ，ＦＥＴ，ダイオードを使用した回路等を使用する。ａは第１の実装位置を示したものであり、図においては拡張ユニット２の位置に相当する。ｂは第２の実装位置を示したもので同様に拡張ユニット３の位置に相当する。ｃは第１のバイアス手段でベースユニット上からバイアスを与えるもので例えばＤＣ５Ｖが供給される。ｄは第２のバイアス手段で、ベースユニット上からバイアスを与えるものであって、第１のバイアス手段と異なる電圧、例えば０Ｖを供給する。なお、バイアス手段の電圧は上記のものに限定されるものではなく、第１のバイアス手段ｃと第２のバイアス手段ｄとが異なっている限りにおいて任意に採択できる。
【０００８】
次に本発明の動作について説明する。
上述の如く、プレスフィットタイプのスタッキングコネクタ１０によってベースユニット１と２つの拡張ユニット２，３が接続されており、ベースユニット１を下方向に置いた場合、拡張ユニット２，３はそれぞれ上方向に２つ連なった状態で接続され、ベースユニット１に近い側から第１の実装位置ａ，第２の実装位置ｂとなる。
しかして、ベースユニット１には拡張ユニット２，３に対しバイアスを供給するバイアス手段が２つ用意されていてそれぞれ第１のバイアス手段ｃ，第２のバイアス手段ｄとがあり、これらのバイアス手段はそれぞれスタッキングコネクタ１０の第１の実装位置選択手段４と第２の実装位置選択手段５にバイアスを供給している。
【０００９】
ここで、バイアス手段は例えば第１のバイアス手段ｃを５Ｖ，第２のバイアス手段ｄを０Ｖとする。この２つのバイアス手段はそれぞれスタッキングコネクタ１０の第１の実装位置選択手段４と第２の実装位置選択手段５を通して、第１の実装位置ａにある拡張ユニット２に供給される。
拡張ユニット２にはインピーダンス手段７があり、第１の実装位置選択手段４と第２の実装位置選択手段５に接続されているので第１のバイアス手段ｃと第２のバイアス手段ｄとがこのインピーダンス手段７により接続されることになる。このとき、第１のバイアス手段ｃの出力インピーダンスはインピーダンス手段７に対し十分小さいため、拡張ユニット２、すなわち第１の実装位置ａにおける第１の実装位置選択手段４のバイアスは第１のバイアス手段と一致し、従って５Ｖとなり、これを検出手段９により検出する。
【００１０】
一方、第２の実装位置ｂにある拡張ユニット３は、第１の実装位置ａの拡張ユニット２からのスタッキングコネクタ１０のうち、第２の実装位置選択手段５は下方向のユニット２と接続されているが、第１の実装位置選択手段４は下方向のユニット２とは接続されていないため、第２のバイアス手段ｄは供給されるが、第１のバイアス手段ｃは供給されない。従って、第２の実装位置のバイアスはインピーダンス手段６によって接続されている第２のバイアス手段と一致し０Ｖとなり、これを検出手段９により検出する。
【００１１】
このようにして、スイッチ等を使用しなくとも各実装位置にあるサブＣＰＵ等は、自己の実装位置を認識することが可能となり、ベースユニット上のメインＣＰＵから各実装位置を指定して、送出されるコマンドやデータ等を自己に対するものか、否かを認識し選択することができ、逆にメインＣＰＵに対し自己の実装位置を認識してこれを識別させるコード等の情報と共にデータを伝送することができる。
【００１２】
【発明の効果】
以上のように本発明によれば、設置者やユーザーが行うハードウェアの設定作業をすること無く、同一ユニットを２個スタッキングコネクタ上に実装した場合に、その実装位置を判断することが可能となり、設置者やユーザーは設定方法に関する知識が不要となり、設定ミスの恐れもなく、設置時間も短縮できるという効果を有する。
【図面の簡単な説明】
【図１】本発明の一実施例を示した図である。
【符号の説明】
１      ベースユニット
２，３  拡張ユニット
４      第１の実装位置選択手段
５      第２の実装位置選択手段
６，７  インピーダンス手段
８，９  検出手段
１０      スタッキングコネクタ
ａ      第１の実装位置
ｂ      第２の実装位置
ｃ      第１のバイアス手段
ｄ      第２のバイアス手段
【図１】
0003544560.tif 000002