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

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

3天内不再提示

USB2.0/3.0走线长度对信号及使用有何影响呢?

高频高速研究中心 来源:高频高速研究中心 2023-09-20 16:59 次阅读

1 概述

USB接口支持3种常用数据信号速率,1.5Mbps的低速速率,主要用于键盘、鼠标等。480Mbps的高速速率,用于USB2.0设备,例如U盘、光驱等。5Gbps的超高速速率,是USB2.0的10倍,可应用于外接硬碟、随身碟或蓝光烧录机等储存装置,大幅缩短资料传输时间。

表1 USB信号速率

USB版本 速率称号 频宽 速度
USB3.0 超高速SuperSpeed 5Gbps 约500MB/S(5000 Mbit/S)
USB2.0 高速Hi Speed 480Mbps 约60MB/S(60,000KB/S)
USB1.1 全速Full Speed 12Mbps 约1.5MB/S(1,500KB/S)
USB1.0 低速Low Speed 1.5Mbps 187.5KB/S(192000Bytes/S)

2 PCB要求

经技术调研分析,USB板内信号长度要求如下:

表2 USB板内走线长度

类别 USB1.0 USB2.0 USB3.0 备注
板内走线(无HUB) 18inches 18inches 11inches 阻抗要求90±10%
板内走线(有HUB) 每一级HUB允许增加一段对应速率下最大长度

3线缆要求

3.1 USB线缆长度要求

表3 USB线缆长度

类别 USB1.0 USB2.0 USB3.0 备注
线缆(无HUB) 3.5米 5米 3米 阻抗要求90±10%
线缆(有HUB) 每一级HUB允许增加一段对应速率下最大长度

3.2USB线缆材质要求

表4 USB线缆材质要求

类别 USB1.0/USB2.0 USB3.0
要求 PVC绝缘材料;
外屏蔽层≥65%的镀锡铜编织带;
内屏蔽层:铝箔;
28AWG规格的镀锡铜接地线;
USB供电与D+/D-
USB电源线(VUSB/GND)和数据线(D+/D-)规格和材质要求:电源线要求满足28-20AWG线规,材质必须为镀锡铜线;
数据线(D+/D-)要求28AWG线规,材质为银白色镀锡铜线,不要使用裸铜线,数据线D+/D-需要做成双绞线;
UTP传输的USB2.0信号,SDP用于传输3.0信号。高速差分信号需要有屏蔽,以保证信号完整性和EMI性能。每对SDP线附上屏蔽地线,通过连接器的GND_DRAIN连接系统地。金属编织物必须包裹USB3.0电缆里的所有连接线,编织端接在金属外壳上,尽可能接近360°,以抑制EMI。

下面具体分析USB走线长度对信号的影响。

1 USB1.0分析

1.1USB协议对1.0低速模式要求

1.1.1无HUB模式

USB2.0 Spec 7.1.16 Cable Delay章节对Low Speed模式Cable要求定义如下:

dd4812b0-5793-11ee-939d-92fbcf53809c.png

图1 USB1.0低速模式下Cable线延时要求

dd4fb5ba-5793-11ee-939d-92fbcf53809c.png

图2 USB1.0低速模式下Cable线特性

协议规定,一个低速USB设备在插口端必须要有一个带有串行A口连接器的可控制电缆,其速率为1.5Mb/s,当电缆与设备相连时,在D+/D-线上必须要有一个200-450PF的单终端电容器。Cable线的延时不超过18ns。这是为了确保反射发生在第一个上升沿/下降沿的前半部分器件,允许电缆以集总电容近似。

规范表明,USB1.0协议传输时,也就是低速传输,线缆长度不能超过0.3米每纳秒*18ns/根号介电常数=3.5米;连接线缆长度超过这些长度,即为数据包超时。延时太长的话信号就会认为是一个超时的信号(没有用的信号)而被丢掉。

协议只定义了延迟,没有直接定义长度。显然,USB电缆的品质比长度更重要。

注:0.3米每纳秒=光速, 0.3米每纳秒/dd5a16ae-5793-11ee-939d-92fbcf53809c.png=线缆中信号传输速度, 线缆一般材料为PE,介电常数≈2.32

1.1.2有HUB模式

dd68bcd6-5793-11ee-939d-92fbcf53809c.png

图3 USB1.0低速模式下HUB连接要求

低速和全速模式,在配有HUB的状态下总允许延时为70ns。因此,在使用长Cable线传输低速信号时,需要增加HUB,协议规定一共可以增加5个HUB,每段HUB可以增加协议规定的Cable线长度。

