端接电阻没选对,DDR颗粒白费?

高速先生成员--姜杰

端接可以解决很多反射问题,如果还有问题,有没有一种可能是端接电阻阻值没选对?

286-01.png

  

对于点到点的拓扑,末端并联电阻的阻值比较容易选择,端接电阻阻值R与传输线特征阻抗一样即可。

286-02.png

VTT为1V时,端接电阻R分别取30ohm,50ohm,70ohm的接收端电压如下图:

 

286-03.png

可以发现,R与传输线特征阻抗同样都是50ohm时,接收端信号基本没有反射。原因是接收器输入阻抗通常很高,从信号的角度看,传输到末端的信号感受的阻抗就是端接电阻的阻值,R与传输线特征阻抗的匹配消除了阻抗突变引起的反射。

不幸的是,目前的绝大多数DDR的地址控制信号都是一驱多的拓扑,于是,问题开始变的复杂。

明明DDR的数据信号速率更高,为啥要更关注DDR的地址控制信号?数据信号一般都是点到点的拓扑,而且大多有片上端接(ODT),走线拓扑简单加上端接加持,信号质量通常都比较有保障。而DDR的地址控制类信号的设计难度在于其拓扑的复杂性,一驱多的走线拓扑对信号质量的影响太大,即便速率相比数据信号减半。

 

286-04.png

为了让大家对端接电阻的作用感受更加明显,我们选择了一个难度较大的案例:一驱九的DDR4地址信号,速率1600Mbps。

 

286-05.png

由于反射更容易在近端颗粒DRAM1/DRAM2处积累,该处的信号质量更容易成为瓶颈。

方便对比,先看看不加端接的近端DRAM1信号。

 

286-06.png

286-07.png

和预料的一样,波形是杂乱的,眼图是闭合的。

再来看看按照原设计的39ohm端接电阻,近端颗粒信号质量有什么变化。

 

286-08.png

显而易见,波形质量有了较大改善,眼睛也睁开了。但还是会有部分波形落在阈值电平(VIH:690mV;VIL:510mV)的区间内,这种情况下的时序大概率是Fail的。

下面扫描三种端接电阻阻值:25ohm,39ohm和51ohm,近端颗粒信号的波形对比如下:

286-09.png

可以发现,按照这三种阻值的从大变小,信号质量是逐渐改善的。

286-10.png

对眼图的睁开程度进行对比,这种趋势会看的更加明显。

 

286-11.png

为了能看的更清楚,将三个眼图在时间轴上展开进行对比。

 

286-12.png

以阈值电平(VIH:690mV;VIL:510mV)作为判决标准,25ohm端接电阻的眼图可以满足要求,另外两个则不达标。

当然了,这是个多负载的拓扑,其它DDR上的信号也需要关注。通过对比,高速先生发现了一个有趣的现象,同样的阻值变化,远端颗粒DRAM9上的信号质量变化与近端颗粒正好相反。

 

286-13.png

好在远端DDR由于更靠近端接电阻,信号裕量更大,因此可以“损有余而补不足”,即便选择远端波形最差的25ohm,眼图也是可以满足阈值电平要求的。

那是不是所有的一驱多DDR地址控制信号,随着端接电阻阻值变化都有相同的趋势呢?仅通过这一个案例,高速先生也无法给出一般性的结论。唯一可以肯定的是:前途是光明的,道路是曲折的,阻值是不确定的。拓扑越复杂,速率越高,就越有必要通过仿真确定最优端接电阻阻值。

问题来了

大家知道的优化DDR地址控制信号质量的方法都有哪些?

关于一博:

一博科技成立于2003年3月,深圳创业板上市公司,股票代码: 301366。专注于高速PCB设计技术服务、研发样机及批量PCBA生产服务。致力于打造一流的硬件创新平台,加快电子产品的硬件创新进程,提升产品质量。

我司在海内外设立十余个研发机构,全球研发工程师700余人。一博全资持有的PCBA总厂位于深圳,并在珠海、上海、成都、长沙、天津设立分厂,配备全新进口富士NXT3多功能贴片机、XPF多功能贴片机、AIMEX III高速贴片机、全自动锡膏印刷机、十二温区无铅(氮气)回流炉、波峰焊等高端设备,并配有在线 3D AOI、3D XRAY、3D SPI、智能首件测试仪、全自动分板机、BGA返修台、ICT、选择性三防漆等设备,专注高品质的研发快件、批量的SMT贴片、组装等服务。作为国内首批SMT快件厂商,48小时准交率超过95%。常备12万余种常用电子元器件现货在库,并提供全BOM元器件服务。

