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 by adding a secondary weighting function to account for the channel attenuation external to the component (or sub-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/dBkxa_FEXT/dB
PKG0024.2
PCB08.422.9
Connector019.427.2
Cable21.818.4
Connector141.827.2
PCB144.224.9
PKG151.225.6
Full Channel00

上表表示的是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。

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

    关注

    96

    文章

    12642

    浏览量

    133139
  • 芯片封装
    +关注

    关注

    10

    文章

    399

    浏览量

    30157
  • 串扰
    +关注

    关注

    4

    文章

    183

    浏览量

    26786
  • 线缆
    +关注

    关注

    4

    文章

    440

    浏览量

    28751
收藏 人收藏

    评论

    相关推荐

    Allegro学习笔记

    Allegro学习笔记 不收积分,需要的看下
    发表于 11-23 17:41 0次下载

    ARM7学习笔记

    ARM7学习笔记,感兴趣的可以瞧一瞧。
    发表于 11-09 17:07 6次下载

    PADS_2007学习笔记

    PADS_2007学习笔记
    发表于 01-16 13:54 18次下载

    Ansoft学习笔记

    ansoft学习笔记与常见问题
    发表于 03-23 10:24 0次下载

    Java设计模式学习笔记

    Java设计模式学习笔记
    发表于 09-08 10:15 5次下载
    Java设计模式<b class='flag-5'>学习</b><b class='flag-5'>笔记</b>

    SD中文学习笔记

    SD中文学习笔记
    发表于 09-22 14:59 3次下载
    SD中文<b class='flag-5'>学习</b><b class='flag-5'>笔记</b>

    基于msp430学习笔记

    基于msp430学习笔记
    发表于 10-12 09:00 16次下载
    基于msp430<b class='flag-5'>学习</b><b class='flag-5'>笔记</b>

    ARM学习笔记

    ARM学习笔记
    发表于 10-13 14:28 3次下载
    ARM<b class='flag-5'>学习</b><b class='flag-5'>笔记</b>

    Altera FPGA CPLD学习笔记

    Altera FPGA CPLD学习笔记(肇庆理士电源技术有限)-Altera FPGA CPLD学习笔记                 
    发表于 09-18 10:54 79次下载
    Altera FPGA CPLD<b class='flag-5'>学习</b><b class='flag-5'>笔记</b>

    OpenStack之Cinder学习笔记

    OpenStack之Cinder学习笔记(开关电源技术教程ppt)-该文档为OpenStack之Cinder学习笔记总结文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,
    发表于 09-23 12:40 5次下载
    OpenStack之Cinder<b class='flag-5'>学习</b><b class='flag-5'>笔记</b>

    HT32F52352学习笔记之六

    HT32F52352学习笔记之六
    发表于 12-02 20:36 6次下载
    HT32F52352<b class='flag-5'>学习</b><b class='flag-5'>笔记</b>之六

    STM32学习笔记--------day1

    STM32学习笔记--------day1
    发表于 12-05 20:36 8次下载
    STM32<b class='flag-5'>学习</b><b class='flag-5'>笔记</b>--------day1

    Can通信接口学习笔记

    Can通信接口学习笔记
    发表于 12-08 16:36 24次下载
    Can通信接口<b class='flag-5'>学习</b><b class='flag-5'>笔记</b>

    Sentaurus TCAD学习笔记

    半导体仿真Sentaurus TCAD 学习笔记,仅供学习
    发表于 08-07 14:54 4次下载

    Allegro学习笔记.zip

    Allegro学习笔记
    发表于 12-30 09:19 6次下载