首页 > 系统相关 >[转帖]内存(DDR/DDR2/DDR3/DDR4)的速度等级和时钟频率

[转帖]内存(DDR/DDR2/DDR3/DDR4)的速度等级和时钟频率

时间:2024-01-25 14:01:04浏览次数:18  
标签:主频 CLK DDR2 DDR DDR4 频率 DDR3

以下全部图片均来自镁光(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.625ns=2*1/3200*1000,它的CLK和CLK#的时钟频率Fclk=1600MHz.

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

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

</article>

标签:主频,CLK,DDR2,DDR,DDR4,频率,DDR3
From: https://www.cnblogs.com/jinanxiaolaohu/p/17987005

相关文章

  • Unity 如何基于addressable来做资源管理
    一、什么是Addressable系统Addressable系统是Unity2018.3版本中推出的一种资源管理方案,它可以帮助我们更好地管理游戏中的资源。在以往的游戏开发中,我们通常使用Resources来进行资源加载,但是这种方式存在很多问题,比如加载速度慢、内存占用高等。Addressable系统可以解决这些问题......
  • 梦幻内存!全何为AMD撕裂者打造192GB DDR5-7200
    1月16日消息,全何科技(V-Color)宣布,面向AMD锐龙线程撕裂者7000系列处理器,推出顶级的192GBDDR5内存套装,频率最高可达7200MHz。AMD撕裂者7000系列支持四通道DDR5内存,单系统可以插四根,虽然不及撕裂者PRO7000系列的八通道,但在消费级领域也是无敌的存在。全何新内存采用精选的SK海力士......
  • 梦幻内存!全何为AMD撕裂者打造192GB DDR5-7200
    1月16日消息,全何科技(V-Color)宣布,面向AMD锐龙线程撕裂者7000系列处理器,推出顶级的192GBDDR5内存套装,频率最高可达7200MHz。AMD撕裂者7000系列支持四通道DDR5内存,单系统可以插四根,虽然不及撕裂者PRO7000系列的八通道,但在消费级领域也是无敌的存在。全何新内存采用精选的SK海......
  • [Android] 你的 nSyncAndDrawFrame 到底卡在了哪里?
    你的nSyncAndDrawFrame到底卡在了哪里?tldr:1.等待渲染结果,2.被suspend(挂起)以下我们以Android最新源码和Android12的实际ANRtrace为例,来分析下这个问题在JAVA层的堆栈如下android.graphics.HardwareRenderer.nSyncAndDrawFrame(Nativemethod)android.graph......
  • 全何发布96GB大容量DDR5内存:8400MHz超高频率
    1月5日消息,台湾全何(V-Color)发布了全新的MantaXFinity系列DDR5内存,不但拥有最高96GB大容量,还有8400MHz最高频率。新内存提供2x16GB、2×24GB、2×32GB、2×48GB等不同容量套装,频率最高可选8400MHz。专门针对Intel平台优化,并支持XMP3.0,可以一键达成高频。散热马甲也重新设计,几何......
  • 全何发布96GB大容量DDR5内存:8400MHz超高频率
    1月5日消息,台湾全何(V-Color)发布了全新的MantaXFinity系列DDR5内存,不但拥有最高96GB大容量,还有8400MHz最高频率。新内存提供2x16GB、2×24GB、2×32GB、2×48GB等不同容量套装,频率最高可选8400MHz。专门针对Intel平台优化,并支持XMP3.0,可以一键达成高频。散热马甲也重新设计......
  • 08PCIE数据卡DDR缓存中断采集
    软件版本:vitis2021.1(vivado2021.1)操作系统:WIN1064bit硬件平台:适用XILINXA7/K7/Z7/ZU/KU系列FPGA登录"米联客"FPGA社区-www.uisrc.com视频课程、答疑解惑!8.1概述上一个例子演示了用BRAM作为数据缓存,显然板卡的BRAM容量非常有限,如果需要更大量数据的缓存就得用到DDR作为缓......
  • 10使用axi-fdma读写DDR
    软件版本:vitis2021.1(vivado2021.1)操作系统:WIN1064bit硬件平台:适用XILINXA7/K7/Z7/ZU/KU系列FPGA登录"米联客"FPGA社区-www.uisrc.com视频课程、答疑解惑!1概述    在前文的实验中我们详细介绍了FDMA的使用方法,前面一节课演示了FDMA读写AXI-BRAM,本文我们继续使用FDMA......
  • 3-1-04 FPGA使用fdma读写DDR
    软件版本:vitis2021.1(vivado2021.1)操作系统:WIN1064bit硬件平台:适用XILINXA7/K7/Z7/ZU/KU系列FPGA登录"米联客"FPGA社区-www.uisrc.com视频课程、答疑解惑!4.1概述    在前文的实验中我们详细介绍了FDMA的使用方法,前面一节课演示了FDMA读写AXI-BRAM,本文我们继续使用FDM......
  • 07基于fdma ddr多路视频数据构架方案
    软件版本:vitis2021.1(vivado2021.1)操作系统:WIN1064bit硬件平台:适用XILINXA7/K7/Z7/ZU/KU系列FPGA登录"米联客"FPGA社区-www.uisrc.com视频课程、答疑解惑!7.1概述    基于AXI总线可以使用axi_interconnect的仲裁机制,同时接入多个基于AXI总线的IP,米联客的fdma采用的是A......