高速PCB设计应避免过孔via将参考平面打碎 形成分割槽 造成信号完整性问题
VIA过孔是PCB电路板上必不可少的组成部分,可以说,对于多层电路板而言,怎么可能没有过孔via存在呢?当然,对于高速信号传输线来说,要尽量避免过孔的寄生参数对信号传输造成影响,尽量少打过孔,但是对于很多高速信号总线来说,打孔换层是没法避免的。比如说,BGA封装的CPU除了第一、二排之外的pin脚,是需要打孔换层扇出走线的。
高速信号打via过孔,是有很多需要注意的地方,不同的信号频率,会有不同的优化方法,信号频率越高,via过孔对信号的影响因素也越重要。这里老wu(www.mr-wu.cn)主要谈谈高速信号总线打孔换层时对参考平面的影响。
高速信号总线打孔换层时,要尽量减少由Via打孔,把参考平面打烂,形成分隔槽,影响信号的回流路径,造成信号完整性问题。对于高速信号,要保证信号有非常好的回流路径。要保持特征阻抗一致,参考平面完整是非常重要的,参考平面即信号回流平面不能被打断。
因此,要注意PTH孔的间隔(≥ 10 mils) ,以利形成power与GND的通道。采用via错开打孔的方式,避免via打孔区域对于内层的参考平面形成分割槽。
另一个文章:
https://blog.csdn.net/weixin_30487201/article/details/98039621?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1
转载自 吴川斌的博客 https://www.mr-wu.cn
高速PCB设计应避免过孔via将参考平面打碎 形成分割槽 造成信号完整性问题相关推荐
- 高速PCB设计中过孔的设计需要掌握的知识!
在高速PCB 设计中,过孔设计是一个重要因素,它由孔.孔周围的焊盘区和POWER 层隔离区组成,通常分为盲孔.埋孔和通孔三类.在PCB 设计过程中通过对过孔的寄生电容和寄生电感分析,总结出高速PCB ...
- ad软件 pcb如何走线过孔_【经验】关于高速PCB设计的一些经典问答
在信号速率不断提高的今天,高速PCB设计已经成为每一个PCB工程师都应该要关注和掌握的必备技能,这包括基础理论知识以及实际设计经验.接下来,板儿妹和大家分享一些关于高速PCB设计的经典问答,都是前辈们 ...
- 高速PCB设计之过孔注意
通过对过孔寄生特性的分析,我们可以看到,在高速PCB设计中,看似简单的过孔往往也会给电路的设计带来很大的负面效应.为了减小过孔的寄生效应带来的不利影响,在设计中可以尽量做到: 1.从成本和信号质量两方 ...
- 高速PCB设计知识问答
专家关于高速线路的布线问题解答1 1. 如何处理实际布线中的一些理论冲突的问题 问:在实际布线中,很多理论是相互冲突的: 例如: 1.处理多个模/数地的接法:理论上是应该相互隔离的,但在实际的小型化. ...
- 多层高速PCB设计学习笔记(三) GND的种类及PCB中GND布线实战
系列文章目录 多层高速PCB设计学习(一)初探基本知识(附单层设计补充) 多层高速PCB设计学习笔记(二)基本设计原则及EMC分析 多层高速PCB设计学习笔记(三) GND的种类及PCB中GND布线实 ...
- 多层高速PCB设计学习(一)初探基本知识(附单层设计补充)
系列文章内容 多层高速PCB设计学习(一)初探基本知识(附单层设计补充) 多层高速PCB设计学习笔记(二)基本设计原则及EMC分析 多层高速PCB设计学习笔记(三) GND的种类及PCB中GND布线实 ...
- 高速PCB设计指南(十一)
第一篇 混合信号电路板的设计准则 模拟电路的工作依赖连续变化的电流和电压.数字电路的工作依赖在接收端根据预先定义的电压电平或门限对高电平或低电平的检测,它相当于判断逻辑状态的"真" ...
- 高速PCB 设计中终端匹配电阻的放置
摘要:本文简要的总结了在高速数字设计中串联终端匹配和并联终端匹配的优缺点,并对这两种匹配方式的终端匹配电阻处于不同位置时的匹配效果做了相应的仿真和深入的分析,得出了串联终端匹配电阻对位置的要求没有终端 ...
- PCB设计指南——关于过孔
一.过孔(via) 过孔(via)是多层PCB的重要组成部分之一,钻孔的费用通常占PCB制板费用的30%到40%.简单的说来,PCB上的每一个孔都可以称之为过孔.从作用上看,过孔可以分成两类:一是用作 ...
最新文章
- 文件流能转换格式吗_amr转换mp3格式文件
- erlang: Programming Rules and Conventions。
- 转载:赶集网部门老大回应热帖《我在赶集网的两个月》
- 关于创建主键和索引的关系一个小小測试
- 计算机运行一会内存占用巨大,Win8电脑程序占用很大内存怎么办?
- python聚类的结果显示_使用Python进行聚类
- volatile指令重排_有多少人面试栽到Volatile上?面试问题都总结到这儿了
- CNN看清世界——浅谈四个经典网络的差异
- Revit 2011 二次开发之Ribbon
- StringBuilder和String有哪些区别?
- selenium webdriver(2)
- jQuery 2.0.3 源码分析Sizzle引擎 - 编译函数(大篇幅)
- [概率统计]商务与经济统计知识点总结 Part 1
- CAD曲线快捷键是什么?CAD画曲线教程
- java socket唯一标识符_java Socket
- 物联网与AI芯片密不可分 企业加速跑马圈地
- python并发编程之semaphore(信号量)_python 之 并发编程(守护进程、互斥锁、IPC通信机制)...
- 芴基噁二唑铱配合物|阳离子型铱配合物Ir(F_2ppy)_2(Br_2bpy)+PF-6
- vim自动格式化代码转载
- SpringBoot项目启动报错:Field userMapper in com.demo.controller.MemberController required a bean of type ‘c