基于 ANSYS 的 DDR4 SDRAM 信号完整性仿真方法研究

射频百花潭 2021-10-23 19:47

    半导体技术快速发展,双倍数据速率同步动态随机存取存储器(Double Data Rata Synchronous Dynamic Random Access Memory, DDR SDRAM)的信号完整性问题已成为设计难点。文中提出了一种基于 ANSYS 软件和 IBIS 5.0 模型的 DDR4 SDRAM 信号完整性仿真方法。利用 IBIS 5.0 模型中增加的复合电流(Composite Current)、同步开关输出电流等数据,对 DDR4 SDRAM 高速电路板的信号完整性进行更准确的仿真分析。仿真结果表明:高速信号在经过印制板走线和器件封装后,信号摆幅和眼图都有明显恶化;在仿真电路的电源上增加去耦电容后,信号的抖动和收发端的同步开关噪声(Synchronous Switching Noise, SSN)都得到明显改善;在不加去耦电容的情况下,将输入信号由 PRBS 码换成 DBI 信号,接收端的同步开关噪声有所改善,器件的功耗可以降为原来的一半。

互联网通信系统不断发展,近年出现 5G 通信、人工智能、云计算、大数据等,它们对硬件计算能力和数据传输速率提出了更高要求。DDRSDRAM 由于具有密度高、容量大、读写速度快等特点而广泛应用。随着芯片制造工艺、系统级封装(System In Package, SIP)、硅通孔(Through Silicon Via, TSV)、扇出(Fan-out)等技术的发展,商用 DDR 技术已经发展到了第 4 代,即DDR4 SDRAM。
相对于 DDR3 SDRAM 采用的多点分支单流架构,DDR4 SDRAM 采用了点对点传输架构,传输速率和频宽都有很大提高 。DDR4 SDRAM的工作电压为 1.2V,还支持休眠模式。此外,DDR4 SDRAM 的数据接口采用伪开漏极接口(Pseudo Open Drain, POD),还支持数据总线转位(Data Bus Inversion,DBI)功能,采用 POD和 DBI 功能,将大多数信号驱动到高电平,可以减少芯片 IO 的功耗 。这些新增加的功能,在降低芯片功耗的同时,也使得 DDR4 SDRAM 相对于 DDR3 SDRAM 具有更低的信号传输误码率。
DDR SDRAM 系统大多采用并行总线拓扑走线结构,信号线密度高、传输速度快,其系统的成败很大程度上取决于印制电路板的信号完整性,印制电路板的信号完整性问题对系统设计者来说是一大挑战。DDR4 SDRAM 相对于原来的DDR SDRAM,传输速度更快,对印制板的信号完整性要求更高。
当前国外,如英特尔、思科、三星、赛灵思等公司都有专门的信号完整性研究部门,对 DDRSDRAM 的信号完整性有比较成熟的设计方案。在国内, DDR SDRAM 的信号完整性研究起步较晚,目前只有华为、中兴等知名企业有比较成熟的设计案例。
本文基于 ANSYS 软件,利用 IBIS 5.0 模型,对 DDR4 SDRAM 的信号完整性进行仿真分析,其中主要包括:印制板走线模拟仿真、器件封装模拟仿真,去耦电容对信号抖动和收发端同步开关噪声影响模拟仿真,DDR4 SDRAM 的 DBI 功能对器件功耗和接收端同步开关噪声影响的模拟仿真。


1 DDR4 SDRAM 高速电路板布局布线特点


DDR SDRAM 高速电路板的走线密度很高,结构很复杂,为了满足走线要求,一般都采用单端数据线形式,但随着 DDR 速率的提高,从DDR4 SDRAM 开始,数据线开始采用差分走线结构。
为了提高 DDR4 SDRAM 高速电路板的信号完整性,需要对 DDR4 SDRAM 各种类型的信号线进行分组,保证组内信号线等长,组间的时序合理。信号线大致分为:数据信号线、地址信号线、时钟信号线、控制信号线这四组。
DDR4 SDRAM 中数据信号包括数据输入输出信号(Data Quad Input/Output, DQ)、数据选取脉冲信号(Data Quad Strobe, DQS)、数据屏蔽信号(Data Mask, DM)这三种信号。其中 DQ、DM为单端走线,DQS 为差分走线。所有数据信号线做等长处理,数据信号线间保持三倍的线宽距离,并且保持参考平面的完整,以减少信号线之间的串扰;走线时,要尽量减少数据信号线换层而引起的回路不连续,DDR4 SDRAM 高速电路板布局布线图如图 1 所示。此外由于信号过孔会产生串联电感效应,残孔会产生电容效应,因而还要根据高速电路板厚与传输速率,选择合适的走线层以此确定信号过孔的长度和残孔的长度。三星公司发表的关于 LPDDR3 的高速电路板优化设计和赛灵思发表的关于 DDR4 2400 的高速电路板优化设计都提到了采用短过孔长度的设计可以让 DDR 得到比较好的信号完整性。此外增加去耦电容,有助于提高高速电路板的信号完整性 。

