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

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

3天内不再提示

如何进行串扰的仿真

是德科技快讯 来源:是德科技快讯 作者:是德科技快讯 2022-06-14 10:36 次阅读

大家好!今天的感恩月主题我们请来了PI和SI领域的专家蒋修国来跟我们谈一谈串扰的问题。废话不多说,赶紧跟小编一起来看看感恩月有史以来最长的干货文章,建议先收藏后反复阅读。

串扰是怎么产生的

随着技术的飞速发展,电子产品的而尺寸越来越小,数据的传输速度却越来越高。普通消费类电子产品PCB电路板很多至少是四层、六层甚至更多层。当信号沿传输线传播时,信号路径和返回路径之间将产生电力线,围绕在信号路径周围就会产生非常丰富的电磁场。这些延伸出去的场也称为边缘场,边缘场将会通过互容与互感转化为另一条传输线上的能量。而串扰的本质,其实就是传输线之间的互容与互感。

串扰可以分成两部分,一部分与信号传输方向相同,传至接收端方向,我们把它叫做远端串扰或者前向串扰。另一部分与信号传输方向相反,传至发送端方向,我们把它叫做近端串扰或者后向串扰。

近端串扰和远端串扰是由传输线的物理结构而决定的,显然在信号的传递过程中近端会首先受到干扰,并且持续的时间比较长,达到传输线的2倍;远端串扰需要经过一段传输线的延时之后才会受到干扰。下图是我们通过仿真获得的近端串扰和远端串扰的波形图。

5b4111ce-eb72-11ec-ba43-dac502259ad0.png

近端串扰和远端串扰波形

串扰与哪些因素有关?

知道了串扰是怎么产生的,我们就可以明白哪些设计会影响串扰。影响串扰的设计因素主要有以下几个方面:

1.线间距:信号路径之间的距离越近,串扰越明显,随着线间距的增大,无论是近端还是远端串扰都将减小,当线间距大于等于线宽的3倍时串扰已经很小。三倍线宽是工程师们信心的来源,在三倍线宽条件下,串扰基本可以忽略。

2.信号变化程度:信号瞬间变化会带来明显磁场效应。信号的上升沿/下降沿越陡峭,串扰越明显。

3.介质层厚度:这里的介质厚度是指信号到参考层距离。介质层厚度的变化会导致串扰的变化。一般情况下,介质层厚度越小,串扰越小。

串扰的指标

传统电子产品设计中,很少对串扰有明确的要求,一般只是笼统的对噪声有一个要求,比如噪声不要超过信号幅度的3%、5%、10%等等。这是最直接的,但是很多时候,直接分析噪声幅度工程师们无法分析这些噪声来自于哪里。随着技术的发展,各类接口总线的速率越来越高,同时,设计的要求也变得越来越多,比如很多总线中对串扰就有明确的要求,不仅仅有频域的噪声要求,还会有时域的要求。下图是PCIe5.0规范对近端串扰和远端串扰的定义:

5bd8f318-eb72-11ec-ba43-dac502259ad0.png

PCIe5.0近端串扰和远端串扰定义

下图是PCIe5.0规范对近端串扰和远端串扰集成串扰噪声的计算公式:

5c126bc0-eb72-11ec-ba43-dac502259ad0.png

PCIe5.0 ICN计算公式

下图是PCIe5.0规范对近端串扰和远端串扰的要求:

5c2948ae-eb72-11ec-ba43-dac502259ad0.png

PCIe5.0 近端串扰和远端串扰的要求

既然串扰总线中对串扰有明确的要求,那么就需要在产品设计中特意的去优化设计并减小串扰。如何减小串扰有很多现成的经验法则,但是每一条经验法则都有其特定的应用场景,比如一个非常小的电子产品,布线设计原本就很拥挤,这个时候就不能再要求设计工程师在布线设计时满足信号传输线距离其它的传输线达到3H原则(H是指传输线到参考层的距离)。一般建议工程师针对当前状况,结合规范和系统的要求对设计进行仿真。

下面就一起跟着专家一起看看如何进行串扰的仿真!

如何仿真串扰?

在分析串扰时,仿真是一种常用的手段。串扰的仿真又分为定性的仿真分析和定量的仿真分析。定性仿真分析主要是针对某一个特定的拓扑结构,分析某一因素或者某几个因素对串扰大小的影响,分析的是变化的趋势。定量仿真分析,就是针对特定的物理结构、模型以及激励源等分析串扰的大小以及对受害端的影响。

串扰仿真简化的拓扑结构如下图所示:

5ca0afc0-eb72-11ec-ba43-dac502259ad0.png

串扰仿真拓扑结构

前面介绍了串扰与传输线耦合间距、激励源的上升时间、信号到参考层的距离有关系。下面以串扰与传输线的耦合间距的关系为例进行仿真,搭建仿真拓扑结构如下图所示:

5cf7b360-eb72-11ec-ba43-dac502259ad0.png

串扰批量仿真拓扑结构

运行仿真后获得远端串扰和近端串扰的波形曲线,如下图所示:

5d3169ac-eb72-11ec-ba43-dac502259ad0.png

左图为近端串扰,右图为远端串扰。

左图为近端串扰,右图为远端串扰。使用微带线时,随着传输线的耦合间距增加,不管是近端串扰还是远端串扰,幅值都在变小。

针对其它影响的因素,大家可以按照此方式进行仿真对比。

这是原理图的串扰仿真,原理图的仿真有利于研究某些特定的现象,通过原理图的仿真也可以给设计工程师提供设计的规则,避免一些设计错误。原理图仿真并不能完全解决PCB设计中可能遇到的问题,因为信号的干扰不仅仅来自于同一平面,还来自与不同层的相互干扰,特别是当相邻层都有布线以及过孔密集区域,串扰的问题也可能会非常的严重。

分析PCB的串扰特性,可以使用电磁场分析软件,比如SIPro、Momentum或者EMPro获取S参数,因为S参数中包含了传输线每一个端口的串扰信息,通过S参数就可以分析到PCB的串扰大小。

以一对差分传输线为例,如下图所示,显然P1 P4为远端串扰,P1 P3为近端串扰。

5d4d3b96-eb72-11ec-ba43-dac502259ad0.png

PCB传输线结构

这个PCB结构为带状线的,仿真后可以获得一个4端口的S参数,串扰曲线如下图所示:

5d9b9692-eb72-11ec-ba43-dac502259ad0.png

串扰S参数曲线

从上图可以看出,远端串扰S(4,1)比较低,近端串扰S(3,1)稍微比较高一些。这些分析的都是单一攻击端对受害线的影响分析。如果需要考虑所有相关的攻击线对受害线的影响,则需要根据规范的要求计算出总的近端串扰和远端串扰。如下图所示为近端串扰总和远端串扰总和曲线:

5dadc63c-eb72-11ec-ba43-dac502259ad0.png

如果是仿真分析连接器或者线缆之类的产品,则需要使用EMPro进行三维电磁场仿真出S参数,并分析串扰。

ADS SIPro仿真中,可以对所有分析的对象,一次性的显示所有的近端串扰或者远端串扰结果,如下图所示:

5ddfbf02-eb72-11ec-ba43-dac502259ad0.png

SIPro 仿真串扰的结果

上图是仿真DDR4时显示的一个数据网络的近端串扰。也可以一次性得到所有网络的近端串扰。

如果是测量获得的S参数,或者是供应商提供的S参数,也可以直接在ADS中一次性查看所有的近端串扰和远端串扰,在ADS S-Parameter Toolkit中可以直接查看多端口S参数的串扰,如下图所示:

5df0054c-eb72-11ec-ba43-dac502259ad0.png

在ADS S-Parameter Toolkit中

查看多端口S参数的串扰

ICN的仿真

ICN的仿真是后期发展而来的一个指标参数,一般规范里面定义的都是频域的指标,ICN就是一个时域的指标。计算ICN的时候需要使用到近端串扰和远端串扰的S参数。仿真的原理图如下图所示:

5e38a392-eb72-11ec-ba43-dac502259ad0.png

ICN仿真拓扑结构

如下是ICN仿真计算的结果:

ICN_LR1ICN_NX_LR1ICN_FX_LR1

2.7700.6962.681

ICN 结果

串扰的测量?

仿真只是设计过程中减少串扰的一种手段,在系统产品设计过程中,很少单纯的对串扰进行测试,但是对于器件,比如PCB、连接器、线缆等就需要测试串扰的大小。

串扰测试与其它信号完整性的测试一样,测试分为有源测试和无源测试,一般有源测试时会受很多因素的影响,很难分离出单纯的串扰结果,所以测试串扰时一般使用4端口或者多端口的网络分析仪(可以配置PLTS)测试获得S参数,通过S参数分析串扰特性。如下图所示:

5e9a5dda-eb72-11ec-ba43-dac502259ad0.png

串扰测试和测试结果

如何减小串扰

从串扰的概念就可以看出,不管怎么样,串扰是无法消除的。综上所述,我们可以看到串扰不仅会引入噪声,还会影响到信号时序。所以很多工程师在进行高速电路设计时,都会非常重视对串扰问题的处理。当然,由于篇幅有限,本书也不能把所有与串扰有关的因素都以案例呈现给大家,结合前面做的一些案例对比以及一些工程经验,对于如何减少串扰可以给出一些基本结论:

•尽量减短传输线之间的耦合长度,尽量保证在耦合饱和长度之内。

•尽量增加传输线之间的耦合距离,能保证3H(H表示传输线到参考层的距离)的规则更好。

•在满足信号完整性的前提下,尽量使信号的边沿时间不要过于陡峭,减缓上升的速度。

•在PCB设计中,对于耦合长度比较长的高速传输线,尽量布到内层的带状线层,可以大大地减少远端串扰。当耦合距离比较短时,可以布线到微带线层,这样可以减少过孔带来的影响。

