克劳德高速数字信号测试实验室
DDR SDRAM即我们通常所说的DDR内存,DDR内存的发展已经经历了五代,目前 DDR4已经成为市场的主流,DDR5也开始进入市场。对于DDR总线来说,我们通常说的 速率是指其数据线上信号的快跳变速率。比如3200MT/s,对应的工作时钟速率是 1600MHz。3200MT/s只是指理想情况下每根数据线上比较高传输速率,由于在DDR总线 上会有读写间的状态转换时间、高阻态时间、总线刷新时间等,因此其实际的总线传输速率 达不到这个理想值。 DDR总线一致性测试对示波器带宽的要求;黑龙江DDR一致性测试安装

按照存储信息方式的不同,随机存储器又分为静态随机存储器SRAM(Static RAM)和 动态随机存储器DRAM(Dynamic RAM)。SRAM运行速度较快、时延小、控制简单,但是 SRAM每比特的数据存储需要多个晶体管,不容易实现大的存储容量,主要用于一些对时 延和速度有要求但又不需要太大容量的场合,如一些CPU芯片内置的缓存等。DRAM的 时延比SRAM大,而且需要定期的刷新,控制电路相对复杂。但是由于DRAM每比特数据存储只需要一个晶体管,因此具有集成度高、功耗低、容量大、成本低等特点,目前已经成为大 容量RAM的主流,典型的如现在的PC、服务器、嵌入式系统上用的大容量内存都是DRAM。吉林DDR一致性测试保养DDR2 和 LPDDR2 一致性测试软件。

DDR总线上需要测试的参数高达上百个,而且还需要根据信号斜率进行复杂的查表修 正。为了提高DDR信号质量测试的效率,比较好使用御用的测试软件进行测试。使用自动 测试软件的优点是:自动化的设置向导避免连接和设置错误;优化的算法可以减少测试时 间;可以测试JEDEC规定的速率,也可以测试用户自定义的数据速率;自动读/写分离技 术简化了测试操作;能够多次测量并给出一个统计的结果;能够根据信号斜率自动计算建 立/保持时间的修正值。
我们看到,在用通用方法进行的眼图测试中,由于信号的读写和三态都混在一起,因此很难对信号质量进行评估。要进行信号的评估,第1步是要把读写信号分离出来。传统上有几种方法用来进行读写信号的分离,但都存在一定的缺陷。可以利用读写Preamble的宽度不同用脉冲宽度触发,但由于JEDEC只规定了WritePreamble宽度的下限,因此不同芯片间Preamble的宽度可能是不同的,而且如果Read/Write的Preamble的宽度一样,则不能进行分离。也可以利用读写信号的幅度不同进行分离,如图7-138中间 的图片所示,但是如果读写信号幅度差别不大,则也不适用6还可以根据RAS、CAS、CS、 WE等控制信号来分离读写,但这种方法要求通道数多于4个,只 有带数字通道的MSO示波器才能满足要求,比如Agilent的MS09000A系列或者 MSOX90000A系列,对于用户示波器的要求比较高。DDR 设计和测试解决方案;

DDR内存的典型使用方式有两种: 一种是在嵌入式系统中直接使用DDR颗粒,另一 种是做成DIMM条(Dual In - line Memory Module,双列直插内存模块,主要用于服务器和 PC)或SO - DIMM(Small Outline DIMM,小尺寸双列直插内存,主要用于笔记本) 的形式插 在主板上使用。
在服务器领域,使用的内存条主要有UDIMM、RDIMM、LRDIMM等。UDIMM(UnbufferedDIMM,非缓冲双列直插内存)没有额外驱动电路,延时较小,但数据从CPU传到每个内存颗粒时,UDIMM需要保证CPU到每个内存颗粒之间的传输距离相等,设计难度较大,因此UDIMM在容量和频率上都较低,通常应用在性能/容量要求不高的场合。 DDR测试信号问题排查;黑龙江DDR一致性测试安装
用于 DDR、DDR2、DDR3、DDR4 调试和验证的总线解码器。黑龙江DDR一致性测试安装
测试软件运行后,示波器会自动设置时基、垂直增益、触发等参数进行测量并汇总成一 个测试报告,测试报告中列出了测试的项目、是否通过、spec的要求、实测值、margin等。 自动测试软件进行DDR4眼图睁开度测量的一个例子。信号质量的测试还可以 辅 助 用 户 进 行 内 存 参 数 的 配 置 , 比 如 高 速 的 D D R 芯 片 都 提 供 有 O D T ( O n D i e Termination)的功能,用户可以通过软件配置改变内存芯片中的匹配电阻,并分析对信号质 量的影响。
除了一致性测试以外,DDR测试软件还可以支持调试功能。比如在某个关键参数测试 失败后,可以针对这个参数进行Debug。此时,测试软件会捕获、存储一段时间的波形并进 行参数统计,根据统计结果可以查找到参数违规时对应的波形位置, 黑龙江DDR一致性测试安装
DDR的信号探测技术 在DDR的信号测试中,还有 一 个要解决的问题是怎么找到相应的测试点进行信号探 测。由于DDR的信号不像PCle、SATA、USB等总线 一 样有标准的连接器,通常都是直接 的BGA颗粒焊接,而且JEDEC对信号规范的定义也都是在内存颗粒的BGA引脚上,这就 使得信号探测成为一个复杂的问题。 比如对于DIMM条的DDR信号质量测试来说,虽然在金手指上测试是方便的找到 测试点的方法,但是测得的信号通常不太准确。原因是DDR总线的速率比较高,而且可能 经过金手指后还有信号的分叉,这就造成金手指上的信号和内存颗粒引脚上的信号形状差异很大。 寻找能够满足您的 DD...