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

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

3天内不再提示

支持热插拔等优点的USB接口应用方案

PE5Z_PCBTech 来源:互联网 作者:佚名 2018-05-19 09:17 次阅读

USB是一种快速、双向、同步传输、廉价、方便使用的可热拔插的串行接口。由于数据传输快,接口方便,支持热插拔等优点使USB设备得到广泛应用。目前,市场上以USB2.0为接口的产品居多,但很多硬件新手在USB应用中遇到很多困扰,往往PCB装配完之后USB接口出现各种问题,比如通讯不稳定或是无法通讯,检查原理图和焊接都无问题,或许这个时候就需怀疑PCB设计不合理。绘制满足USB2.0数据传输要求的PCB对产品的性能及可靠性有着极为重要的作用。

USB协议定义由两根差分信号线(D+、D-)传输数字信号,若要USB设备工作稳定差分信号线就必须严格按照差分信号的规则来布局布线。根据笔者多年USB相关产品设计与调试经验,总结以下注意要点:

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

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

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

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

5. 由于管脚分布、过孔、以及走线空间等因素存在使得差分线长易不匹配,而线长一旦不匹配,时序会发生偏移,还会引入共模干扰,降低信号质量。所以,相应的要对差分对不匹配的情况作出补偿,使其线长匹配,长度差通常控制在5mil以内,补偿原则是哪里出现长度差补偿哪里;

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

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

普通USB设备差分线信号线宽及线间距与整板信号线宽及线间距一致即可。然而当USB设备工作速度是480 Mbits/s,只做到以上几点是不够的,我们还需对差分信号进行阻抗控制,控制差分信号线的阻抗对高速数字信号的完整性是非常重要的,因为差分阻抗影响差分信号的眼图、信号带宽、信号抖动和信号线上的干扰电压。差分线阻抗一般控制在90(±10%)欧姆(具体值参照芯片手册指导),差分线阻抗与线宽W1、W2、T1成反比,与介电常数Er1成反比,与线间距S1成正比,与参考层的距离H1正比,如下图是差分线的截面图。

下图为四层板的参考叠层,其中中间两层为参考层,参考层通常为GND或Power,并且差分线所对应的参考层必须完整,不能被分割,否则会导致差分线阻抗不连续。若是以图 2叠层设计四层板,通常设计时差分线采用4.5mil的线宽及5.5mil的线间距既可以满足差分阻抗90Ω。然而4.5mil线宽及5.5mil线间距只是我们理论设计值,最终电路板厂依据要求的阻抗值并结合生产的实际情况和板材会对线宽线间距及到参考层的距离做适当的调整。

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


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

    关注

    4318

    文章

    23071

    浏览量

    397263
  • usb
    usb
    +关注

    关注

    60

    文章

    7933

    浏览量

    264416

原文标题:USB接口Layout设计规则

文章出处:【微信号:PCBTech,微信公众号:EDA设计智汇馆】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    PCIe热插拔机制介绍

    前言本文主要讲述PCIe热插拔机制,通过图形方式方便读者快速掌握。 一、概述 如果在PCIe设备不支持热插拔的条件下,在不断电的情况下插拔一块PCIe SSD时,很可能会对主板或PCI
    的头像 发表于 11-20 09:07 330次阅读
    PCIe<b class='flag-5'>热插拔</b>机制介绍

    TLV320AIC3104是否支持lineIn的热插拔

    现在正在调试3104的音频输入,使用的是lineIn,不知道该芯片是否支持lineIn的热插拔,或者是我们的电路设计存在问题,请指教。
    发表于 11-05 06:25

    计算机接口中可以直接进行插拔操作的是

    ,即用户可以在不关闭计算机电源的情况下,随时连接或断开USB设备。 优势 :USB接口具有传输速度快、连接方便、支持多种设备
    的头像 发表于 10-14 14:00 496次阅读

    HDMI热插拔原理及信号解析

    信号和智能格式与控制命令数据。在实际应用中,HDMI接口热插拔功能为用户提供了极大的便利,允许在不关闭系统电源的情况下插拔HDMI线,而不会对设备造成损坏。本文将深入探讨HDMI热插拔
    的头像 发表于 10-10 15:35 1351次阅读

    稳健的热插拔设计

    电子发烧友网站提供《稳健的热插拔设计.pdf》资料免费下载
    发表于 10-08 09:51 3次下载
    稳健的<b class='flag-5'>热插拔</b>设计

    热插拔电源是什么意思

    热插拔电源,即带电插拔电源,指的是在不关闭系统电源的情况下,能够安全地将电源模块、板卡硬件设备插入或拔出系统,而不影响系统的正常工作。这种技术大大提高了系统的可靠性、快速维修性、冗余性和对灾难
    的头像 发表于 09-18 11:00 556次阅读

    热插拔电源接口定义是什么

    热插拔电源接口定义主要涉及以下几个方面: 定义 热插拔(Hot Swap 或 Hot Plugging)即带电插拔,指的是在不关闭系统电源的情况下,将模块、板卡
    的头像 发表于 09-18 10:56 799次阅读

    接口IC的热插拔注意事项

    接口IC的热插拔操作若处理不当,其后果不容小觑。一方面,信号线上的瞬态电压变化可能通过耦合效应干扰系统中其他电路板的正常工作,导致数据丢失、通信中断甚至系统崩溃。另一方面,接口IC本身也可能遭受软
    的头像 发表于 09-13 11:15 336次阅读

    面向热插拔应用的 I2C 解决方案

    电子发烧友网站提供《面向热插拔应用的 I2C 解决方案.pdf》资料免费下载
    发表于 09-09 10:03 1次下载
    面向<b class='flag-5'>热插拔</b>应用的 I2C 解决<b class='flag-5'>方案</b>

    4针M5接口3针M5接口是否支持热插拔

      德索工程师说道在讨论4针M5接口和3针M5接口是否支持热插拔之前,我们首先需要明确“热插拔”这一概念。
    的头像 发表于 05-13 17:45 465次阅读
    4针M5<b class='flag-5'>接口</b>3针M5<b class='flag-5'>接口</b>是否<b class='flag-5'>支持</b><b class='flag-5'>热插拔</b>

    键盘热插拔和非热插拔的区别

    、电源供应、软件驱动、使用便利性、设备损坏与安全性、推动产业发展。 1. 连接方式 热插拔键盘通常使用USB或无线连接方式,插入即可立即生效。非热插拔键盘一般使用PS/2
    的头像 发表于 02-02 17:34 1w次阅读

    如何防止热插拔烧坏单片机

    大家都知道一般USB接口属于热插拔,实际任意带电进行连接的操作都可以属于热插拔。我们前面讲过芯片烧坏的原理,那么热插拔就是导致芯片烧坏的一个
    的头像 发表于 01-31 09:41 1617次阅读
    如何防止<b class='flag-5'>热插拔</b>烧坏单片机

    热插拔是什么原理

    热插拔(Hot Swap)是一种允许在系统运行过程中,动态地插入或移除硬件设备的技术。这种技术在计算机硬件、通信设备和存储设备领域得到了广泛应用。热插拔技术的目的是为了提高系统的可扩展性、可靠性
    的头像 发表于 01-16 11:03 4207次阅读
    <b class='flag-5'>热插拔</b>是什么原理

    热插拔和非热插拔的区别

    热插拔和非热插拔的区别  热插拔和非热插拔是指电子设备或组件在工作状态下是否可以进行插拔操作的一种分类。
    的头像 发表于 12-28 10:01 2953次阅读