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

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

3天内不再提示

ddr3及ddr4的差异对比

GReq_mcu168 来源:互联网 作者:佚名 2017-11-07 10:48 次阅读

(Double Data Rate Fourth SDRAM):DDR4提供比DDR3/ DDR2更低的供电电压1.2V以及更高的带宽,DDR4的传输速率目前可达2133~3200MT/s。DDR4 新增了4 个Bank Group 数据组的设计,各个Bank Group具备独立启动操作读、写等动作特性,Bank Group 数据组可套用多任务的观念来想象,亦可解释为DDR4 在同一频率工作周期内,至多可以处理4 笔数据,效率明显好过于DDR3。 另外DDR4增加了DBI(Data Bus Inversion)、CRC(Cyclic Redundancy Check)、CA parity等功能,让DDR4内存在更快速与更省电的同时亦能够增强信号的完整性、改善数据传输及储存的可靠性。

以下两张图可以清晰对比DDR3以及DDR4参数差异:

POD SSTL的比较

POD作为DDR4新的驱动标准,最大的区别在于接收端的终端电压等于VDDQ,而DDR3所采用的SSTL接收端的终端电压为VDDQ/2。这样做可以降低寄生引脚电容和I/O终端功耗,并且即使在VDD电压降低的情况下也能稳定工作。其等效电路如图1(DDR4), 图2(DDR3)。

