技术专栏 2026-07-09
Key 概述
M.2 E Key(Socket 1,缺口引脚 24-31,60 个有效引脚,22×30 mm 2230 外形尺寸)是 PCI-SIG 标准化的现代 Wi-Fi/蓝牙组合模块接口。它承载一条 PCI Express Gen 3 x1 通道(8 GT/s,984 MB/s),引脚 3/5 上有一对强制性的 USB 2.0 差分对用于蓝牙 HCI 传输,以及引脚 9-23/59-73 上可选的 Intel CNVi 用于 CRF 模块。M.2 B+M Key(Socket 2,引脚 12-19 和 58-65 双缺口,67 个有效引脚,2242/2280 外形尺寸)是为 SATA 和 PCIe x2 NVMe 存储指定的——而非用于 Wi-Fi。B+M Key 电气接口缺乏强制性的蓝牙 USB 路由,通过 CONFIG[3:0] 引脚(引脚 1/21/69/75)使用主机接口检测机制来识别 SATA、PCIe 或 WWAN 协议配置,且不支持 CNVi。物理上,E Key 模块由于引脚 24-31 处的缺口冲突无法插入 B+M 插槽;B+M 模块由于相同区域的连续引脚接触无法插入 E Key 插槽。超过 95% 的 M.2 Wi-Fi 6/6E/7 模块(Intel AX210/BE200/BE201、Qualcomm QCNCM865、MediaTek MT7925)以 E Key 2230 形式出货。B+M Key Wi-Fi 模块仅限于旧式 Wi-Fi 5(Broadcom BCM94352Z、Intel 3165)且已停产。
关于 WiFi 模块外形尺寸和接口的完整指南,请参阅我们的 WiFi 模块完全指南:Wi-Fi 5 至 Wi-Fi 7,外形尺寸、芯片组与选型。
有关 MiniPCIe 与 M.2 外形尺寸的工业视角——涵盖机械固定、抗振性能、热性能和生命周期规划——请参阅我们的 MiniPCIe 与 M.2 WiFi 模块:工业应用哪个更优?。
M.2 接口最初称为下一代外形尺寸(NGFF),由 PCI-SIG 在 PCI Express M.2 规范修订版 3.0 版本 1.2(2019 年 6 月 26 日发布)中标准化。该连接器使用 75 位、0.5 mm 间距的边缘卡插座,双排触点交错 0.5 mm。键控机制是通过从模块的边缘连接器上移除特定触点位置,并在相应插座位置插入匹配的塑料挡块来实现的。这种机械互锁防止将模块插入信号分配与模块协议要求不匹配的插座。
规范中定义了 12 种键类型(A 到 M)。每种键对应 75 位引脚场上的特定缺口位置。与此对比相关的三个插座是 Socket 1(Key A、Key E、Key A+E——无线和连接)、Socket 2(Key B、Key B+M——存储和 WWAN)和 Socket 3(Key M——高性能 NVMe 存储)。Socket 1 使用引脚 47/49 上的 PCIe REFCLK0、引脚 52 上的 PERST0#、引脚 53 上的 CLKREQ0# 和引脚 55 上的 PEWAKE0# 用于 PCIe 根端口接口。Socket 2 分别在引脚 50、52 和 54 上使用自己的 PERST#、CLKREQ# 和 PEWAKE# 信号,并增加了 CONFIG[3:0] 引脚用于主机接口检测。
缺口不仅是物理键——它还充当信号分配掩码。位于缺口区域内的引脚在物理上不存在于模块上,从而防止插入不兼容的插座。E Key 的缺口位于引脚 24-31,这意味着该位置的八个物理引脚位置被移除。这些缺失的引脚正是 PCIe 参考时钟(REFCLK)和 USB 2.0 差分对所在的引脚——因此 E Key 模块无法直接从标准化的 M.2 引脚分配中使用 USB 2.0。
M.2 E Key(按 PCI-SIG 分类为 Socket 1)占据边缘位置 1 至 75,键缺口位于引脚 24-31,产生 60 个电气有效引脚。标准模块外形尺寸为 2230(22 mm 宽,30 mm 长),根据 Intel AX210 产品简介,单面元件高度上限为顶面 1.5 mm,底面 0.1 mm。Intel 还定义了 1216(12 mm × 16 mm)焊接式变体,但 2230 在消费和工业平台中通用。
PCI Express 接口(主要 Wi-Fi 数据路径):
E Key 提供单条 PCI Express Gen 3(8.0 GT/s)通道。发送差分对 PETp0/PETn0 位于引脚 35/37;接收对 PERp0/PERn0 位于引脚 39/41。100 MHz REFCLK 差分对位于引脚 33/35,参考地(REFCLK GND)位于引脚 31 和 37。PCIe 热复位(PERST#)在引脚 51 上可用,CLKREQ#(时钟请求,用于 L1 子状态电源管理)在引脚 53 上,WAKE# 在引脚 55 上。
USB 2.0 接口(蓝牙 HCI 传输):
USB 2.0 差分对在 E Key 上是强制性的:USB_D+ 在引脚 3,USB_D- 在引脚 5,每个端接标称 45 欧姆单端阻抗(90 欧姆差分)。每个符合 E Key 规范的主机都会将 USB 2.0 路由到这些引脚。这几乎是所有 Wi-Fi/BT 组合模块用于蓝牙主机控制器接口(HCI)的传输层。例如,Intel AX210 在其官方数据手册中将系统接口列为”Wi-Fi (PCIe), BT (USB)”——蓝牙控制器是集成 USB 集线器后的独立 USB 设备,由操作系统的 USB 子系统枚举为专用的蓝牙无线电。
Intel CNVi(连接集成):
Intel 专有的 CNVi(CNVio)总线使用 E Key 特定引脚用于其 Companion RF(CRF)模块。CNVi 接口包括:
CRF 模块(AX201、AX211、BE201)使用 CNVi 总线替代 PCIe+USB,这通过消除对 Wi-Fi MAC 和蓝牙基带的独立 PCIe 根端口和 USB 主机控制器路径的需求,降低了 BOM 成本。然而,CNVi 需要集成 CNVi MAC 的 Intel 芯片组(100 系列或更新版本)。AMD 平台和较旧的 Intel 芯片组不支持 CNVi——它们必须使用独立的 PCIe+USB E Key 模块(AX210、BE200)。
辅助信号:
电源通过引脚 2、4、72 和 74 以 3.3 V 供电。规范将 E Key 模块(VCC_E)的 3.3 V 电源轨最大连续电流限制为 1.5 A,低于存储模块的 3 A 通用 M.2 限制。最大插入力为 20 N——比 B Key 和 M Key 插槽的 30 N 限制低 33%——反映了无线模块较小的外形尺寸和更敏感的射频元件。
当前一代 E Key 2230 Wi-Fi 模块包括 Intel AX210(Wi-Fi 6E,蓝牙 5.3,PCIe + USB)、Intel BE200(Wi-Fi 7,蓝牙 5.4,PCIe + USB)、Intel BE201(Wi-Fi 7,蓝牙 5.4,CNVi)、Qualcomm QCNCM865(FastConnect 7800,Wi-Fi 7,蓝牙 5.4,PCIe + USB)和 MediaTek MT7925(Filogic 360,Wi-Fi 6E,蓝牙 5.3,PCIe + USB)。所有模块共享相同的 60 引脚、2230、E Key 边缘连接器,带两个 IPEX MHF4 天线端口。
M.2 B+M Key(按 PCI-SIG 分类为 Socket 2)结合了 B Key 缺口(引脚 12-19)和 M Key 缺口(引脚 58-65),产生 67 个有效引脚的边缘连接器,带有两个物理切槽。B+M Key 模块可以物理插入任何 B Key-only、M Key-only 或 B+M Key 插槽,因为两个缺口与 B 和 M 插槽的键壁对齐。标准外形尺寸为 2242(22 × 42 mm)和 2280(22 × 80 mm),尽管也存在有限数量的 2230 B+M 模块。
通过 CONFIG[3:0] 进行主机接口检测:
Socket 2(B Key 和 B+M Key)的一个显著特征是 CONFIG[3:0] 引脚组:CONFIG_3 在引脚 1,CONFIG_0 在引脚 21,CONFIG_1 在引脚 69,CONFIG_2 在引脚 75。这 4 位告诉主机插座上存在哪些接口(PCIe、USB、SATA、音频)。对于 Wi-Fi 模块,典型的配置是:PCIe + USB(用于蓝牙 HCI)、仅 PCIe 或仅 USB。
B+M Wi-Fi 模块需要将 CONFIG[3:0] 设置为 PCIe+USB 配置之一,以使主机知道必须为蓝牙启用 USB 2.0/3.0。如果 CONFIG 引脚保持未连接状态,主机可能无法枚举蓝牙功能——这是将 B+M Wi-Fi 模块移植到新设计时常见的调试陷阱。
B+M Key 上的 PCI Express 接口:
B+M Key 承载两条 PCIe 通道。通道 0 使用引脚 47/49 上的 PETp0/PETn0(SATA-A+/- 备用功能)和引脚 41/43 上的 PERp0/PERn0(SATA-B+/- 备用功能)。通道 1 使用引脚 57/59 上的 PETp1/PETn1 和引脚 53/55 上的 PERp1/PERn1。CLKREQ0# 在引脚 51 上,CLKREQ1#(如果实现)通常在引脚 63 上。PERST# 在引脚 61 上。对于 Wi-Fi 模块,两条通道几乎从不使用——单通道足以满足最高 Wi-Fi 7 的 4-6 Gbps 吞吐量。
B+M Key 上的 USB 接口:
USB 2.0 D+/D- 在引脚 7/9 上可用。USB 3.0(SSRX+/- 在引脚 29/31,SSTX+/- 在引脚 35/37)可能出现在某些遵循 WWAN+USB 3.0 标准的 B+M 插槽上,但 Wi-Fi 模块通常不连接 USB 3.0 信号——蓝牙 HCI 仅需要 USB 2.0。
已知的 B+M Wi-Fi 模块:
AzureWave AW-CB161(Broadcom BCM94352Z,802.11ac Wi-Fi 5,蓝牙 4.1)是部署较广泛的 B+M 组合模块之一——用于特定的 Dell Latitude E7470 和 E5570 笔记本电脑。它使用 2230 外形尺寸,带 B+M 双缺口(2230 的非标准配置),为 WLAN 承载 PCIe x1,并需要在引脚 7/9 上使用 USB 用于蓝牙。Intel Dual Band Wireless-AC 3165 也有 B+M Key SKU(3165NGW),这是一个带 B+M 缺口的 2230 模块——再次出现机械异常,因为即使对该芯片组世代而言,2230 E Key 也是 Intel 标准。两个模块均已停产,在 Windows 11 和最近的 Linux 内核中不再受支持。
截至 2026 年第二季度,尚未有任何 B+M Key Wi-Fi 模块被宣布或生产用于超过 Wi-Fi 5 的任何标准。Intel、Qualcomm 和 MediaTek 均已结束 B+M Key Wi-Fi 模块的开发。原因是市场对单 PCIe 通道外形尺寸(E Key)的整合,加上 M.2 插槽标准化从 Socket 2 转向 Socket 1(E Key)用于无线连接。
下表提供了信号组级别的对比。E Key 引脚分配来源于 PCI-SIG Socket 1 定义,并与 Advantech AIMB-276 和 Supermicro A4SAN-H 的 E Key 引脚表交叉对比。B+M Key 分配遵循 PCI-SIG Socket 2 定义,CONFIG[3:0] 编码依据 Congatec AN43 应用笔记:
| 信号组 | E Key (Socket 1) | B+M Key (Socket 2) |
|---|---|---|
| 缺口位置 | 引脚 24-31(单个,中右) | 引脚 12-19 + 58-65(双,左和右) |
| 有效引脚数 | 60(共 75 位) | 67(共 75 位) |
| 标准外形尺寸 | 2230(22 × 30 mm) | 2242(22 × 42 mm)或 2280(22 × 80 mm) |
| PCIe 通道 | 1 条(Gen 3,8 GT/s) | 2 条(Gen 3,8 GT/s) |
| USB | USB 2.0 强制(引脚 3/5) | USB 2.0 可选(引脚 7/9,取决于 CONFIG) |
| CNVi | 支持(引脚 9-23/59-73) | 不支持 |
| CONFIG[3:0] | 未定义(不可用) | 引脚 1/21/69/75(需要正确配置) |
| 共存接口 | 3 线(COEX_TXD/RXD,引脚 48/46) | 未标准化 |
| PCM/I2S 音频 | 引脚 8/10/12/14 | 未定义 |
| UART | 引脚 32/22/34/36 | 未标准化 |
| SDIO 3.0 | 可选(通过 PCIe 备用引脚) | 未定义 |
| 射频关闭 | W_DISABLE1#(引脚 56),W_DISABLE2#(引脚 54);低电平有效,3.3 V | W_DISABLE1#(引脚 56),W_DISABLE2#(引脚 54);低电平有效,3.3 V |
| 天线连接器 | IPEX MHF4(I-PEX 20455),2 端口,额定 9 GHz,配合高度 1.2 mm | U.FL 或 MHF1,2 端口,额定 ≤6 GHz,配合高度 2.5 mm |
| 3.3V 电源 | 引脚 2、4、72、74;最大 1.5 A(VCC_E) | 引脚 2、4、70、72、74;最大 3 A(通用 M.2 限制) |
| 最大插入力 | 20 N(Socket 1 限制) | 30 N(Socket 2 限制) |
天线接口是 Wi-Fi 模块设计中一个关键但经常被忽视的差异。E Key 模块在现代 Intel、Qualcomm 和 MediaTek 平台上的技术演进已导致从 U.FL 到 IPEX MHF4(I-PEX 20455 系列)的转变,额定频率为 9 GHz,以覆盖 6 GHz 频段(Wi-Fi 6E/7 的要求):
IPEX MHF4 相对于 U.FL 的 6 GHz 额定值具有 9 GHz 额定值的优势使其在现代 Wi-Fi 7 模块中普遍使用,在 6 GHz 频段提供更低的插入损耗和更好的回波损耗。B+M 模块通常不用于 6 GHz 操作——它们是天生的 Wi-Fi 5 模块——因此 U.FL 连接器对于这些设计的频段范围是足够的。
E Key — 完整代际覆盖:
M.2 E Key 2230 外形尺寸支持从 Wi-Fi 4(802.11n)到 Wi-Fi 7(802.11be)的每一个 Wi-Fi 代际。介质接口(PCIe + USB)的标准化意味着同一插槽可以为 Intel Centrino N 2230(Wi-Fi 4,2013)或 Intel BE200(Wi-Fi 7,2025)供电。蓝牙覆盖范围从蓝牙 2.1 + EDR 到蓝牙 5.4。支持所有 Wi-Fi 认证计划:WPA3-Personal/Enterprise、Wi-Fi 6 的 OFDMA、Wi-Fi 6E 的 6 GHz 频谱使用权和 Wi-Fi 7 的 320 MHz 信道。
B+M Key — 限于 Wi-Fi 5:
B+M Key Wi-Fi 模块排他性地限于 802.11a/b/g/n/ac(Wi-Fi 4/5),没有支持 802.11ax(Wi-Fi 6)或 802.11be(Wi-Fi 7)的已知产品。蓝牙版本限于 4.1-4.2。MIMO 配置上限为 2×2:2。没有 B+M 模块支持 160 MHz 信道(需要 Wi-Fi 5 Wave 2)或 6 GHz 操作。原因不是技术上的——而是市场驱动的:插槽标准化的经济性意味着模块供应商将其 Wi-Fi 6/7 研发预算分配给 E Key 产品,因为 E Key 插槽在所有新 PC、笔记本电脑和嵌入式平台中占绝大多数。
物理引脚兼容性分析:
E Key 模块不能在没有物理适配器的情况下放入 B+M 插槽。引脚 24-31 上的缺口暴露出 B 插槽中存在的电气接触点;如果插入,E Key 模块会出现短路。相反,B+M 模块在 E 插槽的引脚 24-31 处有实心接触垫——这些垫会与 E 插槽的键壁机械碰撞,信号完整性不可预测。因此,直接交叉兼容性是不可能的。
适配器信号完整性考虑:
M.2 E Key 转 B+M Key 适配器市场存在,但具有显著的电气权衡。适配器必须:
实际上,E Key 转 B+M 适配器在 802.11ac(Wi-Fi 5)速率下运行良好,但由于适配器 PCB 的插入损耗(典型值 1.5-3 dB)通常在 6 GHz 时失败——在需要 6 GHz 频谱时排除了 Wi-Fi 6E/7 操作。对于任何 Wi-Fi 6/6E/7 设计,指定原生 E Key 插槽比尝试适配更简单。
E Key 是所有现代计算平台的标准:
消费级笔记本电脑(Dell XPS、Lenovo ThinkPad、HP EliteBook)、Mini PCs(Intel NUC、ASUS PN 系列)、单板计算机(Raspberry Pi 5 CM、Radxa ROCK 5)和嵌入式平台(Advantech AIMB 系列)在 M.2 插槽上使用 E Key 用于 Wi-Fi/蓝牙连接。在 2022 年之后推出的 Consumer PC 平台中,超过 98% 包含至少一个 E Key 插槽。Intel 将 E Key 插座从 CNVi 备用更改为强制性的,从第 11 代 Tiger Lake 开始用于无线模块放置——这实际上将 E Key 确立为新平台上的唯一无线模块外形尺寸。
B+M Key 专用于存储和 WWAN:
如今,B+M Key 插槽几乎排他性地用于 SATA SSD(2230/2242)和 WWAN 模块(用于蜂窝 LTE/5G 的移远 EM05-CE、Fibocom L860-GL)。自 2020 年左右以来,没有任何主要的 OEM 在其 B+M 插槽中出货 Wi-Fi 模块。SSD 和 WWAN 的主流化——加上 Wi-Fi 到 E Key 的标准化——使 B+M Key Wi-Fi 模块成为历史古物。如果主板有 B+M 插槽,它应该用于存储,而不是无线。
在为任何特定项目选择 M.2 键类型时,请考虑以下决策标准:
M.2 键类型决策流程图
检查 M.2 插槽键缺口
│
├── 单个缺口(引脚 24-31)→ E Key Socket 1
│ │
│ ├── Intel 芯片组(第 11 代+)?→ 使用 CNVi 模块(BE201/AX211)
│ │ (如果主板布线支持)
│ └── AMD / 老款 Intel / 无 CNVi 布线?→ 使用 PCIe+USB 模块(BE200/AX210/QCNCM865)
│
└── 双缺口(引脚 12-19 + 58-65)→ B+M Key Socket 2
│
├── SSD 存储?→ 使用 NVMe 或 SATA M.2 SSD(2242/2280)
└── WWAN/蜂窝?→ 使用移动宽带模块(移远/Fibocom)
(不建议用于 Wi-Fi——B+M Wi-Fi 模块已停产)
重要注意事项:虽然可以通过适配器接触到的电气连接数量来在物理上安装 E Key 模块到 B+M 插槽中(反之亦然),但前面描述的信号完整性代价使这种方法仅在原型制作或旧式 Wi-Fi 5 更换场景中实用。对于任何新设计——无论是消费级、工业级还是嵌入式的——使用正确的键类型选择主板:用于 Wi-Fi/蓝牙无线的 E Key,用于 SATA/NVMe SSD 的 B Key 或 M Key 或用于 WWAN 的 B Key。节省的 BOM 成本和避免的信号完整性问题远超过将模块强制放入错误插槽的任何感知优势。
有关 M.2 接口标准的完整规范级细节,请参阅 PCI-SIG 的 PCI Express M.2 规范。
M.2 E Key 与 B+M Key 的对比可归结为几个确凿的事实:E Key(Socket 1,60 引脚,2230)是自 Wi-Fi 5 以来每个 Wi-Fi 代际的标准化无线模块接口,在统一的 22×30 mm 外形尺寸上提供 PCIe Gen 3 x1、强制性的蓝牙 USB 2.0 和可选的 Intel CNVi。B+M Key(Socket 2,67 引脚,2242/2280)是为 SATA 和 NVMe 存储以及 WWAN 指定的,具有 CONFIG[3:0] 主机接口检测但缺乏标准化的蓝牙 USB 路由。
截至 2026 年,B+M Key Wi-Fi 模块的实用性已降至零——它们都基于 Wi-Fi 5(Broadcom BCM94352Z、Intel 3165),已停产,在最新操作系统上不再受支持,并且被它们的 E Key 等效产品超越。任何新设计——无论是原型 Wi-Fi 7 IoT 网关、车载远程信息处理控制器、医疗患者监测站还是企业接入点——都应使用带有 E Key M.2 插槽的主板,并搭配 Intel BE200、Qualcomm QCNCM865 或 MediaTek MT7925 用于 Wi-Fi 7 连接。
不行。E Key 模块在引脚 24-31 处有一个单缺口。B+M 插槽在此位置有连续引脚接触(B 键没有缺口),因此 E Key 模块的 PCB 边缘在插入时会将信号短路到引脚 24-31。反过来,B+M 模块插入 E 插槽时,引脚 24-31 处的实心接触垫与 E 插槽的键壁机械碰撞——它根本装不进去。
是。E Key 插槽电气和机械上接受任何 E Key 2230 Wi-Fi 模块,无论代际如何——从 Intel Centrino N 2230(Wi-Fi 4,2013)到 Intel BE200(Wi-Fi 7,2025)。PCI Express 和 USB 2.0 接口从 Wi-Fi 4 开始就保持一致。
是。所有 E Key 模块都通过引脚 3 上的 USB_D+ 和引脚 5 上的 USB_D- 承载蓝牙 HCI。E Key 规范要求主机将 USB 2.0 路由到这些引脚——因此蓝牙支持是内置的,而不是可选的。
E Key 模块在 3.3 V(VCC_E 电源轨)下限制为最大 1.5 A 连续电流,由 PCI-SIG M.2 规范设置。实际模块消耗:Intel AX210 在主动使用中约为 2.5-3.5 W(800 mA-1 A),峰值突发时 Intel BE200 约为 4-5 W(1.2-1.5 A)。B+M 模块通常消耗较少——Broadcom BCM94352Z 约为 2-3 W——但连接器额定值较高(3 A 通用 M.2 限制)。
不行。M Key(Socket 3)缺口位于引脚 58-65,引脚 24-31 处有实心接触垫。E Key 模块在引脚 24-31 处有缺口,这会在 M Key 插槽中留下未连接的浮动接触——此外,M Key 插槽不为 USB 2.0(蓝牙所需)布线,也不承载 E Key 所需的 REFCLK。
6 GHz 频段(Wi-Fi 6E/7)需要高达 7.125 GHz 的额定连接器带宽。U.FL 额定为 6 GHz,在 6 GHz 时表现出明显更高的回波损耗(>15 dB)。MHF4 额定为 9 GHz,在 6 GHz 时提供 <1.2 dB 插入损耗和 >20 dB 回波损耗。MHF4 的 1.2 mm 配合高度还使天线连接器能够在薄型笔记本电脑和平板电脑外形尺寸内安装,而 2.5 mm U.FL 在这些紧凑空间中会造成净空问题。
AX210 使用 PCIe + USB 作为主机接口(独立 Wi-Fi MAC 和蓝牙基带)。AX201 是 CRF(Companion RF)模块,通过专有的 CNVi 总线与 Intel PCH 通信——PCH 承载 Wi-Fi MAC 和蓝牙基带。AX201 仅适用于带集成 CNVi MAC 的 Intel 芯片组。AX210 适用于任何具有 E Key 插座的平台——Intel、AMD 或 ARM。
CONFIG[3:0] 是 Socket 2 上引脚 1/21/69/75 处的 4 位编码,告诉主机已安装何种协议模块。Wi-Fi 模块需要 PCIe+USB 配置(编码 0001、0101、0011 或 0111,取决于端口配置)。如果这些引脚保持未连接状态(1111),主机假定未安装模块并且不枚举任何接口。
没有。截至 2026 年,Intel、Qualcomm 和 MediaTek 均未发布或宣布用于 B+M Key 的 Wi-Fi 7 模块。所有 Wi-Fi 7 模块都使用 E Key 2230 外形尺寸——这是行业标准路径。
视觉检查边缘连接器上的缺口。单缺口靠近中间右侧(引脚 24-31)= E Key。两个缺口,一个在左侧附近(引脚 12-19)和一个在右侧附近(引脚 58-65)= B+M Key。您也可以读取模块标签——E Key 模块将其脚印标识为”2230″(22×30 mm),而 B+M 模块通常标识为”2242″或”2280″。