找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 7|回复: 0
打印 上一主题 下一主题

[硬件] 详解DDR4技术参数

[复制链接]

551

主题

1470

帖子

3万

积分

EDA365管理团队

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

积分
39487
跳转到指定楼层
1#
发表于 2019-9-27 15:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
点击上方「EDA365」关注更多精彩: J; h5 r+ Z4 O0 f0 |7 k- r

! ?; H' o2 w( t& f! Z1背景* m  T" F+ N! L7 O+ O+ {
8 n% ^0 P# e! b2 Z
第四代双倍数据率同步动态随机存取存储器+ Z/ x/ k* H! B6 u) q8 j- S! n( e* i
(英文:Double-Data-Rate Fourth Generation Synchronous Dynamic Random Access Memory,简称为DDR4 SDRAM),是一种高带宽的电脑存储器规格。它属于SDRAM家族的存储器产品,是自1970年DRAM开始使用以来,现时最新的存储器规格,旨在全面取代旧有的存储器规格.
# Z2 _1 a9 U2 e2 k$ X
! i# b( m: N( Q6 e- i$ ~2处理器的升级. F% u* S" ?; D" {# _( k
% i2 s+ y1 p" N: D& {" ^

2 }6 b  U4 ?2 n+ q  [, T. h9 z8 h$ `+ T9 @8 ~6 f5 d& _
         i7 Haswell-E架构图解# V2 }) K, ~4 r, z* M* k( G8 W% t$ v
  每次内存升级换代时,必须支持的就是处理器。Haswell-E平台的内存同IVB-E/SNB-E一样为四通道设计,DDR4内存频率原生支持2133MHz,这相较IVB-E的DDR3原生1866MHz,起始频率有不小的提升。Haswell-E作为新的旗舰提升最大两点一个是6核升级8核,另一点是对DDR4的支持。上市初期整体成本相当高,并且不会同时支持DDR3和DDR4内存,所以增加了DDR4普及的门槛。$ Z4 V- B0 V! g( L$ ~% z
3DDR4 的速率9 U$ q& N8 Y' Y' J( A4 l
( d# c/ {; l& }1 ~
DDR4-1600 MT/s9 Q, D9 n* r. M# y6 B3 T- E
DDR4-1866 MT/s3 j# j& }  \2 ~, _# e, h
DDR4-2133 MT/s! I4 w9 k0 _3 j2 K0 H8 a
DDR4-2400 MT/s8 w! a5 _) H0 c  o, D- ]: ^( h# c
DDR4-2666 MT/s
4 E& [# Q2 A, QDDR4-3200 MT/s
6 f% W" o6 R  h. H科学点以后都用MT/s的单位了。拿常见的DDR4-2133 来说,每根数据信号线,现在每秒传输的数据约为2.133 Gbps,换算成常见的带宽是266MB/s,DQS,CLK的频率就到1.3Ghz2 M9 Q: I- l: P" V% x! j: P
, q! G5 v/ Y' G: O& x6 Q
4DDR4 封装) i, C6 k4 \6 t9 a& A) S; Z

' ?! f3 d) M9 f7 x$ E" }DDR4在使用了3DS堆叠封装技术后,单条内存的容量最大可以达到目前产品的8倍之多。$ v* L" U* o1 i$ f' ?: `' t
举例来说,目前常见的大容量内存单条容量为8GB(单颗芯片512MB,共16颗),而DDR4则完全可以达到64GB,甚至128GB。

) v" G( x' @* D$ D# w% f, C
: H# E0 t% U( f. d0 @% r               3DS堆叠封装技术
/ f8 x; v: o# e, v: ^7 Q
! c0 D3 L& {0 \6 D* h; u5DDR4 内存条分类及外形  I7 U6 G' @3 u! Y7 L" p5 S
8 I7 o/ t* [, ~, g3 v) ]
DDR4 内存条分类及外形
9 C  ?5 @& Q0 [3 {1 b# u0 X5 E* {+ B9 M

" Z0 O( U, Y- {; n
8 @: q) M' `/ }# ]4 ^DDR4内存金手指变的弯曲了,并没有沿着直线设计,这究竟是为什么呢?
, S- q) f5 v( l2 Y" c一直一来,平直的内存金手指插入内存插槽后,受到的摩擦力较大,因此内存存在难以拔出和难以插入的情况,为了解决这个问题,DDR4将内存下部设计为中间稍突出、边缘收矮的形状。在中央的高点和两端的低点以平滑曲线过渡。这样的设计既可以保证DDR4内存的金手指和内存插槽触点有足够的接触面,信号传输确保信号稳定的同时,让中间凸起的部分和内存插槽产生足够的摩擦力稳定内存。但本人认为:其实是为了更好的信号完整性。
, l! E3 d$ N  N5 T  接口位置同时也发生了改变,金手指中间的“缺口”位置相比DDR3更为靠近中央。在金手指触点数量方面,普通DDR4内存有284个,而DDR3则是240个,每一个触点的间距从1mm缩减到0.85mm。
6 H4 Q+ w/ Z( m0 ?
; \( R3 R$ a0 @5 {, T: Q7 G3 j2 y" m* S1 Y. x$ v& V) U" L4 O
; d( j' c, Z* d4 D
) u. i3 j5 [. ^/ \: c! w1 ~1 I4 b
                        流线型金手指
' H5 K) i: v+ u: C
9 {- P# h$ T$ D9 k  {
8 M( x" ]) `) e5 b( r8 [
% Q! J3 S6 r! U$ [( h( N' a# ?4 D; S: o' {+ x+ V" G  ^  F* e
6关于DDR4的电压
: ^, e1 w8 w; L' z: l0 C7 Z/ }2 y3 b" ]
/ i( T1 x* j9 XDDR4 不仅采用3DS的封装形式,而且都是采用的20nm以下的工艺来制造的。电压从DDR3的1.5V降低至DDR4的1.2V,动态范围是1.05--1.2V.移动版本的SO-DIMM DDR4的电压还会更低。( v$ H- D1 L- n7 u
但是由于DDR4的最大电流值仅和DDR3相当。对于服务器市场,还需要提供Banks切换特性,所以使得服务器用DDR4存储器
: S$ v" L& }; T  M% K  I* }与桌面版本的DDR4存储器从物理层面上就无法互用。对与服务器供应商来说,有可能是一个巨大的市场哦。6 j& Z3 h# e" M  C; J
7频率和带宽,Bank Group架构 / C6 I9 d: P+ k5 J" @  ]1 k; b
) I2 j5 e0 `$ a+ j; d9 `; x. F
! {9 h$ F( G- I. Q' ?
DDR4最重要的使命当然是提高频率和带宽。DDR4内存的每个针脚都可以提供2Gbps(256MB/s)的带宽,DDR4-3200那就是51.2GB/s,比之DDR3-1866高出了超过70%。在DDR在发展的过程中,一直都以增加数据预取值为主要的性能提升手段。但到了DDR4时代,数据预取的增加变得更为困难,所以推出了Bank Group的设计。Bank Group架构又是怎样的情况?. [( H( y7 S: w& _6 o
具体来说就是每个Bank Group可以独立读写数据,这样一来内部的数据吞吐量大幅度提升,可以同时读取大量的数据,内存的等效频率在这种设置下也得到巨大的提升。DDR4架构上采用了8n预取的Bank Group分组,包括使用两个或者四个可选择的Bank Group分组,这将使得DDR4内存的每个Bank Group分组都有独立的激活、读取、写入和刷新操作,从而改进内存的整体效率和带宽。如此一来如果内存内部设计了两个独立的Bank Group,相当于每次操作16bit的数据,变相地将内存预取值提高到了16n,如果是四个独立的Bank Group,则变相的预取值提高到了32n。
) X1 C" b7 z. f6 G7 H  m/ Y如果说Bank Group是DDR 4内存带宽提升的关键技术的话,那么点对点总线则是DDR4整个存储系统的关键性设计,对于DDR3内存来说,目前数据读取访问的机制是双向传输。而在DDR4内存中,访问机制已经改为了点对点技术,这是DDR4整个存储系统的关键性设计。
- i% M% w6 i) M0 B: ~( y# M2 o
& r+ {' {# l8 v% U( ]
0 s* Q, h  Q% j7 r9 H& p6 G在DDR3内存上,内存和内存控制器之间的连接采用是通过多点分支总线来实现。这种总线允许在一个接口上挂接许多同样规格的芯片。我们都知道目前主板上往往为双通道设计四根内存插槽,但每个通道在物理结构上只允许扩展更大容量。这种设计的特点就是当数据传输量一旦超过通道的承载能力,无论你怎么增加内存容量,性能都不见的提升多少。这种设计就好比在一条主管道可以有多个注水管,但受制于主管道的大小,即便你可以增加注水管来提升容量,但总的送水率并没有提升。因此在这种情况下可能2GB增加到4GB你会感觉性能提升明显,但是再继续盲目增加容量并没有什么意义了,所以多点分支总线的好处是扩展内存更容易,但却浪费了内存的位宽。* z$ S+ R% ?! u
因此,DDR4抛弃了这样的设计,转而采用点对点总线:内存控制器每通道只能支持唯一的一根内存。相比多点分支总线,点对点相当于一条主管道只对应一个注水管,这样设计的好处可以大大简化内存模块的设计、更容易达到更高的频率。不过,点对点设计的问题也同样明显:一个重要因素是点对点总线每通道只能支持一根内存,因此如果DDR4内存单条容量不足的话,将很难有效提升系统的内存总量。当然,这难不道开发者,3DS封装技术就是扩增DDR4容量的关键技术。
+ l  o; i3 ^* z0 R0 p7 }1 N$ ?# o
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-4-17 06:24 , Processed in 0.058133 second(s), 32 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表