用高带宽混合信号示波器进行DDR验证和调试的技巧

发布者:SereneSoul55最新更新时间:2015-07-08 来源: dzsc关键字:高带宽  混合信号示波器  DDR 手机看文章 扫描二维码
随时随地手机看文章
DDR存储器,也称双倍数据率同步动态随机存储器,常用于高级嵌入式电路系统的设计,包括计算机、交通运输、家庭娱乐系统、医疗设备和消费类电子产品。DDR的广泛采用也推动着DDR存储器自身的研发,在DDR 1和DDR 2逐渐得到普及并成熟运用于某些行业的同时,新的DDR技术也开始出现在电子产品设计中,如DDR3(第三代DDR技术)和LPDDR(低功耗DDR技术)器件,它们能提供更高的性能。你可能认为DDR存储器的设计非常简明,但事实上,这些存储器件中更高的数据率和更低的电压常常会令你感到很难有设计裕量。此外,DDR接口是最为复杂的高速接口之一,因为每个存储器件上都有很多引脚;DDRII/III DQS、DQ等信号线不是简单的逻辑1和逻辑0,还包括高阻态;高速数据传输速率已经达到USB2.0和PCI-Express等串行技术的数百兆位每秒水平。这样一来,验证DDR接口成为一项繁杂的任务。虽然示波器广泛用于DDR接口的高性能物理层验证,但DDR存储器技术的复杂性使常规示波器的验证和调试成为一项挑战。它可能会限制你进一步测量的能力,如读写数据分离、命令触发、状态机解码和协议调试。针对此,本文将重点介绍常规示波器验证过程中所遭遇的挑战,以及MSO如何应对这些挑战。

  验证挑战

  DDR存储器接口的复杂,不仅体现在它是并行接口,每一根数据信号的传输率达几百兆甚至超过1G比特每秒,而且还体现在DDR存储器控制器和DDR芯片间大量的信号互连。一个典型DDR器件有20个以上的信号,包括时钟、6个控制信号、12个地址信号、1个选通信号和8个数据信号。当启动一项操作时,存储器控制器要通过输出至DDR芯片的控制信号发布命令。传统示波器只有4个模拟输入通道,而您可能需要同时连接所有6个控制信号,来确定发送至DDR接口的命令类型,更不用说很多时候设计人员需要同时观察时钟、数据选通和数据信号。

  即使设计人员能根据有限的控制信号推导出命令或状态,但依据每一控制信号的高低状态解码当前命令,并回溯至DDR规范的真值表仍很困难。即使有可能实现,这也会是极为费时和容易出现人为错误的任务。解码成百,甚至上千的长波形迹线并保持跟踪则会是一场噩梦。由于示波器不能自动提供实时信息,手动查错工作将因费时费力而失去效率和效果。

  由于受示波器通道数的限制,设计人员也许不能对所关注的信号作任何有意义的测量。例如当把示波器通道接至一个时钟信号和三个控制信号后,就已经用完了所有的示波器通道。因此不能查看存储器控制器要访问的地址信号,或是正在DDR总线上传输的数据信号。

  对于存储器控制器和DDR芯片的验证来说,隔离读写操作的能力至关重要。由于DDR总线上的读和写操作使用相同的数据选通和数据信号进行通信,没有将读和写操作区分开来分析的能力意味着示波器捕获的波形将是混乱的,不能有效表征存储器控制器和DDR芯片的性能特性。要隔离读写操作,就需要用有限的示波器通道隔离用于读写命令的控制信号,但这是非常艰巨的任务。是否有隔离读写操作的更有效方法呢?

  如果上述挑战对你来说还是可以应对的,别忘了你还需要花时间验证JEDEC规范定义的每一项测试参数。由于测试列表可能很长,因此往往难以全面表征每一项测试。进行手动测量并不可取,而更不可取的是测试报告必须人工记录和编制报告格式。有没有可用于执行测量的已开发工具呢?最重要的是物理层和协议层的查错极为棘手。通常情况下要同时使用逻辑分析仪和示波器,但这将增加成本和学习时间。上述所有对传统示波器的挑战导致出现了对全新示波器的巨大需求,这种示波器应有不止4 个输入通道,还具备适用于验证和调试DDR接口的新能力。

 

  图1:混合信号示波器(MSO9000A)上的模拟通道和逻辑通道提供复杂的触发、状态机解码和协议测量,以超出传统示波器的能力完成复杂的DDR验证和调试。

  混合信号示波器的新能力

  一种被称为混合信号示波器的非传统式示波器,除4个模拟输入通道外,还有集成的逻辑通道,仪器内部的这两种通道是时间相关的(注意示波器通道和逻辑通道在硬件上是集成到一台仪器上,而不是两台仪器凑在一起,或者一台示波器外加一个逻辑分析仪小盒子)。可把这种仪器想象成一种由传统示波器和逻辑分析仪组成的混合型工具。由于有了更多的通道,你现在可以把控制信号接到混合信号示波器的逻辑通道,从而轻松地触发各种命令,如激活、预充电、读和写,同时把模拟通道留出来作信号物理层测量。现在,涉及在多个控制信号上进行复杂触发的其它类型协议测量,比如写延迟和自动预充电参数等等,都可以用混合信号示波器完成。

  MOS还提供DDR接口上的状态机解码和操作解码命令信息。此前你可能必须手动解码DDR协议或命令,但MOS可以自动解码这些命令。它很快告诉你当前控制信号状态所对应的命令,从而使你能专注于验证和调试。通过它,你还能很快告诉示波器隔离总线上的特定命令。例如你可以使用逻辑通道实现“写命令”触发,在选通信号和数据信号上进行参数测量。

  逻辑通道也能让你同时观看其它信号,如地址信号和数据信号,这在传统示波器上是不可能的。有了这种能力,你就能更有效地查看DDR接口上的其它信息。与模拟通道的结合使其成为一种功能强大的调试工具,因为你能用先进的交叉触发能力很快找出物理层和协议层的问题。通过确定DDR接口上的故障类型,就能在设计阶段很快解决各种问题。[page]

  用于验证的其它特性

  为帮助你节省验证时间和减轻工作量,许多复杂步骤都可以通过内置于MSO中的DDR自动“应用程序”自动完成。使用这些自动化测试软件,对每一测试参数的测量可重复多次,你可以通过全面的统计结果以及对最坏结果的屏幕捕获,对信号进行深入剖析。你所需要做的,只是把所需信号连接到MSO,选择需要的测试项目,如时钟抖动测试、信号眼图等,然后执行测试。该应用程序会自动生成完整的测试报告以进行存档或分享。这样做带来很大好处,因为该应用程序免除了原本需要手工完成的工作,从而为你节省了大量时间和精力。

 

  图2:DDR测试软

  除了用MSO的逻辑通道隔离读写命令外,你还能用MSO的区域触发能力在示波器屏幕上画出一个区域,在无须耗用逻辑通道的情况下隔离出读或写操作对应的波形。利用区域触发能力,你还能根据波形是否经过某一特定区域来区分是读还是写操作。在图3中,DDR信号以长余辉模式显示读信号和写信号的不同。根据波形来区别行为特征,写操作是由存储器控制器来驱动,读操作由DDR芯片来驱动,存储器控制器和DDR芯片的电气行为不可能相同,所以读操作和写操作对应的DQS数据选通波形通常会很不相同。你可以观察DQS选通信号($波形)上的特征,结合区域触发功能,轻松隔离读和写操作。这一特性的优点是可把更多的逻辑通道留给信号测试,如地址信号等,而不是将其用于读写命令触发。

 

  图3:使用混合信号示波器的区域触发,写信号从复杂的读写命令中成功分离出来。逻辑通道留用于观看DDR总线上的地址等其它信息。

  随着DDR存储器技术的进步,用模拟通道数有限的传统示波器进行DDR验证和调试已越来越富于挑战性。借助MSO,你可以从容应对各种测量挑战,该产品提供物理层测试以外的更多测量能力。现在,你可以用MSO的逻辑通道进行复杂的触发、状态机解码、协议测量以及各种复杂的调试。通过一并提供的自动化应用程序和区域触发能力,你现在有了可省时省力的更为强大的测量能力。最终,这些会转化为终端产品设计和生产中更佳的质量和更快速的上市时间。

