内存(DDR/DDR2/DDR3/DDR4)的速度等级和时钟频率———个人笔记

news/2024/10/24 4:29:56/

以下全部图片均来自镁光(Micron)公司产品的数据手册。

DDR:

以MT48LCxx型号的DDR内存芯片为例,数据手册中给出如图1所示的一个表格。从表格中可以看出它的主频(Clock Frequency)。

图1 不同速度等级的DDR主频

它的主频与传输数据的频率相同。我们可以从时序图中观察出来。随便在数据手册中截过来一个有数据传输的时序图,如图2所示。

图2 输出数据Dout与CLK的对比

 Dout(输出的数据)的时长与tCK(tCK:主频一个时钟周期的时长)是一致的。因此在DDR中,主频(Fclk)与速度等级(Speed Grade,速度等级不是数据传输带宽)是相等的。

带宽(B)需要数据频率乘上数据的位宽,比如这个内存芯片的数据位宽是16bit,主频为133MHz.那么带宽B=133*16*1000000 bit/s.(内存和通信速率中1M=1024k,1k=1024bit;但时钟频率的1M=1000k,1k=1000Hz)

DDR2:

DDR2与DDR最大的区别在于双边缘“操作”。为了清晰地看出DDR2的双边操作,先来看一下图3.

图3 一个tCK内有两个数据被读出

那么与DDR对比来看,DDR2与DDR的主频一样时候,前者速率是后者的2倍。我们所说的DDR2-1066或DDR2-800中的1600和800其实是两种速度等级也就是:Speed Grade(以下简写为SG),很显然DDR2-1066内存芯片上差分时钟线CLK和CLK#的频率为533MHz.DDR2-800内存芯片上差分时钟线CLK和CLK#的频率为400MHz.(CLK和CLK#是频率一样,相位差为180的一对差分时钟)。

DDR2中SG=Fclk*2.假设16bit的位宽,那么带宽B=SG*16 bit/s.在手册中,读者可以根据以下两图中的数据做一个对比(红色框标记部分)。

DDR3:

DDR3与DDR2是一样的套路。只不过DDR3的Fclk提高了。相应的SG也提高了。例如DDR3-1866,那么它的CLK和CLK#的时钟频率Fclk=933MHz,它的tCK=1.071ns.

DDR4:

以此类推,DDR4也是按照这种套路。DDR4的数据速度为。例如DDR4-3200,它的tCK=0.0625ns=2*1/3200*1000,它的CLK和CLK#的时钟频率Fclk=1600MHz.

总结:从DDR2之后,速度等级与主频(CLK和CLK#的频率)之间的换算没有发生任何变化。一味地仅仅提高频率不能算是根本上的革新。我们都知道频率的增加务必导致功耗的增加。但新一代的内存总比旧一代的内存有优势之处,例如DDR2在刷新时可以选择单个Bank的刷新,而DDR3可以根据当前器件的温度进行刷新,这样也能够在速度保证的同时有效地降低功耗。另外仅仅频率的提升也不能算做革新革代的标准,例如DDR3比DDR2多了ZQ引脚(External reference ball for output drive calibration)等。

文中若有表述不当之处还望读者批评指正。


http://www.ppmy.cn/news/421230.html

相关文章

DDR的几个概念

SDRAM(Synchronous DRAM)同步动态随机存储器:是PC 100和PC 133规范所广泛使用的内存类型,它的带宽为64位,3.3V电压,目前产品的最高速度可达5ns。它与CPU使用相同的时钟频率进行数据交换,它的工作…

.net core 中使用Redis,及Redis问题

安装 Microsoft.Extensions.Caching.StackExchangeRedis 包 //分布式缓存 在startup的ConfigureServices中注入redis services.AddStackExchangeRedisCache(options > …

DDR时序

前言 移植ddr时读到的ddr工作原理和时序分析,来自哔哩哔哩,原视频讲的很棒现在整理为文字   https://www.bilibili.com/read/cv11825095/ ddr工作原理 每个内存的存储单元都有一个晶体管和一个电容组成,栅极就是一个阀门,只要给…

硬件接口之DDR

1.引脚说明 DDR3物理引脚可划分为4类:地址总线、数据总线、控制线、电源与参考电压。 1.数据线 DQ[13:0] 数据总线DQS,DQS# 数据选通: 用于数据同步,读时是输出,边缘与读出的数据对齐。写时是输入,中心与写数据对齐。…

DDR(一)内存配置

Tiny210 U-BOOT(六)----DDR内存配置 1.S5PV210内存芯片简介 最左边的四片就是内存芯片,是DDR2-800,这表示数据传输频率为800MHz,外部时钟频率200MHz,内部时钟频率为100MHz;因为内部一次传输的数据就可供外部接口传输4次…

DDR相关

1.速率,电压 DDR3:800-2133Mbps;1.5V(VDDQ) DDR4:1600-3200Mbps;1.2V(VDDQ) 1:tCK1.25ns,芯片支持最大IO时钟频率(DDR3频率&#xf…

DDR内存 时序指南

DDR 内存 既然叫做双倍速率SDRAM(Dual date rate SDRSM),就是说是SDRAM的升级换代产品。从技术上分析,DDR SDRAM最重要的改变是在界面数据传输上,其在时钟信号上升缘与下降缘时各传输一次数据,这使得DDR的数…

(一)DDR 基础介绍——(演进、构成、存储原理)

文章目录 一、DDR的演进变化二、DDR的内存组成三、DDR的内存原理 我们常说的DDR,亦即DDR SDRAM,指的是PC端或者消费电子(手机,平板)中的内存,是 “Double Data Rate Synchronous Dynamic Random Access Mem…