PCB设计、制板、贴片、物料一站式硬件创新平台,缩短客户研发周期,方便省心。
EDADOC, Your Best Partner.

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Linux-查看服务器配置信息

一、查看操作系统 1.1、查看操作系统的版本 命令:cat /etc/redhat-release 1.2、查看系统内核 命令:uname –a 二、查看cpu信息 2.1、所有信息 lscpu [root@tes ~]# lscpu Architecture: x86_64 ##cpu架构 CPU op-mode(s): 32-bit, 64-bit Byte Order:…

大模型日报|今日必读的5篇大模型论文

大家好,今日必读的大模型论文来啦! 1.杨立昆团队提出图像世界模型:在视觉表征学习中学习和利用世界模型 联合嵌入预测架构(JEPA)通过利用世界模型进行学习,被认为是一种很有前途的自监督方法,…

[环境配置]ssh连接报错“kex_exchange_identification: read: Connection reset by peer”

已经被VScode ssh毒死好几次了,都是执行命令意外中断,然后又VSCode里连不上、本机Terminal也连不上了。。。 重启远程服务器,VSCode可以连上了, 系统ssh还是不行,报错“kex_exchange_identification: read: Connecti…

Linux系统CPU模式部署Qwen1.5-14B

Qwen1.5已适配Ollama。 Ollama 是一个命令行聊天机器人,它使得几乎可以在任何地方使用大型语言模型变得简单。 下载 Ollma 安装文件 访问以下网站:https://ollama.com/download/linux 执行:curl -fsSL https://ollama.com/install.sh | sh…

大地测量学课堂笔记:1、绪论

慕课网址:https://www.icourse163.org/course/WHU-1464124180?fromsearchPage&outVendorzw_mooc_pcssjg_https://www.icourse163.org/course/WHU-1464124180?fromsearchPage&outVendorzw_mooc_pcssjg_ 1. 大地测量学的定义 大地测量学是专门研究精确测量…

MySQL基础-----可视化工具DataGrip安装与使用

目录 前言 安装DataGrip 使用 1.添加数据源 2.展示所有数据库 3. 创建数据库 4.创建表 5.修改表结构 6. 在DataGrip中执行SQL语句 汉化 前言 上一期,我们已经讲解了通过DDL 语句,如何操作数据库、操作表、操作表中的字段,而通过 D…

计算机提示vcruntime140.dll丢失,教你5个方法快速解决dll问题

当计算机系统中无法找到vcruntime140.dll这个特定的动态链接库文件时,可能会引发一系列运行问题,具体表现形式多样且影响范围较广。对于依赖于该文件运行的各类软件应用来说,缺失vcruntime140.dll将直接导致程序无法正常启动或执行&#xff0…

XSS_lab(level6-level10)

level6 仍旧输入:<script>alert(1)</script> script被加了下划线 尝试on事件 也被加了下划线 尝试伪协议:"><a hrefjavascript:alert(1)>1</a>// 还是被加了下划线&#xff0c;那么就要尝试绕过方法了&#xff1a; 我所知的几种绕过方法&a…

ASPICE 4.0 Upgrade Training升版资质更新及升版变化快速解读

ASPICE 4.0 升版变化快速解读 亚远景科技在3月1日举办了ASPICE 4.0 升版变化快速解读培训会&#xff0c;ASPICE首席评估师胡浩在会上进行了精彩分享&#xff0c;部分内容截图&#xff1a; 资料领取请关注我们公众号&#xff1a;研发管理 回复关键词“ASPICE升版变化”即可领取…

牛客练习赛122

D:圆 正着求删除的最小代价不好做&#xff0c;采用逆向思维&#xff0c;求选择一些不相交的线段使得构成一个圆的代价尽量大&#xff0c;最后答案就是所有线段权值之和减去最大代价。 那么如何求这个最大代价呢&#xff1f;显然区间DP 老套路&#xff1a;破环成链&#xff0…

