SFP112
SFP112 通过让唯一的一条电气通道以 100G PAM4 速率运行,把单通道 SFP 提升到 100 Gb/s。通道速率与 QSFP112 相同,外形仍是熟悉的 SFP。它是第一种通过 CMIS 而非 SFF-8472 管理的 SFP,因此在主机看来,它与其说像 SFP28,不如说更像单通道的 QSFP112。
关键信息
| 通道数 × 速率 | 1 × 106.25 Gb/s(PAM4,53.125 GBd) |
| 总速率 | 100G |
| 连接器 | LC 双工(DR、FR1、LR1、SR1)、SFP112 DAC/AOC |
| 标识符 | SFF-8024 中的 20h(采用 CMIS 的 SFP+ 或更新版本) |
| 管理接口 | CMIS |
| 供电 | 3.3 V;功耗高于 SFP56,笼子和散热片必须适用于 112G 模块 |
| 应用场景 | 100GBASE-DR/FR1/LR1(IEEE 802.3cd/cu)、100GBASE-SR1/VR1(802.3db)、100GBASE-CR1 DAC(802.3ck)、100G 服务器和接入端口 |
规范
- SFP-DD MSA 硬件规范:SFP-DD MSA 同时定义了 SFP112、SFP-DD 和双通道的 SFP-DD112,内容包括机械外形(与 SFP 兼容)、每通道 112 Gb/s 的连接器与笼子、散热要求。
- 电气规范:100GAUI-1(IEEE 802.3ck),一条 100G PAM4 通道。
- 管理接口:CMIS,见 CMIS;标识符 20h 来自 SFF-8024。
管理接口
与 SFP56 相比,最大的变化从外部看不出来:SFP112 放弃了双地址的 SFF-8472 布局(A0h/A2h),改用 CMIS,这是 QSFP-DD、OSFP 和 QSFP112 所用的模型,只是缩减为一条通道。字节 0 中的标识符为 20h。模块提供 CMIS 低位内存(模块状态、标志、控制)和分页的高位内存,用于身份信息、应用广播和诊断;主机选定一种应用后,通过 CMIS 状态机(低功耗 → 高功耗 → 数据通路激活)启动模块。在 SFP 笼子中默认按 SFF-8472 解读的主机或工具会误读 SFP112,因此无论主机还是工具,都必须先检查标识符。双通道的 SFP-DD 使用自己的、由 CMIS 派生的 MIS; SFP112 跳过 MIS,直接使用 CMIS。
兼容性说明
- SFP112 端口通常按各自速率接受 SFP56、SFP28 和 SFP+ 模块,前提是主机支持这些速率及其 SFF-8472 管理。
- SFP112 模块要求主机具备每通道 100G 的 SerDes 并支持 CMIS;插入 SFP56 或 SFP28 端口则无法建立链路。
- SFP112 是 QSFP112(4×100G)的单通道版本,也是 400G DR4 端口 4×100G 拆分时常见的对端模块。
- 100G 单通道光模块依赖主机侧的 RS-FEC(544,514);两端 FEC 不匹配是链路无法建立的常见原因。
在 CodingBox 中
CodingBox 根据标识符 20h 识别 SFP112 模块,并使用 CMIS 解码器读取:模块状态、身份信息、应用和诊断显示在 EEPROM editor 和 DDM 界面中,与 QSFP112 相同。与 CMIS 相关的启动问题,见 CMIS 问题。