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

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

3天内不再提示

以DDR内存条为例教你进行SI仿真

454398 2023-02-07 16:37 次阅读

随着服务器、计算机机器性能需求的逐渐提高,高速率、高频率 DDR 也开始应用于高端设计中。但目前针对 DDR 设计资料非常少,特别是针对信号完整性(SI)方面的,随着 DDR 速率的提高,极易容易引起电路的 SI 问题,信号测试验证也变得越来越困难。一般 DDR 信号测试、仿真验证,大多数用 SPEED2000,大家在学习 DDR 仿真前,可以先补充 SPEED2000 的时域波形仿真和 IBIS 仿真基础。今天我们以 DDR 内存条为例,进行简单的 DDR SI 仿真供大家学习借鉴。

下面是在 Cadence 中 SPEED2000,具体软件操作使用步骤,如下所示:

1. Cadence17.2 的 SPPED2000 在 Generator 里

2. 点击 Generator 后会选择 license,这里注意要全选,否则后面 DDR 仿真会报 spd error

3. 选择 DDR Simulaion,点击“load layout file”,选择 layout 文件,支持 brd 文件,这里以 cadence 的内存条模板学习。

4. 选择 enable DDR Simulation Mode,点击 set up components and bus group,这里 cadence 的模板是一个内存条,所以控制芯片端为金手指接口,选择 J1。

5. 点击下一步,选择内存,这里 U0-U7 都是内存颗粒。

6. 点击下一步选择串联电阻,不用管,下一步,选择 power,这里 VDD/VTT/GND 都勾上,点击下一步

7. 选择 power source VRM,cadence 的内存条已经定义了一个 VRM,Vsource 和 Vterm,等于我们板上的 DCDC,点击右边会出现带有 Editor 含义的 E,点击 E,编辑电压为 1.5 和 0.75,点击下一步

8. 设置 BUS group,设置 A0~A15 为地址信号,命名为 ADDR

9. 设置 CLK

10. 设置 DATA

11. 下一步直到仿真信号预览,检查下是不是对的,点击完成。

12. 在右侧会出现 BUD Tree,设置 Bus tree,右键 J1,点击“connect IBIS”,或者点击左边的“set up controller model”

13. 对 U0 同样操作,定义完 IBIS 后,使用 copy IBIS to

14. 设置完 IBIS 模型后,选择左侧“select Bus groups for simulation”,设置仿真类型为写,等级为 2(考虑耦合因素),速度为 1.333GHz,仿真时间为 40ns

15. 设置仿真激励码型,这里需要用到 Agilent 的码型生成工具,官网有下载,选择 PRBS7 码型

16. 将 PRBS7 码型粘贴到地址仿真码型中,和数据除了 TQS 的码型中,注意后面的两个点不能删除,2 个点代表循环。设置完成,点击下方的 save analysis options

17. 至此,DDR 仿真参数设置完成,file -save as,保存一下,然后点击开始仿真,大约需要 1~3 分钟

18. 查看仿真结果,可以看 CLK/DATA/TQS 等波形,可以看到波形高频分量损耗和反射串扰造成的波形失真,等等很多信息。(感觉仿的不对,但是仿了 5 遍了都是这样)

审核编辑黄宇

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

    关注

    11

    文章

    711

    浏览量

    65229
  • 仿真
    +关注

    关注

    50

    文章

    4043

    浏览量

    133416
  • 内存条
    +关注

    关注

    0

    文章

    143

    浏览量

    19502
