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

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

3天内不再提示

到底什么才是AMI与IBIS?了解DDR5之前必须掌握的知识

h1654155971.8456 来源:电子发烧友网 作者:工程师谭军 2018-07-09 10:38 次阅读

你听说过IBIS和AMI吗? 如果我们在法国,那么IBIS是一家酒店的名字,AMI则是我对你的称呼——朋友。

但是如果我们在谈论SerDes设计领域,那么IBIS和AMI就是对SerDes通道进行建模的方式,可以在保证设计性能的前提下,确保信号成功地在不同芯片之间进行传输。

然而当下,我们的行业正面临着巨大的变化,IBIS和AMI的含义需要被更多设计领域的人了解。DFE均衡(判决反馈均衡)即将被规定包含在DDR5标准之内,这将需要运用IBIS + AMI进行建模,从而设计出诸如新一代DIMM、能够承载DDR5 DRAM的系统。

IBIS

IBIS代表I / O缓冲器信息规范,创建于20世纪90年代初。那时,信号完整性问题刚刚开始受到关注,Quad Design公司制作了第一个成功商业化的信号完整性工具,包含专有模型和元器件库。 1993年,Intel公司决定摒弃大量专有元器件库的方式,邀请包括Cadence在内的其它公司进行合作,共同制定通用标准。当时,Intel正尝试为全新PCI标准制定驱动程序要求。此次合作结果为业内奠定了最初标准——IBIS 1.1。该标准涵盖了上拉和下拉晶体管及其转换时间、钳位二极管(用于压制反射)以及封装引脚模型(包括电感、电阻电容);无论有没有驱动晶体管,输入模型也将是相同的。IBIS 2.1版本在1994年成为ANSI / EIA标准,自此之后便进一步发展着。

均衡

理想化的输入比特流是一个完美的方波。 由于通道在不同频率存在不同程度的衰减,到达接收器的信号则会非常失真。因此,输入信号里的时钟和数据就必须被重新恢复。

多种形式的均衡皆可用于应对通道中的信号损失。在信号发送端,预加重或去加重可以补偿通道损失。例如,预加重通常会增强信号的高频分量以弥补通道将会减弱大部分信号的事实。通道本身由封装引脚和电路板走线组成,因而无法对其进行任何主动改变,而被动效应则需要建模。

在信号接收端,自动增益控制(AGC)首先将输入信号提高到足以检测到的强度,连续时间线性均衡(CLTE)再对符号间的干扰(在相邻两位数据之间)进行消除。而真正智能的技术(以及大部分区域和电源)则在于时钟数据恢复(CDR),CDR从输入的模拟信号中重新生成时钟;以及判决反馈均衡(DFE),DFE使用FIR滤波器,并自适应调整抽头系数。这一技术方法需要良好稳定的信号,因此AGC和CTLE被放置在接收器的前端。

绿色高斯函数表示CDR导出时钟转换的位置,红色高斯函数则表示1电压和0电压的分布状况(二者单独分布)。

只要重新恢复的时钟的中点接近眼睛的中心,并且DFE使两个红色峰值保持分离又紧密相连的状态——这意味着它能够正确辨别出电压值1和0之间的b0,图示中间的眼睛就会打开。显然,如果时钟恢复漂移得太远,或者0和1电压过于接近——即使只是偶尔才会出现如此状况——比特误码则会产生,而眼睛也将关闭(当数百万信号重叠时)。

AMI

AMI,算法建模接口,是为实现更好地通道建模而在2007年对IBIS进行的扩展。Cadence在推动AMI标准化流程方面处于领先地位。 AMI中的“算法”是指它是可执行代码(可以用任何语言编写,C语言最为典型),并与传统的IBIS电路级模型共同工作。通过使用编译代码,而不是像IBIS这样的文本文件,AMI允许用户更深入地访问片上技术而无须担心泄露任何“秘密资料”。由于通常发射端与接收端制造商并不相同,AMI可实现即插即用仿真

