对于嵌入式应用的DDR的协议测试, 一般是DDR颗粒直接焊接在PCB板上,测试可 以选择针对逻辑分析仪设计的BGA探头。也可以设计时事先在板上留测试点,把被测信 号引到一些按一定规则排列的焊盘上,再通过相应探头的排针顶在焊盘上进行测试。
协议测试也可以和信号质量测试、电源测试结合起来,以定位由于信号质量或电源问题 造成的数据错误。图5.23是一个LPDDR4的调试环境,测试中用逻辑分析仪观察总线上 的数据,同时用示波器检测电源上的纹波和瞬态变化,通过把总线解码的数据和电源瞬态变 化波形做时间上的相关和同步触发,可以定位由于电源变化造成的总线读/写错误问题。 DDR4 总线物理层仿真测试和协议层的测试方案;机械DDR一致性测试故障
DDR-致性测试探测和夹具
DDR的信号速率都比较高,要进行可靠的测量,通常推荐的探头连接方式是使用焊接式 探头。还有许多很难在PCB板上找到相应的测试焊盘的情况(比如釆用盲埋孔或双面BGA 焊接的情况),所以Agilent还提供了不同种类的BGA探头,通过对板子做重新焊接将BGA 的Adapter焊接在DDR的memory chip和PCB板中间,并将信号引出。DDR3的 BGA探头的焊接例子。
DDR是需要进行信号完整性测试的总线中复杂的总线,不仅走线多、探测困难,而且 时序复杂,各种操作交织在一起。本文分别从时钟、地址、命令、数据总线方面介绍信号完 整性一致性测试的一些要点和方法,也介绍了自动化测试软件和测试夹具,但是真正测试DDR 总线仍然是一件比较有挑战的事情。 河北通信DDR一致性测试DDR3信号质量测试,信号一致性测试。
前面介绍过,JEDEC规范定义的DDR信号的要求是针对DDR颗粒的引脚上的,但 是通常DDR芯片采用BGA封装,引脚无法直接测试到。即使采用了BGA转接板的方 式,其测试到的信号与芯片引脚处的信号也仍然有一些差异。为了更好地得到芯片引脚 处的信号质量, 一种常用的方法是在示波器中对PCB走线和测试夹具的影响进行软件的 去嵌入(De-embedding)操作。去嵌入操作需要事先知道整个链路上各部分的S参数模型 文件(通常通过仿真或者实测得到),并根据实际测试点和期望观察到的点之间的传输函数, 来计算期望位置处的信号波形,再对这个信号做进一步的波形参数测量和统计。展示了典型的DDR4和DDR5信号质量测试环境,以及在示波器中进行去嵌入操作的 界面。
为了进行更简单的读写分离,Agilent的Infiniium系列示波器提供了一种叫作InfiniiScan 的功能,可以通过区域(Zone)定义的方式把读写数据可靠分开。
根据读写数据的建立保持时间不同,Agilent独有的InfiniiScan功能可以通过在屏幕上画 出几个信号必须通过的区域的方式方便地分离出读、写数据,并进一步进行眼图的测试。
信号的眼图。用同样的方法可以把读信号的眼图分离出来。
除了形成眼图外,我们还可以利用示波器的模板测量功能对眼图进行定量分析,
用户可以根据JEDEC的要求自行定义一个模板对读、写信号进行模板测试,如 果模板测试Fail,则还可以利用Agilent示波器提供的模板定位功能定位到引起Fail的波形段。 完整的 DDR4调试、分析和一致性测试.
克劳德高速数字信号测试实验室
一个实际的DDR4总线上的读时序和写时序。从两张图我们可 以看到,在实际的DDR总线上,读时序、写时序是同时存在的。而且对于读或者写时序来 说,DQS(数据锁存信号)相对于DQ(数据信号)的位置也是不一样的。对于测试来说,如果 没有软件的辅助,就需要人为分别捕获不同位置的波形,并自己判断每组Burst是读操作还 是写操作,再依据不同的读/写规范进行相应参数的测试,因此测量效率很低,而且无法进行 大量的测量统计。 DDR4 一致性测试软件;机械DDR一致性测试故障
DDR4参数测试参考解决方案.机械DDR一致性测试故障
自动化一致性测试
因为DDR3总线测试信号多,测试参数多,测试工作量非常大,所以如果不使用自动化 的方案,则按Jedec规范完全测完要求的参数可能需要7〜14天。提供了全自动的DDR测试 软件,包括:支持DDR2/LPDDR2的N5413B软件;支持DDR3/LPDDR3的U7231B软件; 支持DDR4的N6462A软件。DDR测试软件的使用非常简便,用户只需要 按顺序选择好测试速率、测试项目并根据提示进行参数设置和连接,然后运行测试软件即可。 DDR4测试软件使用界面的例子。 机械DDR一致性测试故障
每个DDR芯片独享DOS,DM信号;四片DDR芯片共享RAS#,CAS#,CS#,WE#控制信号。 DDR工作频率为133MHz。 DDR 控制器选用Xilinx公司的 FPGA,型号为XC2VP30 6FF1152C 得到这个设计需求之后,我们首先要进行器件选型,然后根据所选的器件,准备相关的设计资料。一般来讲,对于经过选型的器件,为了使用这个器件进行相关设计,需要有如下资料。 器件数据手册Datasheet:这个是必须要有的。如果没有器件手册,是没有办法进行设计的(一般经过选型的器件,设计工程师一定会有数据手册)。 DDR眼图测试及分析DDR稳定性测试\DDR2...