JP3677256B2 - Expansion card mounting recognition device, expansion card and expansion card mounting detection method - Google Patents
Expansion card mounting recognition device, expansion card and expansion card mounting detection method Download PDFInfo
- Publication number
- JP3677256B2 JP3677256B2 JP2002170207A JP2002170207A JP3677256B2 JP 3677256 B2 JP3677256 B2 JP 3677256B2 JP 2002170207 A JP2002170207 A JP 2002170207A JP 2002170207 A JP2002170207 A JP 2002170207A JP 3677256 B2 JP3677256 B2 JP 3677256B2
- Authority
- JP
- Japan
- Prior art keywords
- pull
- card
- motherboard
- resistor
- expansion card
- 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
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、コンピュータシステムに適用される、拡張カードの実装認識装置、拡張カードおよび拡張カードの実装検知方法に関する。
【0002】
【従来の技術】
マザーボードのカードスロット(PCIスロット)にPCIカードを実装可能としたコンピュータシステムに於いて、従来では、マザーボードに設けられるカード検知用のプルアップ抵抗(抵抗値)が固定であった。
【0003】
具体例を挙げて説明すると、コンピュータのマザーボードに設けられたPCIスロットのPRSNT信号ピンの電圧が、ある一定レベルの電圧であるか否かによって、上記PCIスロットに、PCIカードが実装されたか否かを判断する。この際、コンピュータのマザーボードのPCIスロット側に、プルアップ抵抗を設け、PCIカード側にプルダウン抵抗を設けて、PCIスロットにPCIカードが実装されると、上記マザーボードのPCIスロット側に設けたプルアップ抵抗とPCIカード側に設けたプルダウン抵抗とがコネクタを介して接続され、その接続点の電圧が、PCIカードの実装有無を判定するためのPRSNT信号になる。
【0004】
つまり、マザーボードの動作電源VCCをプルアップ抵抗とプルダウン抵抗により分圧した電圧が、PRSNT信号であり、このPRSNT信号れがアクティブLowレベル(例えば0.8v以下)になっていると、PCIスロットにPCIカードが実装されていると認識される。
【0005】
ここで、従来では、上記PCIカードのプルダウン抵抗はカードに固有の予め設定された固定抵抗値であり、従ってプルダウン抵抗抵抗の抵抗値を異にするPCIカードについては、当該PCIカードをマザーボードのPCIスロットに実装しても、PCIカードを認識するPRSNT信号がアクテブLOWレベルにならず、PCIカードの実装状態を認識できないという問題があった。
【0006】
【発明が解決しようとする課題】
上述したように従来では、プルダウン抵抗の抵抗値を異にするPCIカードについて、当該PCIカードをマザーボードのPCIスロットに実装しても、PCIカードを認識するPRSNT信号がアクテブLOWレベルにならず、PCIカードの実装状態を認識できないという問題があった。従って、PCIカードスロットに実装して使用できるPCIカードが所定の抵抗値をもつプルダウン抵抗を内蔵したPCIカードのみに限られ、このPCIカードと異なる抵抗値のプルダウン抵抗を内蔵したPCIカードは使用できないという問題があった。
【0007】
本発明は上記実情に鑑みなされたもので、コンピュータのマザーボード側で確実に拡張カードの実装状態を認識することのできる拡張カードの実装認識装置、拡張カード、および拡張カードの実装検知方法を提供することを目的とする。
【0008】
【課題を解決するための手段】
本発明は、マザーボードのカードスロットに拡張カードが実装された際に、マザーボードがその実装状態を検知できる信号ベルとなるように、カード側に、プルダウン抵抗の抵抗値を自動設定する手段を具備したことを特徴とする。
即ち、本発明は、マザーボードに設けたカード検知用のプルアップ抵抗と、前記マザーボードのカードスロットに実装される拡張カードに設けたプルダウン抵抗との接続点の電位により、前記マザーボードに設けた回路が前記拡張カードの実装状態を認識する拡張カードの実装認識装置に於いて、前記拡張カードに、抵抗値を異にする複数のプルダウン抵抗を備え、前記複数のプルダウン抵抗から一つのプルダウン抵抗を選択して前記プルアップ抵抗に接続する抵抗セレクタと、前記接続点の電位を検知し、前記接続点の電位が前記マザーボードに実装された回路でカードの実装を認識できるカード検知レベルに達していないとき前記抵抗セレクタを制御して前記プルアップ抵抗に接続するプルダウン抵抗を切り替えるコントローラとを具備したことを特徴とする。
【0009】
また、本発明は、マザーボードに設けたカード検知用のプルアップ抵抗と、前記マザーボードのカードスロットに実装される拡張カードに設けたプルダウン抵抗との接続点の電位により、前記マザーボードに設けた回路が前記拡張カードの実装状態を認識する拡張カードの実装認識装置に於いて、前記拡張カードに、複数のプルダウン抵抗を有して、前記プルダウン抵抗の一つを前記プルアップ抵抗に接続し、前記接続点の電位が前記マザーボードに実装された回路でカードの実装を認識できるカード検知レベルにないとき、前記接続点の電位が前記カード検知レベルになるまで前記プルダウン抵抗を一つずつ並列接続してゆく回路を具備したことを特徴とする。
また、本発明は、マザーボードに設けたカード検知用のプルアップ抵抗と、前記マザーボードのカードスロットに実装される拡張カードに設けたプルダウン抵抗との接続点の電位により、前記マザーボードに設けた回路が前記拡張カードの実装状態を認識する拡張カードの実装認識装置に於いて、
前記拡張カードに、直列接続した複数のプルダウン抵抗を前記プルアップ抵抗に接続し、前記接続点の電位が前記マザーボードに実装された回路でカードの実装を認識できるカード検知レベルにないとき、前記接続点の電位が前記カード検知レベルになるまで前記プルダウン抵抗を一つずつ短絡してゆく回路を具備したことを特徴とする。
【0010】
また、本発明は、コンピュータのマザーボードに設けられたカードスロットに実装され、実装時に前記マザーボードに設けられた拡張カード検知用のプルアップ抵抗に接続されるプルダウン抵抗を有する拡張カードに於いて、前記プルアップ抵抗と前記プルダウン抵抗との接続点の電位が前記マザーボードに実装された回路でカードの実装を認識できるカード検知レベルに達していないとき、前記プルアップ抵抗に接続する前記プルダウン抵抗の抵抗値を切り替える回路を設けたことを特徴とする。
【0011】
また、本発明は、マザーボードに設けられたプルアップ抵抗と拡張カードに設けられたプルダウン抵抗との接続点電位により、マザーボードが拡張カードの実装を検知する拡張カードの実装検知方法に於いて、前記マザーボードに前記拡張カードが実装されたとき、前記接続点電位が前記マザーボード側の拡張カード検知レベルとなるように、前記拡張カード側でプルダウン抵抗の抵抗値をコントロールすることを特徴とする。
【0012】
上記したように、マザーボードのカードスロットに実装される拡張カードに、プルダウン抵抗の設定機構をもつことで、マザーボードのカードスロットに拡張カードが実装されたとき、マザーボードが、例え他のカードのプルダウン抵抗に合わせたカード検知機構のままであっても、各カードの実装状態を確実に認識することができる。
【0013】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。
【0014】
まず、図1乃至図3を参照して本発明の第1の実施形態に於ける構成並びに動作を説明する。
【0015】
図1は、本発明の第1の実施形態に於ける要部の構成を示すブロック図であり、図2は、上記図1に示す抵抗セレクタ22の構成を示す回路構成図である。図3は、上記図1に示すコントローラ21の処理手順を示すフローチャートである。
【0016】
図1に於いて、10はコンピュータのマザーボードである。20はマザーボード10のカードスロットに実装されてマザーボード10のPCIバスに接続される拡張カード(PCIカード)である。30はマザーボード10のカードスロットに設けられた、マザーボード10とPCIカード20とを回路接続する拡張コネクタ(PCIコネクタ)である。
【0017】
マザーボード10には、マザーボード10の動作電源ライン(Vccライン)とPCIコネクタ30のPRSNTピン31との間に、カード検知用のプルアップ抵抗R1が設けられる。また、上記PRSNTピン31の信号をカード検知用信号NAとしてPCIカード20の実装状態を判定する回路、およびPCIカード20が回路接続を行うPCIバス(いずれも図示せず)等が設けられる。
【0018】
PCIカード20には、図3に示すようなプルダウン抵抗の選択制御を行うコントローラ21と、このコントローラ21により切換制御される、図2に示すような構成の抵抗セレクタ22が設けられる。
【0019】
コントローラ21には、PCIカード20がマザーボード10のカードスロットに実装された際に、PCIコネクタ30のPRSNTピン31から出力されたPRSNT信号が入力される。そして、コントローラ21は図3に示すような処理を実行し、PRSNT信号の電圧をデコードして、図2に回路構成を示す抵抗セレクタ22から1つの抵抗(Ra/Rb/Rc)を選択する制御を行う。
【0020】
抵抗セレクタ22は、図2に示すように、例えば抵抗値をそれぞれ異にする3つの抵抗Ra,Rb,Rcと、この抵抗Ra,Rb,Rcから1つの抵抗を選択して上記PRSNTピン31に接続するスイッチ回路23とを有している。そして、スイッチ回路23は、コントローラ21からのデコード出力を受けて、予め用意した3個の抵抗Ra,Rb,Rcから、1つの抵抗を選択し、この抵抗をプルダウン抵抗として、PRSNTピン31と接地ライン(GNDライン)との間に介挿する。
【0021】
ここでは、上記3個の抵抗Ra,Rb,Rcのうち、抵抗Raの抵抗値が最も大きく、抵抗Rcの抵抗値が最も小さい(Ra>Rb>Rc)。また、マザーボード10のカードスロットにPCIカード20が実装され、PCIカード20がPCIコネクタ30を介してマザーボード10に回路接続された際に、コントローラ21により、最初に、抵抗値の最も大きな抵抗Raが選択される。
【0022】
ここで、図1乃至図3を参照して本発明の第1の実施形態に於ける動作を説明する。
【0023】
マザーボード10のカードスロットにPCIカード20が実装され、PCIカード20がPCIコネクタ30を介してマザーボード10に回路接続されると、PCIカード20に設けられたコントローラ21が、図3に示す処理によりマザーボード10のカード検知レベルに適合するプルダウン抵抗を選択するよう指示し、抵抗セレクタ22のスイッチ回路23がそれに基づき自動設定する。
【0024】
即ち、PCIカード20がPCIコネクタ30を介してマザーボード10に回路接続されると、コントローラ21は、まず、抵抗セレクタ22のスイッチ回路23に対し、一意に抵抗値の最も大きな抵抗Raを選択するよう指示する(図3ステップS1)。これによって抵抗Raがプルダウン抵抗としてPCIコネクタ30のPRSNTピン31とGNDラインとの間に接続される。これにより、コントローラ21には、抵抗Raが接続されたPCIコネクタ30のPRSNTピン31上に出力されたPRSNT信号が入力される。コントローラ21は、そのPRSNT信号によって示される電圧をデコードして、PRSNTピン31の電圧が、マザーボード10でカード検知が可能なアクティブロウレベルであるか否かを判断する(図3ステップS2)。
【0025】
ここで、PRSNTピン31の電圧が、マザーボード10でカード検知が可能なアクティブロウレベルである際は、そこで処理を終了する。また、PRSNTピン31の電圧が、マザーボード10でカード検知が可能なアクティブロウレベルになっていなければ、コントローラ21は次に、抵抗セレクタ22のスイッチ回路23に対し抵抗Rbを選択するよう指示して(図3ステップS3)、同様にその際のPRSNTピン31の電圧が、マザーボード10でカード検知が可能なアクティブロウレベルであるか否かを判断する(図3ステップS4)。
【0026】
ここで、PRSNTピン31の電圧が、マザーボード10でカード検知が可能なアクティブロウレベルである際は、そこで処理を終了する。また、PRSNTピン31の電圧が、マザーボード10でカード検知が可能なアクティブロウレベルになっていなければ、コントローラ21は次に、抵抗セレクタ22のスイッチ回路23に対し抵抗Rcを選択するよう指示して(図3ステップS5)して処理を終了する。
【0027】
このようにして、マザーボード10のカードスロットに、PCIカード20が実装されると、PCIカード20に設けられたコントローラ21が、PRSNTピン31の電圧を、マザーボード10でカード検知が可能なアクティブロウレベルとなるように制御する。
【0028】
これによって、マザーボード10のカードスロットにPCIカード20が実装されたとき、マザーボード10が、例え他のカードのプルダウン抵抗に合わせたカード検知機構のままであっても、各カードの実装状態を確実に認識することができる。
【0029】
図4は本発明の第2の実施形態を示したもので、上記図1および図2に示す第1の実施形態と同一部分に同一符号を付して、その説明を省略する。
【0030】
この第2の実施形態が上記した第1の実施形態と特に異なるところは、コントローラ21が、初期時に、デコード出力Dout0のみをイネーブルにして、スイッチングゲートSG1のみをスイッチオンし、抵抗Raのみをプルダウン抵抗としてPRSNTピン31とGNDラインとの間に接続する。
【0031】
ここで、PRSNTピン31の電圧が、マザーボード10でカード検知が可能なアクティブロウレベルであるか否かを判断し、PRSNTピン31の電圧が、マザーボード10でカード検知が可能なアクティブロウレベルになっていなければ、次に、上記デコード出力Dout0に加えて、デコード出力Dout1をイネーブルにして、スイッチングゲートSG1に加え、スイッチングゲートSG2をスイッチオンし、抵抗Raと抵抗Rbを並列接続したプルダウン抵抗をPRSNTピン31とGNDラインとの間に接続する。
【0032】
ここで、PRSNTピン31の電圧が、マザーボード10でカード検知が可能なアクティブロウレベルになっていなければ、更に、上記デコード出力Dout0,Dout1に加えて、デコード出力Dout2をイネーブルにして、スイッチングゲートSG1,SG2に加え、スイッチングゲートSG3をスイッチオンし、抵抗Ra,Rb,Rcを並列接続したプルダウン抵抗をPRSNTピン31とGNDラインとの間に接続する。
【0033】
このようにして、第2の実施形態では、PRSNTピン31の電圧が、マザーボード10でカード検知が可能なアクティブロウレベルになるまで、抵抗Ra,Rb,Rcを1つずつ並列接続してゆく。
【0034】
このような第2の実施形態の構成に於いても、上記した第1の実施形態と同様に、マザーボード10のカードスロットにPCIカード20が実装されたとき、マザーボード10が、例え他のカードのプルダウン抵抗に合わせたカード検知機構のままであっても、各カードの実装状態を確実に認識することができる。
【0035】
図5は本発明の第3の実施形態を示したもので、上記図1および図2に示す第1の実施形態と同一部分に同一符号を付して、その説明を省略する。
【0036】
この第3の実施形態が上記した第2の実施形態と特に異なるところは、上記した第2の実施形態が、3つのデコード出力Dout0,Dout1,Dout2と、3つのスイッチングゲートSG1,SG2,SG3を用いた構成であるのに対して、この第3の実施形態では2つのデコード出力Douta,Doutbと、2つのスイッチングゲートSG1,SG2を用いて上記した第1、第2の実施形態と同様の機能を実現している。
【0037】
図6は本発明の第4の実施形態を示したもので、上記図1および図2に示す第1の実施形態と同一部分に同一符号を付して、その説明を省略する。
【0038】
この第4の実施形態が上記した第2、第3の実施形態と特に異なるところは、上記した第2、第3の実施形態が、抵抗Ra,Rb,Rcを1つずつ並列接続してゆく構成であるのに対して、この第4の実施形態では、抵抗Ra,Rb,Rcを直列接続して、その一端をPRSNTピン31に接続し、他端をGNDラインに接続して、PRSNTピン31の電圧が、マザーボード10でカード検知が可能なアクティブロウレベルになるまで、スイッチングゲートSG1,SG2を用いて抵抗を1つずつ短絡してゆく。
【0039】
このような第4の実施形態の構成に於いても、上記した第1乃至第3の実施形態と同様に、マザーボード10のカードスロットにPCIカード20が実装されたとき、マザーボード10が、例え他のカードのプルダウン抵抗に合わせたカード検知機構のままであっても、各カードの実装状態を確実に認識することができる。
【0040】
【発明の効果】
以上詳記したように本発明によれば、マザーボードのカードスロットに実装される拡張カードに、プルダウン抵抗の設定機構をもつことで、マザーボードのカードスロットに拡張カードが実装されたとき、マザーボードが、例え他のカードのプルダウン抵抗に合わせたカード検知機構のままであっても、各カードの実装状態を確実に認識することができる。
【図面の簡単な説明】
【図1】本発明の第1の実施形態に於ける要部の構成を示すブロック図。
【図2】上記実施形態に於ける抵抗セレクタの構成を示す回路構成図。
【図3】上記実施形態に於けるコントローラ21の処理手順を示すフローチャート。
【図4】本発明の第2の実施形態に於けるPCIカードの要部の回路構成を示す図。
【図5】本発明の第3の実施形態に於けるPCIカードの要部の回路構成を示す図。
【図6】本発明の第4の実施形態に於けるPCIカードの要部の回路構成を示す図。
【符号の説明】
10…マザーボード
20…PCIカード
21…コントローラ
22…抵抗セレクタ
23…スイッチ回路
30…PCIコネクタ
31…PRSNTピン
R1…プルアップ抵抗
Ra,Rb,Rc…抵抗(プルダウン抵抗)
SG1,SG2,SG3…スイッチングゲート[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an expansion card mounting recognition device, an expansion card, and an expansion card mounting detection method applied to a computer system.
[0002]
[Prior art]
In a computer system in which a PCI card can be mounted in a card slot (PCI slot) of a motherboard, conventionally, a card detection pull-up resistor (resistance value) provided on the motherboard has been fixed.
[0003]
Explaining with a specific example, whether or not a PCI card is mounted in the PCI slot according to whether or not the voltage of the PRSNT signal pin of the PCI slot provided on the motherboard of the computer is a certain level of voltage. Judging. At this time, if a pull-up resistor is provided on the PCI slot side of the motherboard of the computer, a pull-down resistor is provided on the PCI card side, and a PCI card is mounted in the PCI slot, the pull-up resistor provided on the PCI slot side of the motherboard is provided. A resistor and a pull-down resistor provided on the PCI card side are connected via a connector, and the voltage at the connection point becomes a PRSNT signal for determining whether or not the PCI card is mounted.
[0004]
That is, the voltage obtained by dividing the operating power supply VCC of the motherboard by the pull-up resistor and the pull-down resistor is the PRSNT signal. When this PRSNT signal is at the active low level (for example, 0.8 V or less), the PCI slot It is recognized that a PCI card is installed.
[0005]
Here, conventionally, the pull-down resistor of the PCI card is a preset fixed resistance value unique to the card. Therefore, for a PCI card having a different resistance value of the pull-down resistor, the PCI card is connected to the PCI of the motherboard. Even if it is mounted in the slot, the PRSNT signal for recognizing the PCI card does not become an active LOW level, and there is a problem that the mounting state of the PCI card cannot be recognized.
[0006]
[Problems to be solved by the invention]
As described above, conventionally, for a PCI card having a different resistance value of the pull-down resistor, even if the PCI card is mounted in the PCI slot of the motherboard, the PRSNT signal for recognizing the PCI card does not become the active LOW level. There was a problem that the mounting state of the card could not be recognized. Accordingly, a PCI card that can be used by being mounted in the PCI card slot is limited to a PCI card having a pull-down resistor having a predetermined resistance value, and a PCI card having a pull-down resistor having a resistance value different from that of the PCI card cannot be used. There was a problem.
[0007]
The present invention has been made in view of the above circumstances, and provides an expansion card mounting recognition device, an expansion card, and an expansion card mounting detection method that can reliably recognize the mounting state of the expansion card on the motherboard side of the computer. For the purpose.
[0008]
[Means for Solving the Problems]
The present invention includes means for automatically setting a pull-down resistance value on the card side so that when the expansion card is mounted in the card slot of the motherboard, the motherboard becomes a signal bell that can detect the mounting state. It is characterized by that .
That is, the present invention includes a pull-up resistor for card detection provided on the motherboard, the potential of the connection point between the pull-down resistor provided on the expansion card mounted on the card slot of the motherboard circuit provided on the mother board In the expansion card mounting recognition apparatus that recognizes the mounting state of the expansion card, the expansion card includes a plurality of pull-down resistors having different resistance values, and selects one pull-down resistor from the plurality of pull-down resistors. A resistor selector connected to the pull-up resistor, and the potential of the connection point is detected, and when the potential of the connection point does not reach a card detection level at which a circuit mounted on the motherboard can recognize card mounting and a controller for a resistance selector control to switch the pull-down resistor connected to the pull-up resistor Characterized in that was.
[0009]
Further, the present invention includes a pull-up resistor for card detection provided on the motherboard, the potential of the connection point between the pull-down resistor provided on the expansion card mounted on the card slot of the motherboard circuit provided on the mother board In the expansion card mounting recognition apparatus for recognizing the mounting state of the expansion card, the expansion card has a plurality of pull-down resistors, one of the pull-down resistors is connected to the pull-up resistor, and the connection When the potential at the point is not at the card detection level at which the circuit mounted on the motherboard can recognize the card mounting, the pull-down resistors are connected in parallel one by one until the potential at the connection point reaches the card detection level. A circuit is provided.
Further, according to the present invention, a circuit provided on the motherboard has a potential of a connection point between a pull-up resistor for card detection provided on the motherboard and a pull-down resistor provided on an expansion card mounted on the card slot of the motherboard. In the expansion card mounting recognition device for recognizing the mounting state of the expansion card,
When the expansion card is connected to a plurality of pull-down resistors connected in series to the pull-up resistor, and the potential of the connection point is not at a card detection level that can recognize the mounting of the card in a circuit mounted on the motherboard, the connection A circuit is provided in which the pull-down resistors are short-circuited one by one until the potential at the point reaches the card detection level .
[0010]
Further, the present invention relates to an expansion card having a pull-down resistor mounted on a card slot provided on a motherboard of a computer and connected to a pull-up resistor for detecting an expansion card provided on the motherboard at the time of mounting. The resistance value of the pull-down resistor connected to the pull-up resistor when the potential at the connection point between the pull-up resistor and the pull-down resistor does not reach the card detection level at which the circuit mounted on the motherboard can recognize the card mounting. A circuit for switching between is provided.
[0011]
Further, the present invention provides an expansion card mounting detection method in which the motherboard detects mounting of an expansion card by a connection point potential between a pull-up resistor provided on the motherboard and a pull-down resistor provided on the expansion card. When the expansion card is mounted on the motherboard, the resistance value of the pull-down resistor is controlled on the expansion card side so that the connection point potential becomes the expansion card detection level on the motherboard side.
[0012]
As described above, the expansion card mounted in the card slot of the motherboard has a pull-down resistor setting mechanism, so that when the expansion card is mounted in the card slot of the motherboard, the motherboard, for example, pull-down resistance of other cards Even if the card detection mechanism is adapted to the above, the mounting state of each card can be reliably recognized.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0014]
First, the configuration and operation in the first embodiment of the present invention will be described with reference to FIGS.
[0015]
FIG. 1 is a block diagram showing a configuration of a main part in the first embodiment of the present invention, and FIG. 2 is a circuit configuration diagram showing a configuration of the
[0016]
In FIG. 1,
[0017]
On the
[0018]
The
[0019]
The
[0020]
As shown in FIG. 2, the
[0021]
Here, of the three resistors Ra, Rb, and Rc, the resistance value of the resistor Ra is the largest and the resistance value of the resistor Rc is the smallest (Ra>Rb> Rc). When the
[0022]
Here, the operation in the first embodiment of the present invention will be described with reference to FIGS.
[0023]
When the
[0024]
That is, when the
[0025]
Here, when the voltage of the
[0026]
Here, when the voltage of the
[0027]
Thus, when the
[0028]
As a result, when the
[0029]
FIG. 4 shows a second embodiment of the present invention. The same parts as those in the first embodiment shown in FIG. 1 and FIG.
[0030]
The second embodiment is particularly different from the first embodiment described above in that the
[0031]
Here, it is determined whether or not the voltage of the
[0032]
Here, if the voltage of the
[0033]
In this manner, in the second embodiment, the resistors Ra, Rb, and Rc are connected in parallel one by one until the voltage of the
[0034]
Also in the configuration of the second embodiment as described above, when the
[0035]
FIG. 5 shows a third embodiment of the present invention. The same reference numerals are given to the same parts as those of the first embodiment shown in FIGS. 1 and 2 and the description thereof is omitted.
[0036]
The third embodiment differs from the second embodiment described above in that the second embodiment described above has three decode outputs Dout0, Dout1, Dout2 and three switching gates SG1, SG2, SG3. In contrast to the configuration used, in the third embodiment, functions similar to those in the first and second embodiments described above using two decode outputs Douta and Doutb and two switching gates SG1 and SG2 are used. Is realized.
[0037]
FIG. 6 shows a fourth embodiment of the present invention. The same parts as those in the first embodiment shown in FIG. 1 and FIG.
[0038]
The fourth embodiment differs from the second and third embodiments described above in that the second and third embodiments connect resistors Ra, Rb, and Rc in parallel one by one. In contrast to this configuration, in the fourth embodiment, resistors Ra, Rb, and Rc are connected in series, one end thereof is connected to the
[0039]
Also in the configuration of the fourth embodiment as described above, when the
[0040]
【The invention's effect】
As described above in detail, according to the present invention, the expansion card mounted in the card slot of the motherboard has a pull-down resistor setting mechanism, so that when the expansion card is mounted in the card slot of the motherboard, Even if the card detection mechanism is adjusted to the pull-down resistance of another card, the mounting state of each card can be reliably recognized.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a main part in a first embodiment of the present invention.
FIG. 2 is a circuit configuration diagram showing a configuration of a resistance selector in the embodiment.
FIG. 3 is a flowchart showing a processing procedure of a
FIG. 4 is a diagram showing a circuit configuration of a main part of a PCI card according to a second embodiment of the present invention.
FIG. 5 is a diagram showing a circuit configuration of a main part of a PCI card according to a third embodiment of the present invention.
FIG. 6 is a diagram showing a circuit configuration of a main part of a PCI card according to a fourth embodiment of the present invention.
[Explanation of symbols]
DESCRIPTION OF
SG1, SG2, SG3 ... Switching gate
Claims (5)
前記拡張カードに、
抵抗値を異にする複数のプルダウン抵抗を備え、前記複数のプルダウン抵抗から一つのプルダウン抵抗を選択して前記プルアップ抵抗に接続する抵抗セレクタと、
前記接続点の電位を検知し、前記接続点の電位が前記マザーボードに実装された回路でカードの実装を認識できるカード検知レベルに達していないとき前記抵抗セレクタを制御して前記プルアップ抵抗に接続するプルダウン抵抗を切り替えるコントローラと
を具備したことを特徴とする拡張カードの実装認識装置。The circuit provided on the motherboard is mounted on the expansion card by the potential at the connection point between the pull-up resistor for card detection provided on the motherboard and the pull-down resistor provided on the expansion card mounted on the card slot of the motherboard. In the expansion card mounting recognition device that recognizes
In the expansion card,
A plurality of pull-down resistors having different resistance values, a resistor selector that selects one pull-down resistor from the plurality of pull-down resistors and connects to the pull-up resistor;
The potential of the connection point is detected, and when the potential of the connection point has not reached a card detection level at which a card mounted can be recognized by a circuit mounted on the motherboard, the resistance selector is controlled and connected to the pull-up resistor An expansion card mounting recognition apparatus, comprising: a controller that switches a pull-down resistor to be connected.
前記拡張カードに、
複数のプルダウン抵抗を有して、前記プルダウン抵抗の一つを前記プルアップ抵抗に接続し、前記接続点の電位が前記マザーボードに実装された回路でカードの実装を認識できるカード検知レベルにないとき、前記接続点の電位が前記カード検知レベルになるまで前記プルダウン抵抗を一つずつ並列接続してゆく回路を具備したことを特徴とする拡張カードの実装認識装置。A pull-up resistor for card detection provided on the motherboard, the potential of the connection point between the pull-down resistor provided on the expansion card mounted on the card slot of the motherboard mounted state of the circuit provided in the motherboard the expansion card In the expansion card mounting recognition device that recognizes
In the expansion card,
When there is a plurality of pull-down resistors, one of the pull-down resistors is connected to the pull-up resistor, and the potential at the connection point is not at a card detection level at which the circuit mounted on the motherboard can recognize the card mounting An expansion card mounting recognition apparatus comprising a circuit for connecting the pull-down resistors in parallel one by one until the potential at the connection point reaches the card detection level .
前記拡張カードに、
直列接続した複数のプルダウン抵抗を前記プルアップ抵抗に接続し、前記接続点の電位が前記マザーボードに実装された回路でカードの実装を認識できるカード検知レベルにないとき、前記接続点の電位が前記カード検知レベルになるまで前記プルダウン抵抗を一つずつ短絡してゆく回路を具備したことを特徴とする拡張カードの実装認識装置。 The circuit provided on the motherboard is mounted on the expansion card by the potential at the connection point between the pull-up resistor for card detection provided on the motherboard and the pull-down resistor provided on the expansion card mounted on the card slot of the motherboard. In the expansion card mounting recognition device that recognizes
In the expansion card,
When a plurality of pull-down resistors connected in series are connected to the pull-up resistor, and the potential at the connection point is not at a card detection level at which a circuit mounted on the motherboard can recognize card mounting, the potential at the connection point is An expansion card mounting recognition apparatus comprising a circuit for short-circuiting the pull-down resistors one by one until a card detection level is reached .
前記プルアップ抵抗と前記プルダウン抵抗との接続点の電位が前記マザーボードに実装された回路でカードの実装を認識できるカード検知レベルに達していないとき、前記プルアップ抵抗に接続する前記プルダウン抵抗の抵抗値を切り替える回路を設けたことを特徴とする拡張カード。In an expansion card having a pull-down resistor that is mounted on a card slot provided on a motherboard of a computer and connected to a pull-up resistor for detecting an expansion card provided on the motherboard when mounted.
The resistance of the pull-down resistor connected to the pull-up resistor when the potential of the connection point between the pull-up resistor and the pull-down resistor does not reach the card detection level at which the circuit mounted on the motherboard can recognize the card mounting. An expansion card provided with a circuit for switching values .
前記マザーボードに前記拡張カードが実装されたとき、前記接続点電位が前記マザーボード側の拡張カード検知レベルとなるように、前記拡張カード側でプルダウン抵抗の抵抗値をコントロールすることを特徴とする拡張カードの実装検知方法。 An expansion card, wherein when the expansion card is mounted on the motherboard, a resistance value of a pull-down resistor is controlled on the expansion card side so that the connection point potential becomes an expansion card detection level on the motherboard side. Implementation detection method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002170207A JP3677256B2 (en) | 2002-06-11 | 2002-06-11 | Expansion card mounting recognition device, expansion card and expansion card mounting detection method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002170207A JP3677256B2 (en) | 2002-06-11 | 2002-06-11 | Expansion card mounting recognition device, expansion card and expansion card mounting detection method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004013812A JP2004013812A (en) | 2004-01-15 |
| JP3677256B2 true JP3677256B2 (en) | 2005-07-27 |
Family
ID=30436546
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002170207A Expired - Fee Related JP3677256B2 (en) | 2002-06-11 | 2002-06-11 | Expansion card mounting recognition device, expansion card and expansion card mounting detection method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3677256B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6509037B2 (en) * | 2015-05-22 | 2019-05-08 | ルネサスエレクトロニクス株式会社 | Semiconductor device, semiconductor system provided with the same, and control method of semiconductor device |
| WO2017074315A1 (en) * | 2015-10-27 | 2017-05-04 | Hewlett Packard Enterprise Development Lp | Detection of device connection |
| TWI763101B (en) * | 2020-10-28 | 2022-05-01 | 緯穎科技服務股份有限公司 | Elecronic device |
| CN115355929A (en) * | 2022-08-15 | 2022-11-18 | 上海大学 | An array piezoelectric sensor signal processing circuit |
-
2002
- 2002-06-11 JP JP2002170207A patent/JP3677256B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004013812A (en) | 2004-01-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5586271A (en) | In-line SCSI bus circuit for providing isolation and bi-directional communication between two portions of a SCSI bus | |
| US7576559B2 (en) | USB device and data processing system having the same | |
| US20090283600A1 (en) | Automatic detection of an enabled interface of a card reader | |
| JP2002044089A (en) | Method for connecting electronic device, and storage medium storing electronic device and operation processing program for electronic device | |
| JPH0512193A (en) | Automatic signal constitutional system | |
| JP3677256B2 (en) | Expansion card mounting recognition device, expansion card and expansion card mounting detection method | |
| US6799238B2 (en) | Bus speed controller using switches | |
| US6892263B1 (en) | System and method for hot swapping daughtercards in high availability computer systems | |
| US6232678B1 (en) | Electronic appliance | |
| JPH0567028A (en) | Information processing equipment | |
| JP4201369B2 (en) | Computer bus expansion | |
| CN109992551A (en) | USB Type-C Interface Information Reading Method and Information Reading Circuit | |
| US6205496B1 (en) | Device and method for continuously polling for communication bus type termination | |
| KR20030072980A (en) | The method and equipment for USB Host/Client mode detection and changing | |
| CN112817804A (en) | Fault detection method, device, equipment and storage medium based on computer fan port | |
| JP2001177543A (en) | Bus connection equipment and equipment connection system | |
| JP4584518B2 (en) | Method and apparatus for selecting different functions to be realized at the connection end of the control unit | |
| US20080218242A1 (en) | Output signal switching device | |
| US7783929B2 (en) | Controller for a disk, disk enclosure device, disk array apparatus, method for detecting a fault of disk enclosure device, and signal-bearing medium | |
| JP2020042532A (en) | Electronic apparatus | |
| JP2002251367A (en) | Card device | |
| CN111124970A (en) | Daughter board hot plug method and device | |
| KR20050072615A (en) | Usb port testing jig | |
| KR200249750Y1 (en) | Hot-Swap Devices in Computer Systems | |
| KR100979110B1 (en) | USB device interface control device and method in personal information terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041118 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041124 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050124 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050426 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050506 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090513 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090513 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100513 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100513 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110513 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |