0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

信号完整性基础知识架构

冬至子 来源:PCB设计与信号完整性仿真 作者:十四岁的十四 2023-06-21 11:37 次阅读

模拟电路时期以及模拟向数字信号过渡的初期,由于电路的信号速度并不高,这个时候信号完整性的问题并不突出。随着技术的发展,数字信号的传输速度飞速提升,此时信号完整性才从以前从属于Layout中独立成了一个单独的发展方向。

信号完整性毕竟是一个新兴的学科,在国内依然处于刚起步发展不久的一个状态,除了大型公司或者研究院之类的,很少会设立相关的专职岗位。但这并不代表信号完整性不重要,恰恰相反,信号完整性会随着科技的进步,变得愈加重要。这点相信很多硬件或是Layout工程师已经感受到了。

学习信号完整性整体而言还是相对困难的,难点主要在于相关的资料太少。不像学习Layout,可以有大量的资料参考,你遇到的问题也有无数人遇到,通过搜索引擎可以解决几乎全部的问题。但是信号完整性不一样,很多没有现成可供参考的资料,需要自己去读原厂的文档,去逐句的看软件的帮助资料,然后摸索解决问题。

这里简单的描述一下信号完整性中需要掌握的基础知识点,希望能给刚入门的小伙伴们提供一个大致的方向,或是通过这个简单的了解下信号完整性主要关注点。

传输线

传输线的定义是有信号回流的信号线,最常见的传输线也就是我们PCB板上的走线。关于传输线的分析,是基础中的基础。

图片

传输线我们需要考虑的有很多,比如:信号线走表层和内层有什么区别?那一层更适合高速信号?铜皮的表面粗糙度,介质的玻纤效应会带来怎样的影响?怎么选择合适的板材?这些都是传输线需要考虑的内容。

这里我们以关注度最高的损耗为例,看一下选择不同的板材,会对信号有什么影响:

图片

反射

反射是一个大类,里面的知识点非常多。关于反射,简单的解释就是阻抗不匹配就会引起反射。

图片

而反射带来的影响,也是种类繁多。

图片

反射从概念上很好理解,但实际操作起来,远不是我们在SI9000里面计算好阻抗值,然后用这个值去走线这么简单。我们需要考虑的有很多,比如端接方式的选择,拓扑结构的选择,线路中存在的分支,STUB,容性负载等等都是需要考虑的地方。

串扰

串扰也是一个耳熟能详的概念了,3W原则早就深入人心。关于串扰的基础知识,主要是在近端串扰、远端串扰、串扰饱和以及串扰的影响和如何减轻串扰方面。

通常我们的认知里串扰是通过耦合影响邻近线的信号质量。因此在这里从另外的角度举个例子,关于我们绕等长的绕线方式。

下面的图中可以看见,同样长度的走线,信号的到达时间差异巨大。造成差异的原因就是绕线导致了自耦合,使得信号提前到达。

图片

图片

等真正将串扰了解清楚之后,就会发现以前奉为圭臬的3W原则其实有着非常大的局限性,并不是万能的。

S参数

之前针对损耗、反射、串扰的分析都只是针对某一个指标来单独分析。但实际上我们的走线可能上述各种问题都存在,需要综合起来整体考虑。这个时候就需要用到S参数。

某种程度上来说通过S参数可以描述我们无源通道的全部特性,整个传输链路质量怎么样,看S参数就知道了。

图片

信号分析

前面已经得到了S参数,相当于在一个传输通道中,关于通道的信息就全部具备。接下来要做的,就是加上输出激励及接收端的模型,这样就可以获得具体的信号波形以及眼图等信息。

图片

这个激励,可以是一个理想的信号源,也可以是IBIS模型或是SPICE模型等。有了激励和接收端的特性,有了S参数,这样整个一个信号从输出到接收端的行为就可以描述出来。我们再根据结果分析信号质量并进行相应的优化即可。

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PCB板
    +关注

    关注

    27

    文章

    1441

    浏览量

    51453
  • 信号完整性
    +关注

    关注

    68

    文章

    1390

    浏览量

    95344
  • Layout
    +关注

    关注

    14

    文章

    400

    浏览量

    61610
  • SPICE仿真
    +关注

    关注

    1

    文章

    26

    浏览量

    6397
