博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
信号完整性概述
阅读量:5282 次
发布时间:2019-06-14

本文共 2063 字,大约阅读时间需要 6 分钟。


在高速数字设计领域,信号完整性(SI,signal integrity)概念已经被提出来很多年了。而对可编程逻辑器件的设计工程师来说,往往对这个概念没有引起足够的重视。有的人甚至认为,做数字逻辑电路的设计跟这些知识没有什么直接关系,那就非常危险了。

任何危险,只要注意他,就可以设法避免他。

但事实上,设计工程师在设计过程中没有给SI足够的重视,造成设计不稳定,导致功能无法实现,需要重新设计PCB的案例非常多。这里,介绍一些SI的概念,希望读者能真正了解SI,对其引起足够的重视,这样才能尽可能地避免PCB上SI问题所带来的麻烦。

所谓信号完整性,就是要使信号具有良好的物理特性(高低电平的阈值以及跳变沿的特性),防止其产生信号畸变,导致接收端无法识别。

在实际的系统中,经常听到许许多多关于信号完整性的问题,如反射(reflection),振铃(ringing),开关噪声(switching noise),地弹(ground bounce),衰减(attenuation),串扰(cross talk),容性负载(capacitive load)等。听起来头绪非常多,让人防不胜防,但是仔细分析这些现象的起因,就可以很容易的把他们归纳为4类,即单一网络的信号质量、电源和地噪声、不同信号线之间的串扰、系统的电磁干扰(EMI)。

传输线效应

一个信号传输系统对输入信号的响应情况,取决于传输线长度与电流信号的快慢。

在传统的低速电路设计中,由于其传输的时间与信号的电压变化时间相比很小,PCB走线可以看作是一个完美的电气连接点。像中学物理课本中描述的一样,可以认为电信号的速度无穷大,瞬间可以传遍整个导体,只要由一根铜线相连,就可以认为在所有的点看到的信号变化一致。

但是在高速系统中,这种理想的互连线就成为工程师不断追求但永远也达不到的目标。在一个信号的传输过程中,如果信号的边沿时间足够快,短与6倍的信号传导延时,那么在信号的传输过程中,传输媒介就会表现出传输线特性。

信号在媒介上传输就像波浪在水中传送一样,会产生波动和反射等现象。

这里需要提醒的一个容易忽略的问题,任何从信号源输出到走线上的电流,都会返回到源端,因此,信号不仅仅是在信号线上传输,同时也是在参考平面(回路)上传输,在信号路径和回路上的电流大小相等,方向相反。

信号在走线上传导的同时,信号线和参考平面之间的电场也在逐步建立。下图所示,一个从0到1的信号跳变在传输,信号的跳变沿传输到哪里,哪里的电场就开始建立,信号传输的快与慢实际上取决于电场建立的速度。

在信号的传输过程中,在信号到达的地方,信号线和参考平面之间由于电场的建立,就会产生一个瞬间的电流,如果传输线是各向同性的,那么只要信号在传输,就会时钟存在一个电流I,如果信号的输出电平为V,则在信号传输过程中,传输线就会等效成一个电阻,大小为V/I,把这个电阻值称为传输线的特征阻抗,Z0,要格外注意的是,这个特征阻抗是对交流信号而言的,对直流信号,传输线的电阻不是Z0,而是远远小于这个值。

传输线特征阻抗的值与信号线和回路的特性都密切相关。

信号在传输过程中,如果传输路径上的特征阻抗发生变化,信号就会在阻抗不连续的节点产生发射。

传输线的宽度变化,导致两段走线的阻抗不一样,在连接点处就存在阻抗不连续的问题,会使得入射信号在此产生反射现象。

如上图,VI表示入射波的电压,VR表示反射波的电压,VT表示沿着传输线继续传送的信号电压幅度,Z1和Z2是两段不同的走线的特征阻抗。VR和VI的关系满足:

其中p为反射系数。从反射系数的定义可以分析出,如果Z2大于Z1,VR是正值,反之,VR为负值。设想一种极端情况,如果Z2无穷大,,即Z1传输线后面是完全开路的,这样的话,p近似等于1,也就是说入射信号被完全反射回来。

在实际系统中,一般来说,工程师总是尽量想办法减少信号在传输过程中的反射问题,因为信号在传输线上来回反射对其并不是一件好事。

在实际系统中,也有利用反射机制的实例。例如,PCI总线与其他的许多总线不同,它在总线的终端没有匹配电阻,而是利用反射的机制实现其需要的时序。

在PCB设计过程中,造成传输线阻抗不连续的原因很多,如下:

  • 线宽改变

  • 走线与参考平面间距改变

  • 信号换层,过孔

  • 回路中存在缺口

  • 连接器

  • 走线分支,分叉,短线桩

  • 走线末端

导致阻抗不连续的原因很多,不胜枚举,在设计PCB时,必须注意保持传输线由始至终阻抗尽量连续,不要出现较大的改变,通常所说的“阻抗控制”就是这个意思。

另外,在信号的终端,合理利用终端电阻吸收信号,防止其反射,也是PCB设计中一项非常重要的工作。


版权所有权归卿萃科技 杭州FPGA事业部,转载请注明出处

作者:杭州卿萃科技ALIFPGA

原文地址:杭州卿萃科技FPGA极客空间 微信公众号

 

扫描二维码关注杭州卿萃科技FPGA极客空间

 

转载于:https://www.cnblogs.com/alifpga/p/8300907.html

你可能感兴趣的文章
TYVJ.1864.[Poetize I]守卫者的挑战(概率DP)
查看>>
0925 韩顺平java视频
查看>>
iOS-程序启动原理和UIApplication
查看>>
mysql 8.0 zip包安装
查看>>
awk 统计
查看>>
模板设计模式的应用
查看>>
实训第五天
查看>>
平台维护流程
查看>>
2012暑期川西旅游之总结
查看>>
12010 解密QQ号(队列)
查看>>
2014年辛星完全解读Javascript第一节
查看>>
装配SpringBean(一)--依赖注入
查看>>
java选择文件时提供图像缩略图[转]
查看>>
方维分享系统二次开发, 给评论、主题、回复、活动 加审核的功能
查看>>
Matlab parfor-loop并行运算
查看>>
string与stringbuilder的区别
查看>>
2012-01-12 16:01 hibernate注解以及简单实例
查看>>
iOS8统一的系统提示控件——UIAlertController
查看>>
PAT甲级——1101 Quick Sort (快速排序)
查看>>
python创建进程的两种方式
查看>>