SFP 系列硬件规范(INF-8074、SFF-8431……) · 规范与标准 · 光模块与线缆 · 文档 · CodingBox
CodingBox 文档

SFP 系列硬件规范(INF-8074、SFF-8431……)

SFP、SFP+、SFP28 和 SFP56 共用同一封装尺寸,但定义它的文档是在二十多年间分层写成的。弄清哪一层定义了什么,就能解释为什么两个外观相同的模块插在同一端口上表现却不同。

最初的 MSA

INF-8074 — SFP Transceiver(1.0)。 SFP 的奠基性协议:20 针卡边缘接口、模块外形、低速控制信号(TX_DISABLE、TX_FAULT、RX_LOS、MOD_DEF/模块在位)以及后来发展为 SFF-8472 的双线身份存储器。

电气层(SFP+)

文档定义内容
SFF-8431 — 10 Gb/s and Low Speed Electrical Interface(4.1)SFI 高速接口、线性与限幅型模块、以及低速信令
SFF-8418 — 10 Gb/s Electrical Interface(1.4)从 8431 中拆分出的高速电气细节
SFF-8419 — Power and Low Speed Interface(1.3)供电轨、功率等级、低速引脚行为
SFF-8461 — Active Cable Specifications(0.2)有源铜缆/光缆及其测试方法

机械层

文档定义内容
SFF-8432 — Module and Cage(5.2a)所有 SFP 类模块通用的模块和主机笼子外形
SFF-8071 — 0.8 mm Card Edge Connector(1.9a)20 针连接器
SFF-8433 — Ganged Cage Footprints and Bezel Openings(0.7)主机板上的多端口笼子
SFF-8075 — PCI Card Version of SFP Cage(1.0)PCI 适配卡上的笼子

按速率划分的“光模块方案”文档

每份文档为一个速率级别打包了机械和电气要求:

文档级别速率
SFF-8084(1.7)4 Gb/s4GFC
SFF-8083(3.1)SFP1010G
SFF-8081(1.4)SFP1616GFC
SFF-8402(1.1)SFP2825G/32GFC

SFP56(50G PAM4)在 SFP28 定义的基础上,采用 IEEE 802.3cd 电气接口;参见 SFP56。

管理层

  • SFF-8472 — 身份信息、诊断、阈值(详情)。
  • SFF-8079/SFF-8089 — 速率与应用选择及代码(详情)。
  • SFF-8690 — 可调谐 DWDM 存储器映射(详情)。

这对模块编码为何重要

CodingBox 编辑的存储器字段(速率代码、功率等级、线性/限幅标志、合规代码)都能追溯到上述某份文档。当重新编码后的模块无法建链时,请检查身份字节声明 的内容(按 SFF-8472/8089)是否与硬件层实际情况(按 SFF-8431/8419)相符:如果模块被编码为其本身无法达到的功率等级或接口类型,主机会拒绝该模块,或将其保持在低功率状态。

SFP 高速引脚上的电气方言:1G 为 1000BASE-X 或 SGMII,10G 为 SFI,25G 为 25GAUI。参见SGMII 与串行千兆、 XGMII、XAUI 与 AUI 家族。


如果您发现本资料中有不准确之处或错误,请选中相应片段并按 Ctrl+Enter,即可。