只在TOP和BOTTOM层进行了布线,存储器由两片的SDRAM以菊花链的方式所构成。而在DIMM的案例里,只有一个不带缓存的DIMM被使用。对TOP/BOTTOM层布线的一个闪照图和信号完整性仿真图。
ADDRESS和CLOCK网络,右边的是DATA和DQS网络,其时钟频率在800 MHz,数据通信率为1600Mbps
ADDRESS和CLOCK网络,右边的是DATA和DQS网络,其时钟频率在400 MHz,数据通信率为800Mbps
ADDRESS和CLOCK网络,右边的是DATA和DQS网络
个经过比较过的数据信号眼图,一个是仿真的结果,而另一个是实际测量的。在上面的所有案例里,波形的完整性的完美程度都是令人兴奋的。
11.结论本文,针对DDR2/DDR3的设计,SI和PI的各种相关因素都做了的介绍。对于在4层板里设计800Mbps的DDR2和DDR3是可行的,但是对于DDR3-1600Mbps是具有很大的挑战性。 DDR规范里关于信号建立保持是的定义;上海校准DDR测试

DDR测试
DDR总线上需要测试的参数高达上百个,而且还需要根据信号斜率进行复杂的查表修正。为了提高DDR信号质量测试的效率,比较好使用的测试软件进行测试。使用自动测试软件的优点是:自动化的设置向导避免连接和设置错误;优化的算法可以减少测试时间;可以测试JEDEC规定的速率,也可以测试用户自定义的数据速率;自动读/写分离技术简化了测试操作;能够多次测量并给出一个统计的结果;能够根据信号斜率自动计算建立/保持时间的修正值。由于DDR5工作时钟比较高到3.2GHz,系统裕量很小,因此信号的随机和确定性抖动对于数据的正确传输至关重要,需要考虑热噪声引入的RJ、电源噪声引入的PJ、传输通道损耗带来的DJ等影响。DDR5的测试项目比DDR4也更加复杂。比如其新增了nUI抖动测试项目,并且需要像很多高速串行总线一样对抖动进行分解并评估RJ、DJ等不同分量的影响。另外,由于高速的DDR5芯片内部都有均衡器芯片,因此实际进行信号波形测试时也需要考虑模拟均衡器对信号的影响。展示了典型的DDR5和LPDDR5测试软件的使用界面和一部分测试结果。 电气性能测试DDR测试多端口矩阵测试主流DDR内存标准的比较;

DDR测试
DDR4/5的协议测试除了信号质量测试以外,有些用户还会关心DDR总线上真实读/写的数据是否正确,以及总线上是否有协议的违规等,这时就需要进行相关的协议测试。DDR的总线宽度很宽,即使数据线只有16位,加上地址、时钟、控制信号等也有30多根线,更宽位数的总线甚至会用到上百根线。为了能够对这么多根线上的数据进行同时捕获并进行协议分析,适合的工具就是逻辑分析仪。DDR协议测试的基本方法是通过相应的探头把被测信号引到逻辑分析仪,在逻辑分析仪中运行解码软件进行协议验证和分析。
对于DDR2和DDR3,时钟信号是以差分的形式传输的,而在DDR2里,DQS信号是以单端或差分方式通讯取决于其工作的速率,当以高度速率工作时则采用差分的方式。显然,在同样的长度下,差分线的切换时延是小于单端线的。根据时序仿真的结果,时钟信号和DQS也许需要比相应的ADDR/CMD/CNTRL和DATA线长一点。另外,必须确保时钟线和DQS布在其相关的ADDR/CMD/CNTRL和DQ线的当中。由于DQ和DM在很高的速度下传输,所以,需要在每一个字节里,它们要有严格的长度匹配,而且不能有过孔。差分信号对阻抗不连续的敏感度比较低,所以换层走线是没多大问题的,在布线时优先考虑布时钟线和DQS。DDR工作原理与时序问题;

DDR测试信号和协议测试
DDR4一致性测试工作台(用示波器中的一致性测试软件分析DDR仿真波形)对DDR5来说,设计更为复杂,仿真软件需要帮助用户通过应用IBIS模型针对基于DDR5颗粒或DIMM的系统进行仿真验证,比如仿真驱动能力、随机抖动/确定性抖动、寄生电容、片上端接ODT、信号上升/下降时间、AGC(自动增益控制)功能、4tapsDFE(4抽头判决反馈均衡)等。
克劳德高速数字信号测试实验室
地址:深圳市南山区南头街道中祥路8号君翔达大厦A栋2楼H区 DDR4信号质量测试 DDR4-DRAM的工作原理分析;上海校准DDR测试
DDR2总线上的信号波形;上海校准DDR测试
DDR测试
DDR信号的要求是针对DDR颗粒的引脚上的,但是通常DDR芯片采用BGA封装,引脚无法直接测试到。即使采用了BGA转接板的方式,其测试到的信号与芯片引脚处的信号也仍然有一些差异。为了更好地得到芯片引脚处的信号质量,一种常用的方法是在示波器中对PCB走线和测试夹具的影响进行软件的去嵌入(De-embedding)操作。去嵌入操作需要事先知道整个链路上各部分的S参数模型文件(通常通过仿真或者实测得到),并根据实际测试点和期望观察到的点之间的传输函数,来计算期望位置处的信号波形,再对这个信号做进一步的波形参数测量和统计。图5.15展示了典型的DDR4和DDR5信号质量测试环境,以及在示波器中进行去嵌入操作的界面。 上海校准DDR测试
5.串扰在设计微带线时,串扰是产生时延的一个相当重要的因素。通常,可以通过加大并行微带线之间的间距来降低串扰的相互影响,然而,在合理利用走线空间上这是一个很大的弊端,所以,应该控制在一个合理的范围里面。典型的一个规则是,并行走线的间距大于走线到地平面的距离的两倍。另外,地过孔也起到一个相当重要的作用,图8显示了有地过孔和没地过孔的耦合程度,在有多个地过孔的情况下,其耦合程度降低了7dB。考虑到互联通路的成本预算,对于两边进行适当的仿真是必须的,当在所有的网线上加一个周期性的激励,将会由串扰产生的信号抖动,通过仿真,可以在时域观察信号的抖动,从而通过合理的设计,综合考虑空间和信号完整性,选择比较...