图 1 DDR4 SDRAM 高速电路板布局布线图
地址信号线与数据信号线的走线方式相类似,所有的地址信号线也要做等长处理,走线沿线也需要有完整的参考平面来保证阻抗连续。
时钟信号线为差分信号,在高速电路板上采用菊花链拓扑走线方式。地址和控制信号在做工作状态判断的时候,都是通过时钟的边沿做触发的,所以时钟信号线和地址、控制信号线的走线需要等长。
控制信号线主要包括 CS、CKE、RESET 等控制线,大多为使能信号,频率较低,只要保持等长,阻抗连续,线之间的间距满足要求即可。


2 DDR4 SDRAM 高速电路板仿真模型选择


相对于传统的 SPICE 模型,IBIS 模型在仿真精度和仿真时间上做了很好的平衡,IBIS 模型的精度主要决定于电压/电流和电压/时间数据表精度,数据表的数据量很小,计算时间短。而 SPICE模型是以文本的形式,对于 DDR4 SDRAM 这种复杂仿真设计,建立基于 SPICE 模型的仿真链路要花费大量时间,而且相对于 IBIS 模型仿真出错率更高。
本文采用美光公司 MT40A512m16JY-075E(IBIS 5.0 power aware Models) 的 DDR4 模型,此模型相对于 IBIS 4.2 模型增加了复合电流、同步开关输出电流等数据,这些数据可以提高信号完整性仿真的准确性。驱动芯片为 FPGA 芯片,其 IBIS 模型从其官网下载得到,仿真电路的原理框图,如图 2 所示。

图 2 仿真电路的原理框图


3 仿真验证


3.1 仿真平台和仿真参数设定

整个仿真平台所用的高速电路板中包含 1 片FPGA 读写控制芯片,4 片 DDR4 SDRAM 芯片,印制板的特征阻抗为 40Ω。仿真参数设置如下:接口电压为 1.2V, 数据速率为 3200Mbps,数据DQ 信号为 POD 信号,时钟、地址、控制信号为SSTL 信号。
通过SIwave2018.0内的SIwizard功能自动在ANSYS Electronics Desktop 中产生仿真电路 。DDR4 SDRAM 仿真电路图,如图 3 所示。其中左边为发射端电路,右边为接收端电路,它们的参数由 DDR4 SDRAM 和 FPGA 的 IBIS 模型决定,正中间为高速电路板走线提取的参数,它通过 SIwave2018.0 软件提取得到,此外仿真电路图还包括电源部分。

图 3 DDR4 SDRAM 仿真电路图

3.2 无去耦电容仿真与分析

按照图 3 所示连接仿真电路,仿真电路中包含 8 路单端的 DQ0- DQ7 数据信号线,和 1 路差分的 DQS 差分数据信号线,DDR4 SDRAM 的IBIS 5.0 模型中端接电阻选择 48Ω。仿真设置时,在 DQS 信号发射端加时钟信号,在 DQ 信号发射端加 PRBS 码。通过瞬态仿真,得到图 4 和图 5仿真结果,其中图 4 为发射端瞬态仿真波形和眼图,图 5 为接收端瞬态仿真波形和眼图。从仿真结果看出:开启芯片的片上终端功能(On-Die Termination, ODT)后,8 路 DQ 数据信号的交叉点会上移,但信号峰值保持在 1.2V,DQS 信号的眼图交叉点则保持在 0V;经过印制板走线和器件的封装对信号的衰减后,DQ 数据的信号峰值由0.77V 变为 0.58V,DQS 数据的信号峰值由 0.73V变为 0.56V,而相对于 DQ 信号,DQS 信号的抖动比较小(由于仿真加的激励信号不同)。
图 4 无去耦电容发射端瞬态仿真波形和眼图

图 5 无去耦电容接收端瞬态仿真波形和眼图

