转载:

作为电子工程师,这些PCB走线方式你要知道! (qq.com)https://mp.weixin.qq.com/s/L4xUerehPDHj9gS7XJcY3Q

01

电源布局布线相关

数字电路很多时候需要的电流是不连续的,所以对一些高速器件就会产生浪涌电流。如果电源走线很长,则由于浪涌电流的存在进而会导致高频噪声,而此高频噪声会引入到其他信号中去。而在高速电路中必然会存在寄生电感和寄生电阻以及寄生电容,因此该高频噪声最终会耦合到其他电路当中,而由于寄生电感的存在也会导致走线可以承受的最大浪涌电流的能力下降,进而导致有部分压降,有可能会使电路失能。所以在数字器件前面加上旁路电容就显得尤为重要。电容越大,其在传输能量上是受限于传输速率的,所以一般会结合一个大电容和一个小电容一起,来满足全频率范围内。

避免热点产生:信号过孔会在电源层和底层产生 voids。所以不合理的放置过孔很有可能会使电源或者地平面某些区域的电流密度增加。而这些电流密度增加的地方我们称之为热点。

所以,我们在设置过孔的时候要极力避免这种情况发生,以免平面被割裂,最终导致 EMC 的问题产生。通常最好的避免热点的办法就是网状式的放置过孔,如此电流密度均匀,同时平面不会隔离,回流路径就不会过长,也就不会产生 EMC 的问题。

02

走线的弯曲方式

在布高速信号线时,信号线应尽量避免弯曲。如果不得不弯曲走线,则不要锐角或者直角走线,而是应该用钝角走线。

在布高速信号线时,我们经常通过走蛇形线来实现等长,同样的蛇形线也其实一种走线的弯曲。线宽,间距,以及弯曲方式都应该做合理的选择,间距应满足 4W/1.5W 规则的。

03

信号的接近度

高速信号线之间如果距离太近,很容易产生串扰。有些时候,因为布局、板框尺寸等原因,导致我们在布高速信号线之间的距离超过了我们的最低要求距离,那我们只能在靠近其瓶颈的地方尽量加大高速信号线之间的距离。其实如果空间足够容许,则尽量加大两高速信号线之间的距离。

04

走线 stubs

长的 stub 线就相当于一个天线,处理不当会产生很严重的 EMC 的问题。同时 stub 线也会造成反射,降低信号的完整度。通常在高速信号线上面添加上拉或者下拉电阻的时候,会最容易产生 stub 线,而一般处理 stub 线的将走线可以菊花走线。根据经验可知,如果 stub 线的长度大于 1/10 波长就可以当做一个天线了,此时就会成为一个问题。

05

阻抗不连续

走线的阻抗值一般取决于其线宽以及该走线与参考平面之间的距离。走线越宽,其阻抗越小。而在一些接口端子也器件的焊盘,其原理同样适用。当一个接口端子的焊盘和一根高速信号线连接时,如果此时焊盘特别大,而高速信号线特别窄,大焊盘则阻抗小,而窄的走线必然是大阻抗,在这种情况下就会出现阻抗不连续,阻抗不连续就会产生信号反射。所以一般为了解决这个问题,都是在接口端子或者器件的大焊盘下面放置一个禁布铜皮,同时在另外一层放置该焊盘的参考平面,进而加大阻抗,使阻抗连续。

过孔是另外一种会产生阻抗不连续的源头。为了最小化这种效应,在内层和过孔连接的不需要的铜皮应该去除。而这样的操作其实可以在设计的时候通过 CAD 工具来消除或者联系沟通 PCB 加工产假来消除不需要的铜皮,保证阻抗的连续性。

06

差分信号

高速差分信号线我们必须保证等宽、等间距来实现特定的差分阻抗值。所以在布差分信号线的时候尽量保证对称。

在差分线对内禁止布置过孔或者元器件,如果在差分线对内放置了过孔或者器件会产生 EMC 问题同时也会导致阻抗不连续。

