0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DDR5设计指南(二):什么是CAMM2?

KiCad 来源:KiCad 作者:KiCad 2025-10-28 11:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文将详细介绍 CAMM2 及其布线规范。

什么是 CAMM2?

CAMM2 的全称是Compression Attached Memory Module 2,是由 JEDEC (固态技术协会) 正式采纳并发布的新一代内存模组标准(标准代号为JESD318),于 2023 年 12 月发布。它旨在取代已在笔记本电脑和小型 PC 中使用了超过 25 年的SO-DIMM标准。

CAMM2 的主要特点和优势:

  1. 更薄、更节省空间:CAMM2 模组的设计非常纤薄,它平贴在主板上,而不是像 SO-DIMM 那样倾斜插入。与 SO-DIMM 相比,它可以节省高达 57% 的厚度和显著的主板面积,这对于制造更轻薄的笔记本电脑至关重要。

  2. 实现 LPDDR 内存的模组化:这是 CAMM2 最大的突破之一。传统上,LPDDR (低功耗内存) 因其信号要求,几乎总是直接焊接在主板上,导致用户无法升级。CAMM2 标准(特别是 LPDDR5/5X CAMM2)首次实现了低功耗内存的可插拔和可更换,兼顾了 LPDDR 的低功耗和高性能,以及模组化升级的灵活性。

  3. 更高的性能和带宽:由于模组直接平贴在主板上,内存颗粒与 CPU 之间的信号路径更短、更直接。这减少了信号干扰,使其能够支持比 SO-DIMM 更高的内存频率和数据速率。

  4. 支持双通道:单个 CAMM2 模组就可以支持双通道内存配置。而在 SO-DIMM 时代,实现双通道通常需要安装两条内存条。这简化了主板设计,并能在有限空间内提供更高的数据吞吐量。

  5. 两种版本:JESD318 标准定义了两种 CAMM2:

  • DDR5 CAMM2:针对需要高性能的主流笔记本和台式机。

  • LPDDR5/5X CAMM2:针对需要极致轻薄和低功耗的笔记本电脑。 这两种模组的引脚定义不同,不能混用,以确保系统安全。

SODIMM vs CAMM2

引脚设计

传统 SODIMM 金手指接触设计暴露在环境中,会导致 SODIMM氧化

wKgZPGkANmKAPFXeAAjii9zF96U525.png

新 CAMM2 压缩触点引脚设计平直且短,并封装在一个圆柱体内。

wKgZPGkANmiAVI2kAATEUsElFTU903.png

CAMM PCB 阻挡圆柱体顶部 (模组),主板 PCB 阻挡圆柱体底部 。

wKgZPGkANmiACsJrAAEYAb0lD6A077.pngwKgZPGkANmmAbkmjAAGyRy-W558574.png

新的 CAMM2 压缩触点设计:

  • 在环境保护方面的巨大改进

  • 从根本上降低 EMC

  • 隐藏式触点尖端,大大降低损坏风险

  • 成熟的连接器技术和引脚间距,可多源供应。

wKgZPGkANmmAZ-rmAAXLOXP4yD0421.png

CAMM2 设计有望消除内存重插的需求。

CAMM 近观

Dell 原始 CAMM 版本

  • 616 个引脚

  • 73.90 x 14.65 x 2.87 mm

  • 两个安装孔

wKgZPGkANmmAOrixAAWOD3KmFmU955.png

JEDEC CXXX 版本

  • 644 个引脚,无接地屏蔽

  • 78.00 x 17.00 x 1.00 mm

  • 主要用于 LPDDR5 CAMM

wKgZPGkANmmAYhSXAAQoLLOmvAE244.png

JEDEC CAMM2 版本

  • 356 个引脚 + 112 个接地屏蔽 (结构 A)

  • 78.00 x 17.00 x 2.87 mm

  • 3 个用于 DDR5 的安装孔

  • 3 个用于 LPDDR5 的安装孔

wKgZPGkANmqAAFnhAASwFEAnuVg677.pngwKgZPGkANmqAVJ1FAAEKaQhR0Dc661.png

DDR5 CAMM2

wKgZPGkANmqAGmvsAAyJSste-fM734.pngLPDDR5/5X CAMM2wKgZPGkANmqAbtFZAApUnUms2os240.pngLayout 理念wKgZPGkANmuAYvRPAAFqGZPIgvs110.png