关键字:高带宽  混合信号示波器  DDR 引用地址:用高带宽混合信号示波器进行DDR验证和调试的技巧

上一篇:拥有长时间的捕捉波形能力的数字示波器
下一篇:基于FPGA的示波器图文显示系统的设计方案

推荐阅读最新更新时间:2024-03-30 23:00

PowerLab 笔记: DDR 存储器无处不在!
双数据速率同步动态随机存取存储器。哇!真够拗口的。很多人甚至可能都不认识这个全称;它通常缩写为 DDR 存储器。图 1 是 PC 中使用的 DDR 模块图。在该图中,我在其中一个 DDR 芯片上画了一个红圈。随着设备日益缩小,已经没有空间或没有必要安装这些完整的模块了,因此,可能只需要在设备的主电路板上直接安放一个或多个这样的芯片。 大多数人很可能没有意识到他们拥有多少带 DDR 存储器的产品或设备。一些带 DDR 存储器的设备实例包括:服务器、PC、平板电脑、智能手机、GPS、汽车导航、电视、AV 接收器、电子阅读器、IP 电话以及数字摄像机等。由于 DDR 用处如此广泛,因此应用和要求也会变化多端。   DDR 芯
[电源管理]
PowerLab 笔记: <font color='red'>DDR</font> 存储器无处不在!
疑似紫光国芯标识PC DDR4内存条曝光背后,窥探国产半导体产
就在前几天,网上曝光出具有紫光国芯标识的PC DDR4内存条,是完全自主研发的DRAM颗粒。单条容量为4GB,具体参数不详。在今年一月份,紫光集团投资2000亿元在南京建设半导体基地,建成后将成为我国最大的半导体生产基地,月产能为10万片晶圆,而在去年七月份紫光集团还参与了长江存储的投资,计划投资1600亿元,打造国产3D NAND闪存,研发DRAM。 我们所熟知的内存条只是整个半导体产业中很小的一部分,而消费级的市场又是其中之一,那么中国投入上千亿难道仅仅是为了这不起眼的小市场吗?接下来我们就从几个角度来分析下国产半导体为何如此迅猛发力。 防止后门 前一段时间Intel曝出ME事件,证实了Intel的处理器内部有一个
[网络通信]
澜起科技:预计DDR5后续或还会有1~2个子代
6月6日,澜起科技披露近期投资者调研报告。 对于DDR5相关产品的渗透率,澜起科技表示,2021年第四季度,DDR5内存接口芯片及内存模组配套 芯片已正式量产出货,并在2022年第一季度持续出货。关于DDR5相关产品的渗透率,分服务器端和桌面端两个维度来看:服务器端,在支持DDR5的服务器CPU上量以前,预计DDR5行业渗透是缓慢提升的过程,更大的渗透率爬坡预计在支持DDR5的服务器CPU规模上量后;PC端/笔记本电脑端,支持第一代DDR5的桌面端平台在2021年四季度已经发布,同时,根据市场主流CPU厂家的规划,今年年底前市场可能会推出支持下一代DDR5的桌面端平台,这些因素将加速桌面端从DDR4向DDR5升级。 澜起科技表示
[手机便携]
利用带宽混合信号示波器进行DDR验证和调试的技巧
DDR存储器,也称双倍数据率同步动态随机存储器,常用于高级嵌入式电路系统的设计,包括计算机、交通运输、家庭娱乐系统、医疗设备和消费类电子产品。DDR的广泛采用也推动着DDR存储器自身的研发,在DDR 1和DDR 2逐渐得到普及并成熟运用于某些行业的同时,新的DDR技术也开始出现在电子产品设计中,如DDR3(第三代DDR技术)和LPDDR(低功耗DDR技术)器件,它们能提供更高的性能。你可能认为DDR存储器的设计非常简明,但事实上,这些存储器件中更高的数据率和更低的电压常常会令你感到很难有设计裕量。此外,DDR接口是最为复杂的高速接口之一,因为每个存储器件上都有很多引脚;DDRII/III DQS、DQ等信号线不是简单的逻辑1和逻辑0
[测试测量]
利用<font color='red'>高</font><font color='red'>带宽</font><font color='red'>混合信号</font><font color='red'>示波器</font>进行<font color='red'>DDR</font>验证和调试的技巧
DDR SDRAM在高速数据采集系统中的应用
在数据处理中为了更好地对被测对象进行处理和分析,研究人员们把重点更多的放在高速、高精度、高存储深度的数据采集系统的研究上 由于A/D芯片及高性能的FPGA的出现,已经可以实现高速高精度的数据处理,则进行大批量高存储深度的数据处理成为当前要解决的主要问题 常用存储器的比较 现在用于数据采集系统的存储器常见的有先进先出存储器(FIFO)、静态RAM和SDRAM等 FIFO由于容量和速度的限制,不是实现大容量存储的首选 目前,最为常见的存储器就是静态存储器(SRAM),静态存储器有控制简单、功耗低的优点 当前大容量的SRAM可以达4 MB,存储时钟速率250 MHz 如果要实现单通道32 M的存储深度和200
[测试测量]
<font color='red'>DDR</font> SDRAM在高速数据采集系统中的应用
使用混合信号示波器时的探头负载和探头接地问题
  使用混合信号示波器时,您可能会遇到与检测相关的问题。这些问题体现在两类:探头负载和探头接地。探头负载问题通常会影响被测设备,而探头接地问题则会影响测量仪器数据的准确性。   探头的设计将第一个问题降到最低,而第二个问题可以通过积累检测经验来解决。   输入阻抗   逻辑探头是一种无源探头,提供高输入阻抗和高带宽。它们通常会给示波器提供一些信号衰减,通常为20 dB。   无源探头输入阻抗通常根据并联电容和阻抗来指定。阻抗是测试仪器的终端电阻值和输入阻抗之和(见下图)。它是电容补偿电容器和电缆加上仪表电容与杂散终端电容并联接地的串联组合。当这导致DC和低频输入阻抗规格的精确模型时,探头输入的高频模型更有用(见下图)。
