0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何利用ADS仿真软件辅助进行DDR的电路仿真?

是德科技KEYSIGHT ? 来源:是德科技KEYSIGHT ? 作者:是德科技KEYSIGHT ? 2021-05-17 09:28 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

上文中,我们介绍了DDR芯片的物理层及协议测试,本文我们继续给大家揭秘如何利用是德科技ADS仿真软件辅助进行DDR的电路仿真,验证和分析。

是德科技ADS简介

是德科技PathWave Advanced Design System (ADS) 是一款最可信赖的仿真、验证和分析解决方案,通过特有的电磁及DDR总线仿真器,精确提取完整链路的特性,表征从controller到memory的性能结果。帮助工程师减少设计风险,减少迭代次数。

ADS主要特性:

通过DDR Sim和Transient两种仿真器,获得眼图和时域波形等影响。

通过优化过的仿真界面,简化仿真流程,帮助工程师快速搭建仿真结构。

通过SIPro,快速准确的提取PCB电磁参数。

通过CILD和Via Designer,获得前仿真模型。快速得到layout约束条件。

准确获得抖动,串扰,噪声等因素的影响。

DDR应用设计流程

ADS非常适用于DDR相关应用的设计,通过特有的电磁及DDR总线仿真器,精确提取完整链路的特性,表征从controller到memory的性能结果,减少设计风险及迭代次数。

采用ADS的设计流程如下所示:

e8ec6900-b4d8-11eb-bf61-12bb97331649.png

图:是德科技DDR相关应用设计流程示意

在上图中所示的各个流程中,ADS均具备独特的优势,如下我们为大家分别介绍:

芯片AMI建模:

ADS Memory Designer中内置了专门用于DDR5的AMI模型的创建模块。通过向导式的界面,将均衡的算法自动生成AMI模型。

前仿真模型设计

ADS CILD是可以参数化生成传输线模型,支持差分,单端,宽边耦合等的微带线,带状线以及共面波导。

通过分析功能可以快速对设置好的传输线进行EM仿真,获得阻抗,损耗,反射,延时等信息。通过优化功能,预设目标阻抗。通过软件直接自动对某一参数进行优化,获得满足目标阻抗要求的结果。通过扫描功能,对多个参数进行扫描,获得不同参数影响下的传输线特性。通过统计功能,将工艺误差等因素考虑其中,仿真获得误差影响下的传输线特性,可用于良率分析以及误差控制。

而设计的结果可以生成模型用于ADS原理图仿真,验证整体通道特性,同时,也可以保留参数变量用于ADS原理图中参数扫描。

Via Designer可以通过参数化,生成过孔模型,支持单端,差分等各类通孔,盲孔,埋孔,微孔,支持背钻功能及过孔阵列。通过FEM算法获得过孔S参数及TDR信息,也可以一键调用EMPro并自动生成对应三维模型,用于后续更为复杂的编辑及仿真。

其通过参数化建模,大大节约过孔建模所需时间。而通过FEM仿真,可以得到十分精确的过孔S参数和TDR结果。同时,通过预设配置信息,简化仿真设置步骤。仿真结果可以生成模型用于ADS原理图仿真,验证整体通道特性,同时,也可以将其一键导出可编辑的三维结构,用于EMPro进行编辑,仿真等。

DDR通道仿真(前仿及后仿)

ADS Memory Designer是ADS中专门针对DDR仿真定制的组件,可以减小DDR仿真的复杂度,同时保证DDR仿真的效率和精度。

在Memory Designer中,只需要一张原理图便可以分别进行通道和瞬态仿真,如下图所示:

ea26b352-b4d8-11eb-bf61-12bb97331649.png

图:Memorydesigner 仿真原理图

DDR bus低误码率的仿真流程如下图所示:

ea505766-b4d8-11eb-bf61-12bb97331649.png

图:DDR BUS 低误码率仿真流程

此外,Memory Designer 中的DDR BUS 仿真器,使用通道仿真技术,根据信号的上升与下降,提取对应的阶跃响应,快速精确的仿真出DDR眼图及波形。同时可以将抖动,串扰,均衡等因素都考虑其中,而Batch simulation和前仿真模型的使用,可以在layout前期分析各种参数对DDR设计性能的影响。

基于Keysight 成熟的通道仿真算法,Memory Designer可以准确预测在低误码率情况下的抖动对信号的影响。并将当DQ 与DQS 存在时间差时,由于trigger传声的抖动追踪现象进行分析,如下图的案例。

ea9cfeea-b4d8-11eb-bf61-12bb97331649.png

图:抖动追踪分析案例

PCB电磁参数提取:

ADS SIPro是一款专用于PCB仿真的EM仿真工具,针对引脚众多的DDR信号,SIPro中内置了DDR设置向导,可以帮助用户快速进行DDR仿真设置,如下图的示例:

eb4a0cc0-b4d8-11eb-bf61-12bb97331649.png

图:PCB S参数提取 - SIPro

只需要选择控制器及内存模块,相应的网络就会由软件自动筛选提取,勾选需要仿真的网络名后,对应的仿真设置便会自动生成。整个过程只需要一分钟左右的时间。

此外,SIPro可以快速准确的提取PCB信号的S参数,可信频率高达40GHz。对于DDR中常见的共用返回路径的情况,SIPro通过算法识别过孔区域,使用三维电磁场算法FEM,精确提取由此产生的串扰,保证仿真精度。

原文标题:DDR芯片仿真与验证

文章出处:【微信公众号:是德科技KEYSIGHT】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    460

    文章

    52616

    浏览量

    442711
  • pcb
    pcb
    +关注

    关注

    4371

    文章

    23527

    浏览量

    410888
  • DDR
    DDR
    +关注

    关注

    11

    文章

    733

    浏览量

    66994
  • 仿真
    +关注

    关注

    52

    文章

    4300

    浏览量

    136077

原文标题:DDR芯片仿真与验证

文章出处:【微信号:是德科技KEYSIGHT,微信公众号:是德科技KEYSIGHT】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    九进制计数电路仿真设计

    九进制计数电路仿真
    发表于 06-09 14:48 ?0次下载

    Multisim模拟电路仿真教程

    本章Multisim10电路仿真软件,讲解使用Multisim进行模拟电路仿真的基本方法。 ? 在众多的EDA仿真
    发表于 05-09 17:58 ?3次下载

    概伦电子千兆级高精度电路仿真器NanoSpice Giga介绍

    NanoSpiceGiga是概伦电子自主研发的千兆级晶体管级SPICE电路仿真器,通过基于大数据的并行仿真引擎处理十亿以上单元的电路仿真,可以用于各类存储器电路、定制数字
    的头像 发表于 04-23 15:21 ?421次阅读
    概伦电子千兆级高精度<b class='flag-5'>电路仿真</b>器NanoSpice Giga介绍

    东芝在线电路仿真器的核心优势

    在电子工程设计的世界里,一款得心应手的电路仿真工具对于工程师来说尤为重要,它不仅能够帮助设计师在器件选型时做出更明智的决策,还能够节省大量的时间和资源。然而,传统的电路仿真工具往往需要繁琐的设置和专业的软件支持,这无疑增加了设计
    的头像 发表于 03-24 10:50 ?3112次阅读
    东芝在线<b class='flag-5'>电路仿真</b>器的核心优势

    Qorvo? 为屡获殊荣的 QSPICE? 电路仿真软件新增建模功能

    Qorvo?今日宣布,为其屡获殊荣的 QSPICE 电路仿真软件新增一项重要功能——在几分钟而非几小时内精确地为半导体元件创建模型。电子设计师现在可以在 QSPICE 免费软件包中使用该全新
    的头像 发表于 03-06 11:12 ?414次阅读

    SPICE混合电路仿真介绍

    电子发烧友网站提供《SPICE混合电路仿真介绍.pdf》资料免费下载
    发表于 01-22 17:14 ?1次下载
    SPICE混合<b class='flag-5'>电路仿真</b>介绍

    数模混合电路仿真实现

    电子发烧友网站提供《数模混合电路仿真实现.pdf》资料免费下载
    发表于 01-21 15:32 ?0次下载
    数模混合<b class='flag-5'>电路仿真</b>实现

    模拟电路仿真实现

    电子发烧友网站提供《模拟电路仿真实现.pdf》资料免费下载
    发表于 01-21 15:21 ?5次下载
    模拟<b class='flag-5'>电路仿真</b>实现

    数字电路仿真实现

    电子发烧友网站提供《数字电路仿真实现.pdf》资料免费下载
    发表于 01-21 09:24 ?2次下载
    数字<b class='flag-5'>电路仿真</b>实现

    使用ADS127L01进行设计AD转换电路时,在软件单步仿真中查看AD采集数据为全为0,为什么?

    关于使用ADS127L01进行设计AD转换电路时,AD芯片的/DRDY引脚存在中断信号,在与MCU进行通信时,SCLK和DOUT引脚存在高低信号,在
    发表于 12-16 08:48

    这些电源常用仿真软件,你都知道吗?

    仿真中的常用软件为大家进行介绍。 电源仿真 01 电源仿真 电源仿真是指通过计算机
    发表于 10-25 14:20

    法动科技系统级电路仿真设计平台FDSPICE介绍

    5G和5.5G的快速发展与普遍应用,对原模拟电路仿真工具提出了新的挑战和更高要求。市场与用户需要电路仿真工具具备更高精度、更强算力和更灵活的功能,以支持5G和5.5G模拟/射频电路系统仿真
    的头像 发表于 10-22 10:43 ?1535次阅读
    法动科技系统级<b class='flag-5'>电路仿真</b>设计平台FDSPICE介绍

    hspice共源放大电路仿真分析

    HSPICE共源放大电路仿真分析涉及多个方面,包括电路的设计、仿真设置、仿真结果解读等。以下是一个基于HSPICE进行共源放大
    的头像 发表于 09-27 09:36 ?1388次阅读

    使用该电路进行放大电路仿真,其放大倍数与公式不符合,为什么?

    1.当我使用该电路进行放大电路仿真,其放大倍数与公式不符合,为什么?2.我调整R1阻值之后,在洞洞板上进行焊接之后,发现输出只有直流偏置,交流消失,与
    发表于 08-14 07:46

    Tina仿真软件做boost电路仿真怎么产生开关管需要的pwm呢?

    Tina仿真软件做boost电路仿真怎么产生开关管需要的pwm
    发表于 08-12 07:10