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

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

3天内不再提示

USB2.0设备高速数据传输PCB板设计

ILdB_pcb3com 来源:未知 作者:胡薇 2018-11-08 11:44 次阅读

USB 通用串行总线(Universal Serial Bus),目前我们所说的 USB 一般都是指 USB2.0,USB2.0 接口是目前许多高速数据传输设备的首选接口,从 1.1 过渡到 2.O,作为其重要指标的设备传输速度,从 1.5 Mbps 的低速和 12 Mbps 的全速,提高到如今的 480 Mbps 的高速。USB 的特点不用多说大家也知道就是:速度快、功耗低、支持即插即用、使用安装方便。正是因为其以上优点现在很多视频设备也都采用 USB 传输。

对于高速数据传输 PCB 板设计最主要的就是差分信号线设计,设计好坏关乎整个设备能否正常运行。

1

USB2.0 接口差分信号线设计

USB2.0 协议定义由两根差分信号线(D、D-)传输高速数字信号,最高的传输速率为 480 Mbps。差分信号线上的差分电压为 400 mV,理想的差分阻抗(Zdiff)为 90(1±O.1)Ω。在设计 PCB 板时,控制差分信号线的差分阻抗对高速数字信号的完整性是非常重要的,因为差分 阻抗影响差分信号的眼图、信号带宽、信号抖动和信号线上的干扰电压。由于不同软件测量存在一定偏差,所以一般我们都是要求控制在 80Ω 至 100Ω 间。

差分线由两根平行绘制在PCB板表层(顶层或底层)发生边缘耦合效应的微带线(Microstrip)组成的,其阻抗由两根微带线的阻抗及其和决定,而微带线的阻抗(Zo)由微带线线宽(W)、微带线走线的铜皮厚度(T)、微带线到最近参考平面的距离(H)以及PCB板材料的介电常数(Er)决定,其计算公式为:Zo={87/sqrt(Er 1.41)]}ln[5.98H/(0.8W T)]。影响差分线阻抗的主要参数为微带线阻抗和两根微带线的线间距(S)。当两根微带线的线间距增加时,差分线的耦合效应减弱,差分阻抗增大;线间距减少时,差分线的耦合效应增强,差分阻抗减小。差分线阻抗的计算公式为:

Zdiff=2Zo(1-0.48exp(-0.96S/H))。微带线和差分线的计算公式在O.1

❂在绘制 USB2.O 设备接口差分线时,应注意以下几点要求:

①在元件布局时,应将USB2.O 芯片放置在离地层最近的信号层,并尽量靠近 USB 插座,缩短差分 线走线距离。

②差分线上不应加磁珠或者电容等滤波措施,否则会严重影响差分线的阻抗。

③如果 USB2.O 接口芯片需串联端电阻或者 D 线接上拉电阻时,务必将这些电阻尽可能的靠近芯片放置。

④将 USB2.O 差分信号线布在离地层最近的信号层。

⑤在绘制 PCB 板上其他信号线之前,应完成 USB2.0 差分线和其他差分线的布线。

⑥保持 USB2.O 差分线下端地层完整性,如果分割差分线下端的地层,会造成差分线阻抗的不连续性,并会增加外部噪声对差分线的影响。

⑦在 USB2.0 差分线的布线过程中,应避免在差分线上放置过孔(via),过孔会造成差分线阻抗失调。如果必须要通过放置过孔才能完成差 分线的布线,那么应尽量使用小尺寸的过孔,并保持 USB2.0 差分线在一个信号层上。

⑧保证差分线的线间距在走线过程中的一致性,使用 Cadence 绘图时可以用shove 保证,但在使用 Protel绘图时要特别注意。如果在 走线过程中差分线的间距发生改变,会造成差分线阻抗的不连续性。

⑨在绘制差分线的 过程中,使用 45°弯角或圆弧弯角来代替 90°弯角,并尽量在差分线周围的 150 mil 范围内不要走其他的信号线,特别是边沿比较陡峭的数字信号线更加要注意其走线不能影响 USB 差分线。