收藏 人收藏

    评论

    相关推荐

    保障信号完整性,这九大方法不可不知

    ‍1 信号完整性基础知识 把它放在第一点,就足以说明信号完整性基础知识的重要
    的头像 发表于 09-13 17:16 9866次阅读

    PCB信号完整性分析入门

    PCB中信号完整性分析的基础知识可能不是基本的。信号完整性仿真工具非常适合在原理图和布局设计期间计算不同网络中
    发表于 06-09 10:31 887次阅读
    PCB<b class='flag-5'>信号</b><b class='flag-5'>完整性</b>分析入门

    一文速通 PCB layout 中的信号完整性基础知识

    正式发布2023年10月13日Cadence15年间最具影响力的版本更新之一AllegroX/OrCADX23.1本文要点:掌握信号完整性基础知识实现良好信号
    的头像 发表于 10-21 08:13 1734次阅读
    一文速通 PCB layout 中的<b class='flag-5'>信号</b><b class='flag-5'>完整性</b><b class='flag-5'>基础知识</b>

    信号完整性基础知识

    信号完整性基础知识张士贤编写
    发表于 04-11 11:28

    信号完整性为什么写电源完整性

    先说一下,信号完整性为什么写电源完整性? SI 只是针对高速信号的部分,这样的理解没有问题。如果提高认知,将SI 以大类来看,SI&PI&EMI 三者的关系:所以,
    发表于 11-15 06:32

    何为信号完整性信号完整性包含哪些

    何为信号完整性信号完整性(Signal Integrity,简称SI)是指在信号线上的信号质量
    发表于 12-30 08:15

    信号完整性原理分析

    信号完整性原理分析 什么是“信号完整性”?在传统的定义中“完整性(integrity)”指完整
    发表于 11-04 12:07 211次下载

    什么是信号完整性

    什么是信号完整性 信号完整性(Signal Integrity):就是指电路系统中信号
    发表于 06-30 10:23 5297次阅读
    什么是<b class='flag-5'>信号</b><b class='flag-5'>完整性</b>

    信号完整性与电源完整性仿真分析

    为了使设计人员对信号完整性与电源完整性有个全面的了解,文中对信号完整性与电源完整性的问题进行了仿
    发表于 11-30 11:12 0次下载
    <b class='flag-5'>信号</b><b class='flag-5'>完整性</b>与电源<b class='flag-5'>完整性</b>仿真分析

    信号完整性分析

    本专题详细介绍了信号完整性各部分知识,包括信号完整性的基础概述,信号
    发表于 11-30 11:44
    <b class='flag-5'>信号</b><b class='flag-5'>完整性</b>分析

    信号完整性分析基础知识

    信号完整性分析基础知识——很不错的学习内容
    发表于 01-06 14:35 0次下载

    信号完整性分析基础知识

    Avago Technologies信号完整性分析基础知识
    发表于 06-01 17:48 0次下载

    信号完整性与电源完整性的仿真

    信号完整性与电源完整性的仿真(5V40A开关电源技术参数)-信号完整性与电源完整性的仿真分析与设
    发表于 09-29 12:11 91次下载
    <b class='flag-5'>信号</b><b class='flag-5'>完整性</b>与电源<b class='flag-5'>完整性</b>的仿真

    电源完整性基础知识

    先说一下,信号完整性为什么写电源完整性? SI 只是针对高速信号的部分,这样的理解没有问题。如果提高认知,将SI 以大类来看,SI&PI&EMI 三者的关系:所以,
    发表于 11-08 09:20 18次下载
    电源<b class='flag-5'>完整性</b><b class='flag-5'>基础知识</b>

    信号完整性基础知识架构

    在模拟电路时期以及模拟向数字信号过渡的初期,由于电路的信号速度并不高,这个时候信号完整性的问题并不突出。
    的头像 发表于 06-09 15:22 884次阅读
    <b class='flag-5'>信号</b><b class='flag-5'>完整性</b><b class='flag-5'>基础知识</b><b class='flag-5'>架构</b>