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

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

3天内不再提示

串扰学习笔记(2)

CHANBAEK 来源: 电老鼠的变身记录 作者: 小P 2023-10-25 14:44 次阅读

上一篇推文,小P学习了集成串扰噪声(ICN)的相关公式及概念,文末提到了一个ccICN的概念。那么这个又是什么呢。ccICN,全称component contribution integrated crosstalk noise,部件贡献集成串扰噪声,这里的component小P觉着翻译成“部件”会更恰当。

作为独立部件(连接器、线缆、芯片封装等)的设计厂商,无法获得详细的完整的全链路S参数模型。 ccICN的提出,主要是解耦链路中独立部件的ICN串扰评估分析与全链路完整S参数模型。注意,这里只是解耦了ICN串扰和完全链路S参数,全链路的损耗场景这个还是需要的。

这个概念,2018年DesignCon的一篇paper里面有给出解释,小P觉得讲的十分简单明了了。

Component contribution ICN (ccICN) builds on the ICN calculation methodology byadding a secondary weighting function toaccount forthe channel attenuation external to the component (orsub-channel) under test.

Chien-Ping Kao, Brent Rothermel, Jeremy Stephens

对,就还是这三位intel的大佬,他们对ccICN的解释是,ccICN是建立在ICN噪声的基础上,加上了一个二次权重函数用于解释部件以外的衰减。

我们来看一下ccICN的计算公式:

图片

可以看到ccICN就比ICN多了一个函数

图片

这就是前面提到的二次权重函数。其他的部分ccICN与ICN是完全一致的。

那么这个权重函数中,也就只有一个kxa是生面孔。kxa是一个常数,用于表征除了待测部件(Component Under Test, CUT)以外产生的损耗,单位是dB。值得注意的是,CUT以外链路产生的串扰不在ccICN中进行计算表征。kxa,就是整个串扰链路减去CUT本身损耗以外,在奈奎斯特率下的损耗值。

如下图,红色曲线是一个5inch长度的有损传输线的插损曲线,假定波特率fb是32Gbps,因此奈奎斯特率是16GHz。可以看到插损在16GHz时是-4.117dB,因此kxa取值为4.117。蓝色曲线代表二次权重函数,在奈奎斯特率时与插损是相交的。

图片

上图说明了kxa值代表的是插损,那么放到具体的链路场景中的kxa应该怎么取值呢。

如下图是小P瞎画的一个端到端链路场景,全链路的插损是28.4dB@Nyquist,并且每个分段部件(也就是咱们所说的component)的插损也在图上有所表现。假定VICTIM的数据流方向是从右向左,也就是左侧才是VICTIM的Receiver,也就是我们关注左侧VICTIM的串扰噪声。

图片

下表中就是各个部件的kxa值,值得注意的是,FEXT和NEXT的kxa值是不一样的(因为他们的串扰路径有所区别),左侧TX对左侧VICTIM的串扰为NEXT,右侧TX对左侧VICTIM的串扰为FEXT。

kxa_NEXT/dB kxa_FEXT/dB
PKG0 0 24.2
PCB0 8.4 22.9
Connector0 19.4 27.2
Cable 21.8 18.4
Connector1 41.8 27.2
PCB1 44.2 24.9
PKG1 51.2 25.6
Full Channel 0 0

上表表示的是aggressors链路与victim链路的每个component损耗是相等的情况下。我们选取Connector1的kxa计算来详细解释。注意,kxa值计算时,不计算串扰部件自身的损耗。

图片

上图是NEXT的串扰信号传输路径

kxa_NEXT=4.2(PKG0)+5.5(PCB0)+1.2(Connector0)+10(Cable)+10(Cable)+1.2(Connector0)+5.5(PCB0)+4.2(PKG0)=41.8dB

图片

上图是FEXT的串扰信号传输路径

kxa_FEXT=2.8(PKG1)+3.5(PCB1)+10(Cable)+1.2(Connector0)+5.5(PCB0)+4.2(PKG0)=27.2dB

从以上NEXT和FEXT串扰链路的kxa计算可以看出,在串扰部件之前的损耗,是信号在aggressor链路上的传输损耗,在串扰部件之后的损耗则是信号在victim链路上的传输损耗。

若是出现aggressor与victim全链路损耗不一致的情况,同样按照上述规则进行计算。

kxa的计算弄清楚了以后,ccICN也就不是什么让人迷惑的东西了。从kxa值的变化可以看出,ccICN_FEXT与部件所在位置无关,ccICN_NEXT与部件所在位置有关。

协议规范的制定者可以通过定义ccICN的要求,以提供部件供应商进行设计评估。部件供应商则不需要完整的具体链路场景,而是基于协议规范给出的要求,得到相应的kxa则可以计算出自己部件的ccICN。

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

    关注

    98

    文章

    13651

    浏览量

    134707
  • 芯片封装
    +关注

    关注

    11

    文章

    443

    浏览量

    30349
  • 串扰
    +关注

    关注

    4

    文章

    184

    浏览量

    26863
  • 线缆
    +关注

    关注

    4

    文章

    480

    浏览量

    28875
