[DDR4] DDR4 相对 DDR3差异与优势

news/2024/7/7 3:21:57

依公知及经验整理,原创保护,禁止转载。

传送门: 总目录

1 差异总览

出处: https://www.kingston.com.cn/en/memory/ddr4-overview

Description 描述DDR3DDR4Advantage 优势
电压1.5V1.2V降低内存功耗需求
容量512Mb-8Gb4Gb-16Gb更大的 DIMM 容量
数据速率800Mb/s – 2133Mb/s1600Mb/s – 3200Mb/s更高速的 I/O
Internal Banks816More Banks
Bank Groups (BG)04更快的突发访问
低压标准是(DDR3L,1.35V1.05V降低内存功耗
VREF输入2 – DQs and CMD/ADDR1 – CMD/ADDR VREFDQ现在是内部的
tCK – DLL Enabled300MHz – 800MHz667MHz – 1.6GHz更高的数据速率
tCK – DLL Disabled10MHz – 125MHz (optional)Undefined to 125MHz现在完全支持 DLL-off
Read Latency 读取延迟AL + CLAL + CL扩展值
Write Latency 写入延迟AL + CWLAL + CWL扩展值
RTT 值(Ω)120, 60, 40, 30, 20240, 120, 80, 60, 48, 40, 34支持更高的数据速率
RTT Not AllowedREAD Bursts 读取突发Disables during Read Bursts 在读取突发期间禁用Ease-of-Use 易用性
DQ Driver (ALT))40 Ω48 Ω最适合 PtP 应用
DQ总线SSTL15POD12更低的 I/O 噪声和功耗
ODT 模式Nominal, DynamicNominal, Dynamic, Park添加控制模式;OTF 值更改
ODT 控制需要 ODT 信令不需要 ODT 信令易于ODT控制;允许非 ODT 路由、PtP 应用程序
RASECCCRC, Parity, Addressability, GDM更多 RAS 功能;提高数据完整性
多用途寄存器Four Registers – 1 Defined, 3 RFUFour Registers – 3 Defined, 1 RFUProvides Additional Specialty Readout
DIMM 类型RDIMM, LRDIMM, UDIMM, SODIMMRDIMM, LRDIMM, UDIMM, SODIMM
DIMM 引脚240 (R, LR, U); 204 (SODIMM)288 (R, LR, U); 260 (SODIMM)

1.1 电压

Description 描述DDR3DDR4Advantage 优势
电压1.5V1.2V降低内存功耗需求

内存的发展史就是一部降压史,DDR4相比DDR3,核电压由1.5V降低为1.2V,相对应的,CMD、ADD、CTRL信号的参考电压VREFCA也从 0.75V 下降到 0.6V,这样可以降低DDR4的功耗。对于嵌入式设备和笔记本电脑意义非凡,可以延长续航时间。

在这里插入图片描述
图:DDR3 到 DDR4 功耗差异 (来源: CSDN EDA365电子论坛)
对于DDR3 内存,大约需要 8W 电力, 而对于 DDR4 内存,需要大约 3.6 瓦的电力[3],下降了 54%。

当然这不只是降电压的功劳, 还有:

  • 温度自更新回馈机制(TCSE,Temperature Compensated Self-Refresh),
  • 数据汇流反转机制(DBI,Data Bus Inversion)
  • POD(Pseudo Open Drain)接口
  • 省电模式
  • nm制程等等。

实际功耗和工作负载正相关。

1.2 容量

Description 描述DDR3DDR4Advantage 优势
容量512Mb-8Gb4Gb-16Gb更大的 DIMM 容量

在容量方面,DDR3常规规格是4GB和8GB。DDR4的常规规格是8GB和16GB。

值得注意的是,DDR4内存中的DS技术(3-Dimensional Stack,三维堆叠)是一项关键技术,理论可以增加单颗芯片的容量到 8 倍。
在这里插入图片描述
图 DDR4 DS 示意图 (来源: iter01 [4] )

1.3 数据速率

Description 描述DDR3DDR4Advantage 优势
数据速率800Mb/s – 2133Mb/s1600Mb/s – 3200Mb/s更高速的 I/O
数据速率是频率的两倍, 数据速率取决于频率。

DDR3主流頻率是1600MHz頻率,DDR4目前主流是2400MHz頻率。有时候会使用超频, 把频率拉高。

DDR4内存采用了全新的点对点总线技术,可以尽可能多地使用内存位宽资源,并且能够支持更高的内存频率[5]。

Internal Banks

Description 描述DDR3DDR4Advantage 优势
Internal Banks816More Banks

说到 bank 就想到了银行。 Why river is rich, because it has 2 banks.

DDR 中的 Bank 是存储库的意思。访问的时候指定存储库编号,就可以访问指定的存储库。

内存中划分了多少个bank,要看地址线中有几位BA地址,如果有两位,说明有4个bank,如果有3位,说明有8个bank。

SDRAM的Bank是一个存储阵列,类似于一张表格。和表格的检索原理一样,先指定一个行(Row),再指定一个列(Column)。

在这里插入图片描述
图 . Bank 示意图

这是一个8X8 的阵列,B代表Bank地址编号,C代表列地址编号,R代表行地址编号。如果寻址命令是B1、R2、C6,就能确定地址是图中红格的位置。