DDR5 外形规格

wKgZPGkANmuAQC_KAAf6GO83IR0635.png

LPDDR5 外形规格

wKgZPGkANmuAEumDAAUDsu4ilWw822.pngwKgZPGkANmuAfLwbAAX_PVIWI5E215.png

通过 LPDDR5 silicon stacking 实现 16, 32, 64GB 容量

wKgZPGkANmyACQujAAMmxitg5VE224.png

美光率先推出基于 LPDDR5X 的 LPCAMM2 内存,转变 PC 用户体验

Layout 要求

wKgZPGkANmyAaMVEAAZE8jXvn-o816.png

DDR5 Pinout

wKgZPGkANmyAHH8RAAJsdldl2w8636.jpg

LPDDR5 Pinout

wKgZPGkANmyAXz-tAAOMhCPvY-U856.png

单通道 VS 双通道

主板 PCB CAMM 安装

wKgZPGkANm2AKsj2AAMTGY4mRU8390.png

层叠

多种因素影响模块堆叠结构的定义,模块供应商会与 PCB 供应商一起,根据材料特性、材料可用性、电气性能和成本等多种因素来定义其堆叠结构。

DDR5 CAMM2 14 层层叠:

wKgZPGkANm2ARvjFAAC4QIUpp1I983.png

DDR5 CAMM2 16 层层叠:

wKgZPGkANm2AAYvHAACCjdw1hBw895.png

DDR5 及 LPDDR5 CAMM2 10 层层叠:

wKgZPGkANm2AGvThAACCga4oYmw745.png

DDR5 CAMM2 12 层层叠:

wKgZPGkANm2AFiYyAACAHmBN3dg869.png

模块拓扑结构

wKgZPGkANm2AVXxSAAiEJZzTfvs509.png

16GB 双通道,32GB 双通道及LPDDR5

wKgZPGkANm2AFWadAABTn529kKM320.png

16GB DC:8颗 DRAM 顶层和底层各4颗

wKgZPGkANm6AQKk9AABLzNztr7M243.png

32GB DC:16颗 DRAM 顶层12颗,底层4颗

wKgZPGkANm6AOft9AAB4deqE_oI176.png

LPDDR5:顶层4颗DRAM

wKgZPGkANm6AVoo3AAXmt4Jzuak556.png

64GB 双通道及 64GB 单通道

线长匹配(Length Matching)

CAMM2 DDR5 线长匹配规范:16GB 双通道:wKgZPGkANm6AF3ztAARr0x6wlxY147.png32GB 双通道:wKgZPGkANm6AaOeFAAU-JoMBwW4074.png64GB 双通道:wKgZPGkANm-AJg6EAAV5ERD2QZw986.pngwKgZPGkANm-AVjlEAALzL9VwqHE383.png64GB 单通道:wKgZPGkANm-AXC2aAAV4G49OY9U440.pngwKgZPGkANm-AXwuIAAMZ_RXoeqo864.pngLPDDR5:wKgZPGkANnCAGPJOAAS8wbonLGE876.png偏移(Offset)

与 SoDIMM 不同,CAMM2 引脚不是线性的。因此,需要额外的调谐来匹配连接到路径下游 1-5 毫米的走线。

如果这些走线在模块侧反向遇到相同数量的额外长度,那么增加的长度将是必要的两倍。

wKgZPGkANnCAAy65AAW2F-j3aAw581.png解决方案:实现一个在长度匹配时应用的偏移量。在 CPU 一侧,将 CA[0] 增加5mm,然后与时钟匹配。在模块一侧,从 CA[0] 减去5mm,然后与它的时钟匹配。这样可以使整体长度匹配,但实际增加的长度较少。wKgZPGkANnCAQu-BAAP9b-AX_LQ846.png

信号完整性

串扰(Crosstalk)仿真是消除串扰的最终检查。现在 PCB 设计软件包开始提供价格合理的仿真选项,以便在设计时进行仿真。以下是为消除串扰的DDR5 仿真规则:
  • 间距
  • 线长匹配
  • 走线宽度
  • 接地屏蔽
  • 接地过孔
  • 沟槽(MOATS)
间距(Spacing)

消除串扰的关键部分。这些 DDR5 规则未作为标准记录。

走线最小间距建议:

• 时钟-时钟=> .25 mm

• 时钟到 CA => .3 mm

