web-dev-qa-db-ja.com

5ボルトのPCIスロットで動作する3.3ボルトのPCIイーサネットカードがあります。どうしてそれは可能ですか?

これはPCIスロットの設計です:

PCI Slot desing: note the holes

ご覧のとおり、32/64ビットと3.3/5ボルトがあります。

私が知っていることについて:

  • 32ビットPCIカードは、同じ電圧の64ビットスロットで動作します。
  • 64ビットPCIカードは、同じ電圧の32ビットスロットで動作します。

私は正確な画像を持っていませんが、インターネットで見つけたこれは私のものに非常に近く(私のものは2つではなく4つのRJ45を持っています)、PCI接点の一部がスロットとカードの外にとどまる方法を示しています正常に動作します(おそらく低速で):

64 bits card in a 32 bits PCI slot

しかし、私はオフィス内のコンピューター(ネットワークサーバー)で何か奇妙なものを見つけました:32ビット5ボルトスロットで実行(動作)している64ビット3.3ボルトイーサネットカード

カードはクワッドイーサネットPCI-X64ビットです。

5740 IBM 03N5444クアッドポート10/100/1000ベース-TXイーサネットPCI-Xイーサネットアダプター

Quad RJ45 card

PCI設計イメージ(上記を参照)に示されているように、3.3ボルトPCIカードは、5ボルトPCIスロットがある限り、決して収まらないはずです。カードが間違ったスロットに収まらないようにするためのノッチ(ロック、ラッチ、または私たちが呼ぶもの)。
しかし、カードがスロットに収まっているため、アッティラ・ザ・フンがこのコンピューターで遊んでいたようです。この画像に示すように、トリックは単純なカットを実行することでした。

Cutting ethernet PCI card

これは手術の影響を受けたカードの写真です(申し訳ありませんが、私のカメラはあまり良くありません):

Ethernet PCI Card with Cut

そのトリックの面白いことのほかに、私にとって本当に素晴らしいのは、カードが機能しているということです。そして、そのオフィスの従業員によると、それは完璧に機能している可能性があります。サーバーは主にネットワークトラフィック専用であり、3つのDSLルーターから3つの異なるLANへの負荷のバランスを取ります。そのオフィスのLANトラフィックが非常に少ない場合でも、インターネットトラフィックが多い日(おそらく100ユーザー以上)なので、4-RJ45ネットワークカードはかなり集中的に機能するはずです。

このサーバーがこのフランケンシュタインネットワークカードでどのくらいの期間動作しているかはわかりません(現代の企業で何が起こっているか知っています:誰もが一時的な労働者です:-Pなので、彼らは私に言うことができません)、しかし少なくとも数か月、多分それ以上

だから、私は2つの質問があります:

  • これはどのように可能ですか? 5ボルトPCIスロットで実行されている3.3ボルトPCIカードがクラッシュしないのはなぜですか?
  • 将来何が起こると予想されますか? Quad RJ45回路が溶けている限り、奇妙なネットワーク動作ですか?システム全体(マザーボード、RAM、CPUなど)の損傷?または...何も起こらない可能性はありますか?

マザーボードは HP P5LP-LE(Leonite) です。

編集:私はこの種の「ネットワークオーバークロック」マシンにアクセスでき、集中的なLANトラフィックなど、必要なテストを実行できると思います、LANカードを交換して比較したり、任意のプログラムで情報を取得したりします。 Windows XPおよびUbuntuLinux Server v14.04 LTSを実行します。夜間(オフィスに誰もいないとき)には、おそらくさらにオペレーティングシステムをインストールすることもできます。

編集-2:これがカットの詳細です。それが手作りであることは私には明らかなようです:

Cut - Front

と裏側:

Cut - Rear

カード自体は 5740 IBM 03N5444クアッドポート10/100/1000Base-TXイーサネットPCI-Xイーサネットアダプター これはIBMが3.3ボルトで動作するPCI-X1.0aアダプターであると述べています。

マザーボード自体は HP P5LP-LE(Leonite) であり、PCIスロットのみがあります。詳細 マニュアル自体はこちら

このマザーボードには3つの32ビットPCIスロットがあります。スロットは、LANカード、SCSIカード、USBカード、およびPCI仕様に準拠するその他のカードなどのPCIカードをサポートします。

それを念頭に置いて、 スーパーユーザーに関するこの回答は問題に対処します プレーンPCIスロットでPCI-Xカードを使用すること:

はい、PCIスロットが2.x以降である限り、PCI 1.0は5vでしたが、PCI 2.xは3.3vでした。これは、PCI-Xと電気的に互換性があります。

それを知っていると、誰かが手動で「ハッキング」し、5740 IBM03N5444クアッドポート10/100/1000Base-TXイーサネットPCI-Xイーサネットアダプタを「ユニバーサル」PCIカードとしてキーイングできるようにするための追加のノッチがあるようです。

これの影響は何ですか?正直なところ、不明です。 このサイトはいくつかの洞察を与えます ; 3.3ボルトの指定と5ボルトの指定は、クロックとタイミング信号の電圧レベルを指し、電源の値ではありません。

PCI仕様では、マザーボードにある2つの基本的なタイプの拡張コネクタが定義されています。1つは5ボルトの信号レベルのシステム用で、もう1つは3.3ボルトの信号レベルを使用するシステム用です。これは、さまざまなクロックおよびタイミング信号の電圧レベルを指定しますが、必ずしも電源電圧を指定する必要はありません。特定のカードでは、信号レベルの電圧に関係なく、5ボルトと3.3ボルトの両方の電源が必要になる場合があります。

またもっと この投稿からの詳細 3.3ボルト対5ボルトが実際に何を意味するかについて;強調は私のものです:

33MHzカードは5ボルトの信号で動作します。 66 MHzカードは3.3ボルトの信号を使用します。(どちらも5ボルトで給電され、バス上の信号のみが異なります。)66 MHzカードの最初の「ノッチ」(キー溝)は33MHzカードとは別の場所。これは、上で触れた別の「形」です。これにより、33 M​​Hz、5ボルトのみのカードを66 MHz、3.3ボルトのスロットに入れることができなくなると思われます。またはその逆。

つまり、基本的には、電気的にカードが安定している必要があるということです。しかし、時計とタイミングの問題は?それは摩擦かもしれません。カードは機能しているとおっしゃっていますが、うっかりオーバークロックされているのではないでしょうか。したがって、問題を引き起こしますか?または、HP P5LP-LE(Leonite)マザーボードがそのスロットの電圧を3.3ボルトに適切に絞っているため、機能しているのでしょうか。私の直感はそれが後であるだろうということです。しかし、上記の32ビットの見積もり以外に、そのマザーボードのスロットのPCIの詳細にはまだ詳細が見つかりませんでした。

私のアドバイスは?この設定について少し不安がある場合は、交換用に4ポートのプレーンPCIイーサネットカードを見つけてください。コストは50ドル未満、またはそれよりも低く、長期的にはより安定するはずです。

8
JakeGould