DDR简介与信号和协议测试
DDR/LPDDR简介
目前在计算机主板和各种嵌入式的应用中,存储器是必不可少的。常用的存储器有两 种: 一种是非易失性的,即掉电不会丢失数据,常用的有Flash(闪存)或者ROM(Read-Only Memory),这种存储器速度较慢,主要用于存储程序代码、文件以及长久的数据信息等;另 一种是易失性的,即掉电会丢失数据,常用的有RAM(Random Access Memory,随机存储 器),这种存储器运行速度较快,主要用于程序运行时的程序或者数据缓存等。图5.1是市 面上一些主流存储器类型的划分。 DDR2/3/4 和 LPDDR2/3 的协议一致性测试和分析工具箱。云南DDR一致性测试价格优惠

DDR的信号仿真验证
由于DDR芯片都是采用BGA封装,密度很高,且分叉、反射非常严重,因此前期的仿 真是非常必要的。借助仿真软件中专门针对DDR的仿真模型库仿真出的通道损 耗以及信号波形。
仿真出信号波形以后,许多用户需要快速验证仿真出来的波形是否符合DDR相关规 范要求。这时,可以把软件仿真出的DDR的时域波形导入到示波器中的DDR测试软件中 ,并生成相应的一致性测试报告,这样可以保证仿真和测试分析方法的一致,并且 便于在仿真阶段就发现可能的信号违规 云南DDR一致性测试价格优惠DDR4 一致性测试平台插件。

软件运行后,示波器会自动设置时基、垂直增益、触发等参数并进行测量,测量结果会 汇总成一个html格式的测试报告,报告中列出了测试的项目、是否通过、spec的要求、实测 值、margin等。
使用自动测试软件的优点如下所述:
•自动化的设置向导避免连接和设置错误;
•快速的测量和优化的算法减少测试时间;
•可以测试JEDEC规定的速率也可以测试用户自定义的数据速率;
•独有的自动读写分离技术简化了测试操作;
•能够多次测量并给出一个统计的结果;
•能够根据信号斜率自动计算建立/保持时间的修正值。
DDR系统设计过程,以及将实际的设计需求和DDR规范中的主要性能指标相结合,我们以一个实际的设计分析实例来说明,如何在一个DDR系统设计中,解读并使用DDR规范中的参数,应用到实际的系统设计中。某项目中,对DDR系统的功能模块细化框图。在这个系统中,对DDR的设计需求如下。
整个DDR功能模块由四个512MB的DDR芯片组成,选用Micron的DDR存诸芯片MT46V64M8BN-75。每个DDR芯片是8位数据宽度,构成32位宽的2GBDDR存诸单元,地址空间为Add<13..0>,分四个Bank,寻址信号为BA<1..0>。 DDR4存储器设计的信号完整性。

如果PCB的密度较高,有可能期望测量的引脚附近根本找不到合适的过孔(比如采用双面BGA贴装或采用盲埋孔的PCB设计时),这时就需要有合适的手段把关心的BGA引脚上的信号尽可能无失真地引出来。为了解决这种探测的难题,可以使用一种专门的BGAInterposer(BGA芯片转接板,有时也称为BGA探头)。这是一个专门设计的适配器,使用时要把适配器焊接在DDR的内存颗粒和PCB板中间,并通过转接板周边的焊盘把被测信号引出。BGA转接板内部有专门的埋阻电路设计,以尽可能减小信号分叉对信号的影响。一个DDR的BGA探头的典型使用场景。DDR原理及物理层一致性测试;云南DDR一致性测试价格优惠
DDR2 和 LPDDR2 电气一致性测试应用软件。云南DDR一致性测试价格优惠
DDR的信号探测技术
在DDR的信号测试中,还有 一 个要解决的问题是怎么找到相应的测试点进行信号探 测。由于DDR的信号不像PCle、SATA、USB等总线 一 样有标准的连接器,通常都是直接 的BGA颗粒焊接,而且JEDEC对信号规范的定义也都是在内存颗粒的BGA引脚上,这就 使得信号探测成为一个复杂的问题。
比如对于DIMM条的DDR信号质量测试来说,虽然在金手指上测试是方便的找到 测试点的方法,但是测得的信号通常不太准确。原因是DDR总线的速率比较高,而且可能 经过金手指后还有信号的分叉,这就造成金手指上的信号和内存颗粒引脚上的信号形状差异很大。 云南DDR一致性测试价格优惠
DDR 规范的 DC 和 AC 特性 对于任何一种接口规范的设计,首先要搞清楚系统中传输的是什么样的信号,也就是驱动器能发出什么样的信号,接收器能接受和判别什么样的信号,用术语讲,就是信号的DC和AC特性要求。 在DDR规范文件JEDEC79R2.pdf的第51页[TABLE6:ELECTRICALCHARACTERISTICSANDDCOPERATINGCONDITIONS]中对DDR的DC有明确要求:VCC=+2.5V+0.2V,Vref=+1.25V±0.05V,VTT=Vref±0.04V. 在我们的实际设计中,除了要精确设计供电电源模块之外,还需要对整个电源系统...