做项目开始做一些信号频率较高的板子,自学一下信号完整性分析,边学边记录,巩固学习,参考书为Eric Bogatin的《信号完整性与电源完整性分析》第三版和一些网络查阅的资料,会在相关位置附上原文链接,有错误还希望大佬批评指正。

本篇对应课本第一章

  • 概论

遵循课本内容,先对信号完整性相关概念进行了解

1.1含义

广义上,信号完整性指在高速产品中由互连线引起的所有问题。可以将问题归结为以下三类:

  1. 信号完整性(SI):信号波形的失真。
  2. 电源完整性(PI):有源器件供电的互连线及各相关元器件上的噪声。是指与电源分配网络(Power Delivery Network,PDN)相关的问题。
  3. 电磁兼容(EMC):产品自身电磁辐射和外场导入产品的电磁干扰。

以上三个领域中6种问题:

  1. 单一网络信号的信号失真。
  2. 互连线中频率相关损耗引起的上升边退化(包含在单一网络信号中)。
  3. 两个或多个网络之间的串扰。
  4. 作为串扰特殊形式的地弹和电源弹。
  5. 电源和地分配中的轨道塌陷。
  6. 来自整个系统的电磁干扰和辐射。

具体解释见以下小结

1.2单一网络信号完整性

单一网络上的信号失真分为三个方面。

  1. 反射。引起反射唯一原因:信号遇到的瞬时阻抗变化,一旦发生阻抗变化,信号就在变化处发生反射。引起阻抗变化的所有特征称为突变。来源:互连线末端;线宽变化;层转换;返回路径平面上的间隙;接插件;路由的拓扑改变(分支线、T型线、桩线)。

阻抗突变时产生振铃

( 在高速信号的拓扑结构中,某一个器件两端都有Trace连接到其他的器件,如chip、connector等。那么我们就把这两端中trace很短的那部份走线叫做桩线(stub)。在做layout的过程中要避免出现桩线。如果不能避免,那么就把这根trace lay短于200mil。可以较好的避免反射等影响信号质量的情况。)-百度百科

解决方法:使用均匀的传输线;控制末端反射,采用端接电阻;使用沿线拓扑的阻抗维持恒定的布线规则,点到点布线,最小化支路(例子:菊花链);对线的几何特征进行精细设计,以修正边缘场。

(端接,butt joint,是指消除信号反射的一种方式。在传输线中,当阻抗出现不匹配时,会发生反射,而减小和消除反射的方法是根据传输线的特性阻抗在其发送端或接收端进行阻抗匹配,从而使源反射系数或负载反射系数为零。通常传输线的端接采用以下两种策略,使负载阻抗与传输线阻抗匹配,即终端端接,使源阻抗与传输线阻抗匹配,即源端端接。)--百度百科

菊花链是相对最为常见的一种拓扑方式。菊花链拓扑的原理可以解释为:将所有的总线视作拓扑的干路,从处理器引出之后,每个存储设备所需要的总线视为支路,也称为“SUB线”。从微机原理的角度上讲,更像是将所有的总线视作一条“大总线”,每个内存设备需要总线的时候,直接从“大总线”中引入自己需要的数据总线、地址总线与控制总线。菊花链拓扑结构没有保持驱动端到各个负载走线长度尽量一致,而是确保各个驱动端到信号主干道的长度尽量短。菊花链拓扑结构走线的特点,牺牲了时钟、地址和控制信号的同步,但最大的特点是尽可能降低各负载分支走线长度,避免分支信号对主干信号的反射干扰。

原文链接:高速电路中菊花链、fly-by与T点拓扑_师范大学生的博客-CSDN博客_fly-by

等长走线 | 菊花链拓扑结构_明纬笔谈的博客-CSDN博客

2.互连线中频率相关损耗引起的上升边退化,即上升边被拉长。当上升边沿退化到接近信号的单位间隔时,1bit的信息将会泄漏到下一个甚至下下个bit,造成符号间干扰。

3.两个或多个信号路径之间的时延差称为错位。解决:等长线。

1.3串扰

一个网络(动态网络)上信号质量很好,一些信号也会以有害的形式耦合到第二个静态网络上。分为容性耦合和感性耦合。

容性耦合

回忆一下我们所熟悉的平行板电容,两个规则平行板导体,周围充满介质就形成了一个电容器。对于PCB板上的情况,两条走线之间和参考平面之间也会形成电容器,图3中C1表示走线和参考平面之间形成的电容,C2表示两走线之间形成的电容。从电容的角度来看,当一条走线上电压变化时,相当于电容C2两端电压变化,电容C2充电邻近的导体(电容的另一端)上必然也会有电流,串扰随之产生。走线之间的电容与走线之间的间距密切相关,当间距增大时,耦合电容迅速减小,耦合作用急剧减弱。如果在两条走线之间放入另一根走线,这两跳走线之间耦合电容会进一步减小,这种现象正是使用隔离底线抑制串扰的出发点之一。

感性耦合

如果一条走线上有数字信号传输,在信号电平跳变过程中,即信号处于跳变边沿时,走线上电压不断变化,走线上的电流也不断变化,这样在走线周围产生变化的磁场,而变化的磁场在邻近走线上产生感应电流。这就是感性耦合。同样的拉开PCB板上走线的间距,能明显减小两天线之间的互感耦合。感性耦合机理如图3

原文连接https://bbs.elecfans.com/jishu_1706422_1_1.html

信号返回路径为均匀平面时的结构时实现最低串扰的结构,一旦返回路径的均匀平面发生变化,就会增加两个传输线之间的耦合噪声,例如信号经过接插件且多个信号共用的返回路径是一个引脚而不是一个平面。地弹实际上是同一个导体上返回电流重叠而出现的一种特殊情况。

1.4轨道塌陷噪声

当通过电源路径和地路径的电流发生变化(如芯片输出翻转),电源和地路径之间的阻抗产生一个压降,这个压降意味着供给芯片的电压减小,可以看作电压的突然减小或塌陷。

解决方案:将电源分配网络设计成低阻抗的。考虑一下特性:相邻电源和地分配层平面介质尽可能薄;加装多个低电感去耦电容器;封装安排多个很短的电源和地引脚;低阻抗稳压模块;封装去耦电容器;片内去耦。

1.5电磁干扰

电磁干扰问题有三个方面:噪声源、辐射传播路径和天线。

解决方法:使用屏蔽盒减少噪声;连接电缆上使用铁氧体,使用低阻抗连接的屏蔽电缆。

信号完整性分析与电源完整性分析学习笔记(一)相关推荐

  1. 信号完整性与电源完整性分析_电源完整性,信号完整性,你说哪个更重要一点?...

    其实电源完整性可做的事情有很多,今天就来了解了解吧. 信号完整性与电源完整性分析 信号完整性(SI)和电源完整性(PI)是两种不同但领域相关的分析,涉及数字电路正确操作. 在信号完整性中,重点是确保传 ...

  2. 信号完整性与电源完整性分析 第三版 pdf_电源完整性,信号完整性,你说哪个更重要一点?...

    其实电源完整性可做的事情有很多,今天就来了解了解吧. 信号完整性与电源完整性分析 信号完整性(SI)和电源完整性(PI)是两种不同但领域相关的分析,涉及数字电路正确操作. 在信号完整性中,重点是确保传 ...

  3. 信号完整性与电源完整性的详细分析

    最近在论坛里看到一则关于电源完整性的提问,网友质疑大家普遍对信号完整性很重视,但对于电源完整性的重视好像不够,主要是因为,对于低频应用,开关电源的设计更多靠的是经验,或者功能级仿真来辅助即可,电源完整 ...

  4. 信号完整性(SI)电源完整性(PI)学习笔记(三十四)100条估计信号完整性效应的经验法则

    100条估计信号完整性效应的经验法则 ----内容来自<信号完整性分析与电源完整性分析-第三版> 当快速的得到粗略的结果比以后得到优良的结果更重要,就应该使用经验法则. 当然不能盲目的使用 ...

  5. 信号与电源完整性整理【全】

    标题一.概论. 1信号完整性SI:指的是在高通信速率的产品中,互连线上的电压.电流因噪声.损耗.供电不稳定等多种因素作用而造成其波形畸变,从而影响到产品的性能.信号完整性主要指的是波形的失真. 2电源 ...

  6. 信号完整性分析和印制电路板

    <信号完整性分析和印制电路板>读书笔记 当电流向纸外方向流动时,导线周围的磁场线如图1所示.磁场线的方向可以由右手定则来确定.把右手的拇指指向电流流动的方向,磁场线环绕的方向与其余手指的环 ...

  7. HyperLynx(二十四)电源完整性之直流压降分析(一)

    1.电源完整性概述 2.电源完整性仿真分析 3.DC Drop仿真流程 4.前仿真的直流压降分析(实例) 1.电源完整性概述 随着电子产品的发展,电路的集成度越来越高;同时,电子产品低功耗也成为了电子 ...

  8. 《信号完整性分析》的读书笔记和总结

    对于硬件工程师,有一种说法是,硬件工程师可以分为两类,一种是已经遇到了信号完成性问题.一种是将要遇到信号完成性问题. 在进行PCB板的设计时,对于低速芯片和电路,如果芯片时钟在10MHz以下,一般来说 ...

  9. 信号完整性与电源完整性分析_「1月11日 免费视频直播」高速PCB信号完整性和电源完整性仿真实战分析、ADS创新解决方案分享-送给工程师的一份新年礼物...

    尊敬的用户 万物互联场景的普遍应用,对于数据传输标准提出了更高的要求. 目前,多数数据传输标准,包括USB4.0.Thunderbolt3.0.以太网.HDMI2.1等,都可以支持一个通道内超过10G ...

最新文章

  1. 利用计算机或图形计算器在,图形计算器在函数教学中的应用
  2. 【Ubuntu14】Nginx+PHP5+Mysql记录
  3. Public Sale【博弈】
  4. echarts中toolbox位置_echarts toolbox 扩展
  5. java文件读取的几个操作-1
  6. 【控制理论】离散及连续的LQR控制算法原理推导
  7. 【代码审计】代码安全测试的方法
  8. react+ant启动服务时太慢解决方案
  9. 手把手学会gitbub(4)
  10. SONET/SDH帧格式
  11. VSCode改变字体大小
  12. Excel 相同名称或ID的 内容 合并起来 同列不同内容剃加
  13. 在线随机密码生成器源码
  14. 有电脑病毒就会有杀毒软件!李开复和MIT彭特兰这样看AI挑战
  15. 员工转正申请书_简短的员工转正申请书范文6篇
  16. 判断处理器是大端模式还是小端模式
  17. 【单调栈】向右看齐Look Up
  18. 充分激发自己的内在潜能
  19. 基于CTP的程序化交易系统开…
  20. mybatis Example 使用方法

热门文章

  1. 上万条个性签名与个性网名ACCESS数据库
  2. 1-10 Java 继承、protected和abstract抽象类
  3. 告别最好用的微软UWP应用OneNote 微软已经开始将其替换为Win32版
  4. R pdf大小_限时免费获取 Mac上PDF压缩工具《Enolsoft PDF Compressor》
  5. 千岛湖-印象中的天堂游记
  6. Odoo产品分析 (三) -- 人力资源板块(2) -- 工时表(1)
  7. 万字总结 JS 数据结构与常用的算法
  8. 如何正确的使用检测软件——以知网跟paperpass为例
  9. Nginx Lua 之Shared Dict get()方法在存入字符串超长的情况下不支持高并发
  10. HRBUST 1162 魔女【DP】