高速信号设计

DDR5 RDIMM的双子通道与模组级电源域:结构变化带来了什么

作者:军航科工半导体DDR5 / RDIMM / 子通道

DDR5把单通道拆成两个32位子通道,把PMIC搬到DIMM上,并在颗粒内加入on-die ECC。这三项改动各自带来收益,也各自带来新的约束。

一条 DIMM 变成两条独立通道

DDR5 把原本 64 位(含 ECC 为 72 位)的单通道拆成两个 32 位子通道,各自带 8 位 ECC,每个子通道有独立的命令地址总线。对内存控制器而言,同一条 DIMM 现在可以并发处理两组独立事务;突发长度从 BL8 提升到 BL16 之后,单次访问搬运的数据量保持不变而并行度翻倍。这对随机访问密集的服务器负载收益明显,也是 DDR5 在相同数据率下仍优于 DDR4 的结构性原因。

电源管理搬到了模组上

DDR5 把 PMIC 从主板移到 DIMM 本身,模组自行从 12 V 生成内部电源域。稳压点离负载更近,压降与噪声更可控,主板的电源分配网络也随之简化。代价是模组物料复杂度、器件高度与自身发热都上升,PMIC 与 SPD Hub 的布局必须避开 DRAM 颗粒的散热路径——VLP ECC RDIMM 这类低矮形态尤其受这一约束支配。

on-die ECC 与系统 ECC 不是一回事

DDR5 颗粒内置 on-die ECC,用于纠正阵列内部因工艺缩小而增多的单比特错误。它对内存控制器不可见,也不向操作系统上报,属于让颗粒达到可用良率的手段,而不是提供给系统使用的可靠性特性。服务器仍然依赖 RDIMM 上的系统级 ECC 覆盖总线与颗粒错误并完成上报。把两者混为一谈,会显著高估非 ECC 模组的可靠性水平。

速率越高,信号完整性容差越紧

RDIMM 上的 RCD 对命令地址信号做缓冲与重驱动,降低控制器侧的负载。从 4800 走到 6400 MT/s,单位间隔进一步压缩,走线等长、参考平面完整性、过孔残桩与连接器损耗的容差都随之收紧,训练算法(写均衡、读眼图居中、DFE 系数搜索)承担的补偿工作也更多。高容量方向则依靠 3DS 堆叠,在有限的模组面积内以 3DS ECC RDIMM 256GB 这样的规格提升单条容量。

产品覆盖

军航科工的 DDR5 服务器内存产品线覆盖 RDIMM 4800/6400、ECC UDIMM 5600、VLP ECC RDIMM 与 3DS ECC RDIMM 256GB;配合 DDR4 的 RDIMM、ECC UDIMM 与 LRDIMM,以及基于 E3.S 的 CXL 2.0 内存扩展,服务不同世代平台的内存配置需求。

关键词
DDR5RDIMM子通道PMICon-die ECC3DS堆叠信号完整性