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

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

3天内不再提示

分析串行链路的技术正在扩展应用到并行存储器接口领域

h1654155971.8456 来源:未知 作者:李倩 2018-07-16 15:22 次阅读

DDR5

在预计将于今年夏季发布的DDR5标准中,DRAM将被指定涵盖DFE(判决反馈均衡)能力。 而在实践中,DFE建模就意味着创建和使用AMI模型。 实际上,近十年来用于分析串行链路的技术正在扩展应用到并行存储器接口领域。

然而,SerDes和DRAM在本质上存在着一些差异。 串行链路通常很长且有损耗,而DRAM则较短且损耗较少。 低损耗貌似值得称赞,在某些方面它确实如此,但是反射会在低损耗链路中持续长时间的反弹,而在较长的串行链路中则由于高损耗而迅速衰减。 这就是DRAM需要使用DFE的原因:DFE会消除错误并解决反射问题。 SerDes中仅有一个发射器和一个接收器; 但是像PC和服务器这样的系统通常在同一条总线上有多个DIMM,有时还会有未插入的插槽,以上这些都会使反射问题变得更加棘手。

虽然JEDEC尚未最终完成DDR5标准,但是不论是我们的知识产权设计团队、DRAM供应商,还是我们在全力开发新一代信号完整性(SI)方案的Sigrity产品线团队,都不希望耗时在等待上。 开发进展刻不容缓,我们需要及时地做出必要的改变和调整,以在最终标准出台时满足用户要求。

AMI Builder

AMI Builder的目标是使用户能够从已知、良好的AMI模块库中快速构建符合IBIS的AMI模型,而不是从头开始在空白文本编辑器上费力编写容易出错的代码。 如果用户不具备类似C语言的良好的软件开发专业知识,那么应用难度无疑会陡然增加。

AMI Builder的基本方法是为发射器配置诸如FFE(前馈均衡)等构件。然后向导器会令用户对参数进行设置,某些情况下也会对参数进行自动计算。 例如,上图显示的是为FFE设置参数,然后令其计算抽头值。 图表可以直接从向导器中绘制,而无需执行仿真

接收器路径如上图所示。AGC表示自动增益控制,CTE(或CTLE)是连续时间(线性)均衡器,DFE代表判决反馈均衡。 信号从通道左侧进入,在右侧则输出数据和已恢复的时钟

一旦在向导器中设置好选项,模型就会立即被编译成DLL并可进行仿真和测试。在测试过程中,模块可以根据需要被启用、禁用、编辑或删除。该流程的一大优势是可以令用户专注于架构而无需费心编码,同时为用户提供轻松迅捷地按钮式模型创建方式。

AMI建模和AMI Builder技术最初为SerDes应用程序而开发,现已扩展到DDR应用领域。

针对DDR4的AMI

DDR4已经带来了一些新挑战,特别是DQ掩膜一致性检查。该功能可确保眼睛保持在掩膜之外,从而保证系统正常工作。 如上图所示,掩膜是中间的矩形框,而信号则成功地围绕其周,这意味着眼睛已睁开到足以符合标准的程度。

误码率(BER)分析也必不可少,因此我们需要通道仿真和浴盆曲线。 这里的浴盆曲线和与其同名的可靠性浴盆曲线毫无关系,后者用于在半导体使用寿命的开始和结束时显示高故障率(即早期故障期和后期老化期)。信号完整性浴盆曲线是通过给输入信号添加抖动和噪声来得到的。上图的中心窗格即显示浴盆曲线。其中有两个浴盆,一个是使用抖动来获得水平的(时间角度)浴盆,另一个则是使用噪声来获得垂直的(信号角度)浴盆。

由于需要的比特数量极大(数十万甚至数百万),使用IBIS-AMI模型估算BER仿真是唯一真正可行的方法。 去年夏季,Cadence为DDR4提供了第一款IBIS-AMI模型,并于今年初在DesignCon上进行展示。

与串行链路相比,DDR的另一个变化是:由于它是一个并行接口,因而存在码间干扰和同步开关噪声,这些都需要在总线特性仿真中捕获。

针对DDR5的AMI

首先请注意,JEDEC还没有最终确定DDR5标准,因而任何改变都有可能发生。但是既然已经临近发布,那么关键问题如数据速率的改变几率则非常之低。如下是相关描述:

基于掩膜的合规性检查(应用于DDR4中,前文已做讨论)将继续进行

电源电压将从DDR4的1.2V降至DDR5的1.1V

数据速率将高达6.4 Gbps

片上端接(上拉VDDQ)可用于地址总线,而不仅仅局限于数据总线

FFE、CTLE和DFE预计将在控制器端用于数据总线

数据总线方面,DFE也将应用于内存端

$ r; I; S" i5 n2 |r4 }& A

如此看来,通道仿真和AMI Builder将成为引领未来设计的关键所在,特别是对于需要首次创建AMI模型的新一代工程师而言。

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

    关注

    14

    文章

    2456

    浏览量

    71789
  • 串行链路
    +关注

    关注

    0

    文章

    7

    浏览量

    8145
  • DDR5
    +关注

    关注

    1

    文章

    417

    浏览量

    24092

原文标题:技术干货 | 了解AMI与IBIS之后你需要知道:如何轻松完成DDR5设计