收藏 人收藏

    评论

    相关推荐

    如何检测DDR内存性能

    检测DDR内存性能是一个涉及硬件和软件的综合过程,可以通过以下几个步骤来进行: 1. 硬件检查 1.1 确认内存规格 查看内存条标签 :检查
    的头像 发表于 11-20 14:30 163次阅读

    如何选择DDR内存条 DDR3与DDR4内存区别

    见的两种内存类型,它们在性能、功耗、容量和兼容性等方面存在显著差异。 DDR3与DDR4内存的区别 1. 性能 DDR4
    的头像 发表于 11-20 14:24 301次阅读

    十铨科技推出首款工业级DDR5 6400MT/s内存条

    近日,十铨科技在工控领域取得了重大突破,发布了业界首款工业级DDR5 6400MT/s CUDIMM/CSODIMM内存条。这款内存条基于SK海力士原厂DRAM颗粒设计,专为工业应用而打造,展现了十
    的头像 发表于 10-25 13:51 339次阅读

    金士顿发布FURY Renegade DDR5 CUDIMM内存条

    DDR5 CUDIMM内存条的容量24GB,运行速度高达8400MT/s CL40。为了满足不同用户的需求,金士顿提供了多种选择,包括单与双通道套
    的头像 发表于 10-25 13:36 350次阅读

    金百达、精亿、光威这三个品牌的内存条哪个好?

    )、英睿达美光内存条  · 300-500元 ‌:阿斯加特32GB女武神、美商海盗船复仇者DDR4、金百达32GB内存、金士顿内存条(野兽系列)   · 500-800元 ‌:英睿达美
    的头像 发表于 10-25 11:01 708次阅读

    电脑内存条的作用和功能

    电脑内存条是计算机系统中不可或缺的组成部分,它在提升计算机性能、增强多任务处理能力以及优化用户体验方面发挥着至关重要的作用。以下将详细阐述电脑内存条的作用和功能,包括其数据存储、速度影响、空间优化、效率提升、辅助CPU运算、系统稳定性等多个方面。
    的头像 发表于 09-10 14:18 2016次阅读

    内存时钟和内存条有什么不同

    在探讨内存时钟(Memory Clock)和内存条(Memory Module)的不同时,我们首先需要明确这两个概念的基本定义和它们在计算机系统中的角色。以下是对这两个概念的详细解析,以及它们之间差异的比较。
    的头像 发表于 09-04 11:45 1165次阅读

    内存条接触不良会导致哪些情况

    内存条接触不良是一种常见的计算机故障,它可能会导致多种问题,影响计算机的正常运行。本文将详细介绍内存条接触不良可能导致的各种情况,以及如何诊断和解决这些问题。 计算机无法启动 内存条接触不良最明显
    的头像 发表于 09-02 14:36 1399次阅读

    卓越性能精亿内存条赤龙银甲系列DDR4 16G(8GX2) 3200 内存条测评 值得推荐价格亲民质量过硬的国货老牌

    引言   随着计算机技术的不断发展,内存作为电脑的重要组成部分之一,其性能直接影响着系统的运行效率。本文将对精亿内存条赤龙银甲系列DDR4 16G(8GX2) 3200套装内存条
    的头像 发表于 07-25 17:42 730次阅读
    卓越性能精亿<b class='flag-5'>内存条</b>赤龙银甲系列<b class='flag-5'>DDR</b>4 16G(8GX2) 3200 <b class='flag-5'>内存条</b>测评 值得推荐价格亲民质量过硬的国货老牌

    DDR5内存条上的时钟走线

    DDR5标准JESD79-5文件中没有明确的控制阻抗建议,DDR4时代基本内存条上时钟阻抗还是跟着芯片、主板走的70-80欧姆。线宽相对而言比较细。不知道你开始使用DDR5没有,你有关
    的头像 发表于 07-16 17:47 1656次阅读
    <b class='flag-5'>DDR</b>5<b class='flag-5'>内存条</b>上的时钟走线

    研华工控机购买指南:DDR3、DDR4、DDR5怎么选?如何选择内存条

    有限公司将详细介绍 研华工控机 购买指南:DDR3、DDR4、DDR5怎么选?如何根据具体需求选择适合的内存条? 一、内存条的种类
    的头像 发表于 06-28 09:57 812次阅读
    研华工控机购买指南:<b class='flag-5'>DDR</b>3、<b class='flag-5'>DDR</b>4、<b class='flag-5'>DDR</b>5怎么选?如何选择<b class='flag-5'>内存条</b>?

    服务器内存条和普通内存条的区别

    服务器内存条和普通内存条的区别  服务器内存条和普通内存条是计算机中常见的两种内存设备。它们在设计、功能和应用方面存在一些显著的区别。 1.
    的头像 发表于 02-19 10:19 8676次阅读

    可制造性案例│DDR内存芯片的PCB设计

    的引脚介绍 DDR内存条的引脚数,取决于内存条的类型和规格。以下是一些常见的 DDR内存条类型和它们的引脚数 :
    发表于 12-25 14:02

    可制造性案例│DDR内存芯片的PCB设计!

    的引脚介绍 DDR内存条的引脚数,取决于内存条的类型和规格。以下是一些常见的 DDR内存条类型和它们的引脚数 :
    发表于 12-25 13:58

    台电追风A60 DDR5内存条全面上市

    追风A60采用新一代DDR5内存规格,相较DDR4,性能提升接近1倍。高配6000MHz频率实现DDR4 3200MHz的1.6倍传输速度和1.9倍传输带宽,让用户在使用台电
    的头像 发表于 12-05 15:52 1153次阅读
    台电追风A60 <b class='flag-5'>DDR</b>5<b class='flag-5'>内存条</b>全面上市