DDR5 ECC RDIMM 是什么:从 on-die ECC 到 side-band ECC
DDR5 ECC RDIMM 是什么:从 on-die ECC 到 side-band ECC
DDR5 时代,几乎每颗颗粒都带 on-die ECC,但服务器该用的 ECC RDIMM 并没有消失。两个 ECC 不是一回事。本文把 DDR5 ECC RDIMM 的核心机制讲清楚,帮选型不被概念带偏。
一、on-die ECC:颗粒自带的保险
DDR5 标准(JESD79-5)规定每颗 DRAM 内建 on-die ECC,在颗粒内部纠正单比特错误,并配合错误检查与擦洗(ECS)提升良率。它让高密度 DDR5 能稳定量产,普通桌面也因此更稳。但关键点:on-die ECC 的纠正在芯片内部完成,主机收不到任何信号——它是颗粒厂的保险,不保护数据从颗粒到 CPU 的路。
二、side-band ECC:模组级的保险
真正的 ECC 内存靠 side-band ECC:在 64 位数据外再加 8 位(即 72 位宽),纠错码随数据一起存、一起传。控制器写时算码、读时校验,能纠单比特、检双比特,覆盖从 CPU 到颗粒的整条路径。服务器、金融、科学计算要的是端到端保护,这正是 side-band ECC 的职责。
三、两者保护的对象不同
on-die ECC 管颗粒内部,side-band ECC 管模组到主机的全路径。DDR5 虽人人带 on-die ECC,但只有加了 side-band ECC 的模组才算 ECC 内存。高密度、长运行、不能崩的场景,两者要叠加:颗粒内静默纠错 + 模组级可上报纠错,可靠性才完整。
四、对测试的启示
ECC RDIMM 的可靠性靠两层机制,测试也要分层验:速率与边际验传输稳不稳,温区与老化验长期稳不稳。HeroTEST 模组级分级按货源调图形深度,新货走标准、宽温货加温区边际,正是为 ECC RDIMM 这类高可靠货源做可追溯分级。看懂两层 ECC,才不会把"带 on-die ECC"误当成"已是 ECC 内存"。