1 USB3.0与USB2.0速度、工作原理的对比-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

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

LUZq_Line_pcbla 作者:德赢Vwin官网 网 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产品问世,可以让更多的人轻松接受并且做出更出色的定制化产品。

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

    关注

    1

    文章

    262

    浏览量

    79786
  • usb
    usb
    +关注

    关注

    60

    文章

    7936

    浏览量

    264451
  • USB2.0
    +关注

    关注

    2

    文章

    186

    浏览量

    46083

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

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

收藏 人收藏

    评论

    相关推荐

    USB3.0的识别问题

    做了一个USB3.0集线器,现在遇到这个问题,USB3.0无法识别,插拔几次后可以识别,接上其他设备也能正常工作,求高手帮忙啊,怎么处理USB3.0识别问题
    发表于 10-29 11:36

    CYUSB3014是否会自动调整工作模式USB3.0还是USB2.0

    CYUSB3014是否会自动调整工作模式USB3.0还是USB2.0?它的工作模式是否可以或怎么通过FLAG传输给FPGA?
    发表于 08-14 08:00

    USB3.0/3.1静电放电防护方案

    上众多的串行和并行接口。 USB3.0的理论速度最高可达5Gbps,相比USB2.0极大地提升了数据传输的效率和速度,且保持了与USB2.0
    的头像 发表于 08-05 17:37 573次阅读
    <b class='flag-5'>USB3.0</b>/3.1静电放电防护方案

    Fcx3 usb2.0摄像头分辨率问题求解

    你好:现在的项目能在USB3.0的基础上实现OV5640的1200*1200分辨率传输,大约15fps。现在想在usb2.0的情况下同样使用1200*1200分辨率传输,现在usb2.0默认的640
    发表于 07-03 08:25

    源码系列:基于 FPGA 的 USB2.0 设计

    设计的是USB2.0USB2.0的设备是按照2.0的电源标准设计的,设备所需的电流小于500mA,而USB3.0接口可以提供更大的电流,所以用在U
    发表于 05-30 16:48

    USB2.0型号模拟转换USB3.0输出

    通过模拟信号转换,将原本输入进来的USB2.0变成USB3.0,使其插到USB3.0的HUB上不会出现2.0降速的问题
    发表于 05-14 08:47

    GL3224 QFN32 USB3.0 插入过快 superspeed 用不了.

    GL3224 QFN32 USB3.0 插入过快 superspeed 用不了. 这个GL3224芯片,插入到 USB3.0 的 接口中,插入过快,就不工作,电源 5V 到了芯片的.指示灯也不亮;慢慢插入就只有
    发表于 04-24 16:03

    usb3.02.0的!!!

    USB 3.0USB 2.0USB接口的不同版本,它们之间有以下主要区别: 1. **传输速度
    的头像 发表于 04-07 00:23 703次阅读

    cx3在usb2.0模式下,打开amcap后x3的vsync 和 hsync 都失效了的原因?

    的一些请求都是一致的。有没有针对于这种同分辨率在usb3.0 下正常,在usb2.0情况下对应desrc 的相关配置文档。
    发表于 02-29 08:23

    cx3.0如何才可以在usb2.0模式下工作

    目前:我的cx3 在usb3.0状态下正常的输出图像,分辨率是2500*1024,工作都正常,现在我想兼容usb2.0,但是必须是同样分辨率(2500*1024),可以降低fps,我应该怎么配置。谢谢
    发表于 02-29 07:33

    请问FX3有USB3.0 OTG HOST功能吗?

    您好,请问FX3 有USB3.0 OTG HOST功能吗? 我司需要用MCU(STM32F4)高速采集AD数据,MCU把数据传给FX3 (CYUSB3014),FX3再通过USB3.0速度需要大于
    发表于 02-28 07:19

    EZ-PD CCG5 type-c正接的时候可以正常识别usb2.0usb3.0,反接识别出错是什么原因?

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

    FX3通过USB3.0引导烧录固件后设备无法识别的原因?怎么解决?

    不会出现烧录后设备无法识别的问题),再通过USB3.0线和接口进行测速,测速始终为46.5MBps左右,无法达到3.0速度····有朋友知道为什么嘛?可以确定自己用的是3.0的线和接
    发表于 02-27 07:50

    PCIe-6328 八口USB3.0图像采集卡:专为工业自动化和机器视觉设计

    PCIe-6328一块8口USB3.0主控卡,专为工业自动化和机器视觉相关应用设计。USB3.0或称作高速USB,是一项新兴总线技术,10倍于USB2.0的传输
    的头像 发表于 01-22 17:05 800次阅读
    PCIe-6328 八口<b class='flag-5'>USB3.0</b>图像采集卡:专为工业自动化和机器视觉设计

    瑞昱的RTS5411S 不能被识别3.0只能识别到USB2.0,请大佬帮忙

    最近使用瑞昱的RTS5411S做了一块USB3.0USB HUB,只能识别到USB2.0,不能识别3.0换了芯片也不行,不知道有没有大佬知道的 |
    发表于 01-08 17:21