为什么在4端口和7端口类型中提供USB集线器。这些数字有什么特别之处?为什么看不到3、5、6和8端口集线器?
4端口和7端口配置是否有特殊之处,使其更具吸引力?
为什么在4端口和7端口类型中提供USB集线器。这些数字有什么特别之处?为什么看不到3、5、6和8端口集线器?
4端口和7端口配置是否有特殊之处,使其更具吸引力?
Answers:
原因是双重的:
四端口集线器仅仅是制造和用户方便。有一个单端口集线器(如在活动USB2中继器中),两个和树形端口集线器(主要在“移动”段中)。人们还提到了5端口和6端口集线器。
7端口集线器归因于每个集线器的规格限制。虽然USB规范每个单个集线器允许N个端口,但集线器状态更改报告采用按位格式,并且端点报告粒度定义为1字节(8位),请参见USB 2.0规范的 11.12.4节。结果,设计者/制造商将该报告映射限制为1个字节。上游端口始终是Port0,仅留下7个端口用于下游。
如果您看到的不仅仅是7端口集线器,则意味着它在盒子内包含两个(或更多)级联集线器IC。
这是另一个容易被忽视的方面:力量!
具有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电源。
另一个有趣的问题是主机端口的饱和。随着我们在集线器上获得越来越多的端口,越来越多的设备将被连接,这意味着多个设备将尝试同时使用端口的机会增加了。这很容易导致性能问题。