不同于并行链路,高速串行链路不需要大量引脚并成为了数据进出芯片和存储器的主要方式。然而,它却需要大量的数据流量被进行仿真,这就是AMI所要解决的问题。而大量数据流量需要被仿真的原因有三:

1. 确保链路可靠地工作需要创建眼图(如下图所示)。为了保证眼图睁眼则需要仿真大量数据,一方面确保信号总是远低于或高于眼睛,另一方面确保重新生成的时钟精准到足以使中点位于眼睛的中心。

2. 串行链路的主要特点是误码率(BER),其在10-12或10-16的情况下可为1。使用SPICE也许可以仿真几百位数据,但通常而言要获得精确估计的BER则需要仿真一百万位数据。

3. 数千兆位SerDes使用自适应均衡,而不是“一劳永逸”的初次设置事后不管的均衡方式。在均衡稳定和锁定之前需要大量的数据流量,而这一切发生在传输任何实际流量开始之前。自适应均衡在每千位数据左右进行一次调整:使时钟再生从而保持眼睛居中,同时尽量将峰值分布在通过接收端的0和1上以使它们保持良好分离(并尽量保持较窄的分布距离,以避免信号有时会使眼睛缩小的情况)。

十年以来,数据速率已从2.5 Gbps提高到25 Gbps,并且将很快提高到120 Gbps。 随着未来的设计水平不断提高,400 Gbps甚至1 Tbps(1000Gbps)的数据速率指日可待。信号编码已经从单眼发展到多眼PAM4,这就对设计精度提出了更高的要求。

基本要求是需要用非常快速和精确的均衡模型来仿真非常大的比特流。 AMI可以完全满足此项要求。

串行链路的信号完整性分析由三个阶段组成:首先表征通道,然后执行大比特流通道仿真,最后对输出进行后处理以检查睁眼情况和BER值。

表征通道由脉冲响应实现。 输入一个阶跃信号,并使用电路仿真器获得阶跃响应,进而推导出脉冲响应并捕获驱动器和接收器之间的任何互连行为。

通过将脉冲响应与比特流卷积产生原始波形,实现通道仿真。即使在进行复杂的自适应均衡时,数百万位数据的仿真也可以在几分钟内完成。上图展示了这些部分的联系。

DDR5

正如前文所言,预计在今年夏季发布的DDR5标准中,DFE功能将被正式规定包含在DRAM中。这意味着你将急需一个AMI模型。 你打算怎么做?你是否在考虑有没有比打开文本编辑器进行编码更简单的方法?

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

    关注

    1

    文章

    53

    浏览量

    19891
  • AMI
    AMI
    +关注

    关注

    0

    文章

    47

    浏览量

    21714
  • DDR5
    +关注

    关注

    1

    文章

    422

    浏览量

    24147

原文标题:技术干货 | 了解DDR5技术之前你需要知道什么是AMI与IBIS

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

