首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

DDR5支持On-die ECC,但为什么服务器内存价格会提高?

今天在出差的路上,时间有限,只能简单写一点分享。

这两天看到业内专家、UEFI社区博主老狼写了一篇《DDR5来了,它长什么样?外观上有哪些特征?是不是该上船了?》,又顺着文末的参考资料跟着学习了一些。但我想写的其实是很简单的一点,其实估计同行朋友也不难发现。先看看下面两张图:

非ECC DDR5每个子通道4颗芯片

用于客户端(台式机)的Non-ECC DDR5内存,DRAM芯片数量如同现在的DDR4一样是8个x8 bit位宽的颗粒,虽然分成了2个32bit的子通道。

ECC DDR5每个子通道5颗芯片

用于服务器(也包括一些工作站)的ECC内存,则是每个子通道都要加一颗DDR5 DRAM芯片,数据位和校验位4+1的比例。

举个例子,以前DDR4 ECC内存是由非ECC的8个颗粒增加到9个,现在就要从8个增加到10个。相当于DDR5要多出1/9的存储芯片,整条内存的成本就提高了吧。

Non-ECC DDR5内存,是2个32Bit的子通道;而ECC DDR5就需要2个40Bit SubchannelA和B(以前DDR4 ECC一共是72Bit),因为每个故障域内都要能做到芯片级的容错。

至于DDR5引入了On-die ECC,这个只是用于芯片内部的校验,应该是为了保证高频信号的完整性。服务器ECC内存不但仍要加芯片,而且还比以前加得更多。

最后再引用《Micron DDR5: Key Module Features》里面的2张图,供大家参考。

参考资料

https://media-www.micron.com/-/media/client/global/documents/products/technical-marketing-brief/ddr5_key_module_features_tech_brief.pdf

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20211011A01FH500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券