利用高速数字分析仪和专用内存软件调试更高速率 DDR 信号
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 眼图比较
高速数字分析仪内存软件DDR信 相关文章:
- 频宽、取样速率及奈奎斯特定理(09-14)
- 为什么要进行信号调理?(09-30)
- IEEE802.16-2004 WiMAX物理层操作和测量(09-16)
- 为任意波形发生器增加价值(10-27)
- 基于PCI 总线的高速数据采集系统(09-30)
- 泰克全新VM6000视频测试仪助力数字电视等产品测试 (10-06)
