我有一个 3.3 伏 PCI 以太网卡,在 5 伏 PCI 插槽上工作。这怎么可能?

Sop*_*rez 9 networking motherboard pci voltage pci-x

这是PCI 插槽的设计:

PCI 插槽设计:注意孔

如您所见,有 32/64 位和 3.3/5 伏特。

据我所知:

  • 32 位 PCI 卡可以工作在相同电压的 64 位插槽中。
  • 64 位 PCI 卡可以工作在相同电压的 32 位插槽中。

我没有准确的图片,但我在互联网上找到的这张图片离我的很近(我的有 4 个 RJ45,而不是 2 个),并显示了一些 PCI 触点如何留在插槽外,以及卡可以正常工作(可能速度较低):

32 位 PCI 插槽中的 64 位卡

但是我在办公室内的计算机(网络服务器)中发现了一些奇怪的东西:在 32 位 5 伏插槽上运行(工作)的 64 位 3.3 伏以太网卡

该卡是四路以太网 PCI-X 64 位:

5740 IBM 03N5444 四端口 10/100/1000 Base-TX 以太网 PCI-X 以太网适配器

四路 RJ45 卡

如 PCI 设计图所示(见上文),3.3 伏 PCI 卡永远不应该装入5 伏 PCI 插槽,只要有一个槽口(锁、闩锁或我们称之为的任何东西),那么卡就永远无法装入在错误的插槽中。
但看起来匈奴阿提拉是在玩这台电脑,因为卡插在插槽里。诀窍是执行简单的剪切,如下图所示:

切割以太网PCI卡

这是受手术影响的卡片的照片(对不起,我的相机不是很好):

带切割的以太网 PCI 卡

除了那个把戏的有趣之处之外,对我来说真正棒的是这张卡是有效的。而且,据该办公室的员工称,它可以完美运行:服务器主要用于网络流量,将 3 个 DSL 路由器的负载平衡到 3 个不同的 LAN。即使那个办公室的 LAN 流量非常低,有时也会有很多互联网流量(可能超过 100 个用户),所以 4-RJ45 网卡应该以相当密集的方式工作,或者我认为是这样。

我不知道这台服务器用这个 Frankenstein 网卡工作了多久(你知道现代企业会发生什么:每个人都是临时工:-P,所以他们不能告诉我),但至少几个月,也许更多

所以,我有两个问题:

  • 这怎么可能?为什么在 5 伏 PCI 插槽上运行的 3.3 伏 PCI 卡没有崩溃?
  • 什么可以预期在未来发生?只要四路 RJ45 电路熔化,就会出现奇怪的网络行为?损坏整个系统(主板、RAM、CPU...等)?或者……有没有可能什么都不会发生?

主板是HP P5LP-LE (Leonite)

编辑:我可以访问这种“网络超频”机器,并且我认为我可以执行任何需要的测试,例如密集的 LAN 流量、更换 LAN 卡进行比较或使用任何程序获取信息。它运行 Windows XP 和 Ubuntu Linux Server v14.04 LTS。在晚上(办公室里没有人的时候)我什至可以安装更多的操作系统。

EDIT-2:这是剪辑的细节。在我看来很清楚它是手工制作的:

剪裁 - 正面

和背面:

切割 - 后部

Gia*_*968 8

该卡本身是一个5740 IBM 03N5444 四端口 10/100/1000 Base-TX 以太网 PCI-X 以太网适配器IBM 称其为 PCI-X 1.0a 适配器,工作电压为 3.3 伏。

主板本身是只有 PCI 插槽的HP P5LP-LE (Leonite)手册本身的更多细节在这里

该主板上有 3 个 32 位 PCI 插槽。插槽支持 PCI 卡,如 LAN 卡、SCSI 卡、USB 卡和其他符合 PCI 规范的卡。

考虑到这一点,超级用户的这个答案解决了在普通 PCI 插槽中使用 PCI-X 卡的问题

是的,只要 PCI 插槽是 2.x 或更高版本,PCI 1.0 是 5v 而 PCI 2.x 是 3.3v - 这与 PCI-X 电气兼容。

因此,知道这一点,似乎确实有人手动“破解”并添加了额外的缺口,以允许 5740 IBM 03N5444 四端口 10/100/1000 Base-TX 以太网 PCI-X 以太网适配器作为“通用”PCI 卡进行键控。

这有什么后果?说实话,不清楚。该站点确实提供了一些见解;3.3 伏特和 5 伏特指的是时钟和时序信号的电压电平,而不是电源值:

PCI 规范定义了可以在主板上找到的两种基本类型的扩展连接器——一种用于具有 5 伏信号电平的系统,另一种用于使用 3.3 伏信号电平的系统。这指定了各种时钟和时序信号的电压电平,但不一定是电源电压。特定卡可能需要 5 伏和 3.3 伏电源,而不管其信号电平电压如何。

这篇文章中还有更多关于 3.3 伏与 5 伏实际上意味着什么的详细信息;重点是我的:

33 MHz 卡在 5 伏信号上运行。66 MHz 卡使用 3.3 伏信号。(它们都由 5 伏供电​​;只有总线上的信号不同。)66 MHz 卡中的第一个“槽口”(键槽)与 33 MHz 卡中的位置不同;这是上面提到的不同“形状”。有人会认为这会阻止您将 33 MHz、5 伏特的卡放入 66 MHz、3.3 伏特的插槽中。或相反亦然。

所以这基本上意味着电子卡应该是稳定的。但是时钟和时序问题?那可能是摩擦。您说该卡可以正常工作,但可能是无意中超频了?从而引起问题?或者它可以工作是因为 HP P5LP-LE (Leonite) 主板正确地将该插槽上的电压降低到 3.3 伏?我的直觉是以后会这样。但是除了上面的 32 位引用之外,仍然没有在该主板上插槽的 PCI 细节中找到任何细节。

我的建议?如果您对此设置感到有点不确定,请找一个带有 4 个端口的普通 PCI 以太网卡进行更换。成本应该低于 50 美元甚至更低,而且从长远来看会更加稳定。

  • fixer1234 是正确的,因为 CMOS 芯片的信号需要至少 2.7 V 才能被识别为高,小于 1.7 V 才能被识别为低。中间是未定义的。因此,如果卡正在工作,那么它应该继续工作,直到出现故障,这应该不会很快,因为没有任何芯片过热。 (4认同)
  • @JakeGould 你有没有注意到我提到了 CMOS?在CMOS之前,是TTL。TTL 需要 3.8 V 才能获得高信号。CMOS 也非常耐高压;TTL 会在 6 V 以上被破坏,但 CMOS 可以轻松承受 15 V。 (3认同)
  • @JakeGould,仅就成本而言,调查毫无意义。但了解 3.3 伏插槽内 5 伏卡的行为和可能性可能会很有用。即:重新使用旧的和高质量的卡/主板,了解某些强制兼容性使用的内部......并学习;-)。无论这个问题的结论是什么,它都有可能在未来应用于另一种PCI(甚至PCI-Express)卡。此外,有时在本地经销商处找到 PCI 多以太网卡并不容易(我的只销售 PCI-Express X1)。 (2认同)