微信小程序中使用特使字体

1、首先下载字体文件 推荐几个常用下载字体的网站 https://font.chinaz.com/zhongwenziti.html https://www.hellofont.cn/ 2、转换字体 使用下面这个网站进行字体转换 https://transfonter.org/ 点击add fonts 按钮进行上传刚刚下载的字体文件选择formats格式&#xff1a;可…

38. 【Linux教程】Linux 修改文件权限

前面小节介绍了用户权限相关的知识&#xff0c;从这一小节开始我们将要开始学习文件权限相关的知识&#xff0c;如何给文件修改权限&#xff0c;之前小节介绍过 ls 命令展示出来的一些文件相关的信息&#xff0c;这里面就有和文件权限相关的信息。 在 Linux 系统中&#xff0c…

Vue3学习记录(三)--- 组合式API之生命周期和模板引用

一、生命周期 1、简介 ​ 生命周期&#xff0c;指的是一个 Vue 实例从创建到销毁的完整阶段&#xff0c;强调的是一个时间段。 ​ 生命周期钩子函数&#xff0c;指的是 Vue 实例提供的内置函数&#xff0c;函数的参数为一个回调函数。这些钩子函数会在实例生命周期的某些固定…

springboot心灵治愈交流平台源码和论文

本论文主要论述了如何使用JAVA语言开发一个心灵治愈交流平台 &#xff0c;本系统将严格按照软件开发流程进行各个阶段的工作&#xff0c;采用B/S架构&#xff0c;面向对象编程思想进行项目开发。在引言中&#xff0c;作者将论述心灵治愈交流平台的当前背景以及系统开发的目的&a…

Unity UGUI之Slider基本了解

在Unity中&#xff0c;Slider&#xff08;滑动条&#xff09;是一种常用的用户界面控件之一&#xff0c;允许用户通过拖动滑块来选择一个数值。常常应用于调节数值&#xff08;如调节音量、亮度、游戏难度等&#xff09;、设置选项等。 以下是Slider的基本信息和用法: 1、创建…

深入 Starknet 去中心化世界,探秘实用开发利器

Starknet 近期开放空投&#xff0c;面向 130 万地址总量发放超 7 亿枚 Token&#xff0c;让 ECMP 早期贡献者、GitHub 开源开发者、Starknet 用户等各个层面的生态参与者都得以深度参与。 盛宴的背后&#xff0c;是 Starknet 正迎来发展的关键机遇。在今年以太坊坎昆升级的背景…

python最小公倍数 2023年9月青少年电子学会等级考试 中小学生python编程等级考试二级真题答案解析

目录 python最小公倍数 一、题目要求 1、编程实现 2、输入输出 二、算法分析 三、程序代码 四、程序说明 五、运行结果 六、考点分析 七、 推荐资料 1、蓝桥杯比赛 2、考级资料 3、其它资料 python最小公倍数 2023年9月 python编程等级考试级编程题 一、题目要求…

【Redis】深入理解 Redis 常用数据类型源码及底层实现(6.详解Set和ZSet数据结构)

本文是深入理解 Redis 常用数据类型源码及底层实现系列的第6篇&#xff5e;前5篇可移步(&#xffe3;∇&#xffe3;)/ 【Redis】深入理解 Redis 常用数据类型源码及底层实现&#xff08;1.结构与源码概述&#xff09;-CSDN博客 【Redis】深入理解 Redis 常用数据类型源码及底…

XSS_lab(level1-level5)

level1 直接输入页面没有发现输入框&#xff0c;观察url发现有传参 尝试修改传参为&#xff1a;<script>alert(1)</script> 过啦&#xff01; level2 页面中有输入框&#xff0c;尝试构建语句&#xff1a;<script>alert(1)</script>,传输后查看源代…

SDRPI烧写教程

首先准备好需要烧写的文件&#xff0c;一共有两个 .BIN 和 .elf文件 这里提供测试文件链接&#xff1a;https://pan.baidu.com/s/1P2cjCqOCyJg7hRhbqWue9Q 提取码&#xff1a;49jp 把SDRPI设置为JTAG模式 插上电源和JTAG线&#xff0c;这块板子的电源和UART使用的是同一个接…