⑩差分线要尽量等长,如果两根线长度相差较大时,可以绘制蛇行线增加短线长度。

2

USB2.0 总线接口端电源线和地线设计

USB 接口有 5 个端点,分别为:USB 电源(VBUS)、D-、D 、信号地(GND)和保护地(SHIELD)。上面已经介绍过如何设计 D 、D-差分信号了,正确设计 USB 总线电源、信号地和保护地对USB 系统的正常工作也是同样重要的。

USB 电源线电压为 5 V,提供的最大电流为500mA,应将电源线布置在靠近电源层的信号层上,而不是布置在与 USB 差分线所在的相同层上,线宽应在 30mil 以上,以减少它对差分信号线的干扰。现在很多厂家的 USB 从控制芯片工作电压为 3.3 V,当其工作在总线供电模式时,需要 3.3~5 V 的电源转换芯片,电源转换芯片的输出端应尽量靠近 USB 芯片的电压输入端,并且电源转换芯片的输入和输出端都应加大容量电容并联小容量电容进行滤波。当 USB 从控制芯片工作在自供电的模式时,USB 电源线可以串联一个大电阻接到地。

USB 接口的信号地应与 PCB 板上的信号地接触良好,保护地可以放置在 PCB板的任何一层上,它和信号地分割开,两个地之间可以用一个大电阻并联一个耐压值较高的电容,如图 2 所示。

保护地和信号地之间的间距不应小于 25mil, 以减少两个地之间的边缘耦合作用。保护地不要大面积覆铜,一根 100mli 宽度的铜箔线就已能满足保护地的功能需要了。

❂在绘制 USB 电源线、信号地和保护地时,应注意以下几点:

①USB 插座的 1、2、3、4 脚应在信号地的包围范围内,而不是在保护地的包围范围内。

②USB 差分信号线和其他信号线在走线的时候不应与保护地层出现交叠。

③电源层和信号地层在覆铜的时候要注意不应与保护地层出现交叠。

④电源层要比信号地层内缩20D,D 为电源层与信号地层之间的距离。

⑤如果差分线所在层的信号地需要大面积覆铜,注意信号地与差分线之间要保证 35 mil 以上的间距,以免覆铜后降低差分线的阻抗。

⑥在其他信号层可以放置一些具有 信号地属性的过孔,增加信号地的连接性,缩短信号电流回流路径。

⑦在 USB 总线的 电源线和 PCB 板的电源线上,可以加磁珠增加电源的抗干扰能力。

3

USB2.0 其他信号的拓扑结构设计

USB2.O 提供高达 480 Mbps 的传输速率,因此芯片需要外接一个较高频率的晶振,例如 Cypress 公司的 CY7C68013 需要外接 1 个 24 MHz 的晶振。晶振应尽量靠近 USB 芯片的时钟输入脚,时钟线不能跨越 USB2.0 的差分线,晶振下不要布置任何信号线,并且在时钟线周围应覆有完整的信号地,以降低时钟线对其他信号线的干扰,特别是对差分线的干扰。在绘制USB 芯片与其他芯片相连的数据线时,应保证线间距不小于 8mil。

EMC、EMI 原理和信号完整性要求设计的 USB2.0 设备 PCB 板,传输速率可以达到 300 Mbps 以上。高速数字信号传输 PCB 板设计是一个比较复杂的领域,对设计人员的要求比较高,设计周期也比较长。

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

    关注

    4316

    文章

    22999

    浏览量

    396178
  • usb
    usb
    +关注

    关注

    60

    文章

    7891

    浏览量

    263960

原文标题:USB_2.0高速PCB走线详尽要点

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

