0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

USB3.0与USB2.0速度、工作原理的对比

LUZq_Line_pcbla 作者:电子发烧友网 2019-01-06 09:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

USB 3.0是一种USB规范,该规范由英特尔等公司发起。现已被USB IF更名为USB 3.1 gen 1。

USB 2.0已经得到了PC厂商普遍认可,接口更成为了硬件厂商的必备接口。

USB2.0的最大传输带宽为480Mbps(即60MB/s),而USB3.0的最大传输带宽高达5.0Gbps(500MB/s)。

请注意5Gb/s的带宽并不是5Gb/s除以8得到的625MB/s而是采用与SATA相同的10 Bit传输模式(在USB2.0的基础上新增了一对纠错码),因此其全速只有500MB/s。

不过,大家要注意这是理论传输值,如果几台设备共用一个USB通道,主控制芯片会对每台设备可支配的带宽进行分配、控制。如在USB1.1中,所有设备只能共享1.5MB/s的带宽。如果单一的设备占用USB接口所有带宽的话,就会给其它设备的使用带来困难。

工作原理:

USB 3.0之所以有“超速”的表现,完全得益于技术的改进。

相比USB 2.0接口,USB 3.0增加了更多并行模式的物理总线。

可以拿起身边的一根USB线,看看接口部分。

在原有4线结构(电源,地线,2条数据)的基础上,USB 3.0再增加了4条线路,用于接收和传输信号

因此不管是线缆内还是接口上,总共有8条线路。

正是额外增加的4条(2对)线路提供了“SuperSpeed USB”所需带宽的支持,得以实现“超速”。

显然在USB 2.0上的2条(1对)线路,是不够用的。

此外,在信号传输的方法上仍然采用主机控制的方式,不过改为了异步传输。

USB 3.0利用了双向数据传输模式,而不再是USB 2.0时代的半双工模式。简单说,数据只需要朝一个方向流动就可以了,简化了等待引起的时间消耗。

其实USB 3.0并没有采取什么鲜有听闻的高深技术,却在理论上提升了10倍的带宽。也因此更具亲和力和友好性,一旦SuperSpeed USB产品问世,可以让更多的人轻松接受并且做出更出色的定制化产品。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • USB3.0
    +关注

    关注

    1

    文章

    279

    浏览量

    81800
  • usb
    usb
    +关注

    关注

    60

    文章

    8372

    浏览量

    281669
  • USB2.0
    +关注

    关注

    2

    文章

    191

    浏览量

    47594

原文标题:USB3.0传输速度

文章出处:【微信号:Line_pcblayout,微信公众号:Line_pcblayout】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    旺玖PL27A1高速USB3.0对拷线方案,主机到主机数据传输

    2.0(480Mbps)提升10倍。该技术向下兼容,可与所有USB3.0/ USB2.0/USB1. 1主机、设备及集线器无缝对接
    的头像 发表于 11-09 16:59 1129次阅读
    旺玖PL27A1高速<b class='flag-5'>USB3.0</b>对拷线方案,主机到主机数据传输

    USB3.0 电路板布局指南

    该文章介绍USB3.0的布局布线要求及走线规范
    发表于 08-19 16:50 2次下载

    电流功率检测USB3.0HUB,USB3.0扩展坞,可扩展的USB2.0

    “Power HUB V1.0”,1转7路USB3.0 HUB,电流功率可视化!USB2.03.0分工! 演示视频: https://www.bilibili.com/video
    发表于 06-28 00:23

    用CY7C63803模拟的键鼠不能接在USB2.03.0的端口,只能接在一般的USB口上才能使用,为什么?

    即用CY7C63803模拟的键鼠不能接在USB2.03.0的端口,只能接在一般的USB口上才能使用,为什么??
    发表于 06-04 06:54

    EZ-PD CCG5 type-c反接的时候无法识别usb2.0usb3.0,怎么解决?

    type-c正接的时候可以正常识别usb2.0usb3.0。 APP_EVT_TYPEC_ATTACH_WAIT->APP_EVT_TYPEC_ATTACH->
    发表于 06-03 09:19

    使用CYUSB3014作为USB3.0数据传输方案,USB3.0无法识别是什么原因?

    我们使用CYUSB3014作为USB3.0数据传输方案,目前处于试产阶段。试产过程中偶尔出现板卡连接至PC后,USB3.0无法识别的情况。 固件使用的官方SlaveFifoSync固件。问题板卡上电
    发表于 05-29 06:48

    用外在部件将其从USB3.0强制到USB2.0后如何高效重新打开设备?

    使用cyusb.dll(NET), USBDeviceList枚举USB设备,可以正常访问,当我用外在部件将其从USB3.0强制到USB2.0后如何高效重新打开设备,重复调用USBDeviceList,会出现效率低下
    发表于 05-19 06:15

    调试CX3 USB3.0兼容USB2.0出图的问题求解

    调试CX3 USB3.0兼容USB2.0出图的问题,我们在调试一款sensor,需要输出全分辨率1124x1364,USB3.0调试可以出图,但是在调试USB2.0时,无法调试出图,在
    发表于 05-15 08:18

    在automaster和autoslave项目中如何配置参数来满足usb3.0usb2.0的数据传输?

    在automaster和autoslave项目中如何配置参数,来满足usb3.0usb2.0的数据传输,因为一边检测到是usb3.0, 一边是usb2.0
    发表于 05-09 06:26

    是否可以与USB2.0集线器 (CYUSB2302) 共享USB2通道SS线路直接到USB3.0端口?

    我们的SoM iMX8提供一个USB3.0 接口。 但在我们的应用中我们需要一个完整的USB3.0 端口以及USB2.0端口。 在路由 USB3.0 的同时,是否可以与
    发表于 05-08 07:38

    FX3连接至USB3.0时断开连接,怎么解决?

    亲爱的大家, 我正在使用i.MX8MP Humming Pulse板。 当我将FX3(USB 2.0 连接)连接到 USB 3.0 端口时,USB
    发表于 05-08 07:30

    CYUSB3014无法识别为USB3.0设备怎么解决?

    我开发了一款CYUSB3014硬件,但是我在烧录了syncfifo示例代码后,板卡只能被识别为USB2.0设备。我确认我的线材是支持USB3.0的,并且我检查了19.2Mhz的晶振工作正常
    发表于 04-30 07:24

    CH634USB3.0HUB控制芯片USB3.0国产控制芯片

    Delivery)功能,为用户提供超高速、灵活且可靠的USB连接解决方案。 一、核心特性 高速数据传输: CH634的上行端口支持USB3.0超高速5Gbps数据传输速率,同时兼容USB2.0高速
    的头像 发表于 02-07 16:07 4105次阅读
    CH634<b class='flag-5'>USB3.0</b>HUB控制芯片<b class='flag-5'>USB3.0</b>国产控制芯片

    TUSB8041是否支持将USB2.0通道的数据编码到USB3.0通道去?

    TUSB8041是否支持将USB2.0通道的数据编码到USB3.0通道去,例如上行端口的DP和DM悬空(只有超高速通道),下行端口的USB2.0的数据通过该HUB芯片转换到超高速通道中去。
    发表于 12-30 06:42

    有没有ASM3354 USB2.0口转SATA的bridge?

    请问一下,有没有ASM3354 USB2.0口转SATA的bridge? 如果,使用TUSB9261(USB3.0 to SATA)USB3.0信号是否可以不接,因为没有USB3.0
    发表于 12-23 07:12