USB 3.0的马甲!浅析新Macbook的5Gbps接口?
苹果前几天发布的新款Macbook (NMB)笔记本,无论价格还是设计都很惊艳。当然,NMB笔记本最具革命性的设计是USB-C接口(USB Tpye-C)。苹果声称它是USB 3.1标准,但它的速度是5Gbps,而不是标准中的10Gbps。官方标识是USB 3.1 Gen1,只支持5Gbps其实是Core M处理器的问题。但是经过深入研究发现,——苹果,USB 3.1 Gen1,其实是USB 2.0的马甲,类似于。
苹果的USB 3.1 Gen1接口其实是USB 3.0的马甲。
arstechnica网站对苹果USB 3.1接口只有5Gbps速度的问题做了深入解读,简单看了下原因。
USB接口也需要控制。USB 3.0开始引入“可扩展的主机控制器接口”,即xHCI主控,可以兼容多种USB主控接口,而USB 1.0/1.1/2.0时代需要自己的主控接口。
与USB 3.0相比,USB 3.1并没有太大的变化,以至于USB-IF机构直接采用了USB 3.0规范来制作USB 3.1,这也导致了一些名称的变化。10Gbps的USB 3.1是大家真正了解的USB 3.1接口,被称为“USB 3.1 Gen2”。
USB 3.1的gen 1和Gen2接口其实就是USB 3.0和真正的USB 3.1接口的区别。
而原来的USB 3.0接口改名为USB 3.1 Gen1接口,理论传输速率还是5Gbps。USB-IF组织已经确认,USB 3.1 Tpye 1使用与USB 3.0相同的主控,而标为支持USB 3.1的NMB笔记本等Broadwell-U处理器设备实际上是USB 3.0。谷歌最近发布了一款新的Chrome Pixel笔记本,它也是一个Tpye-C 5Gbps接口。官方连USB版本都没提,只提了速度。
USB 3.0与USB 3.1如此相似,以至于USB-IF组织在命名上没有太多区分。USB 3.1显然不是USB 4.0,至少没有像USB 2.0那样升级到USB 3.0。但是调用USB 3.0 USB 3.1 Gen1有点混乱。如果微软叫Windows 8.0 Windows 8.1 Gen1,苹果叫iPad Air 2 Gen1呢?
往好了说容易混淆,往坏了说是故意误导。零售商和读者在苹果的产品页面上看到了USB 3.1 Gen1,以为是10Gbps。包括苹果的Mac电脑,直到英特尔、AMD等厂商提供原生集成支持,USB 3.0才开始流行。技术标准免费后,原始设备制造商会很乐意使用它,但制造商很少对提供额外的主控制感兴趣,例如闪电接口。
PS:这里很清楚。苹果和英特尔说NMB和Core M支持USB 3.1,其实是误导,因为所谓的USB 3.1 Gen1本质上就是USB 3.0,只是改了名字而已。和原来USB 2.0规范中把12Mbps速度的USB 1.1改开发者_C百科成全速接口是一样的。它在杀人。
但是,原文最后一段提到的内容很有意义。除了10Gbps速度之外,USB规范其实也是一个大概念,包括正负插件Type-C接口类型、USB 3.1 Gen2速度、USB Power Delivery电源规范(最高输出100W的那个)和USB Alternate模式。支持其中一个规范并不意味着支持另一个规范。比如USB Type-C接口可以是USB 2.0,也可以是USB 3.0(不好意思,应该是USB 3.1 Gen1)。C型接口可以支持也可以不支持USB电源规格。
今年USB Type-C接口普及之后,也要注意差异。
最后一句,这里说明的只是苹果USB-C接口的5Gps原因。除了有误导性的命名,苹果的USB-C接口真的很强大,而且还是革命性的。
精彩评论