面试题:高速PCB一般布局、布线原则
面试过程中关于高速PCB的布局、布线原则的提问可以对面试者的layout功底进行一定的考量,对此笔者总结、记录如下,仅供参考——
高速PCB布局
高速PCB布局基本上决定了布线的大致走向和结构、电源和地平面的分割,以及对噪声和EMI的控制情况。一般的布局原则为——
了解系统原理图,在各个电路中划分数字、模拟、混合数字/模拟元器件,注意各芯片电源和信号引脚的定位;
根据电路中各部分所占比重,初步划分数字电路、模拟电路在PCB上的布线区域,让数字元器件、模拟元器件及其相应布线尽量远离并限定在各自的布线区域内,划分完毕后一般的顺序是混合型器件 --> 模拟器件 --> 数字器件 --> 旁路电容
数模混合元器件放置在数字信号区域和模拟信号区域的交界之处,摆放的方向上注意芯片的数字信号和模拟信号引脚朝向各自的布线区域。纯数字或模拟元器件放置在各自规定的范围之内,晶振电路尽量靠近其驱动器件;
对噪声敏感的器件要远离高频信号布线,如反馈电压Fb。有时序要求限制的信号布线,需根据长度和结构进行布局的调整。旁路电容尽量靠近电源引脚放置,尤其是高频电容。在电源接口附件放置大容量电容,以保持电源稳定、降低低频噪声干扰。
高速PCB布线
高速PCB布线涉及到的细节较多且更为灵活,以合理的布局为前提,配合布线基本原则,可以让我们避免意想不到的信号完整性问题或时序问题——
合理选择层数。高频电路集成度较高,布线密度大,合理采用多层板可以利用中间层来设置屏蔽,更好地实现接地,有效降低寄生电感,缩短信号传输长度,降低信号间的交叉干扰等。
减少高速电路元器件引脚间引线的折弯。高频线路最好采用全直线,在需要弯折时,可用45°折线或圆弧线,避免信号的折射;
缩短高频引线长度;
减少高频引线层间交叠。即减少走线过程中所用的过孔,一个过孔可带来约0.5pf的分布电容,减少过孔数能降低对信号速度的影响;
注意信号线近距离布线时可能引入的交叉干扰,若无法避免平行分布,可在平行线的反面、线之间布置大面积的地线。实际操作中,层内平行布线几乎无法避免,但相邻两个层的布线方向必须为相互垂直,即相邻两层的走线方向分别进行平行水平和垂直布线;
对特别敏感的信号线或局部单元进行包地措施。如对时钟单元进行包地;
各类信号布线不能形成环路,也不能形成电流环路;
正确选择单点接地和多点接地。低频电路中,信号的工作频率通常小于1MHz,此时布线和器件间的电感影响较小,而接地电路形成的环流对干扰影响较大,因此采用单点接地的方式;高频电路中,如当信号大于10MHz时,地线阻抗将变得很大,此时应采用多点接地方式,降低接地阻抗。关于地线的设计,还需留意尽量加粗地线,地线太细会导致接地电位随电流的变化而变化,若有可能,地线家村至能通过3倍于PCB的允许电流,另,将接地系统构成闭环路也能缩小电位差。
参考文献:
《Candence高速电路板设计与仿真》周润景、王洪艳编著
推荐阅读:
硬件大熊原创合集(2022/05更新)
面试题:高速电路是什么,什么信号算高速?
高速线路PCB设计:传输线效应
原创不易,若有转载需求,务必告知!
如果我的文字对你有所启发或帮助,
“点赞\转发”是对我最大的支持
面试题:高速PCB一般布局、布线原则相关推荐
- 立创eda学习笔记十二:常见pcb板布局约束原则
来自凡亿教育,pcb联盟网
- 第2节 多层PCB设计布局和布线原则
11.2.1 元器件布局的一般原则 设计人员在电路板布局过程中需要遵循的一般原则如下. (1)元器件最好单面放置.如果需要双面放置元器件,在底层(Bottom Layer)放置插针式元器件,就有可能造 ...
- 多层高速PCB设计学习笔记(三) GND的种类及PCB中GND布线实战
系列文章目录 多层高速PCB设计学习(一)初探基本知识(附单层设计补充) 多层高速PCB设计学习笔记(二)基本设计原则及EMC分析 多层高速PCB设计学习笔记(三) GND的种类及PCB中GND布线实 ...
- 干货|PCB电路板的组成、设计、工艺、流程及元器摆放和布线原则
大家对PCB电路板电路这个词很熟,有的了解PCB电路板的组成,有的了解PCB电路板的设计步骤,有的了解PCB电路板的制作工艺......但是对整个PCB电路板的组成.设计.工艺.流程及元器摆放和布线原 ...
- 【高速PCB电路设计】5.布局要点
文章目录 一.常见DFx要求 1.DFA要求,布局要点 2.DFN要求,及可布通率要点 3.DFT要求,布局要点 二.基于SI.PI的布局策略 1.常见PCB布局方式 (1)按功能模块划分布局 (2) ...
- 多层高速PCB设计学习笔记(二)基本设计原则及EMC分析
系列文章目录 多层高速PCB设计学习(一)初探基本知识(附单层设计补充) 多层高速PCB设计学习笔记(二)基本设计原则及EMC分析 多层高速PCB设计学习笔记(三) GND的种类及PCB中GND布线实 ...
- ad软件 pcb如何走线过孔_【经验】关于高速PCB设计的一些经典问答
在信号速率不断提高的今天,高速PCB设计已经成为每一个PCB工程师都应该要关注和掌握的必备技能,这包括基础理论知识以及实际设计经验.接下来,板儿妹和大家分享一些关于高速PCB设计的经典问答,都是前辈们 ...
- 高速PCB设计知识问答
专家关于高速线路的布线问题解答1 1. 如何处理实际布线中的一些理论冲突的问题 问:在实际布线中,很多理论是相互冲突的: 例如: 1.处理多个模/数地的接法:理论上是应该相互隔离的,但在实际的小型化. ...
- ADI公司高速PCB布板指南
讲座中讲到为了减少寄生电容的影响,要去除运放焊盘下面的地层,这个底层是指地平面吗?如果是的话,如何去除那个焊盘下面的地呢? 是的.焊盘下面的地也要去掉.2.对于高速AD采样电路,有模拟和数字电路混合在 ...
- LVDS高速PCB布局布线设计
LVDS高速PCB布局布线设计 LVDS(低压差分信号)是一种高速数字接口,已成为许多需要低功耗和高噪声抗扰度以满足高数据速率的应用的解决方案.自从ANSI / TIA / EIA-644标准化以来, ...
最新文章
- 知否?知否?一文看懂深度文本分类之DPCNN原理与代码
- 华为笔记本写代码真香!包邮送一台!
- 企业价值观念形成的四个阶段
- Nginx之rewrite简述
- Linux Kernel TCP/IP Stack — 网卡监控
- iOS - OC Block 代码块
- 分水岭算法及相应处理
- HDU 1407 测试你是否和LTC水平一样高 (HASH)
- 什么是LambdaExpression,如何转换成Func或Action(2)
- 盘点近期大热对比学习模型:MoCo/SimCLR/BYOL/SimSiam
- JSP 中使用Struts2的值
- php time相差12小时_PHP获取时间比实际时间少8小时的问题
- Codeforces 1480A. Yet Another String Game (阅读理解题)
- mac cad石材填充图案_CAD电视背景墙画法步骤
- Android System分区大小异常
- CentOS_7 安装MySql5.7
- Win11任务栏大小怎么更改
- 腾讯PCG光影研究室招聘计算机视觉算法/实习生
- RIP协议路由环路及解决方案
- 常用代码块:java使用系统浏览器打开url