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

news2024/11/26 15:52:41

高速先生成员:黄刚

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

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

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

 

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

 

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

 

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

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

 

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

 

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

 

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

DDR的布局位置都不变的时候,具体要怎么走线才能达到缩短并行长度的目标呢?雷豹刚开始楞了下,不过镇定下来思考片刻后,作为PCB设计出身然后转到我们高速先生团队的他还是想到了不少的办法实现了!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/615997.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何定位分析视频异常画面

背景 视频典型画面不正常主要包含画面卡顿、画面模糊、画面不显示、画面花屏这 4 类问题。本文主要介绍的是画面花屏的情况,这里的画面花屏包含了花屏、闪屏、绿屏、黑屏。视频花屏是多媒体工程师最常见的问题之一,也是最棘手的问题之一,笔者…

有什么可靠稳定的微信管理系统?

微信管理系统是什么 微信管理系统从字面上来说可以理解为微信的管理和营销系统。通俗一点来说就是利用微信与管理营销相结合的一种新型办公方式。 不用下载任何软件,不用多部手机,对手机没有任何型号要求,不需要刷机、越狱,不需…

政务APP小程序开发 畅享全新政府办事体验

现在很多政府机构打着便民的口号,但其实生活中很多时候去政府机构办事都很费时间,周末节假日不上班没法办理,工作日去人多排长队不说,往往排到自己了又因为资料不全、手续不齐,无法证明自己等奇葩原因不得不一次次被拒…

boost 搜索引擎

boost搜索引擎 01 项目演示 done 02 讲解思路 03 项目背景 公司:百度、搜狗、360搜索、头条新闻客户端 - 我们自己实现是不可能的! 站内搜索:搜索的数据更垂直,数据量其实更小 boost的官网是没有站内搜索的,需要…

家乡乐山美食网站系统(含源码+数据库)

1.需求分析 将进行家乡乐山美食网站的需求分析。需求分析是系统开发过程中的一项重要工作,它是对用户需求进行深入研究和分析,明确系统的功能、性能、界面等方面的需求,为后续的设计和开发提供依据。 首先,需要明确该网站的主要目…

成为一个优秀的测试工程师需要具备哪些知识和经验?

目录 前言:  1、我们先来讲第一点,由单纯的测试变成项目质量保证工作 2、持续集成探索和自动化测试技术研究 3、测试相关工具的开发 总结忠告 前言:  本人7年测试经验,在学测试之前对电脑的认知也就只限于上个网,…

狂野java前置课程-线程池的基本使用

回顾 什么是线程,什么是进程? 进程:是一个应用程序,里面包含很多线程线程:进程执行的基本单元 java实现线程的几种方式 继承Thread类实现Runable接口 线程的生命周期 执行线程会出现的问题 一个线程只能执行一个…

【专为苛刻的数据环境而构建】上海道宁为您带来世界上先进的矢量原生、时间序列和实时分析数据库——kdb系列产品

kdb是高效的矢量原生 时间序列和实时分析数据库 专为高性能矢量 数据驱动的应用程序而构建 以加速云端、数据仓库和 数据湖中的 AI 和 ML 工具 从而更快、更高效地 制定业务决策 使用数据时间库加速数据 分析和生成 AI 管道 以降低成本 提高性能并提高效率 开发商介绍…

移动端图形API通讲(一)--从Gles、Vulkan到Metal

转载请注明,来自leonnwei的csdn blog 引言 一直想整理下关于移动端图形编程API的文档。图形API为何重要?如果说图形编程的内功是计算机图形学的诸原理和算法,那么外功就是实实在在的硬件API。不能精通API的使用,就无法把渲染特性合…

新来个技术总监,把限流实现的那叫一个优雅,佩服!

在电商高并发场景下,我们经常会使用一些常用方法,去应对流量高峰,比如限流、熔断、降级,今天我们聊聊限流。 什么是限流呢?限流是限制到达系统的并发请求数量,保证系统能够正常响应部分用户请求&#xff0…

人脸比对指标 -- 人脸相似度

目前市面上既有OpenCV等开源算法库,很多芯片厂商的产品也自带简单算法,同时专业算法大厂也会开放相关技术,如提供免费、离线人脸识别SDK的虹软视觉开放平台等。对于开发者而言,面对多种算法,如何进判断算法性能至关重要…

Vue初始化项目加载逻辑

Vue初始化项目加载逻辑 项目创建 我们只需要创建项目即可,剩余的依赖都没必要安装 我们先来看main.js,咱们加了一行备注 import Vue from vue import App from ./App.vue import router from ./router import store from ./storeVue.config.productionTip fals…

汇众智,奔涌向前赢未来 | 2023开放原子全球开源峰会 OpenAtom openEuler 分论坛即将启幕

OpenAtom openEuler(以下简称“openEuler”)自 2021 年贡献给开放原子开源基金会后,步入高速发展阶段,社区每日活跃开发者近 4000 人,新增讨论 2168 次,代码合入 127 个、软件包 31 个;每月新增…

【python】之cowsay库,打印图案!

以前经常看到互联网大佬的Linux shell脚本启动的时候显示一副炫酷的字符画面,逼格瞬间提升一个档次,按说字符拼画也不是什么难事,只要有时间、有耐心(然鹅大部分人这两样都没有)。 网上流传着一个很老的库cawsay牛说。cowsay是一个生成ASCII…

MMDection学习记录(一)之环境配置

Linux下环境配置 创建环境并激活 conda create --name openmmlab python3.7 -y conda activate openmmlab安装Pytorch 建议使用pip命令安装,否则会报错: symbol free_gemm_select version libcublasLt.so.11 not defined in file libcublasLt.so.11 w…

24节气-芒种 || 一分耕耘,一分收获。

“时雨及芒种,四野皆插秧。” 芒种,农历二十四节气中的第 9 个节气,夏季的第 3 个节气,表示仲夏时节的正式开始。 芒种意味着谷物播种的好时机,农事耕种的劳动量会大大增加,因此芒种也有“忙种”的说法。…

TrueBot活动的惊人激增揭示了新的交付载体

网络安全研究人员披露,在2023年5月观察到TrueBot活动激增的情况。 "VMware的Fae Carlisle说:"TrueBot是一个下载器木马僵尸网络,它使用命令和控制服务器来收集被攻击系统的信息,并将被攻击系统作为进一步攻击的发起点。…

云原生网关Apache APISIX

Apache APISIX 介绍 什么是Apache APISIX Apache APISIX 是一个动态、实时、高性能的云原生 API 网关,提供了负载均 衡、动态上游、灰度发布、服务熔断、身份认证、可观测性等丰富的流量管理功 能。可以使用 Apache APISIX 处理传统的南北向流量,也可以…

数据可视化 - 派可数据商业智能BI可视化分析平台

有一点可能很多人没有想到,实际上商业智能BI的相关概念已经有了数十年的发展历史。在这段发展过程中,商业智能BI形成了一套成熟的理论和产品体系,并且在现代的信息化、数字化加成下,成为了各行各业企业的成熟产品。 一、商业智能…

ROS学习笔记(十):机器人建模

ROS学习笔记(十):机器人建模 统一机器人描述格式(URDF)link标签joint标签robot标签gazebo标签 URDF检查URDF可视化 统一机器人描述格式(URDF) URDF(Unified Robot Description Form…