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

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

3天内不再提示

DDR跑不到速率后续来了,相邻层串扰深度分析!

海马硬件 来源:海马硬件 作者:海马硬件 2023-06-06 17:22 次阅读

高速先生成员:黄刚

就在刚刚,雷豹把他对叠层的调整方式和改善后的仿真结果给师傅Chris看完后,Chris给雷豹点了个大大的赞,因为优化的方式其实不需要大改DDR的走线,只需要把相邻层的信号最大限度的拉开,同时为了保证叠层厚度不变,就需要把信号和参考的地平面相应的靠近。这个操作的好处是显而易见,信号与信号之间的距离变远的同时,信号与参考地平面的距离又变近了,串扰肯定就能够改善了啊!下面是雷豹想到的改善后的叠层方案。

wKgaomR--rqAIF_DAAB2Rdy2tZ0506.jpg

信号与信号由之前的4.476mil拉大到了5.5mil,同时为了保持厚度不变,信号与地的距离从3mil减小到了2.5mil。这个时候会不会有粉丝问,为什么不再拉大一点呢,直接拉到6mil以上不更好了。呃,这个……只能回答你们,PCB设计是需要多种因素来权衡,拉到6mil的串扰肯定会更好,但是信号离地平面近了,线宽需要减小才能控到之前的阻抗,近到2mil压根就控不到阻抗了,因为线忒细了。

其实雷豹坦言,采取这个叠层调整的方案其实也主要是通过“凭感觉”来的,理论是知道的,就是信号之间远了,信号和地平面近了,电磁场在信号之间的交叉量就少了,因此串扰能够改善。但是改善了多少,能不能通过其他指标更清晰的量化出来呢,雷豹心里其实是打鼓的!

Chris看破不点破,决定亲自来接手这个案例后续的串扰分析。我们知道,去衡量任何信号质量的手段无非就两种,要么是在时域上判断,要么就是在频域上去分析。时域的话,雷豹已经在信号眼图上有对比过了,那么想继续分析这个串扰的改善的话,就有在频域上去做文章了。

Chris对雷豹调整叠层前后的走线结构进行建模,利用cadence的3D clarity快速的建立了两种结构的模型,可以看到,雷豹的优化方案就是把信号间距拉远,信号与地间距拉近,同时减小一定的线宽来控制阻抗不变。

wKgaomR--ryAVmXqAABB_2pxt2Y555.jpg

原始仿真模型版本中,我们把相邻层的走线长度定在1000mil,基本上和该案例的DDR走线的最大并行长度接近,使得这个仿真模型更贴近该案例的真实情况。

分别对两个模型进行仿真,仿真后得到两者的串扰参数的结果,Chris把它们摆在一起来看。

wKgZomR--r2AUXogAABQdMt01EU206.jpg

从对比结果可以看到,串扰在DDR运行的频率处从22db改善到29db,大家可不要小看这个7db的串扰改善,从db损耗反推回幅度的话,如果串扰源电压是1V的话,基本上22db是80mV的串扰幅度,29db只有35mV左右,改善还是非常的大的,有兴趣的粉丝后面可以自己算算哈!

当然,在雷豹惊呼很厉害的时候,Chris突然问雷豹,那优化了叠层之后,还有没有什么办法通过走线的变化进一步优化串扰呢?此时雷豹看着Chris的仿真模型,同时脑中不停的翻滚曾经学过的串扰理论,duang的一声,有啦!目前仿真模型是信号线并行长度1000mil,如果能缩短到500mil呢,会不会使得串扰结果进一步变好呢?Chris满意的点了点头,进步很大的小伙子!只见Chris飞快的对模型上的信号走线缩短一半,只剩500mil的并行长度,然后再次进行仿真,结果令人满意,串扰量级又改善了3个多db!

wKgZomR--r2AUrUJAABVphDR-IM193.jpg

的确,从串扰产生的理论出发去寻找改善串扰的方案,的确是比较好的解决问题的思路,于是雷豹在之前的叠层优化建议之外,还加上了一条,尽量减小相邻层并行的走线的长度,这下这个案例的改板设计就更保险了!正当雷豹开始暗爽的时候,突然Chris来了一句,那在这个case里,主控和DDR的布局位置都不变的时候,具体要怎么走线才能达到缩短并行长度的目标呢?雷豹刚开始楞了下,不过镇定下来思考片刻后,作为PCB设计出身然后转到我们高速先生团队的他还是想到了不少的办法实现了!



