CodingBox ドキュメント

MIS(SFP-DD 管理)

MISSFP-DD Management Interface Specification)は、2レーンの SFP-DD フォームファクター向けにSFP-DD MSA が公開している仕様です。SFF-8472 と CMIS に並ぶ第三の管理モデルというわけではありません。MIS は、2レーンと単一バンクに絞り込んだCMIS プロファイルであり、 SFP-DD モジュールは大きな SFP というより小さな QSFP-DD のように読み取れます。CodingBox は現行リリースのMIS 2.0 に対応しています。

SFP-DD とは

SFP-DD は SFP ケージに2列目の接点を追加し、電気レーン数を1から2に倍増させつつ、同じポートで SFP/SFP+/SFP28 モジュールとの後方互換性を保っています。25G NRZ の2レーンで 50G、50G PAM4 の 2レーンで 100G が得られ、後発の SFP-DD112 系(2 × 56G PAM4)は 200G に達します。機構・電気的な詳細は SFP-DD、他のフォームファクターとの位置づけは フォームファクター を参照してください。

SFF-8472 ではない理由

SFF-8472 のマップには、1レーン分の監視項目、1組のフラグ、そして 50G/100G 以前のビットフィールド識別情報を収める余地しかありません。2レーンの PAM4 モジュールには、レーンごとの監視項目、LOL フラグ、FEC モードを伴うアプリケーション、SFP+ レベル 3 を超える電力クラス、低電力状態が必要です — これらはすべて CMIS がすでに備えていたものです。そのため SFP-DD MSA は MIS を CMIS から派生させ、SFF-8024 に2つの識別子を登録しました。

識別子意味管理方式
1AhSFP-DDMIS
1FhSFP-DD with CMISCMIS そのもの

SFP112 のような新しい SFP 系モジュールは MIS を完全に飛ばして、識別子 20h の CMIS (SFP+ or later with CMIS)を使います。DSFP(1Bh)も独自の CMIS 派生管理方式を持ちます。傾向としては、あらゆる新しいフォームファクターに対して単一のモデル — CMIS — に向かっています。

構成

領域MIS備考
下位ページ 00hCMIS と同じレイアウト識別子、リビジョン、モジュール状態、フラグ、モジュール監視項目、グローバル制御、メディアタイプ、アプリケーションディスクリプタ、パスワード、ページ選択
上位ページ 00hCMIS と同じベンダーブロック、電力クラス、コネクター、長さ、メディア技術、ページチェックサム
ページ 01hCMIS と同じアドバタイズ:ファームウェア/ハードウェアリビジョン、波長、対応ページ、所要時間
ページ 02hCMIS と同じしきい値
ページ 10h / 11h2レーン、バンク 0 のみレーン制御とレーンステータス:Tx ディセーブル、データパスの状態、フラグ、レーンごとの Tx/Rx パワーとバイアス
VDM、CDBオプションCMIS と同様にページ 01h でアドバタイズ

モジュールとデータパスのステートマシン、ステージドコントロールセットを介したアプリケーション選択、フラグの意味、ページチェックサムは、いずれも CMIS のものと同じです。CMIS を扱えるホストやツールは、アドバタイズページから読み取ったレーン数とバンク数をもとに SFP-DD モジュールを管理できます。

ハードウェア信号

SFP-DD は、可能な限り SFP の低速ピン — モジュール不在、Tx ディセーブル、Tx フォールト、Rx LOS、レート選択 — をそのまま維持し、新しい接点列に、CMIS スタイルのモジュールに必要な低電力リクエストと割り込みの役割を追加しています。これは SFP-DD ハードウェア仕様で定義されているとおりです。2線バスは、最大 400 kHz の A0h です(2線式インターフェース)。

どこで目にするか

SFP-DD ポートは、SFP のフットプリントで 50G/100G が必要であり、かつ既存の SFP28 光モジュールとの後方互換性が求められるスイッチや NIC に搭載されます。SFP-DD ポートに挿された SFP28 モジュールは、通常どおり SFF-8472 経由で管理されます。真の SFP-DD モジュールだけが MIS または CMIS を話します。レートとブレークアウトの挙動は CMIS のアプリケーションモデルに従います — 速度とレート

CodingBox では

SFP-DD モジュールに対して、CodingBox は識別子によって MIS/CMIS のレイアウトを選択し、 DDM で2レーンをデコードし、 SFF-8024 を通じてアプリケーションディスクリプタを解決し、EEPROM editor ではページチェックサムを再計算しながらベンダーブロックを編集します — QSFP-DD や OSFP と同じワークフローです。


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