原创 双眼皮的困惑( DDR连载二)

2011-1-21 17:42 3262 8 12 分类: 测试测量

最近一聚会,发现一美眉朋友怎么变得电力十足,仔细一看才发现她原来割了双眼皮,据说手术不到半小时就OK了,真是佩服于现代医学的”下刀如有神“阿。其实身体发肤,受诸父母,真是情何以堪阿。而且本人一直觉得单眼皮的美眉有种特有的气质和杀伤力,例如我中学时代比较喜欢的萧亚轩就是典型的单眼皮美眉; 还有大学时代韩流来袭后,单眼皮阿Rain的犀利目光让他暴红亚洲,令无数美眉为之疯狂,尖叫不断。


 


  我们在DDR的信号测试中,有时也会遇到DDR的”双眼皮”. 如图1:


 471252d0-b925-4b82-a925-4b30fec1004e.jpg



图1


 


     如图,用泰克DDRA(DDR分析软件)对DDR3-1066的信号累积得到的眼图。因为DQS是差分信号,而DQ是单端的,因此幅度比较大的,有明显的双眼皮的是DQS信号,幅度比较小的是DQ信号。并且这个是一个Write的眼图。


 


  这让我感到非常困惑,理论上DDR信号应该不会出现双眼皮,因为双眼皮意味着它有两种不同的电压。而且这个眼图不仅被割了双眼皮,还给割了眼袋,基本上把阿Rain的眼睛整成了赵本山了~杯具。


 


  我让客户把原始的.wfm波形发过来,对它做进一步的分析。如图2:


 c5261ea7-537d-4871-966a-4250523dd55e.jpg



图2


 


  可以看到,这一屏幕的若干个DDR3 burst,除了正常的1.5V幅度的burst以外,还间隔地混杂着幅度只有正常的一半的burst信号。和客户交流后,得知它的DUT是双插槽的双内存条( high loading)。因此我们可以断定,这些欠幅的burst一定来源于待测内存以外的那个内存。


 


  如图3,DDR3使用的是dynamic ODT, 也就是动态的片内终端电阻(on-die termination). 在平时的时候,ODT是disable的,当write command发出后,ODT被打开为normal(值较小), 当DQ数据进来,ODT被置为Write_ODT(较大)。 所以,当另外一条内存在写数据时,待测内存的DQ的ODT其实还处于关闭的状态,没有任何的终端匹配,因此,因此另外一根的内存的write信号”串门”到了没有终端匹配的DUT上,造成图二所示的一系列幅度较低的写信号。



b1c9407a-ffaa-4543-9e1b-f757b2a8fb8f.jpg


图3


 


  那我们应该如何把这些别的内存的,闯进来的write burst去掉,如何把双眼皮去掉。


1)       第一种方法:


在DDRA软件上的”burst detection”, 把默认的“Auto“设置为“Manual”, 然后把Strobe(DQS)的电平拉高。拉高的目的是为了在burst搜索时候避开那些矮脉冲。


 8677616e-0b82-433c-a47f-2452fd15f6ad.jpg



图4


 


2)       第二种方法:


同样在Burst Detection的Advanced界面,把hysteresis比例拉高。例如这里由默认的10%拉高到17%。不仅在DDRA,在别的很多泰克软件方案上也有Hysteresis这一选项。Hysteresis的作用主要是去掉波形中位于幅度中央的一些杂波和磁滞,而不把这些波形用于分析。此时拉高Hysteresis目的是为了去掉那些矮脉冲。


 15241742-81b8-4eb5-bceb-e7845d3a5340.jpg



图5


 


3)       第三种方法:


也是比较准确和比较方便的一中方法。就是把第一种方法和第二种方法结合起来用,在多内存信号中能得到非常精确的burst分离和辨别。


 


4)       第四种方法:


应该来说是最精准的一种方法,但是也是相对比较麻烦点的方法。我们可以在原来的DQS和DQ的两通道信号输入的情况下,加入CS#信号的输入。我们知道,有效的DQ写入前,必然有个write command, 而write command必然是CS#为低作为该Rank(bank)信号的选通。因此,通过CS#的分辨,能得到非常精准的多内存信号读写分离。如图6:



08071f5b-abb9-4b5a-8c65-d67e118948df.jpg


图6


 


通过上述的四种方法的任意一种,我们都能把多Rank内存作准确的burst分离,把别的Rank的信号filter掉。如图7,DDRA只Mark到待测内存的burst, 而把别的Rank的内存混进来的信号给精准地去除。还原最原始的,最真实的单眼皮眼图(如图8)。


 3c47a762-55ea-4127-96b7-1a46be46116d.jpg



图7


 


 e12f39af-c7d5-460b-891d-0c2996ad4a60.jpg


 



图8


 


你在DDR测试中是否遇到过类似的“双眼皮”、“眼袋”或“眯眯眼”的困惑?你想了解DDR的市场发展状况以及针对DDR的最新的测试测量方案吗?本人目前在泰克担任高级应用工程师,对DDR物理层和协议层的测试颇有研究,混迹华南支持各大客户研发,专治疑难杂症。欢迎带上你的问题参加8月24日上午由本人主讲的“泰克DDR1/2/3原理和自动化测试方案”网络研讨会,让我给你的“眼”做美容手术吧!点击此处http://seminar.eccn.com/100824/立即参加!


 4437bedc-79a6-44d1-91e0-bc802aa9efb6.jpg




于岚

PARTNER CONTENT

文章评论4条评论)

登录后参与讨论

zd.cai_402214705 2011-1-8 19:28

很幽默,呵呵支持一个!!!ddr 我还没有用过!!!汗一个

用户1275742 2011-1-4 16:30

呵呵!写的很生动!

用户1534263 2010-9-2 12:02

确实有意思。博主这个客户的具体应用环境是什么,大家能猜出么?

用户1506800 2010-8-24 15:06

技术问题讲得怎么生动、幽默,博主很有才的说~
相关推荐阅读
用户822075 2014-01-22 17:43
汽车网络( 多总线) 的测试方案
  1、  汽车网络测试方案概述 汽车电子技术在经历了零部件层次的汽车电器时代、子系统层次的单片机(汽车电脑)控制时代之后,已经开始进入汽车网络化时代,并向汽车信息化时代迈进。采用先进的单片...
用户822075 2014-01-14 17:55
汽车电子器件的验证、设计及测试
  汽车电子部件中应用着大量的电子元器件,不论是无源器件如电阻、电容或电感,还是有源器件(半导体)如二三极管、集成电路等,合格的器件才能保证电子部件的正常工作。 一般来说,器件的应用必须首先...
用户822075 2013-12-31 13:02
脉宽调制(PWM) 马达驱动器电源的测试分析(下)
  (脉宽调制(PWM) 马达驱动器电源的测试分析(上)请见http://bbs.ednchina.com/BLOG_ARTICLE_3017593.HTM)   8. 损耗与效率测量...
用户822075 2013-12-25 10:19
脉宽调制(PWM) 马达驱动器电源的测试分析(上)
  1.概述 自电机工程诞生以来,三相交流马达一直是工业领域的主力。它们可靠、高效、费效比高,需要少量维修或根本不需要维修。此外,交流马达(如感应马达和磁阻马达)无需与转子的电气连接,因此...
用户822075 2013-12-17 16:41
汽车电子中常见的器件测试
汽车电子部件中应用着大量的电子元器件,不论是无源器件如电阻、电容或电感,还是有源器件(半导体)如二三极管、集成电路等,合格的器件才能保证电子部件的正常工作。 一般来说,器件的应用必须首先进行合格...
用户822075 2013-12-06 18:12
咱也写个开箱文--双十一秒到一台泰克TBS1102双通100MHz带宽1GHZ采样数字示波器开箱
  本文由网友自行发布于新浪博客(原作者:张守辉(网络名:金阿甘BG2IJJ )原文链接:http://blog.sina.com.cn/s/blog_6ec350e60101e4um.htm...
EE直播间
更多
我要评论
4
8
关闭 站长推荐上一条 /3 下一条