有时候,一些高速差分信号线需要串接耦合电容。该耦合电容同样需要对称布置,同时该耦合电容的封装不能过大,推荐使用 0402,0603 也可以接受,0805 以上的电容或者并排电容最好不要使用。

通常,过孔会产生巨大的阻抗不连续,所以对于高速差分信号线对则尽量减少过孔,如果要使用过孔则对称布置。

07

等长

在一些高速信号接口,一般如总线等需要考虑其个信号线之间的到达时间以及时滞误差。例如,在一组高速平行总线中的所以数据信号线其到达时间,必须保证在一定的时滞误差以内,从来来保证其建立时间和保持时间的一致性。为了满足这一需求,我们必须要考虑等长。

而高速差分信号线对两信号线必须保证严格的时滞,否则很有可能通讯失败。故为了满足这一要求,可以通过蛇形线来实现等长,进而满足时滞要求。

蛇形线一般应该布置在失长的源头处,而不是远端。在源头处才能保证差分线的正负端的信号在大部分时间内都是同步传输的。

走线弯曲处是产生失长的源头之一。对于走线弯曲处,其实现等长的应靠近弯曲处(<=15mm)

如果有两个走线弯曲,且两者之间的距离<15mm,故此时两者的失长会互相补偿,故此时不用再做等长处理。

对于不同部分的高速差分信号线,应分别独立等长。过孔,串接耦合电容以及接口端子都会是高速差分信号线分成两部分,所以这个时候要特别注意。一定要分别等长。因为很多 EDA 软件在 DRC 的时候都只关注整个走线是否失长。

对于如 LVDS 显示器件等接口,会同时存在数对差分对,且差分对之间的时序要求一般都会特别严格,时滞要求特别小,所以,对于此类差分信号对我们要求一般在同一平面内进行补偿。因为不同层的信号传输速度是不同的。

有些 EDA 软件在计算走线长度时,会将焊盘内部的走线也会计算在长度之内,如果此时进行长度补偿,最终实际结果会失长。所以此时要特别注意,在使用一些 EDA 的软件的时候。

在任何时候,如果可以就一定选择对称出线进而避免需要最终为了等长而进行蛇形走线。

如果空间容许,尽量在短的差分线源头处加一个小的回环来实现补偿,而不是通过蛇形线来补偿。

作为电子工程师,这些PCB走线方式你要知道相关推荐

  1. PCB布线这几种走线方式,你会吗?

    在我们学习嵌入式开发的过程中,PCB布线是必不可少的.好的布线方式,轻则看着美观.布局合理,重则可以节约生产成本,达到良好的电路性能和散热性能,使元器件的性能达到最优.今天,小编梳理了PCB设计中常见 ...

  2. PCB走线角度为90度到底行不行?

    关注.星标公众号,直达精彩内容 现在但凡打开SoC原厂的pcb Layout Guide,都会提及到高速信号的走线的拐角角度问题,都会说高速信号不要以直角走线,要以45度角走线,并且会说走圆弧会比45 ...

  3. 我的PCB走线经验归纳

    在 PCB设计 中,布线是完成产品设计的重要步骤, PCB 走线的好坏直接影响整个系统的性能,布线在高速PCB设计中是至关重要的.布线的设计过程限定高,技巧细.工作量大.PCB布线有单面布线. 双面布 ...

  4. 视频分享 | 你真的知道PCB走线与过孔的载流能力吗?

    本文来自公众号:高速先生 微信公众号:芯片之家(ID:chiphome-dy) 硬件工程师都很疑惑PCB走线和过孔到底能够承载多大的电流,尤其是电流很大或者空间限制的情况下,到底需要多宽的走线和多少过 ...

  5. pcb 布线电容 影响延时_信号在PCB走线中传输时延

    信号在媒质中传播时,其传播速度受信号载体以及周围媒质属性决定.在PCB(印刷电路板)中信号的传输速度就与板材DK(介电常数),信号模式,信号线与信号线间耦合以及绕线方式等有关.随着PCB走线信号速率越 ...

  6. candence pcb走线等长_PCB走线角度选择 - PCB Layout 跳坑指南 - 吴川斌的博客

    现在但凡打开SoC原厂的PCB Layout Guide,都会提及到高速信号的走线的拐角角度问题,都会说高速信号不要以直角走线,要以45度角走线,并且会说走圆弧会比45度拐角更好.狮屎是不是这样?PC ...

  7. 关于PCB走线,铜厚与允许的最大电流之间的关系

    最近在看西安电子科技大学庄奕琪教授的<电子设计可靠性工程>,这本书对于电子专业的工程师,学生来说,真的特别实用,其中他并没有提到关于EMC,EMI之类的词语,但是关于电磁兼容,电磁屏蔽之类 ...

  8. PCB走线角度选择,到底该不该90°?

    关注+星标公众号,不错过精彩内容 来源 | 网络 公众号 | strongerHuang 现在但凡打开SoC原厂的pcb Layout Guide,都会提及到高速信号的走线的拐角角度问题,都会说高速信 ...

  9. PCB走线角度选择 — PCB Layout 跳坑指南

    原文地址:http://www.mr-wu.cn/pcb-zou-xian-jiao-du-xuan-zhe-pcb-layout-tiao-keng-zhi-nan/ 现在但凡打开SoC原厂的PCB ...

