CodingBox 說明文件

QSFP 系列硬件規範(SFF-8436、SFF-8665……)

四通道 QSFP 系列的文件在所有封裝形式中是最零散的:SFF Committee 把模組、連接器、籠子、電氣規範和按速率劃分的「解決方案」文件分開發佈,並在 QSFP28 出現時又發佈了機械部件的 28 Gb/s 版本。本頁把它們重新梳理到一起。

最初的 MSA

INF-8438 — QSFP Transceiver(1.0)。 四通道協議的奠基文件:外形尺寸、38 針連接器、低速信號,以及最初的管理記憶體佈局。

QSFP+ 核心文件

SFF-8436 — QSFP+ 4X 10 Gb/s Pluggable Transceiver(4.9)。 多年來,QSFP+ 的電氣、機械管理定義都由這一份文件承載。管理部分後來被拆分到 SFF-8636 中;SFF-8436 仍然是 QSFP+ 硬件基線的參考文件。

電氣規範

文件定義內容
SFF-8679 — QSFP+ 4X Hardware and Electrical Specification(1.8)QSFP+ 和 QSFP28 主機與模組共用的電氣介面

機械規範 — QSFP+(每通道 10 Gb/s)

文件部件
SFF-8661 — QSFP+ 4X Module(2.5)模組外形
SFF-8682 — QSFP+ 4X Connector(1.1)主機連接器
SFF-8683 — QSFP+ Cage(1.3)主機籠子

機械規範 — 每通道 28 Gb/s(QSFP28)

文件部件
SFF-8662 — 28 Gb/s Connector, Style A(2.9)通過 25/28G 通道認證的連接器
SFF-8672 — 28 Gb/s Connector(1.2)另一種 28G 連接器定義
SFF-8663 — 28 Gb/s Cage, Style A(1.7)28G 用籠子

28 Gb/s 部件沿用了 QSFP+ 的外形尺寸,這也是為甚麼 QSFP+ 模組能插入 QSFP28(及更新)端口的原因。

按速率劃分的「transceiver solution」文件

文件等級每通道總計
SFF-8635(0.6)QSFP1010G40G
SFF-8685(0.6)QSFP1414G~56G(InfiniBand FDR)
SFF-8665(1.9)QSFP2825/28G100G

QSFP56(4×50G PAM4)和 QSFP112(4×100G PAM4)在這一外形基礎上擴展,採用 IEEE 802.3 電氣接口和各自的 MSA 修訂版 — 參見 QSFP56QSFP112

雙密度

INF-8628 — QSFP-DD 8X Transceiver(QSFP Double Density)(0.0)。 八通道擴展版:第二排觸點、向後兼容的籠子、更高的功耗等級。由 CMIS 管理。參見 QSFP-DD

管理

  • SFF-8636 — QSFP+/QSFP28 的分頁管理(詳情)。
  • SFF-TA-1004 — 可調諧 QSFP+/QSFP28 的記憶體映射(詳情)。
  • CMIS — QSFP-DD 及支援 CMIS 的 QSFP(詳情)。

這對編碼為何重要

SFF-8636 中的逐通道欄位(Tx disable、Rx power、LOS、速率選擇)對應 SFF-8679 定義的四條電氣通道;功耗等級位元和 CDR 存在位元必須與模組實際具備的硬件相符。在 EEPROM editor 中編輯 QSFP 模組時,要保持身份資訊與物理代次(10G 還是 28G 部件)一致,否則主機會拒絕該模組。

四條(或八條)通道承載的信號 — XLAUI、CAUI-4、200GAUI-4、400GAUI-8 — 以及模組如何把它們映射到光通道:XGMII、XAUI 與 AUI 家族


如果您發現本文有不準確之處或錯誤,請選取相應片段並按 Ctrl+Enter,即可