• CA 到 CA => .15 mm

• DQ 到 DQS => .18 mm

• DQ 到 DQ => .18 mm

  • 字节到字节 => .3 mm

  • WCK 到 DQ => .375 mm

  • WCK 到 DQS => .375 mm

  • 子通道到子通道 => .5 mm

间距越大越好!

最小化走线平行的区域。即使是很小的中断也有助于减少串扰。

wKgZPGkANnCAZ6DYAAVi3gYbVbE899.png线长匹配(Length Matching)
  • 主板上或带有板载内存的长度匹配取决于 SoC。

  • 如果在模组上,必须符合 JEDEC CAMM2 通用标准。

  • 线长匹配的详情已在上文中介绍。

走线宽度(Trace Width)

走线宽度对于匹配目标阻抗非常重要。实际宽度取决于电路板层叠结构。

DDR5 目标是:

  • DQ/CA/CS => 40 Ohm

  • DQS => 75 Ohm

  • 时钟 =>

    • 主板上 75 Ohm

    • 模块上从 CAMM 到时钟驱动器 75 Ohm

    • 模块上从时钟驱动器到 DRAM 45 Ohm

LPDDR5:

  • DQ/CA/CS => 40 Ohm

  • DQS/CLK => 75 Ohm

  • WCK => 65 Ohm

接地屏蔽(Ground Shielding)
  • 接地屏蔽对高速线路非常重要。

  • 每条高速线路的上方和下方都应有接地平面。

  • 相邻接地平面应至少覆盖高速线路一个走线宽度。

  • 在紧密走线之间有少量接地平面可以显著减少串扰。

接地过孔(Ground Vias)
  • 尽可能将接地过孔放置在所有信号缝合过孔附近,尽可能一对一。

  • 策略性放置的接地过孔可以将信号的串扰降低多达 15 mV

  • 所有差分对周围以及层变化处都需要接地过孔。

沟槽(Moats)
  • 沟槽是围绕高速线路的参考平面中的任何断裂。

  • 打开所有参考平面以突出显示可能的沟槽非常重要。

  • 走线绝不能进入过孔周围的间隙,特别是当它们合并到一个空隙中时。

  • 需要在高速线路周围的上下层设置接地参考平面,确保包围每个走线段。

wKgZPGkANnGAPIxLAAT51BMRGp8899.png一个字节的仿真结果wKgZPGkANnGACEgzAAeL0LB7zPo244.png

总结(Lessons Learned)

  • 对不同设计阶段中的不断变化持开放态度。

  • 没有什么是固定不变的,始终考虑所有的布局和连接选项。

  • 在开始布线之前输入您的层叠约束,即使是初步的。

  • 在调线长之前,利用可用的 DRAM 交换引脚选项来缩短走线长度。

  • 记住永远不要在 nibble(半字节) 之外交换 DDR5 引脚。

  • 使您的连接尽可能短。

  • 在调线长之前,始终添加 SoC 封装长度并打开 Z 轴。

  • 首先调时钟的长度。

  • 不要忘记您的接地过孔,因为它们以后很难添加。

  • 在表层高速走线之间添加接地参考平面和屏蔽。

  • 远离沟槽,以避免串扰。

  • 质疑规范和规则是可以的。

  • 最重要的是永不放弃!