文章出处:【微信号:eda365wx,微信公众号:EDA365电子论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    未来谁主沉浮:串行并行接口SRAM对比

    外置SRAM通常配有一个并行接口。考虑到大多数基于SRAM的应用的存储器要求,选择并行接口并不令人惊讶。对于已经(和仍在)使用SRAM的高性能(主要是缓存)应用而言,与串行
    发表于 10-29 14:24

    串行DataFlash 存储器及其与单片机的接口

    DataFlash 是Atmel 公司新推出的大容量串行Flash 存储器产品,具有体积小、容量大、功耗低和硬件接口简单的特点,非常易于构成微型测量系统。本文重点介绍此类存储器与单片机
    发表于 05-14 16:28 17次下载

    单片机系统扩展接口技术

    8.1  串行扩展总线接口技术8.2 扩展三总线的产生8.3 扩展程序存储器8.4 扩展
    发表于 02-23 17:29 0次下载

    单片机存储器扩展技术

    难点:1、存储器扩展的编址技术。2、系统总线的构成。3、程序存储器、数据存储器扩展
    发表于 08-09 14:33 61次下载

    增强型并行端口EPP与FIFO存储器IDT7201的接口电路

    并行端口设备开发的趋势及特点,提出了增强型并行端口EPP扩展的方案。在介绍了先进先出(nFO)存储器IDT7201的基本原理之后,设计了lDT7201与EPP的
    发表于 10-16 17:46 24次下载

    1-Wire 串行存储器产品

    1-Wire®串行存储器产品通过单线连接为你的产品添加存储器! 1-Wire串行存储器产品提供EEPROM和EPROM
    发表于 04-20 23:22 1507次阅读
    1-Wire <b class='flag-5'>串行</b><b class='flag-5'>存储器</b>产品

    串行EEPROM存储器及应用

    串行EEPROM存储器及应用
    发表于 12-11 23:41 0次下载

    串行外设接口(SPI)扩展大容量数据存储器

    在许多实际应用中经常面临的问题是需要支持大容量的数据存储功能。 但是采用常规扩展外部 数据存储器 的方法,需要大量的地址总线和数据总线引脚,因而在访问外部数据存储器时,其容量受到微处理
    发表于 04-08 09:20 4957次阅读
    <b class='flag-5'>串行</b>外设<b class='flag-5'>接口</b>(SPI)<b class='flag-5'>扩展</b>大容量数据<b class='flag-5'>存储器</b>

    SRAM存储器并行接口串行接口对比

    外置SRAM通常配有一个并行接口。考虑到大多数基于SRAM的应用的存储器要求,选择并行接口并不令人惊讶。对于已经(和仍在)使用SRAM的高性能(主要是缓存)应用而言,与串行
    发表于 05-13 15:36 4525次阅读
    SRAM<b class='flag-5'>存储器</b>的<b class='flag-5'>并行接口</b>和<b class='flag-5'>串行</b><b class='flag-5'>接口</b>对比

    关于串行并行接口SRAM的对比分析

    由于所需驱动的引脚数较少,而且速度更低,串行接口存储器通常比并行接口存储器消耗更少的电能,而且其最大的好处在于较小的尺寸-无论是从设备尺寸还
    的头像 发表于 08-26 17:37 4636次阅读
    关于<b class='flag-5'>串行</b>和<b class='flag-5'>并行接口</b>SRAM的对比<b class='flag-5'>分析</b>

    如何对接口芯片8255进行扩展

    8255是一个并行接口扩展芯片。它有一个8位的待扩展并行接口D0-D7,三个扩展后的8位并行接口
    发表于 09-17 15:45 3503次阅读
    如何对<b class='flag-5'>接口</b>芯片8255进行<b class='flag-5'>扩展</b>

    AT89S52单片机外部存储器扩展教程课件免费下载

      当AT89S52单片机片内的数据存储器与程序存储器(Flash存储器)的容量不能满足需要的情况下,需要进行扩展存储器
    发表于 10-25 14:58 11次下载
    AT89S52单片机外部<b class='flag-5'>存储器</b>的<b class='flag-5'>扩展</b>教程课件免费下载

    基于AT45DB161B存储器和PIC16LC73B单片机实现微型压力测量装置设计

    Flash存储器按其接口可分为串行并行两大类。串行Flash存储器大多采用I2C
    发表于 05-18 10:02 1600次阅读
    基于AT45DB161B<b class='flag-5'>存储器</b>和PIC16LC73B单片机实现微型压力测量装置设计

    AVR单片机与串行存储器接口

    串行接口存储器广泛应用于消费类、汽车、电信、医疗、工业和 PC 相关市场。串行存储器主要用于存储
    发表于 03-31 11:14 7次下载
    AVR单片机与<b class='flag-5'>串行</b><b class='flag-5'>存储器</b>的<b class='flag-5'>接口</b>

    Microchip首款基于CXL的串行存储控制

    数据中心应用工作负载需要未来的存储器产品能够提供与今天基于并行DDR的存储产品相同的高性能带宽、低延迟和可靠性。CXL平台是近年来最大的行业颠覆性技术之一,为CPU带来了新的标准
    的头像 发表于 08-03 15:52 1276次阅读