收藏 人收藏

    评论

    相关推荐

    什么是?如何减少

    01 . 什么是 是 PCB 的走线之间产生的不需要的噪声 (电磁耦合)。
    的头像 发表于05-23 09:25 4682次阅读
    什么是<b class='flag-5'>串</b><b class='flag-5'>扰</b>?如何减少<b class='flag-5'>串</b><b class='flag-5'>扰</b>?

    什么是?PCB走线详解

    先来说一下什么是 就是PCB上两条走线,在互不接触的情况下,一方干扰另一方,或者相互干扰。
    发表于09-11 14:18 826次阅读
    什么是<b class='flag-5'>串</b><b class='flag-5'>扰</b>?PCB走线<b class='flag-5'>串</b><b class='flag-5'>扰</b>详解

    学习笔记(1)

    讲到 ,基础的 知识比如 是由电场耦合和磁场耦合的共同结果啊,从
    的头像 发表于10-25 14:43 2375次阅读
    <b class='flag-5'>串</b><b class='flag-5'>扰</b><b class='flag-5'>学习</b><b class='flag-5'>笔记</b>(1)

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

    )所示。 图13W规则只是一个笼统的规则,在实际的PCB设计中,若死板地按照3W规则来设计会导致成本的增加。无法满足3W规则时,可以通过对 的量化的理解,来改变一些其他的参数保持信号完整性。 2.
    发表于10-21 09:53

    解决的方法

    在电子产品的设计中普遍存在,通过以上的分析与仿真,了解了 的特性,总结出以下减少 的方法
    的头像 发表于08-14 11:50 1.9w次阅读

    如何减少电路板设计中的

    在电路板设计中无可避免,如何减少 就变得尤其重要。在前面的一些文章中给大家介绍了很多减少
    发表于03-07 13:30 3694次阅读

    如何解决PCB问题

    高速PCB设计中,信号之间由于电磁场的相互耦合而产生的不期望的噪声电压信号称为信号 超出一定的值将可能引发电路误动作从而导致系统无法正常工作,解决PCB
    发表于07-19 09:52 2239次阅读

    浅谈层叠设计、同层、层间

    1、 层叠设计与同层 很多时候, 超标的根源就来自于层叠设计。也就是我们第一篇文章说的设计上先天不足,后面纠正起来会比较困难。 讲到层叠对
    的头像 发表于04-09 17:21 4097次阅读
    浅谈层叠设计、同层<b class='flag-5'>串</b><b class='flag-5'>扰</b>、层间<b class='flag-5'>串</b><b class='flag-5'>扰</b>

    浅谈溯源,是怎么产生的

    文章—— 溯源。 提到 ,防不胜防,令人烦恼。不考虑 ,仿真波形似乎一切正常,考虑了
    的头像 发表于03-29 10:26 3108次阅读

    是怎么引起的 降低有哪些方法

    是两条信号线之间的耦合、信号线之间的互感和互容引起线上的噪声。容性耦合引发耦合电流,而感性耦合引发耦合电压。PCB板层的参数、信号线间距、驱动端和接收端的电气特性及线端接方式对
    的头像 发表于08-15 09:32 9637次阅读

    理解Crosstalk

    是两条信号线之间的耦合、信号线之间的互感和互容引起线上的噪声。容性耦合引发耦合电流,而感性耦合引发耦合电压。PCB板层的参数、信号线间距、驱动端和接收端的电气特性及线端接方式对
    的头像 发表于09-14 09:49 2535次阅读
    理解<b class='flag-5'>串</b><b class='flag-5'>扰</b>Crosstalk

    过孔的问题

    在硬件系统设计中,通常我们关注的 主要发生在连接器、芯片封装和间距比较近的平行走线之间。但在某些设计中,高速差分过孔之间也会产生较大的 ,本文对高速差分过孔之间的产生
    的头像 发表于11-07 11:20 1326次阅读

    什么是?如何减少

    是 PCB 的走线之间产生的不需要的噪声 (电磁耦合)。
    的头像 发表于05-22 09:54 3271次阅读
    什么是<b class='flag-5'>串</b><b class='flag-5'>扰</b>?如何减少<b class='flag-5'>串</b><b class='flag-5'>扰</b>?

    的类型,产生的原因?

    当信号通过电缆发送时,它们面临两个主要的通信影响因素:EMI和 。EMI和 严重影响信噪比。通过容易产生EMI 和
    的头像 发表于07-06 10:07 1643次阅读

    什么是?NEXT近端定义介绍

    双绞线的 就是其中一个线对被相邻的线对的信号 进来所干扰就是
    的头像 发表于11-01 10:10 911次阅读
    什么是<b class='flag-5'>串</b><b class='flag-5'>扰</b>?NEXT近端<b class='flag-5'>串</b><b class='flag-5'>扰</b>定义介绍