1.2 USB1.0眼图测试

USB1.0速率为1.5Mbps,速率很低,阻抗匹配导致的反射和Cable线长导致的损耗对信号质量的影响很小,从眼图测试结果来看,符合这个规律。

不带Cable线 5米Cable线 10米Cable线 10米Cable线(2)
dd7c1e66-5793-11ee-939d-92fbcf53809c.png dd8f1476-5793-11ee-939d-92fbcf53809c.png dda7c84a-5793-11ee-939d-92fbcf53809c.png ddbfeb00-5793-11ee-939d-92fbcf53809c.png

图4 USB1.0低速模式不同Cable线长眼图

协议没有规定Low Speed模式从Host到Connector时延,但是规定了Full Speed和High Speed模式下Delay不超过3ns,全速模式和高速模式线缆需要兼容低速模式,因此这个时延也适用于低速模式。按照FR4材质信号传输速率约为6inch/ns,换算得知主板走线不超过18inch。

2USB2.0分析

2.1USB协议对2.0高速模式要求

2.1.1无HUB模式

USB2.0 Spec 7.1.16 Cable Delay章节对High Speed模式Cable要求定义如下:

The maximum total one-way signal propagation delay allowed is 30 ns. The allocation for cable delay is 26 ns.A maximum delay of 3 ns is allowed from a Host or Hub Controller downstream facing transceiver to its exterior downstream facing connector, while a maximum delay of 1 ns is allowed from the upstream facing connector to the upstream facing transceiver of any device. For a standard USB detachable cable, the cable delay is measured from the Series A connector pins to the Series B connector pins and is no more than 26 ns.For other cables, the delay is measured from the series A connector to the point where the cable is connected to the device. The cable delay must also be less than 5.2 ns per meter.

ddd38b6a-5793-11ee-939d-92fbcf53809c.png

图5 USB2.0高速/全速模式下Cable线要求

同理,高速模式兼容全速模式,Cable线的Delay为26ns,

0.3米每纳秒*26ns/dd5a16ae-5793-11ee-939d-92fbcf53809c.png=5米;

协议规定Cable线的Delay必须小于5.2ns/米。

26/5.2=5米,按照第二种计算方式依然是5米,也就是说UBS2.0高速模式

下,线缆的最大长度为5米。

2.1.2有HUB模式

dde9252e-5793-11ee-939d-92fbcf53809c.png

图6 USB2.0高速模式下延时要求

规范表明,一个回程,也就是数据包从Host发出,到Host收到响应为止,所

允许的最大量是352ns+552 bit times,其中线缆分到312ns,HUB分到

40ns+360 bittimes,设备分到192bit times。这会是总的允许时间,也就是

USB多级联后也不能超出这个时间。

最大支持5个HUB,6根Cable线,312/12=26ns,与图5要求的Cable线时延一

致。即HUB级联每段Cable线的最大长度是5米。

2.2 USB2.0眼图仿真测试

当走线长度超过板内走线要求18inch。测试结果Fail,仿真结果与测试结果吻合。

ddf17a9e-5793-11ee-939d-92fbcf53809c.png

图6USB2.0眼图测试结果

de0197a8-5793-11ee-939d-92fbcf53809c.png
图7a USB2.0源端仿真输出

de1134ce-5793-11ee-939d-92fbcf53809c.png

图7b USB2.0接收端仿真眼图

经过HUB后,眼图测试结果Pass。说明HUB对信号恢复起到作用。

de310c86-5793-11ee-939d-92fbcf53809c.png

图8 USB带HUB眼图测试结果

3USB3.0分析

3.1USB协议对3.0模式要求

de44a50c-5793-11ee-939d-92fbcf53809c.png

图9 USB3.0 Cable要求

由规范可知,USB3.0 5Gbps速率限制Cable长度的因素与2.0不同,主要是损耗和电压压降。

3.1.1损耗要求

de563e48-5793-11ee-939d-92fbcf53809c.png

图10 USB3.0 Cable损耗曲线

de5d08d6-5793-11ee-939d-92fbcf53809c.png

图11 USB3.0 Cable线损耗指标

USB3.0 Cable需要满足2.5GHz损耗不超过7.5dB,由上表可知,如果使用30AWG的线,最多支 持2.5米,使用28AWG的线,最多支持3米。

3.1.2电压要求

de63d576-5793-11ee-939d-92fbcf53809c.png

图12 USB3.0 电压要求

de70350a-5793-11ee-939d-92fbcf53809c.png

图13 USB3.0 规范示例

从上述规范要求可以看到,一根22AWG的3米Cable线压降降到4V,刚刚满足最