DQ数据信号和DQS差分数据信号同时传输时,信号的翻转对电源会产生噪声影响。图 6 为无去耦电容同步开关噪声仿真结果,其中红色曲线和蓝色曲线分别为发射端和接收端同步开关噪声仿真结果。

图 6 无去耦电容同步开关噪声仿真结果

3.3 有去耦电容仿真与分析

在仿真电路的电源处,加上 10nF 的去耦电容,其它设置与无去耦电容的仿真设置一样,得到接收端眼图和收发端同步开关噪声仿真结果,如图 7 和图 8 所示。对比图 5 和图 6 可以发现,加上去耦电容后,DQ和DQS信号的抖动减小了,发射接收端的同步开关噪声的影响也明显变小了。

图 7 有去耦电容接收端眼图仿真结果

图 8 有去耦电容同步开关噪声仿真结果

3.4 DBI 模式仿真与分析

按照图 3 所示连接仿真电路图,在不加去耦电容的情况下,将 DQ 数据线输入端加的 PRBS码换成 DBI 信号后,仿真得到收发端同步开关噪声和整个器件功耗的仿真结果,如图 9 和图 10所示。从图 9 仿真结果看出在 DBI 工作方式下,发射端的同步开关噪声改善不大,接收端的同步开关噪声得到很大改善。从图 10 仿真结果看出相对于在发射端加 PRBS 码,利用器件上的 DBI 工作方式,整个器件的功耗可以降为原来的一半。

图 9 无去耦电容 DBI 模式同步开关噪声仿真结果

图 10 无去耦电容 DBI 模式功耗仿真结果


4 结论


     本文讨论了基于 ANSYS 软件和 IBIS 5.0 模型的 DDR4 SDRAM 信号完整性仿真方法。利用IBIS 5.0 模型中增加的复合电流、同步开关输出电流等数据,对 DDR4 SDRAM 高速电路板的信号完整性进行准确的仿真分析。高速数据信号在经过印制板走线和器件封装后,信号摆幅和眼图都有明显恶化;在仿真电路的电源处增加去耦电容后,信号抖动和发射接收端的同步开关噪声都得到明显改善;将输入激励由 PRBS 码换成 DBI信号后,信号接收端的同步开关噪声有所改善,整个器件的功耗降为原来的一半。(参考文献略)

作者:汪振民 张亚兵 陈付锁

来源:《微波学报》

声明:


本号对所有原创、转载文章的陈述与观点均保持中立,推送文章仅供读者学习和交流。文章、图片等版权归原作者享有。

投稿/招聘/推广/宣传 请加微信:15989459034

射频百花潭 国内最大的射频微波公众号,专注于射频微波/高频技术分享和信息传递!
评论
  •         温度传感器的精度受哪些因素影响,要先看所用的温度传感器输出哪种信号,不同信号输出的温度传感器影响精度的因素也不同。        现在常用的温度传感器输出信号有以下几种:电阻信号、电流信号、电压信号、数字信号等。以输出电阻信号的温度传感器为例,还细分为正温度系数温度传感器和负温度系数温度传感器,常用的铂电阻PT100/1000温度传感器就是正温度系数,就是说随着温度的升高,输出的电阻值会增大。对于输出
    锦正茂科技 2024-12-03 11:50 66浏览
  • RDDI-DAP错误通常与调试接口相关,特别是在使用CMSIS-DAP协议进行嵌入式系统开发时。以下是一些可能的原因和解决方法: 1. 硬件连接问题:     检查调试器(如ST-Link)与目标板之间的连接是否牢固。     确保所有必要的引脚都已正确连接,没有松动或短路。 2. 电源问题:     确保目标板和调试器都有足够的电源供应。     检查电源电压是否符合目标板的规格要求。 3. 固件问题: &n
    丙丁先生 2024-12-01 17:37 83浏览
  • 作为优秀工程师的你,已身经百战、阅板无数!请先醒醒,新的项目来了,这是一个既要、又要、还要的产品需求,ARM核心板中一个处理器怎么能实现这么丰富的外围接口?踌躇之际,你偶阅此文。于是,“潘多拉”的魔盒打开了!没错,USB资源就是你打开新世界得钥匙,它能做哪些扩展呢?1.1  USB扩网口通用ARM处理器大多带两路网口,如果项目中有多路网路接口的需求,一般会选择在主板外部加交换机/路由器。当然,出于成本考虑,也可以将Switch芯片集成到ARM核心板或底板上,如KSZ9897、
    万象奥科 2024-12-03 10:24 37浏览
  • 概述 说明(三)探讨的是比较器一般带有滞回(Hysteresis)功能,为了解决输入信号转换速率不够的问题。前文还提到,即便使能滞回(Hysteresis)功能,还是无法解决SiPM读出测试系统需要解决的问题。本文在说明(三)的基础上,继续探讨为SiPM读出测试系统寻求合适的模拟脉冲检出方案。前四代SiPM使用的高速比较器指标缺陷 由于前端模拟信号属于典型的指数脉冲,所以下降沿转换速率(Slew Rate)过慢,导致比较器检出出现不必要的问题。尽管比较器可以使能滞回(Hysteresis)模块功
    coyoo 2024-12-03 12:20 70浏览
  • 当前,智能汽车产业迎来重大变局,随着人工智能、5G、大数据等新一代信息技术的迅猛发展,智能网联汽车正呈现强劲发展势头。11月26日,在2024紫光展锐全球合作伙伴大会汽车电子生态论坛上,紫光展锐与上汽海外出行联合发布搭载紫光展锐A7870的上汽海外MG量产车型,并发布A7710系列UWB数字钥匙解决方案平台,可应用于数字钥匙、活体检测、脚踢雷达、自动泊车等多种智能汽车场景。 联合发布量产车型,推动汽车智能化出海紫光展锐与上汽海外出行达成战略合作,联合发布搭载紫光展锐A7870的量产车型
    紫光展锐 2024-12-03 11:38 65浏览
  • 戴上XR眼镜去“追龙”是种什么体验?2024年11月30日,由上海自然博物馆(上海科技馆分馆)与三湘印象联合出品、三湘印象旗下观印象艺术发展有限公司(下简称“观印象”)承制的《又见恐龙》XR嘉年华在上海自然博物馆重磅开幕。该体验项目将于12月1日正式对公众开放,持续至2025年3月30日。双向奔赴,恐龙IP撞上元宇宙不久前,上海市经济和信息化委员会等部门联合印发了《上海市超高清视听产业发展行动方案》,特别提到“支持博物馆、主题乐园等场所推动超高清视听技术应用,丰富线下文旅消费体验”。作为上海自然
    电子与消费 2024-11-30 22:03 86浏览
  • 遇到部分串口工具不支持1500000波特率,这时候就需要进行修改,本文以触觉智能RK3562开发板修改系统波特率为115200为例,介绍瑞芯微方案主板Linux修改系统串口波特率教程。温馨提示:瑞芯微方案主板/开发板串口波特率只支持115200或1500000。修改Loader打印波特率查看对应芯片的MINIALL.ini确定要修改的bin文件#查看对应芯片的MINIALL.ini cat rkbin/RKBOOT/RK3562MINIALL.ini修改uart baudrate参数修改以下目
    Industio_触觉智能 2024-12-03 11:28 41浏览
  • 最近几年,新能源汽车愈发受到消费者的青睐,其销量也是一路走高。据中汽协公布的数据显示,2024年10月,新能源汽车产销分别完成146.3万辆和143万辆,同比分别增长48%和49.6%。而结合各家新能源车企所公布的销量数据来看,比亚迪再度夺得了销冠宝座,其10月新能源汽车销量达到了502657辆,同比增长66.53%。众所周知,比亚迪是新能源汽车领域的重要参与者,其一举一动向来为外界所关注。日前,比亚迪汽车旗下品牌方程豹汽车推出了新车方程豹豹8,该款车型一上市就迅速吸引了消费者的目光,成为SUV
    刘旷 2024-12-02 09:32 98浏览
  • 11-29学习笔记11-29学习笔记习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记
    youyeye 2024-12-02 23:58 51浏览
  • 光伏逆变器是一种高效的能量转换设备,它能够将光伏太阳能板(PV)产生的不稳定的直流电压转换成与市电频率同步的交流电。这种转换后的电能不仅可以回馈至商用输电网络,还能供独立电网系统使用。光伏逆变器在商业光伏储能电站和家庭独立储能系统等应用领域中得到了广泛的应用。光耦合器,以其高速信号传输、出色的共模抑制比以及单向信号传输和光电隔离的特性,在光伏逆变器中扮演着至关重要的角色。它确保了系统的安全隔离、干扰的有效隔离以及通信信号的精准传输。光耦合器的使用不仅提高了系统的稳定性和安全性,而且由于其低功耗的
    晶台光耦 2024-12-02 10:40 105浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