审核编辑:汤梓红

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

    关注

    140

    文章

    4951

    浏览量

    97689
  • DDR
    DDR
    +关注

    关注

    11

    文章

    712

    浏览量

    65318
  • 信号
    +关注

    关注

    11

    文章

    2789

    浏览量

    76730
  • 串扰
    +关注

    关注

    4

    文章

    189

    浏览量

    26943
  • PCB
    PCB
    +关注

    关注

    1

    文章

    1795

    浏览量

    13204
收藏 人收藏

    评论

    相关推荐

    常见信号完整性的问题之PCB设计的原因与Altium Designer中的消除技术

    Altium中的信号完整性分析包括检查信号上升时间,下降时间,提供终端方案和进行分析的能力。您还可以定义模型并设置规则和约束以及信号完整性分析
    的头像 发表于 08-25 15:50 9484次阅读
    常见信号完整性的问题之PCB设计<b class='flag-5'>串</b><b class='flag-5'>扰</b>的原因与Altium Designer中的<b class='flag-5'>串</b><b class='flag-5'>扰</b>消除技术

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

    作者:一博科技SI工程师陈德恒摘要:随着电子设计领域的高速发展,产品越来越小,速率越来越高,信号完整性越来越成为一个硬件工程师需要考虑的问题。,阻抗匹配等词汇也成为了硬件工程师的口头禅。电路板
    发表于 10-21 09:53

    基于高速PCB分析及其最小化

    的方法来力求的最小化。结合上面的分析,解决问题主要从以下几个方面考虑:  在布线条件允许的条件下,尽可能拉大传输线间的距离;或者尽可
    发表于 09-11 15:07

    溯源是什么?

    所谓,是指有害信号从一个传输线耦合到毗邻传输线的现象,噪声源(攻击信号)所在的信号网络称为动态线,***的信号网络称为静态线。产生
    发表于 08-02 08:28

    几张图让你轻松理解DDR

    DDR这种并行信号的,还是在时域的角度上去分析会更直观和有说服力。当然难度也摆在这里,你必须把整组信号乃至整个通道的信号一起分析,才能得
    发表于 09-05 11:01

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

    对D2端口的远端分析相邻通道的情况。由图3所示的结果我们可以看到距离较近的两个通道,通
    发表于 08-04 10:16

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

    对信号造成的时延影响,因此走线在内层可以减小走线之间因远端造成的时延差异。问题来了在绕线等长设计中,如
    发表于 01-10 14:13

    DDR不到速率,调整下PCB叠就搞掂了?

    ,客户的描述也非常的直击问题点,就是。。。DDR4不到额定的2400M的速率! 只想板子跑到额定2400M的速率,客户这个要求一点也不过
    发表于 06-02 15:32

    DDR不到速率后续来了相邻深度分析

    多少,能不能通过其他指标更清晰的量化出来呢,雷豹心里其实是打鼓的! Chris看破不点破,决定亲自来接手这个案例后续分析。我们知道,去衡量任何信号质量的手段无非就两种,要么是在
    发表于 06-06 17:24

    pcb设计中的—两传输线相邻太近

    简单地讲都是因为两传输线相邻太近造成的,那么在高频走线里如何减小串,首先要弄清楚传输线的概念,搞清楚传输线
    发表于 11-21 13:50 3185次阅读

    浅谈层叠设计、同

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

    如何解决EMC设计中的问题?

      是通过近电场(电容耦合)和磁场(电感耦合)在相邻导体之间耦合的噪声。尽管任何相邻导体都表现出
    的头像 发表于 12-25 15:12 2382次阅读

    高速差分过孔间的 差分过孔间的仿真分析

    假设差分端口D1—D4是芯片的接收端,我们通过观察D5、D7、D8端口对D2端口的远端分析相邻通道的
    发表于 11-11 12:28 764次阅读

    什么是?NEXT近端定义介绍

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

    嵌入式开发中引起的原因是什么?

    电路布线常会有的风险,最后简单说明几个减小串的方法,常见增大走线间距、使两导体的有风险的区域最小化、
    发表于 03-07 09:30 1836次阅读
    嵌入式开发中引起<b class='flag-5'>串</b><b class='flag-5'>扰</b>的原因是什么?