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) | QSFP10 | 10G | 40G |
| SFF-8685(0.6) | QSFP14 | 14G | ~56G(InfiniBand FDR) |
| SFF-8665(1.9) | QSFP28 | 25/28G | 100G |
QSFP56(4×50G PAM4)和 QSFP112(4×100G PAM4)在這一外形基礎上擴展,採用 IEEE 802.3 電氣接口和各自的 MSA 修訂版 — 參見 QSFP56 和 QSFP112。
雙密度
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 家族。