微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 利用高速数字分析仪和专用内存软件调试更高速率 DDR 信号

利用高速数字分析仪和专用内存软件调试更高速率 DDR 信号

时间:12-26 来源:互联网 点击:

Q和 DQS 信号进行抖动测量和分解;包含一系列针对 DDR 信号的特定测量参数。下图 4 至图 7 所示为力科 DDR 内存专用调试工具包的界面:

三、使用高速数字分析仪与 DDR 专用调试工具包对 DDR 内存信号进行调试

下图 8 所示为一个 DDR3-800 的单板,读突发的 DQ 和 DQS 信号有一些反射问题,信号形状见上面图 2 所示。该单板上连接有 2 个模拟差分探头和 5 条数字通道,模拟探头采集了 DQ,DQS 信号连接到力科示波器 SDA 820Zi-B 的 C1 和 C2 上,数字探头采集了 CS,WE,RAS,CAS,CLK 信号通过力科的高速数字分析仪 HDA125 也连接到力科示波器 SDA820Zi-B 上。模拟探头和数字探头在测试之前做了时序上的校准。

图 8 某 DDR3-800 的 DDR 内存信号测试连接图

采集到的信号在示波器屏幕上的显示如下图 9 所示。同时在 DDR 调试工具包中输入对 应的命令总线,如下图 9 下方所示,此时读、写突发被分离出来并清晰的标注在波形上,类 似于力科的解码软件,DDR 的读写解码信息也以类似于表格的形式显示于波形窗口的下方, 每条解码信息与当前所显示的波形相对应,时间上同步,故也非常适合于查找和定位特定时 刻或位置的读写突发波形信息。

图 9 基于 HDA125 和 DDR 专用内存调试分析软件实现内存信号的读写分离

此时,读突发和写突发的眼图被准确的分离,如下图 10 所示:

图 10 DDR3 内存的 DQ 和 DQS 的读突发和写突发的眼图

四、利用虚拟探测工具应对 DDR 内存信号中的反射问题

在上面的 DDR 调试示例中,读突发因反射问题导致信号出现明显的台阶,这将给读突 发时的时序测试带来错误的结果。而反射问题通常是因为测试点没有位于信号链路的最末端 所导致的。力科公司的虚拟探测软件 VisualProbe 能够用于解决此类问题。 VisualProbe 虚拟探测软件需要几个参数:测试点到末端(反射点)的传输延时、末端 的 RLC 参数以及特征阻抗。传输延时可以根据信号的反射位置测量得到,如下图 11 所示, 反射信号的往返时间约为 680ps,所以传输延时约为 340ps。RLC 参数可以从芯片手册中的 管脚参数得到,特征阻抗为 PCB 设计时所设定,通常为 50 欧姆。

图 11 DDR3 内存读突发时 DQ 和 DQS 信号上的反射信号传输延时测量

将相关参数输入到虚拟探测软件中:

图 12 虚拟探测软件 VisualProbe 参数设置界面

虚拟探测前、后的读突发 DQ 和 DQS 信号波形眼图如下图 13 所示,左边为原来的波形,右 边为虚拟探测后的波形。基于虚拟探测后的 DQ 和 DQS 波形可以顺利完成时序的测量。

图 13 读突发时虚拟探测前、后的 DQ 和 DQS 眼图比较

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top