CodingBox ドキュメント

MSA と規格の概要

光トランシーバーに互換性があるのは、ベンダーが独自設計ではなく業界共通の仕様に従っているからです。その多くはマルチソース契約(MSA)として始まります。これは、あるフォームファクターのモジュールが、どのメーカーが作っても同じ機構・電気・管理インターフェースを持つという、メーカー間の合意です。

誰が何を公開しているか

  • SFF Committee(現在の SNIA SFF TWG)は、SFP クラスおよび QSFP クラスのモジュール向けに 2線式(I²C)管理インターフェースとメモリレイアウトを定める SFF-xxxx 文書群を公開しています。
  • QSFP-DD MSA は、OSFP と COBO の各グループとともに、高速マルチレーンモジュール向けの CMIS を策定しました。現在は OIF が維持しています。
  • SFP-DD MSA は、2レーンの SFP-DD モジュール向けに MIS を公開しています。

どの仕様がどのモジュールに適用されるか

仕様対象
SFF-8472SFP, SFP+, SFP28
SFF-8636QSFP+, QSFP28
INF-8077iXFP(10G)
CMISQSFP-DD、OSFP、COBO、CMIS 対応 QSFP
MIS 2.0SFP-DD
SFF-8024他の仕様が共通で使うコード表

CodingBox にとってなぜ重要か

これらの仕様は、各フィールドがモジュールメモリのどこにあり、どう読み取るかを定めます。 CodingBox は検出したモジュールに応じて適切な仕様を適用するため、識別情報、DDM、設定は正しいアドレスからデコードされます。EEPROM editor は、各バイトのフィールド名を示し、ホバー時に該当する仕様を明示します。

このセクションの文書群

分野横断の資料

  • 2線式インターフェース — すべての仕様に共通するアドレス、ページング、バンク、トランザクション、タイミング。
  • コンプライアンスコード — バイト 3–10 と 36(SFP)、 131–138 と 192(QSFP)、CMIS のアプリケーション、典型的なコーディング例。
  • ベンダーフィールド — 名称、OUI、PN、SN、日付コード:書式、ホストが照合する内容、よくある間違い。
  • チェックサム — CC_BASE、CC_EXT、CC_DMI、CMIS のページチェックサム:範囲、アルゴリズム、ホストの挙動。
  • 仕様リビジョン — バイト 94、バイト 1、CMIS のバージョンニブル、各世代で追加された内容。
  • ホストが行うこと — ピン、バイト、タイミングを伴う12ステップの立ち上げ手順。
  • 光インターフェース MSA — CWDM4、PSM4、 100G Lambda、SWDM、BiDi、400ZR/ZR+、800G と IEEE との関係。

レジスタマップ

より広い全体像 — PMD ごとの IEEE 802.3 条項、ITU-T、IEC、TIA、T11、IBTA、OIF の各文書、そしてどれがどの疑問に答えるか:規格マップ


この記事に不正確な点や誤りを見つけた場合は、該当する箇所を選択して Ctrl+Enter を押すと、できます。