文中的部分图片和内容引用自 Charlene McCauly 以及 Terrie Duffy 的 “设计者眼中的 DDR5” 报告

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • DDR5
    +关注

    关注

    1

    文章

    483

    浏览量

    25809
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    新一代内存DDR5带来了哪些改变?

    具体有哪些变化?DDR5DDR4差别很大,实际上更像LPDDR4,DDR5带来9个变化。
    发表于 05-19 09:56 5199次阅读
    新一代内存<b class='flag-5'>DDR5</b>带来了哪些改变?

    DDR5内存接口芯片组如何利用DDR5 for DIMM的优势?

    2021 年,JEDEC 宣布发布 JESD79-5 DDR5 SDRAM 标准,标志着行业向 DDR5 dual-inline memory modules (DIMM) 的过渡。
    的头像 发表于 03-17 09:50 5670次阅读
    <b class='flag-5'>DDR5</b>内存接口芯片组如何利用<b class='flag-5'>DDR5</b> for DIMM的优势?

    DDR5 设计指南(一):DDR5 VS LPDDR5

    “  本文将详细介绍 DDR5、LPDDR5 的技术细节以及 Layout 的规范要求。然后比较 CAMM2 模组与 SODIMM 的差别。  ”    本文将介绍什么是 DDR5
    的头像 发表于 10-27 19:28 1.2w次阅读
    <b class='flag-5'>DDR5</b> 设计<b class='flag-5'>指南</b>(一):<b class='flag-5'>DDR5</b> VS LPDDR<b class='flag-5'>5</b>

    新一代DDR5内存模组密集发布,支持DDR5 CPU随后就到!

    )。     嘉合劲威2020年12月宣布率先全面布局DDR5内存模组生产;2021年2月嘉合劲威旗下阿斯加特率先推出了首款DDR5内存条;3月镁光DDR5 DRAM内存颗粒现货到厂,
    的头像 发表于 04-27 09:00 1.6w次阅读

    涨价!部分DDR4与DDR5价差已达一倍!

    2GX8)内存在6月2日的报价为5.171美元,当时比DDR5低约8%。然而,最新报价显示DDR4已上涨至8.633美元,不到一个月时间内涨幅高达67%,且已经超过
    的头像 发表于 06-27 00:27 5452次阅读

    Introspect DDR5/LPDDR5总线协议分析仪

    DDR5 RDIMM及支持下一代MR-DIMM单体测试验证系统 (DDR5 MR-DIMM Module Test System), 支持的速率可高达17.4Gbps. DDR5内存测试系统
    发表于 08-06 12:03

    DDR5尚未真正普及的原因是什么?

    国产DDR5究竟离我们还有多远?DDR5尚未真正普及的原因是什么?
    发表于 06-18 09:49

    DDR3/4都还没玩够,DDR5已经来啦

    先生悄悄的告诉大家,DDR5已经来啦!!! 高速先生在研讨会或者和客户培训的时候,每当讲到DDR的文档,都会把这张DDR的发展历程图拿出来介绍,给大家讲述DDR技术的发展进程。从这张图
    发表于 08-12 15:42

    DDR5比较DDR4有什么新特性?

    DDR5相比DDR4有什么新特性?
    的头像 发表于 01-10 14:21 1.2w次阅读

    ddr5的主板可以用ddr4内存吗 几代CPU才能上DDR5

    DDR5的主板不支持使用DDR4内存。DDR5(第五代双倍数据率)和DDR4(第四代双倍数据率)是两种不同规格的内存技术,它们在电气特性和引脚布局上存在明显差异。因此,
    发表于 08-09 15:36 3.8w次阅读

    DDR5 SDRAM规范

    JESD79-5B DDR5 SDRAM-2022 JEDEC
    发表于 12-25 09:51 30次下载

    全球第一款配备DDR5 CAMM2内存的桌面主板诞生!

    微星预告了新款主板“Z790 Project Zero Plus”,这也是全球第一款配备DDR5 CAMM2内存的桌面主板!
    的头像 发表于 05-29 11:40 2284次阅读
    全球第一款配备<b class='flag-5'>DDR5</b> <b class='flag-5'>CAMM2</b>内存的桌面主板诞生!

    DDR5内存的工作原理详解 DDR5DDR4的主要区别

    的数据传输速率、更大的容量和更低的功耗。 2. DDR5内存工作原理 DDR5内存的工作原理基于双倍数据速率技术,即在每个时钟周期内传输两次数据。DDR5内存通过提高数据传输速率、增加
    的头像 发表于 11-22 15:38 9434次阅读

    DDR5内存与DDR4内存性能差异

    速度。 2. 功耗 DDR5内存在功耗方面也有所优化。虽然DDR5内存的起始电压为1.1V,相较于DDR4的
    的头像 发表于 11-29 14:58 6639次阅读

    Amphenol DDR5/LPDDR5 CAMM2连接器:高性能内存连接新选择

    在电子设备不断追求更高性能和更低功耗的今天,内存连接器的性能和特性对整个系统的表现起着至关重要的作用。Amphenol推出的DDR5/LPDDR5 CAMM2连接器,凭借其出色的设计和性能,成为了众多电子设备的理想选择。今天,我
    的头像 发表于 12-09 15:11 944次阅读
    Amphenol <b class='flag-5'>DDR5</b>/LPDDR<b class='flag-5'>5</b> <b class='flag-5'>CAMM2</b>连接器:高性能内存连接新选择