图1 POD ((Pseudo Open Drain)

图2 SSTL(Stub Series Terminated Logic)

这样修改的优点是:

可以看出,当DRAM在低电平的状态时,SSTL和POD都有电流流动

图3 DDR4

图4 DDR3

而当DRAM为高电平的状态时,SSTL继续有电流流动,而POD由于两端电压相等,所以没有电流流动。这也是DDR4更省电的原因

图5 DDR4

图6 DDR3

BG设计原因

到了DDR4的时代,JESD组织认为,数据预取的增加变得更为困难,所以推出了Bank Group的设计。

Bank Group架构是什么样的,有何优势呢?具体来说就是每个Bank Group可以独立读写数据,这样一来内部的数据吞吐量大幅度提升,可以同时读取大量的数据,内存的等效频率在这种设置下也得到巨大的提升。DDR4架构上采用了8n预取的Bank Group分组,包括使用两个或者四个可选择的Bank Group分组,这将使得DDR4内存的每个Bank Group分组都有独立的激活、读取、写入和刷新操作,从而改进内存的整体效率和带宽。如此一来如果内存内部设计了两个独立的Bank Group,相当于每次操作16bit的数据,变相地将内存预取值提高到了16n;如果是四个独立的Bank Group,则变相的预取值提高到了32n

DDR3 Multi-drop bus DDR4 Point to Point

DDR3内存上,内存和内存控制器之间的连接采用是通过多点分支总线来实现。这种总线允许在一个接口上挂接许多同样规格芯片。我们都知道目前主板上往往为双通道设计四根内存插槽,但每个通道在物理结构上只允许扩展更大容量。这种设计的特点就是当数据传输量一旦超过通道的承载能力,无论你怎么增加内存容量,性能都不见的提升多少。这种设计就好比在一条主管道可以有多个注水管,但受制于主管道的大小,即便你可以增加注水管来提升容量,但总的送水率并没有提升。因此在这种情况下可能2GB增加到4GB你会感觉性能提升明显,但是再继续盲目增加容量并没有什么意义了,所以多点分支总线的好处是扩展内存更容易,但却浪费了内存的位宽。(通过这个理解带宽)

数据总线倒置 (DBI)

如上面描述,根据POD的特性,当数据为高电平时,没有电流流动,所以降低DDR4功耗的一个方法就是让高电平尽可能多,这就是DBI技术的核心。举例来说,如果在一组8-bit的信号中,有至少5-bit是低电平的话,那么对所有的信号进行反转,就有至少5-bit信号是高电平了。DBI信号变为低表示所有信号已经翻转过(DBI信号为高表示原数据没有翻转)。这种情况下,一组9根信号(8个DQ信号和1个DBI信号)中,至少有五个状态为高,从而有效降低功耗。

图7 DBI Example

参考电压Vref

众所周知,DDR信号一般通过比较输入信号和另外一个参考信号(Vref)来决定信号为高或者低,然而在DDR4中,一个Vref却不见了,先来看看下面两种设计,可以看出来,在DDR4的设计中,VREFCA和DDR3相同,使用外置的分压电阻或者电源控制芯片来产生,然而VREFDQ在设计中却没有了,改为由芯片内部产生,这样既节省了设计费用,也增加了Routing空间。

图9 DDR3设计

图10 DDR4设计

DRAM内部VREFDQ通过寄存器(MR6)来调节,主要参数有Voltage range, step size, VREF step time, VREF full step time ,如下表所示。

表4 参考电压

每次开机的时候,DRAM Controller都会通过一系列的校准来调整DRMA端输入数据信号的VREFDQ,优化Timing和电压的Margin,也就是说,VREFDQ 不仅仅取决于VDD, 而且和传输线特性,接收端芯片特性都会有关系,所以每次Power Up的时候,VREFDQ的值都可能会有差异。

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

    关注

    2

    文章

    275

    浏览量

    42196
  • DDR4
    +关注

    关注

    12

    文章

    321

    浏览量

    40728
  • DBI
    DBI
    +关注

    关注

    0

    文章

    6

    浏览量

    6912

原文标题:DDR4总结纯干货分享

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    DDR4DDR3的不同之处 DDR4设计与仿真案例

    相对于DDR3, DDR4首先在外表上就有一些变化,比如DDR4将内存下部设计为中间稍微突出,边缘变矮的形状,在中央的高点和两端的低点以平滑曲线过渡,这样的设计可以保证金手指和内存插槽有足够的接触面
    发表于 09-19 14:49 3481次阅读
    <b class='flag-5'>DDR4</b>与<b class='flag-5'>DDR3</b>的不同之处 <b class='flag-5'>DDR4</b>设计与仿真案例

    DDR3DDR4地址布线

    DDR3DDR
    电子学习
    发布于 :2022年12月07日 22:59:23

    DDR4相比DDR3的相关变更点

    Detection;1 电源变化DDR3DDR4的96 Ball封装pin定义对比如图1所示,DDR3中存在VDD、VDDQ、VREFDQ、VREFCA四种电源,其中VDD=VDD
    发表于 11-12 12:40

    DDR4,DDR3,DDR2,DDR1及SDRAM有什么不同之处?

    DDR4,DDR3,DDR2,DDR1及SDRAM有什么不同之处?
    发表于 03-12 06:22

    详解DDR4DDR3的区别在哪里?

    DDR4DDR3的区别在哪里?DDR4内存与DDR3内存相比,有哪些优势呢?
    发表于 06-18 08:58

    ddr4ddr3内存的区别,可以通用吗

    虽然新一代电脑/智能手机用上了DDR4内存,但以往的产品大多还是用的DDR3内存,因此DDR3依旧是主流,DDR4今后将逐渐取代DDR3,成
    发表于 11-08 15:42 3.2w次阅读

    SDRAM,DDR3,DDR2,DDR4,DDR1的区别对比及其特点分析

    DDR3 SDRAM(Double Data Rate Three SDRAM):为双信道三次同步动态随机存取内存。 DDR4 SDRAM(Double Data Rate Fourth
    发表于 11-17 13:15 2.7w次阅读

    DDR3DDR4的设计与仿真学习教程免费下载

    DDR3 SDRAM是DDR3的全称,它针对Intel新型芯片的一代内存技术(但目前主要用于显卡内存),频率在800M以上。DDR3是在DDR2基础上采用的新型设计,与
    发表于 10-29 08:00 0次下载
    <b class='flag-5'>DDR3</b>和<b class='flag-5'>DDR4</b>的设计与仿真学习教程免费下载

    DDR4相比DDR3的变更点

    DDR4相比DDR3的相关变更点相比DDR3DDR4存在诸多变更点,其中与硬件设计直接相关的变更点主要有: 增加Vpp电源; VREFDQ删除; CMD、ADD、CTRL命令的
    发表于 11-06 20:36 29次下载
    <b class='flag-5'>DDR4</b>相比<b class='flag-5'>DDR3</b>的变更点

    DDR,DDR2,DDR3,DDR4,LPDDR区别

    DDR,DDR2,DDR3,DDR4,LPDDR区别作者:AirCity 2019.12.17Aircity007@sina.com 本文所有权归作者Aircity所有1 什么是DD
    发表于 11-10 09:51 161次下载
    <b class='flag-5'>DDR</b>,<b class='flag-5'>DDR</b>2,<b class='flag-5'>DDR3</b>,<b class='flag-5'>DDR4</b>,LPDDR区别

    PI2DDR3212和PI3DDR4212在DDR3/DDR4中应用

    电子发烧友网站提供《PI2DDR3212和PI3DDR4212在DDR3/DDR4中应用.pdf》资料免费下载
    发表于 07-24 09:50 3次下载
    PI2<b class='flag-5'>DDR</b>3212和PI<b class='flag-5'>3DDR</b>4212在<b class='flag-5'>DDR3</b>/<b class='flag-5'>DDR4</b>中应用

    DDR3DDR4的技术特性对比

    摘要:本文将对DDR3DDR4两种内存技术进行详细的比较,分析它们的技术特性、性能差异以及适用场景。通过对比这两种内存技术,为读者在购买和使用内存产品时提供参考依据。
    发表于 09-27 17:42 3497次阅读

    DDR4DDR3内存都有哪些区别?

    DDR4DDR3内存都有哪些区别? 随着计算机的日益发展,内存也越来越重要。DDR3DDR4是两种用于计算机内存的标准。随着DDR4内存
    的头像 发表于 10-30 09:22 1.1w次阅读

    如何选择DDR内存条 DDR3DDR4内存区别

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

    DDR3DDR4DDR5的性能对比

    DDR3DDR4DDR5是计算机内存类型的不同阶段,分别代表第三代、第四代和第五代双倍数据速率同步动态随机存取存储器(SDRAM)。以下是它们之间的性能对比: 一、速度与带宽
    的头像 发表于 11-29 15:08 300次阅读