我最近才注意到,插入 Samsung XE303C12 的 USB 设备在连接几分钟后会变得非常热。我首先注意到这个问题(我想)是在一个非常小的 SanDisk USB 3.0 驱动器上,该驱动器带有金属外壳。它足够小,以至于外壳和 USB 连接器上的金属盖是同一块。这是在将其插入 USB 3.0 端口后。我还用另一个 USB 3.0 驱动器检查了这个问题,它也变热了。我对 USB 2.0 端口和剥离的 USB 2.0 驱动器进行了检查,得到了相同的结果;USB 驱动器的微控制器很热。USB 驱动器出现这种情况正常吗?
答案1
USB 3.0 接口必须以 5 Gbps 的速率处理数据流。它需要以非常高的频率(至少 5 GHz)工作的数字电子设备。以 5 GHz 工作的数字处理器需要一些功率才能运行,这会使 USB 3.0 桥接器(USB 转 SATA 和 USB 转 eMMC)变热。某些 IC 会消耗高达 0.5 -1 W 的功率,具体取决于制造商能够承受的制造节点(130nm、65nm、45nm 等),并且它们会发热,尤其是在小尺寸外壳中。这是正常的,随着硅制造的整体进步,这种情况应该会有所改善。
另一个可能影响 USB 3.0 设备功耗的因素是主机系统(和设备)是否在此特定 USB 3.0 链路上启用并维护硬件级链路电源管理。从历史上看,启用 USB 3.0 链路电源管理存在挑战,因此并非所有控制器都启用了此功能。