收藏 人收藏

    评论

    相关推荐

    如何为 DDR5 内存接口构建 AMI 模型

    传统上,双倍数据速率(DDR)技术依赖于时序测量,例如建立和保持时间。随着标准的发展和传输速率的提高,信号完整性变得更具挑战性。 对于DDR5,定时测量已被数据和命令地址信号的眼图模板测量所取
    的头像 发表于 12-07 14:34 2879次阅读
    如何为 <b class='flag-5'>DDR5</b> 内存接口构建 <b class='flag-5'>AMI</b> 模型

    DDR5内存接口芯片组如何利用DDR5 for DIMM的优势?

    2021 年,JEDEC 宣布发布 JESD79-5 DDR5 SDRAM 标准,标志着行业向 DDR5 dual-inline memory modules (DIMM) 的过渡。
    的头像 发表于 03-17 09:50 3068次阅读
    <b class='flag-5'>DDR5</b>内存接口芯片组如何利用<b class='flag-5'>DDR5</b> for DIMM的优势?

    新一代DDR5内存模组密集发布,支持DDR5 CPU随后就到!

    近日,嘉合劲威首批DDR5内存条在深圳坪山工厂量产下线。首批DDR5内存条采用镁光DRAM,频率4800MHZ,电压1.1V,时序40-40-40  1.1V ,容量16G(单面)/32G(双面
    的头像 发表于 04-27 09:00 1.4w次阅读

    Introspect DDR5/LPDDR5总线协议分析仪

    DDR5 RDIMM及支持下一代MR-DIMM单体测试验证系统 (DDR5 MR-DIMM Module Test System), 支持的速率可高达17.4Gbps. DDR5内存测试系统
    发表于 08-06 12:03

    DDR5尚未真正普及的原因是什么?

    国产DDR5究竟离我们还有多远?DDR5尚未真正普及的原因是什么?
    发表于 06-18 09:49

    DDR3/4都还没玩够,DDR5已经来啦

    先生悄悄的告诉大家,DDR5已经来啦!!! 高速先生在研讨会或者和客户培训的时候,每当讲到DDR的文档,都会把这张DDR的发展历程图拿出来介绍,给大家讲述DDR技术的发展进程。从这张图
    发表于 08-12 15:42

    带均衡的data信号!第一手DDR5仿真资料(下)

    DDR5的模型,来仿真看看DFE均衡对数据信号的帮助哈。首先我们提取一根真实链路的data信号,把收发模型搭建好,如下所示:我们看到DDR5的颗粒模型的确存在了AMI的算法,也就是把DFE的模块配置到接收
    发表于 08-27 16:39

    DDR5这么快,为啥还能那么稳?

    DDR5采用了之前在高速串行信号中才会使用的反馈判决均衡技术(DFE),以减少信号衰减和码间干扰(ISI)的负面影响,增加了信号眼图的优化手段,为数据信号的高速传输提供了保障。 关于DDR5数据信号
    发表于 06-28 09:09

    利用Sigrity SystemSI来生成DDR5 AMI模型

    已被广泛使用,DDR5标准也仍在规范阶段。尽管DDR5规范的最终版本还没有在业内推广,但DDR5的主要特性是众所周知的:DDR5将提供两倍于DDR
    的头像 发表于 01-27 11:17 1.1w次阅读
    利用Sigrity SystemSI来生成<b class='flag-5'>DDR5</b> <b class='flag-5'>AMI</b>模型

    5G时代你是等DDR5上市 还是升级DDR4内存

    原以为在肺炎病毒无情来袭的2月将是平平无奇的日常,但是随着配备LPDDR5的到来,DDR5的话题再次走进大众的视野范围当中。对于目前的情况来说,我们到底应该做一个等等党等DDR5,还是
    的头像 发表于 03-30 09:25 1w次阅读

    DDR4到DDR5花了将近10年,DDR5将有什么重大突破?

    2018年10月,Cadence和镁光公布了自己的DDR5内存研发进度,两家厂商已经开始研发16GB DDR5产品,并计划在2019年年底之前实现量产目标。
    的头像 发表于 11-29 10:09 5961次阅读

    ddr5的主板可以用ddr4内存吗 几代CPU才能上DDR5

    DDR5的主板不支持使用DDR4内存。DDR5(第五代双倍数据率)和DDR4(第四代双倍数据率)是两种不同规格的内存技术,它们在电气特性和引脚布局上存在明显差异。因此,
    发表于 08-09 15:36 2.5w次阅读

    DDR5 SDRAM规范

    JESD79-5B DDR5 SDRAM-2022 JEDEC
    发表于 12-25 09:51 18次下载

    DDR5内存的工作原理详解 DDR5DDR4的主要区别

    DDR5内存的工作原理详解 1. DDR5内存简介 DDR5(Double Data Rate 5)是第五代双倍数据速率同步动态随机存取存储器(SDRAM)。它是
    的头像 发表于 11-22 15:38 1067次阅读

    DDR5内存与DDR4内存性能差异

    DDR5内存与DDR4内存性能差异 随着技术的发展,内存技术也在不断进步。DDR5内存作为新一代的内存技术,相较于DDR4内存,在性能上有着显著的提升。 1. 数据传输速率
    的头像 发表于 11-29 14:58 409次阅读