USB 3.0:不只是速度提升
您可能已经听过超高速 USB,而且知道它是新一代的通用串行总线 (USB)。如果还不了解,建议您观看一部短片,其中介绍该规格的基本知识,以及与高速 USB (亦即 USB 2.0) 的比较。超高速 USB 较明显的差异是速度提高 10 倍以上,从 USB 2.0 的 480Mbps 提升到 5Gbps。USB 3.0 推广联盟致力于针对其他三个主要部份提供客户价值,在速度提升之后,便着手改善总线的电源效率,接着是维持向下兼容性,而第四个关键价值是提升数据传输效率。
使用较少的电源移动相同数量的数据
开发的第一个关键部份是提升电源效率,这有助于延长主机或外围装置等便携设备的电池使用时间。此一新规格的开发有许多层面可减少全新 USB 装置的整体耗电量,其中包括:
- 免除装置轮询
- 免除广播封包
- 中间低功耗状态
- 数据传输速度提升 10 倍以上
下一个变化是将封包传输从广播变更为导向。USB 2.0 主机有数据可传送至装置时,会在各个端口广播数据,树状结构中的各个集线器也会在自身的各个下游端口重新广播封包。较后,总线上的各个装置必须处理数据 (耗用电力),以判断装置是否为传输的预定目标。在超高速 USB 中,通讯协议已变更为仅将封包导向至预定目标,这只需要主机加入智能功能即可。主机必须明确知道各个装置在树状结构中的位置,包括下游的集线器端口 (如果装置与主机之间有多个集线器,则会有多个下游的集线器端口),该做法可降低整体功耗,因为只有装置连接的特定下游主机及集线器端口必须传输数据,而且只有目标才需要处理数据。
第三个与减少耗电量有关的变化是定义两个中间闲置状态。在USB 2.0 中,有 ACTIVE 及 SUSPEND 两种状态,在超高速 USB 中, ACTIVE (U0) 及 SUSPEND (U3) 之外,另有 FAST EXIT IDLE (U1) 及 SLOW EXIT IDLE (U2),这使得装置在不传输或接收数据时降低耗电量。在 FAST EXIT IDLE 模式中,链接会闲置,但是装置的频率会持续运作。在 SLOW EXIT IDLE 中,链接及频率都会关闭,这需要较长的时间重新进行链接,才能传输数据。USB 2.0 及 USB 3.0 的 ACTIVE 与 SUSPEND 模式均完全相同。
速度增加 10 倍也使得整体耗电量减少,不过,这不是指 5 Gbps 收发器传输数据所需的电量少于 480 Mbps 收发器。5 Gbps 收发器所需的峰值电流确实是 USB 2.0 收发器的 2 至 5 倍,不过,虽然收发器运作时短时间耗用的峰值电流较高,整体耗电量呈现减少的趋势。收发器的实际运作时间减少约 10 倍,传输固定数量数据 (例如,将档案从 个人电脑移至优盘) 所需的整体功耗是透过 USB 2.0 传输相同数量数据所需整体功耗的 20% (2 倍峰值及 1/10 时间) 至 50% (5 倍峰值及 1/10 时间)。
超高速 USB 结合总线使用效率 (没有广播封包,并免除轮询)、强化的 IDLE 电源状态及较低的平均传输功耗等优点,耗电量大约是 USB 2.0 的 1/3 或更少。
向下兼容的真正意义是什么?
下一个开发重点是透过 In-Stat 的 Brian O'Rourke 所谓「长久以来较成功的 PC 接口」维持向下兼容性2,在开发期间,发现现有缆线集连接器解决方案都不足以稳定传输 5 Gbps 的数据,因此,开发人员决定超高速 USB 必须透过不同于 USB 2.0 的导体进行信号处理,因此选择使用符合 PCI Express 电路规格的全双工差动式讯号处理方法,同时决定不对现有 USB 2.0 信号处理进行任何变更。除了现有 USB 2.0 差动对以及VBUS与 GND 之外,至少需要两组新的差动对。加入两组新超高速差动对的接地屏蔽之后,缆线的导体有 9 个,连接器的接点有 9 个。
那么,向下兼容的真正意义是什么?从使用者的角度而言,这表示所有与既有规格兼容的现有产品能够与所有支持新规格的新产品联机运作,现有缆线 (亦即插头) 必须能够插入新插孔,而另一方面,新缆线也必须能够插入旧插孔。
显然,支持新型超高速 USB 规格及数据传输的任何缆线及插头会在缆线部份有新导体,并且在插头部份有新接点。另外,任何新插孔也必须有新接点,才能接受必要的新联机。
USB 规格有两种基本的连接器类型,A 插孔是现今 个人电脑上常见的类型,A 插孔接受 A 插头,鼠标与键盘的撷取缆线以及优盘连接器常用这类插头。B 插头用于外围装置,其中分为标准、迷你及微型三种尺寸。
后向的关键是新型超高速 USB A 插孔必须能够接受新型 (USB 3.0) 与旧型(USB 2.0) A 插头,而且旧型 USB 2.0 A 插孔必须能够接受新型 USB 3.0 A 插头。显然,如果插头或插孔都只能兼容 USB 2.0 ,数据传输较高只能够达到 USB 2.0 的速度。解决方案是在现有插头和插孔的插入端加入 5 个新导体。如此即可达到与 USB 2.0 相同的机械接口,并提供完整的后向兼容性 (见图 1)。
图 1:超高速 USB A 端插孔及插孔。
就外围装置而言,个别单方面考虑的难度较高,因为必须考虑更多种连接器尺寸,如果同时考虑较为简单。
为何较为简单?因为新型 USB 3.0 B 插头不需要插入旧型 USB 2.0 B 插孔。如果装置是 USB 3.0 规格,则只需要新型 B 插头 (以及缆线)。如果装置只有 USB 2.0 规格的功能,则现有 USB 2.0 缆线两端的旧型插头便足够使用,因为缆线的另一端能够插入于新机器中,如前段所述。新型 B 插孔 (不论尺寸) 必须能够接受旧型及新型 B 插头,才能达到后向兼容的效果,因此,不论尺寸如何变化,都不能妨碍现有 USB 2.0 缆线。
图 2:超高速 USB B 端插头及插孔。
推广联盟决定不升级 Mini-B 连接器类型,其中的原因有很多,但较重要的原因是由于全球各地正在进行的立法规范问题。全球许多机构都规定 USB 插头必须是手机电池充电的标准接口,原先的考虑是每换一部新手机,就需要不同连接器的新充电器,这会造成浪费丢弃的问题,而采用标准接口有助于减轻这类问题的严重性。Micro-B 插孔获选成为此标准接口,所有日后出厂的手机将采用此接口,其他许多小型便携式消费性产品则早已采用 USB 接口进行电池充电。加入 USB设计学会以及加入关注电池充电问题的装置工作团队,可了解进一步的信息。3现有 Micro-B 型插孔 (图 3) 没有足够的空间可加入 5 个新导体,因此需要进行大幅变更,工作团队提出可接受 USB 2.0 Micro B 插头或新型超高速 Micro B 插头的并行解决方案。
图 3:超高速 USB micro B 端插孔及插头。
与机械后向兼容性一样,这样做可保留大量的装置驱动基础架构,这可保留相同的数据传输类型、中断、批量和等时储存装置。较后,这个标准保留了现有 USB 的使用便利性。如此一来,所有现有 USB 2.0 装置将能够在新型超高速 USB 机器上如预期持续运作。
减少耗费的位
第四个关键价值是提升整体总线使用效率。前文已解说此方面的第一个层面,也就是免除轮询。除此之外,超高速 USB 的全双工架构能够允许同时双向数据流,这是半双工 USB 2.0 架构所不及之处。
装置的主机轮询显然耗用总线的资源,但是,问题在于免除轮询的真正意义。想起过去我母亲在学校当老师教书许多年的情景,我用教室来比喻其中的意义。如果教室是 USB 2.0 系统,老师在教室内走动,询问每个学生是否有问题。学生有问题时,老师会进行解答。老师接着继续在教室内走动,直到询问每位学生是否有问题为止,然后又从头开始询问学生。如果教室是超高速 USB 系统,学生只要在有问题时举手,老师在确认之后就会进行解答。这是 IN 数据传输的异步通知方法。外围装置有数据需要传送给主机时,会将 ERDY (端点就绪) 传送给主机,然后,主机在准备处理传输时,会将 ACK (确认) 传送给外围装置。
在 USB 2.0 中,只有一组差动对可进行数据传输的半双工总线会造成两个总线效率方面的问题。第一个问题是,每次数据流向改变时,总线必须随之转向。这表示,当收发器联机其中一端的接收器关闭时,收发器必须将联机的另一端关闭。一旦完毕之后,便会进行反向,此时接收器会在第一个装置中开启,而收发器会在第二个装置中开启。如此的程序使得总线的停机时间增加,而造成效率降低。第二个问题是,任何指定的传输都必须先完成,下一个传输才能开始进行。这表示,接收器必须确认接收到数据,收发器在收到 ACK 之后,才会透过总线进行下一个数据传输。图 4 显示 USB 2.0 的高层级 OUT (从主机到外围装置) 传输。
图 4:USB 2.0 OUT 传输
在超高速环境中,每个装置都有两组差
相关阅读:
- ...2015/12/03 09:37·USB 3.1 让USB Type-C成为现实
- ...2014/02/14 12:11·用于车载USB供电的NCV8852
- ...2012/08/08 09:46·USB 3.0实测评鉴与报告:快速领略问题症结与解决方案
- ...2012/04/12 11:38·基于USB的球杆测控系统开发
- ...2012/03/07 10:15·USBHID类设备小驱动程序开发
- ...2011/10/18 14:27·基于μC/OS-Ⅱ的嵌入式USB控制软件的实现
- ...· Efinix® 全力驱动AI边缘计算,成功推出Trion™ T20 FPGA样品, 同时将产品扩展到二十万逻辑单元的T200 FPGA
- ...· 英飞凌亮相进博会,引领智慧新生活
- ...· 三电产品开发及测试研讨会北汽新能源专场成功举行
- ...· Manz亚智科技跨入半导体领域 为面板级扇出型封装提供化学湿制程、涂布及激光应用等生产设备解决方案
- ...· 中电瑞华BITRODE动力电池测试系统顺利交付北汽新能源
- ...· 中电瑞华FTF系列电池测试系统中标北京新能源汽车股份有限公司
- ...· 中电瑞华大功率高压能源反馈式负载系统成功交付中电熊猫
- ...· 中电瑞华国际在电动汽车及关键部件测评研讨会上演绎先进测评技术