收藏 人收藏

    评论

    相关推荐

    USB2.0 PCB布线设计

    USB是一种快速、双向、同步传输、廉价、方便使用的可热拔插的串行接口。由于数据传输快,接口方便,支持热插拔等优点使USB设备得到广泛应用。目
    发表于 11-16 10:15 1284次阅读

    图文并茂的USB2.0接口差分信号线设计作品

    要求的PCB对产品的性能、可靠性起着极为重要的作用,并能带来明显的经济效益。USB2.0接口是目前许多高速数据传输
    发表于 02-11 14:44

    USB模块,USB2.0模块,USB数据采集模块,USB开发

    18612980073座机:010-82435898Email: sale@huanor.net 产品简介:USBMOD6模块是北京华诺铭科电子科技中心设计的一款高速USB2.0数据传输模块,有效
    发表于 10-15 10:18

    USB模块,USB2.0模块,USB数据采集模块,USB开发

    18612980073座机:010-82435898Email: sale@huanor.net 产品简介:USBMOD6模块是北京华诺铭科电子科技中心设计的一款高速USB2.0数据传输模块,有效
    发表于 01-09 14:31

    高速数据传输PCB设计的要点

    视频设备也都采用USB 传输USB2.0设备高速数据传输
    发表于 05-27 07:32

    请问怎样去设计一种USB2.0数据传输系统?

    怎样去设计USB2.0数据传输系统的硬件?怎样去设计USB2.0数据传输系统的软件?
    发表于 06-03 07:21

    labview难以高速接收USB2.0数据

    ***2.0数据传输速度最快可达480Mbit/s。问题:请问通过什么办法可使用labview高速接收u***2.0数据?使用linux运
    发表于 06-25 15:58

    基于USB2.0数据传输接口转换系统

    针对工业现场的复杂情况,设计出一种数据传输接口转换方法,采用DSP、FPGA与USB2.0,结合RS-422接口,实现数据的远距离采集。本系统结合了USB2.0的可即插即用的优点,以及
    发表于 02-24 11:33 31次下载

    基于USB2.0的红外数据传输系统

     针对有线传输的缺点或不足,为避免经常插拔接口造成测试仪器损坏,设计基于USB2.0的红外数据传输系统。详细论述系统的总体结构和关键硬件电路的设计及实现,并阐述系
    发表于 12-30 10:55 44次下载

    基于USB2.0的红外数据传输系统的设计与实现

    基于USB2.0的红外数据传输系统的设计与实现 摘要:针对有线传输的缺点或不足,为避免经常插拔接口造成测试仪器损坏,设计基于USB2.0的红外数据
    发表于 03-13 09:56 1599次阅读
    基于<b class='flag-5'>USB2.0</b>的红外<b class='flag-5'>数据传输</b>系统的设计与实现

    基于USB2.0的通用数据传输模块实现方案

    USB2.0串口通信协议的基础上提出一种满足高速率、稳定性、实时性要求的通用数据传输模块的设计原理,开发了相应的软件和固件程序,并给出基于CPLD和CY7C68013A的硬件实现方法。
    发表于 09-08 18:05 79次下载
    基于<b class='flag-5'>USB2.0</b>的通用<b class='flag-5'>数据传输</b>模块实现方案

    基于CY7C68013的USB2.0数据传输模块设计

    基于CY7C68013的USB2.0数据传输模块设计.
    发表于 01-22 14:27 37次下载

    高速USB2.0设备PCB设计

    高速USB2.0设备PCB设计。
    发表于 01-25 17:27 0次下载

    TYPE-C设备同时OTG(USB2.0)数据传输和充电方案

    USB-C接口设备如何同时实现一边充电,既不影响USB2.0数据传输功能?
    发表于 03-12 14:58 4453次阅读
    TYPE-C<b class='flag-5'>设备</b>同时OTG(<b class='flag-5'>USB2.0</b>)<b class='flag-5'>数据传输</b>和充电方案

    矽力杰USB2.0接口ESD保护方案

    随着PC、智能手机等通讯设备对于数据传输需求不断增加,USB2.0被广泛应用于这些场景。USB2.0凭借其用户友好性和可提供高速
    的头像 发表于 06-19 08:19 533次阅读
    矽力杰<b class='flag-5'>USB2.0</b>接口ESD保护方案