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

5.串扰在设计微带线时,串扰是产生时延的一个相当重要的因素。通常,可以通过加大并行微带线之间的间距来降低串扰的相互影响,然而,在合理利用走线空间上这是一个很大的弊端,所以,应该控制在一个合理的范围里面。典型的一个规则是,并行走线的间距大于走线到地平面的距离的两倍。另外,地过孔也起到一个相当重要的作用,图8显示了有地过孔和没地过孔的耦合程度,在有多个地过孔的情况下,其耦合程度降低了7dB。考虑到互联通路的成本预算,对于两边进行适当的仿真是必须的,当在所有的网线上加一个周期性的激励,将会由串扰产生的信号抖动,通过仿真,可以在时域观察信号的抖动,从而通过合理的设计,综合考虑空间和信号完整性,选择比较好的走线间距。测试服务DDR测试测试流程DDR4信号质量自动测试软件报告;

4)将Vref的去耦电容靠近Vref管脚摆放;Vtt的去耦电容摆放在远的一个SDRAM外端;VDD的去耦电容需要靠近器件摆放。小电容值的去耦电容需要更靠近器件摆放。正确的去耦设计中,并不是所有的去耦电容都是靠近器件摆放的。所有的去耦电容的管脚都需要扇出后走线,这样可以减少阻抗,通常,两端段的扇出走线会垂直于电容布线。5)当切换平面层时,尽量做到长度匹配和加入一些地过孔,这些事先应该在EDA工具里进行很好的仿真。通常,在时域分析来看,差分线的正负两根线要做到延时匹配,保证其误差在+/-2ps,而其它的信号要做到+/-10ps。
4.时延匹配在做到时延的匹配时,往往会在布线时采用trombone方式走线,另外,在布线时难免会有切换板层的时候,此时就会添加一些过孔。不幸的是,但所有这些弯曲的走线和带过孔的走线,将它们拉直变为等长度理想走线时,此时它们的时延是不等的,
显然,上面讲到的trombone方式在时延方面同直走线的不对等是很好理解的,而带过孔的走线就更加明显了。在中心线长度对等的情况下,trombone走线的时延比直走线的实际延时是要来的小的,而对于带有过孔的走线,时延是要来的大的。这种时延的产生,这里有两种方法去解决它。一种方法是,只需要在EDA工具里进行精确的时延匹配计算,然后控制走线的长度就可以了。而另一种方法是在可接受的范围内,减少不匹配度。对于trombone线,时延的不对等可以通过增大L3的长度而降低,因为并行线间会存在耦合,其详细的结果,可以通过SigXP仿真清楚的看出,L3长度的不同,其结果会有不同的时延,尽可能的加长S的长度,则可以更好的降低时延的不对等。对于微带线来说,L3大于7倍的走线到地的距离是必须的。 不同种类的DDR协议测试探头;

7.时序对于时序的计算和分析在一些相关文献里有详细的介绍,下面列出需要设置和分析的8个方面:1)写建立分析:DQvs.DQS2)写保持分析:DQvs.DQS3)读建立分析:DQvs.DQS4)读保持分析:DQvs.DQS5)写建立分析:DQSvs.CLK6)写保持分析:DQSvs.CLK7)写建立分析:ADDR/CMD/CNTRLvs.CLK8)写保持分析:ADDR/CMD/CNTRLvs.CLK
一个针对写建立(WriteSetup)分析的例子。表中的一些数据需要从控制器和存储器厂家获取,段”Interconnect”的数据是取之于SI仿真工具。对于DDR2上面所有的8项都是需要分析的,而对于DDR3,5项和6项不需要考虑。在PCB设计时,长度方面的容差必须要保证totalmargin是正的。 DDR的规范要求进行需求;测试服务DDR测试测试流程
DDR3规范里关于信号建立;HDMI测试DDR测试高速信号传输
DDR测试
要注意的是,由于DDR的总线上存在内存控制器和内存颗粒两种主要芯片,所以DDR的信号质量测试理论上也应该同时涉及这两类芯片的测试。但是由于JEDEC只规定了对于内存颗粒这一侧的信号质量的要求,因此DDR的自动测试软件也只对这一侧的信号质量进行测试。对于内存控制器一侧的信号质量来说,不同控制器芯片厂商有不同的要求,目前没有统一的规范,因此其信号质量的测试还只能使用手动的方法。这时用户可以在内存控制器一侧选择测试点,并借助合适的信号读/写分离手段来进行手动测试。 HDMI测试DDR测试高速信号传输