Bank Group

Description 描述DDR3DDR4Advantage 优势
Bank Groups (BG)04更快的突发访问

DDR4 SDRAM 中引入的bank group(后文简称“BG”)功能是从 GDDR5 图形存储器中借用的。

DIMM 引脚

Description 描述DDR3DDR4Advantage 优势
DIMM 引脚240 (R, LR, U); 204 (SODIMM)288 (R, LR, U); 260 (SODIMM)

在这里插入图片描述

由于DDR3和DDR4的金手指设计差异及插槽位置的不同,它们之间是不兼容的。是因为它们本身就不相容,如频率和电压等, 如果插错了,和主板上不匹配,可能导致损坏,所以才设计防呆口不一样。而不是因为防呆口不一样,才不相容。

台式机和笔记本电脑的内存条也不一样。
台式机的DDR4内存的金手指在水平方向上进行了改变,不再是一条完全直线,而是略微弯曲的设计,中间稍长,两端稍短。这样的设计主要是为了更方便地插拔内存条。而对于笔记本电脑的内存,由于很少需要频繁插拔,因此并没有对金手指进行这样的设计。 (参考)。
在这里插入图片描述

参考

1https://www.kingston.com.cn/en/memory/ddr4-overview
2https://test.crucial.cn/articles/about-memory/ddr3-vs-ddr4
3https://test.crucial.cn/support/articles-faq-memory/how-much-power-does-memory-use
4https://iter01.com/745501.html
5https://diy.pconline.com.cn/687/6878019_all.html

在这里插入图片描述

免责声明

一. 本博客及动态出现的信息,均仅供参考。本人将尽力以求所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性。本人对有关资料所引致的错误、不确或遗漏,概不负任何法律责任(包括侵权责任、合同责任和其它责任)。

二. 任何透过本博客及动态的网页或链接及得到的资讯、产品及服务,本人概不负责,亦不负任何法律责任。

三. 本博客及动态使用的信息,网页或链接(图片)可能由于本人疏忽未标明作者和出处,如有侵权,请立即与本人取得联系。

四. 本博客及动态支持保护知识产权,任何单位或个人认为本博客及动态中的网页或链接内容可能涉嫌侵犯其知识产权,应该及时向本人提出,并提供侵权情况证明。本人会依法尽快删除相关内容或断开相关链接。

五. 本博客内容仅供学习交流,禁止商用。

六. 阅读并使用本博客及动态包括其提供的网页链接及资源时,即代表您已阅读并同意本免责声明的全部内容。如有异议,请立刻关闭本网页并屏蔽本人动态并停止使用。


http://lihuaxi.xjx100.cn/news/2215557.html

相关文章

const与static区别

const与static的主要区别在于它们修饰的对象的行为和属性。 const 用于声明一个值不能被修改的常量。它主要用于定义常量、修饰指针、函数的输入参数和返回值,以确保这些值在程序运行期间保持不变。const修饰的变量或对象具有不可变性,这有助于提高程序的…

SolarLab - hackthebox

简介 靶机名称:SolarLab 难度:中等 靶场地址:https://app.hackthebox.com/machines/SolarLab 本地环境 靶机IP :10.10.11.16 ubuntu渗透机IP(ubuntu 22.04):10.10.16.17 windows渗透机IP(windows11&…

PTCMS小说聚合网站系统源码(带会员收费机制)

源码介绍 源码内有详细搭建方法,图文的,还是很简单的。新版UI,添加原创专区,新闻发布,书单发布,采集日志,百度推送,神马推送,推送日志功能。 前端高仿起点小说网&#x…

【机器学习】基于NeRF的3D动画渲染

1.引言 1.1.NeRF框架简介 1.1.1. 什么是NeRF框架 NeRF框架,全称为神经辐射场(Neural Radiance Fields)框架,是一个基于深度学习的三维场景重建和渲染技术。 基本概念: NeRF利用全连接神经网络(又称多层…

SpringCloud总结(springcloud alibaba)

目录 版本说明(很重要) springcloud alibaba对应组件版本说明 简述 spring cloud albaba 几大模块 周会讨论 - spring cloud alibaba每周都会有周会讨论,社区活跃 spring cloud alibaba官网 注册配置中心 简单介绍 nacos 步骤 示例代码 依赖…

HCIA11 网络安全之本地 AAA 配置实验

AAA 提供 Authentication(认证)、Authorization(授权)和 Accounting(计费)三种安全功能。 • 认证:验证用户是否可以获得网络访问权。 • 授权:授权用户可以使用哪些服务。 •…

Android 工程副总裁卸任

Android 工程副总裁卸任 Android工程副总裁Dave Burke宣布,他将辞去领导Android工程的职位,将重心转向“AI/生物”项目。不过,他并没有离开Alphabet,目前仍将担任Android系统开发顾问的角色。 Burke参与了Android系统的多个关键…

1、C++编程中的基本运算 - 课件

一、基础知识 1、C程序的基本框架 // 预处理器指令&#xff0c;引入需要的头文件 #include <iostream> // 使用标准命名空间 using namespace std; // 主函数&#xff0c;程序的入口 int main() {// 局部变量声明// 程序逻辑代码// 返回值&#xff0c;表示程序正常结束…