为什么USB集线器主要是4端口和7端口


10

为什么在4端口和7端口类型中提供USB集线器。这些数字有什么特别之处?为什么看不到3、5、6和8端口集线器?

4端口和7端口配置是否有特殊之处,使其更具吸引力?


14
我推测4端口控制器是一种廉价且广泛可用的组件。然后,您可以通过内部连接两个4端口集线器(第二个集线器连接到第一个集线器的端口之一,“用尽”其中一个)来构建7端口集线器。
锥杀手

@coneslayer你能给个答案吗?
kinokijuf 2012年

@coneslayer是正确的。我有一根有源扩展电缆,在Linux PC上,即使只有一个下游连接器,该有源电缆也被识别为4端口集线器。
锯末2015年

Answers:


12

如果您将一个端口捆绑在一起只能真正获得两个端口,那为什么呢?4端口集线器是常见的,而7端口集线器只是将四个端口加倍但其中一个端口消失了,因为您正在使用它来再次扩展四个端口。

这是廉价的制造业。


一些7端口集线器是链接的4端口,其他是真正的7端口集线器。
plugwash

26

原因是双重的:

  1. 四端口集线器仅仅是制造和用户方便。有一个单端口集线器(如在活动USB2中继器中),两个和树形端口集线器(主要在“移动”段中)。人们还提到了5端口和6端口集线器。

  2. 7端口集线器归因于每个集线器的规格限制。虽然USB规范每个单个集线器允许N个端口,但集线器状态更改报告采用按位格式,并且端点报告粒度定义为1字节(8位),请参见USB 2.0规范的 11.12.4节。结果,设计者/制造商将该报告映射限制为1个字节。上游端口始终是Port0,仅留下7个端口用于下游。

如果您看到的不仅仅是7端口集线器,则意味着它在盒子内包含两个(或更多)级联集线器IC。


1
这不是一个坏答案。但是您可能会考虑查找一些事实/规格来支持这些声明。
JakeGould

1
@JakeGould,感谢您的检查。我的记忆显然开始消失。我已经纠正了答案。
Ale..chenski 2013年

10

这是另一个容易被忽视的方面:力量!

具有4个端口的USB 2.0集线器可以直接在主机上运行,​​并仅在主机上为每个端口提供最少的电源。

在7端口USB 2.0集线器上,需要外部电源为每个端口供电。由于每个受电端口都需要500 mA以上的电流,因此我们将为外部组件获得3.5 A的电源(我假设主机可以为集线器本身供电)。此时,电源往往会变得庞大而昂贵,仅电源的成本就可能比集线器本身高出几倍。

随着我们逐渐过渡到USB 3.0,电源状况变得更糟,因为大多数基本单位负载为150 mA(USB 2.0中为100 mA),每个端口最多需要900 mA。因此,对于4端口集线器,我们需要3.6 A电源。

另一个有趣的问题是主机端口的饱和。随着我们在集线器上获得越来越多的端口,越来越多的设备将被连接,这意味着多个设备将尝试同时使用端口的机会增加了。这很容易导致性能问题。


8

五个港口集线器
六个港口集线器

当有四个端口可用时,三个可能不足以证明制造产品是正当的,因此我敢肯定,这就是公司跳过它们的原因。8端口是很多端口,我估计需求很小。确实有五个和六个端口集线器。


为什么要下票?
MDMarra 2010年

3
投反对票,因为这没有意义。“三个不足以证明何时有四个可用端口可用” –您在说的是,因为有四个端口可用,所以它们不构成三个端口。这就像说我们不出售半加仑牛奶,因为我们已经出售一加仑牛奶。它没有解决为什么它们首先以加仑(在这种情况下为四个端口)出售的问题。
乔什·K

@Josh K-我怀疑3端口USB集线器的市场很大。在这种情况下,您将获得两个端口的净收益。当一个4端口非常便宜并且可以为您提供3个端口时,这并没有多大意义,制造过程可能仅因单个USB端口的成本而有所不同。
MDMarra 2010年

@Mark:再次,因为四个端口已经成为事实上的标准。您没有在回答为什么四个端口如此常见的问题,而是为什么三个端口不那么常见。
乔什·K

2
@Josh K-是的,您也没有,但我没有对您的回答投反对票。
MDMarra 2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.