USB走线布局经验,一次惨痛的教训

举报
小麦大叔 发表于 2021/12/04 23:08:55 2021/12/04
【摘要】 点击上方“小麦大叔”,选择“置顶/星标公众号” 福利干货,第一时间送达 USB是一种快速、双向、同步传输、价格便宜、方便使用的可热拔插的串行接口。 由于数据传输快,接口方便,支持热插拔等优点使USB设备得到广泛应用。目前,市场上以USB2.0为接口的产品居多,但很多硬件新手在USB应用中遇到很多困扰,往往PCB装配完之后US...

点击上方“小麦大叔”,选择“置顶/星标公众号”

福利干货,第一时间送达

USB是一种快速、双向、同步传输、价格便宜、方便使用的可热拔插的串行接口。

由于数据传输快,接口方便,支持热插拔等优点使USB设备得到广泛应用。目前,市场上以USB2.0为接口的产品居多,但很多硬件新手在USB应用中遇到很多困扰,往往PCB装配完之后USB接口出现各种问题

504a4232fbc83e04ef7c4459cf04639a.png

比如通讯不稳定或是无法通讯,检查原理图和焊接都无问题,或许这个时候就需怀疑PCB设计不合理

绘制满足USB2.0数据传输要求的PCB对产品的性能及可靠性有着极为重要的作用。

USB协议定义由两根差分信号线(D+、D-)传输数字信号,若要USB设备工作稳定差分信号线就必须严格按照差分信号的规则来布局布线

根据笔者多年USB相关产品设计与调试经验,总结以下注意要点:

9ab5fb843d5dc40cbf34170f217784b4.png

1

1、在元件布局时,尽量使差分线路最短,以缩短差分线走线距离(√为合理的方式,×为不合理方式);

d34ea1ecb2fd8f89aa53766d33f4aea2.png

7c388239f906e7a79ac5a799c0f31d82.png

2

2、优先绘制差分线,一对差分线上尽量不要超过两对过孔(过孔会增加线路的寄生电感,从而影响线路的信号完整性),且需对称放置(√为合理的方式,×为不合理方式); 

cc944db17f0c1f0463b2cbf19dc5d26f.png

8bed02a9a1fcf6d8ffd33dd83fdd6578.png

3

3、对称平行走线,这样能保证两根线紧耦合,避免90°走线,弧形或45°均是较好的走线方式(√为合理的方式,×为不合理方式);

ca6554ab079f4483963a728fc3c8c821.png

eb4c975f4984d4c8651d73a00df94eb4.png

4

4、差分串接阻容,测试点,上下拉电阻的摆放(√为合理的方式,×为不合理方式); 

bdec7f5503e9184b9bfd7c7d7d48161c.png

396c84977f4a4dd452281f9f3a886e85.png

5

5、由于管脚分布、过孔、以及走线空间等因素存在使得差分线长易不匹配,而线长一旦不匹配,时序会发生偏移,还会引入共模干扰,降低信号质量。

所以,相应的要对差分对不匹配的情况作出补偿,使其线长匹配,长度差通常控制在5mil以内,补偿原则是哪里出现长度差补偿哪里;

a467564f50b6ff830a60468ceb066c8c.png

c1c24fd40375b2c9b42abc71237fd4b3.png

6

6、为了减少串扰,在空间允许的情况下,其他信号网络及地离差分线的间距至少20mil(20mil是经验值),覆地与差分线的距离过近将对差分线的阻抗产生影响;

36c220a3d11dbe7c03b6ee0c8dfe3eec.png

59d8eed3039cf2ddf168b6d3a0559eb5.png

7

7、USB的输出电流是500mA,需注意VBUS及GND的线宽,若采用的1Oz的铜箔,线宽大于20mil即可满足载流要求,当然线宽越宽电源的完整性越好。

普通USB设备差分线信号线宽及线间距与整板信号线宽及线间距一致即可。

e26192d9e8376f7154ec8beb03a865df.png

然而当USB设备工作速度是480 Mbits/s,只做到以上几点是不够的,我们还需对差分信号进行阻抗控制,控制差分信号线的阻抗对高速数字信号的完整性是非常重要的。

因为差分阻抗影响差分信号的眼图、信号带宽、信号抖动和信号线上的干扰电压。

差分线阻抗一般控制在90(±10%)欧姆(具体值参照芯片手册指导),差分线阻抗与线宽W1、W2、T1成反比,与介电常数Er1成反比,与线间距S1成正比,与参考层的距离H1正比,如下图是差分线的截面图。

a87c665ca456beef81aebb4d4c458468.png

下图为四层板的参考叠层,其中中间两层为参考层,参考层通常为GND或Power,并且差分线所对应的参考层必须完整,不能被分割,否则会导致差分线阻抗不连续。

若是以下图叠层设计四层板,通常设计时差分线采用4.5mil的线宽及5.5mil的线间距既可以满足差分阻抗90Ω。

然而4.5mil线宽及5.5mil线间距只是我们理论设计值,最终电路板厂依据要求的阻抗值并结合生产的实际情况和板材会对线宽线间距及到参考层的距离做适当的调整。

9e2e8b5a20c25507f10f5ae232100008.png

以上所描述的布线规则是基于USB2.0设备,在USB布线过程中把握差分线路最短、紧耦合、等长、阻抗一致且注意好USB电源线的载流能力,掌握好以上原则USB设备运行基本没问题。

509e7ca29fd72b71a45801753b1ad7dc.png55670d912af12c74b8c825eaf22196af.png

免责声明:本文系网络转载,版权归原作者所有。如本文所用视频、图片、文字如涉及作品版权问题,请在文末留言告知,我们将在第一时间处理!本文内容为原作者观点,并不代表本公众号赞同其观点和对其真实性负责。

7a3321d799e04aa759e8781d56766341.pngce966e2661560d3316587dacc6020968.png

—— The End ——

e13ce55ab1e0f26eac1d26bf791ea065.png

电子工程师常用公式大全(建议收藏!)


ce2811f72c6c1ecf46216ace59ac0f50.png

一键调整PCB丝印,超级好用


142f686f58d0c000dabd2ebe6a563f69.png

为什么建议大家使用 Linux 开发!

分享 💬  点赞 👍  在看 ❤️ 

以“三连”行动支持优质内容!

文章来源: great.blog.csdn.net,作者:小麦大叔,版权归原作者所有,如需转载,请联系作者。

原文链接:great.blog.csdn.net/article/details/121299297

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。