作者:黄刚
对于做过ddr模块的pcb工程师来说有没有过这样的体验,在板子小密度高的情况下,要是突然发现原理图上没有那一大把地址信号的端接电阻,他们的心情一定会是这样的…
掐指一算,基本上一个ddr的通道,地址控制信号加起来差不多达到20根,也就是说硬件工程师的小手一挥,对于pcb工程师就是一笔福利,尤其在目前板上走线密度越来越大,层数越来越少的情况下,pcb工程师差点就是给你一个大大的拥抱。当然从成本的角度看,要是一个板子有好几个ddr通道,而且是大批量生产的话,你们的老板估计也会给你们加个鸡腿吧。
但是爽归爽,端接电阻却不是说去掉就能去掉的,你要去掉的前提肯定是要保证能够跑通!这对于速率高的ddr模块,例如ddr4,而且一个通道有4个颗粒的ddr模块来说,问一下作为硬件工程师的你们,敢试试吗?
我们先说点轻松的吧,一般来说,常用的1拖4的ddr拓扑结构一般有两种,就是我们常见的fly-by拓扑和t拓扑,他们大概的示意图如下所示:
当然两者都可以加上相应的端接电阻来组成一个更为完善的拓扑,从外形来看,fly-by拓扑是从头到尾进行串联的组合,t拓扑是以控制器到每个颗粒时间大致相等为前提的组合。关于这两种拓扑间的端接电阻如何选择及相关的原理,可以观看高速先生下面这个很详细的端接视频哈。
那么本案例来了,因为项目需要大批量的生产,因此客户想实现尽量省成本的ddr4模块设计,省成本的意思是对于ddr4模块来说,客户提出了能不能把地址信号的端接电阻省掉,由于省掉端接电阻之后,那么同时也可以节省一个vtt的电源转换芯片,也就是我们经常说的1.2v转0.6v给vtt端接电阻供电的电源。很显然这是一个非常规的设计,尤其对于2400mbps的ddr4而言。高速先生其实之前也很少遇到这样的客户需求,在这么高速的ddr4模块中,而且还是4个颗粒的情况下,高速先生也是慢慢去尝试不同的拓扑带来的效果。
当然一开始高速先生还是希望在比较传统的fly-by拓扑中实现,就是以下的拓扑了。
但是在这个传统的单面放置4个颗粒的fly-by拓扑中,高速先生并没有得到想要的答案,它的波形说明了在fly-by拓扑中基本上不太可能做到。
那么是不是就不能实现了呢?从上面fly-by拓扑不加端接电阻的眼图结果来看,差的可不是一丁半点,fly-by拓扑走不通,高速先生因此(也只能)把眼光转向t拓扑,经过详细的前期评估(此处忽略n个字哈),高速先生狠下心把拓扑定成如下的样子:
没错,就是上面的这种t拓扑,而且是正反贴的t拓扑,从空间利用来看它会更有优势,你可以认为它只需要上面单面贴的fly-by拓扑的一半位置就可以啦。那么它的信号质量到底能不能比fly-by拓扑好呢?
之所以要打这个广告,就是想让大家先去看看高速先生队长的端接视频,看看能不能从中得到一些灵感哈。好了,那我们精心设计的t拓扑的信号质量到底能不能比fly-by拓扑好呢?我们给出了它的验证结果,让我们惊讶的是(在我们的意料之内),居然还是不错的。
这让高速先生看到了4个ddr颗粒也可以不用端接电阻的可能性,因此高速先生在t拓扑的结构中再进行仔细的优化,包括阻抗优化,长度优化,叠层优化等等一系列的操作之后,大胆的完成了该设计并进行投板验证,客户调试后反馈过来的结果也让大家松了一口气。
高速先生到最后有必要再多说两句哈,无论如何,去掉端接电阻的ddr设计我们都认为是非常规的设计,最好不要只通过单纯的设计进行保证,如果大家真的有这样的想法和需求的话,最好的方式就是…
使用AR技术的看房新程序可进行虚拟可视化和游览
全智慧的网络是什么样子的
声光控灯座的电路原理图
世界无人机大会在深圳举行
反馈电路的概念 反馈电路的四种类型
不加端接电阻的快乐,你们绝对想象不到
AMD在第四代EPYC CPU产品组合中增加两款新工作负载优化处理器
如何防止sql注入攻击的方法解析
智慧生态养殖:实时监测高温异常天气,设备故障断电自动报警
Keysight MSOX3052A信号示波器500MHz/2+16通道
拉力试验机相关专业操作知识的介绍
VR技术在话剧市场将如何操作
华大半导体与华东师范大学共建“集成电路工程技术联合实验室”
低压电缆和高压电缆常见故障分析
采用RTX51操作系统根据车流量动态调节实现智能交通灯的设计
东风Honda电动化战略下的第二款纯电动SUV:东风Honda M-NV
汉枫HF-LPT120模块进行串口模式烧写流程
s3c2410/2440(armv4t) 移植Android
实施精确、低功耗、紧凑型温度监测的新方法
Modbus转Profinet网关实现Modbus设备与Profinet设备的无缝连接