低要求,而当瞬态电流增大时,电压会降到3.67V,达不到地最低要求。因此3米

长度只是理想状态。

3.2USB3.0板内走线长度

de8d29b2-5793-11ee-939d-92fbcf53809c.png

图14 LSI 芯片USB3.0 走线要求

LSI芯片推荐的USB3.0板内走线下行最大值11inches,上行最大值5inches。

4USB线缆要求

4.1USB2.0 Cable

USB Cable内部包含4组导线,2组负载线,2组信号线,如图

dea4c5fe-5793-11ee-939d-92fbcf53809c.png

图15 USB2.0 Cable要求

debe6f36-5793-11ee-939d-92fbcf53809c.png

图16 USB2.0 Cable剖面图

正规USB2.0数据线组成从外往里数分别为

ØPVC绝缘材料;

Ø外屏蔽层≥65%的镀锡铜编织带;

Ø内屏蔽层:铝箔;

Ø28AWG规格的镀锡铜接地线;

ØUSB供电与D+/D-

USB电源线(VUSB/GND)和数据线(D+/D-)规格和材质要求:

Ø电源线要求满足28-20AWG线规,材质必须为镀锡铜线;

Ø数据线(D+/D-)要求28AWG线规,材质为银白色镀锡铜线,不要使用裸铜线,数据线D+/D-需要做成双绞线;

电气性能需要满足以下要求:

1.D+和D- Skew小于100ps;

2.差分阻抗90±15%,共模阻抗30±30%;

3.线缆的衰减需要满足如下要求:

ded81ae4-5793-11ee-939d-92fbcf53809c.png

图17 USB2.0 Cable损耗要求

def271be-5793-11ee-939d-92fbcf53809c.png

图18 USB2.0 Cable损耗曲线

4.2USB3.0 Cable

def96cee-5793-11ee-939d-92fbcf53809c.png

图19 USB3.0 Cable剖面图

上图显示了USB3.0电缆横截面。有三组线:UTP信号对,屏蔽差分对(SDP、 双绞线或屏蔽双绞线对信号线),电源线和接地线。 UTP传输的USB2.0信号,SDP用于传输3.0信号。高速差分信号需要有屏蔽,以保证信号完整性和EMI性能。每对SDP线附上屏蔽地线,通过连接器的GND_DRAIN连接系统地。金属编织物必须包裹USB3.0电缆里的所有连接线,编制端接在金属外壳上,尽可能接近360°,以抑制EMI。

电气特性需满足以下要求:

1.差分对内延时小于15ps/m;

2.阻抗满足90±10%;

3.2.5GHz RL<7.5dB,近端串扰<-27dB,差模转共模小于-20dB;

总结:

USB2.0及之前的规格要求Port供电500mA

USB3.0要求一个Port可供电900mA

测试波形电压幅度分别如下:

df06a68e-5793-11ee-939d-92fbcf53809c.png

df27d8fe-5793-11ee-939d-92fbcf53809c.png

df41f9aa-5793-11ee-939d-92fbcf53809c.png

5调试建议

1.USB Power:主要影响USB信号的集中性,如果USB信号过于发散,就需要测试USB Power的noise;

2.Register:USB信号还可以通过寄存器调节振幅和Slew Rate(信号上升下降的速度);

3.料件:Cable长度及材质、Connector材质、Common Choke S参数等;

4.Layout:阻抗,分叉线,Layout走线长度,路径上的干扰源,VIA数量,等等。

5.信号增强:HUB、Redriver、Extender。

6案例分享

(1)外接5米外连线USB口使用异常,不识别设备,或者识别盘符后无法正常使用,测试眼图如下:

df563352-5793-11ee-939d-92fbcf53809c.png

(2)增强后USB口使用正常,测试眼图得到较好恢复,如下:

df792c36-5793-11ee-939d-92fbcf53809c.png





审核编辑:刘清

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

    关注

    27

    文章

    1447

    浏览量

    51610
  • USB接口
    +关注

    关注

    9

    文章

    701

    浏览量

    55634
  • 连接器
    +关注

    关注

    98

    文章

    14476

    浏览量

    136428
  • 电源线
    +关注

    关注

    1

    文章

    363

    浏览量

    21765
  • GND
    GND
    +关注

    关注

    2

    文章

    539

    浏览量

    38696

原文标题:解读USB协议,分析USB2.0/3.0走线长度对信号及使用的影响