•在满足工艺要求的情况下,信号层尽量靠近参考层。

•在PCB设计中,当相邻层都是信号层时,布线尽量避免相邻层平行布线。最好做到垂直布线,使串扰最小化。

•尽量要满足传输链路的阻抗匹配。

•在空间足够大的情况下,可以考虑给高速信号线加屏蔽地,屏蔽地上要有适当的地孔。

•高速传输线尽量不要布到PCB板的边缘,最好保证达到信号到参考层的距离的20H以上。

总结

是德科技的PathWave ADS仿真软件,可以轻松仿真PCB串扰,结合是德科技的网络分析仪和PLTS 软件进行串扰的测试,可以完成从概念设计、仿真、原型机设计、验证到生产制造和部署的全流程管理,从而加速产品开发流程。

原文标题:【6月14日】如何从仿真的世界看串扰

文章出处:【微信公众号:是德科技快讯】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

    关注

    50

    文章

    3872

    浏览量

    132166
  • 串扰
    +关注

    关注

    4

    文章

    183

    浏览量

    26786
  • 是德科技
    +关注

    关注

    19

    文章

    781

    浏览量

    81082

原文标题:【6月14日】如何从仿真的世界看串扰

文章出处:【微信号:KeysightGCFM,微信公众号:是德科技快讯】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    近端&远端

    前端
    信号完整性学习之路
    发布于 :2022年03月02日 11:41:28

    PCB设计中如何处理问题

    初始状态,仿真器计算所有默认侵害网络对每一个受害网络的的总和。这种方式一般只对个别关键网络进行分析,因为要计算的组合太多,仿真速度比较慢
    发表于 03-20 14:04

    PCB设计与-真实世界的(下)

    6mil,电解质常数为4.2,介质高度为3.5mil。图3 图4图4为带状线的近端仿真图,经过Allegro中的Transmission line Calculators软件对其叠板结构与线宽
    发表于 10-21 09:52

    PCB设计与-真实世界的(上)

    尺寸变小,成本要求提高,电路板层数变少,使得布线密度越来越大,的问题也就越发严重。本文从3W规则,理论,仿真验证几个方面对真实世界中
    发表于 10-21 09:53

    MATLAB如何进行SVPWM仿真

    MATLAB如何进行SVPWM仿真
    发表于 01-05 16:53

    原创|SI问题之

    器,即便如此,在建模时通常也只考虑最临近的传输线线路之间的,相对整个PCB板进行仿真分析显然是不现实的。3.
    发表于 10-10 18:00

    PCB设计中避免的方法

    将受害网络的驱动器保持初始状态,仿真器计算所有默认侵害网络对每一个受害网络的的总和。 这种方式一般只对个别关键网络进行分析,因为要计算的组合太多,
    发表于 08-29 10:28

    高速差分过孔之间的分析及优化

    BGA扇出过孔pitch为31.5mil,过孔并行距离H=112mil的设计实例进行仿真。如图2所示,我们根据走线将4对差分对定义成8个差分端口。 图2:
    发表于 09-04 14:48

    什么是

    继上一篇“差模(常模)噪声与共模噪声”之后,本文将对“进行介绍。
    发表于 03-21 06:20

    使用ADS进行仿真

    领域的工程师离不开它,近些年来,高速信号完整性领域也越来越多的工程师喜欢上了这款“不要不要”的软件。鉴于国内外的很多ADS的资料都是微波射频领域的,接下来,我们会慢慢的分享一些ADS在信号完整性领域经常使用的小功能和技巧。今天给大家介绍使用ADS进行
    发表于 06-28 08:09

    PCB设计中,如何避免

    分析是指将受害网络的驱动器保持初始状态,仿真器计算所有默认侵害网络对每一个受害网络的的总和。 这种方式一般只对个别关键网络进行分析,因为要计算的组合太多,
    发表于 06-13 11:59

    高速差分过孔产生的情况仿真分析

    ,过孔并行距离H=112mil的设计实例进行仿真。如图2所示,我们根据走线将4对差分对定义成8个差分端口。图2:仿真端口定义假设差分端
    发表于 08-04 10:16

    “一秒”读懂对信号传输时延的影响

    了各自的见解,比如,绕线,过孔,跨分割等等。本期我们就以不同模态下的对信号时延的影响继续通过理论分析和仿真验证的方式跟大家一起
    发表于 01-10 14:13

    PCB板上的高速信号需要进行仿真吗?

    PCB板上的高速信号需要进行仿真吗?
    发表于 04-07 17:33

    电子设计自动化主要包括哪几个要素 EDA如何进行波形仿真

    选择仿真工具与模型:首先需要选择EDA工具的波形仿真工具,并且将电路的元器件建模。在建模时要考虑元器件的电性参数,包括电容、电感、电阻值、放大器增益等。在建模时还需要根据实际情况进行相应的参数调整。
    发表于 05-03 05:45 1296次阅读