最新文章

  1. 一起玩树莓派3+手把手带您入门树莓派(3000字+超详细图解版)
  2. vscode remote ssh 远程开发免密登陆方法
  3. [转载] 字符串操作截取后面的字符串_对字符串的5个必知的熊猫操作
  4. 中事件源previous_PM2.5传感器在扬尘监测系统中的应用
  5. 60-008-020-使用-命令-flink命令
  6. ThinkPHP5最新URL访问:PATH_INFO和兼容模式
  7. mysql5.7 单机多实例_MySQL数据库 5.7.21单机多实例安装
  8. 《基于多支持向量机综合的电力系统暂态稳定评估》总结
  9. Java *1.13(代数:求解2 × 2线性方程组)可以使用Cramer法则解下面的2 x 2线性方程组,假定ad-bc不为0:
  10. 一款Java开源的Springboot即时通讯 IM,附源码
  11. vmware使用桥接模式无法ping通本地和外网的解决方法
  12. 【无标题】学习浩辰CAD软件的心得
  13. C#控件编程详解之文本框(TextBox)
  14. 【制作fnt格式字体】 BMFont中文字体图集制作的方法~
  15. ubuntu修改u盘权限_Ubuntu下的U盘只读文件系统,该图标已锁定,表明无法对其进行修改...
  16. ubuntu 彻底删除php7,Ubuntu彻底删除PHP7.0的方法
  17. 蓝牙各种版本的区别(推荐)
  18. GBase 8s 特性简介
  19. 保罗兰德作品赏析_每周一书:保罗·兰德《设计的意义:保罗·兰德谈设计、形式与混沌》...
  20. 15、TWS API和IB中的期权相关的操作

热门文章

  1. 宠物图像识别易语言代码
  2. Cinema 4d 和 3ds Max:哪个软件更好?
  3. 通过浏览器访问百度的详细过程?
  4. 解决VirtualBox Ubantu网络断线
  5. JAVA保存有上下级关系的数据_存上下级关系数据的表有什么特点?
  6. 普通人想要改变 “穷生活” 创业是唯一的出路;实现财务自由。丨国仁网络资讯
  7. 学完php圣经能找工作了吗,吴巍牧师:基督徒的信心真的可以不断增加吗?
  8. 超级漂亮的几款清新、常用的网页CSS布局配色实例
  9. python中有哪些去除重复项的操作
  10. 扬帆优配|再迎利好,券商板块发力走高,东方证券、首创证券拉升