文章出处:【微信号:si-list,微信公众号:高频高速研究中心】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

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

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

    USB2.0信号延长

    本帖最后由 eehome 于 2013-1-5 09:58 编辑 LT8311:USB信号放大芯片,是高速USB2.0延长器的主控IC,数据传输达到USB2.0 高速的传输协议。
    发表于 11-05 08:39

    USB2.0USB3.0区别

    多少倍了。我们最常见的当属USB2.0USB3.0,这两个之间可以通用,但是也有区别:1.USB3.0的速率是5Gbps,而USB2.0的速率是480Mbps。2.从
    发表于 08-06 08:43

    怎样通过FPGA软件去读取USB2.0模块的数据

    USB2.0USB3.0通用串行总线哪些区别?如何具体控制USB2.0模块?怎样通过FPGA软件去读取
    发表于 11-08 06:01

    USB线区分USB2.0USB3.0吗?

    我买了一个移动硬盘,它带一根USB线,接电脑一头是TypeA的,我发现这个TypeA是蓝色的,即表示USB3.0.那么我个疑问,USB2.0US
    发表于 01-14 14:04

    请教下,USB3.0的HUB接下行接4个USB2.0设备,上行是使用USB3.0通讯还是2.0

    ,那就是不管USBHUB是2.0的还是3.0的都是只能接1个摄像头是吧?有没有可能让USBHUB下行端口数据USB2.0,而到了上行端口就让
    发表于 09-12 13:21

    USB2.0/USB3.0接口与eSATA对比

    USB2.0/USB3.0接口与eSATA对比 在计算机硬件飞速发展的时代,外围设备日益增多,键盘、鼠标、调制解调器、打印机、扫描仪早已为
    发表于 03-25 10:32 3867次阅读

    USB3.0USB2.0

    USB3.0是最新的USB规范,该规范由英特尔等大公司发起。USB3.0接口理论带宽提升至5Gbps,而USB2.0的理论带宽是480Mbps。所有的高速
    发表于 11-22 12:13
    <b class='flag-5'>USB3.0</b>和<b class='flag-5'>USB2.0</b>

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

    USB2.0的最大传输带宽为480Mbps(即60MB/s),而USB3.0的最大传输带宽高达5.0Gbps(500MB/s)。USB 3.0之所以
    的头像 发表于 01-06 09:17 3.4w次阅读

    u盘usb2.0usb3.0

    USB2.03.0外壳是看不出来,但是我们可以拿起自己的身边的数据线,U盘看一下,这些USB公口的塑料多数是黑色或者是白颜色,那么这就是USB2.0;看一下移动硬盘的数据线,看一下
    发表于 08-30 11:32 2304次阅读

    USB3.0USB2.0什么区别USB3.0接口定义的详细资料说明

    很多对USB3.0比较陌生的人担心不知道如何识别和区分USB2.0接口和USB3.0接口,那我们通过比较来看看这两者的区别吧。
    发表于 12-18 08:00 31次下载
    <b class='flag-5'>USB3.0</b>和<b class='flag-5'>USB2.0</b><b class='flag-5'>有</b>什么区别<b class='flag-5'>USB3.0</b>接口定义的详细资料说明

    usb2.0接口与usb3.0接口什么区别

    SB3.0又称为SuperSpeedUSB总线,与高速(HighSpeed)USB2.0总线相比,为了达到总线对USB2.0/1.1/1.0的向下兼容。
    发表于 07-16 16:08 2.8w次阅读
    <b class='flag-5'>usb2.0</b>接口与<b class='flag-5'>usb3.0</b>接口<b class='flag-5'>有</b>什么区别

    USB2.0航空插头和USB3.0航空插头的区别以及如何区别

    USB2.0航空插头和USB3.0航空插头的主要区别在于数据传输速度和电源输出能力。 USB2.0航空插头的最大传输速度为480Mbps,而USB3.0航空插头的最大传输速度为5Gbp
    的头像 发表于 04-17 15:58 1547次阅读
    <b class='flag-5'>USB2.0</b>航空插头和<b class='flag-5'>USB3.0</b>航空插头的区别以及如何区别

    高速PCB设计调整线长度

    所谓相对的就是要求线长度保持一致,保证信号同步到达若干个接收器。有时候在PCB上的一组信号线之间存在着相关性,比如总线,就需要对其长度进行
    发表于 09-01 17:33 1451次阅读
    高速PCB设计调整<b class='flag-5'>走</b><b class='flag-5'>线长度</b>

    什么是USB3.0usb3.0usb2.0什么区别?

    什么是USB3.0usb3.0usb2.0什么区别 USB3.0是指“超级速度USB”,它
    的头像 发表于 10-27 14:31 8792次阅读