[测试测量]
使用<font color='red'>混合信号</font><font color='red'>示波器</font>时的探头负载和探头接地问题
基于FPGA的带宽存储接口设计
  如今,越来越多的应用场景都需要FPGA能够和外部存储器之间建立数据传输通道,如视频、图像处理等领域,并且对数据传输通道的带宽也提出了较大的需求,这就导致了FPGA和外部Memory接口的实际有效带宽成为了制约系统性能的瓶颈,所以Memoiy控制器的效能,则成为提升系统性能的关键要素。Altera最新一代28nm器件中的Cyclone V和Arria V系列FPGA都集成了硬核存储控制器HMC(Hard Memory Controll er)单元,相比于以往的软核解决方案,硬核解决方案能够在帮助降低系统功耗的同时显著提升接口工作性能,适合应用于对Memory接口带宽有较大需求的场合。   1 存储器接口的底层架构   Q
[嵌入式]
泰克混合信号示波器荣获Elektra 2007年度产品提名奖
MSO4000获得 ‘设计和测试类年度产品’提名 俄勒冈州毕佛顿, 2007年10月29日讯 – 全球领先的测试、测量和监测仪器的提供商--泰克公司(NYSE: TEK)日前宣布,在Electronics Weekly 举办的Elektra 07年度产品评选中,MSO4000混合信号示波器荣获设计和测试年度产品类提名。 MSO4000混合信号示波器于2007年4月推出,它面向嵌入式设计和调试,融合了三种强大的功能:突破性的Wave Inspector波形搜索引擎功能、先进的实时示波器功能和基本逻辑分析仪功能。通过这些功能,工程师可以在一台仪器上方便地查看和关联模拟信号和数字信号。MSO4000系列包括四种型号,带宽范围为35
[焦点新闻]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved