MSA ve standartlara genel bakış
Optik alıcı-vericiler birbirinin yerine kullanılabilir, çünkü satıcılar özel tasarımlar yerine paylaşılan endüstri spesifikasyonlarını izler. Çoğu, üreticiler arasında belirli bir form faktöründeki bir modülün kim yaparsa yapsın aynı mekanik, elektriksel ve yönetim arayüzüne sahip olacağına dair bir anlaşma olan Multi-Source Agreement (MSA) olarak başlar.
Kim neyi yayımlıyor
- SFF Committee (şimdiki adıyla SNIA SFF TWG), SFP sınıfı ve QSFP sınıfı modüller için iki telli (I²C) yönetim arayüzünü ve bellek düzenini tanımlayan SFF-xxxx belgelerini yayımlar.
- QSFP-DD MSA, OSFP ve COBO gruplarıyla birlikte, yüksek hızlı çok şeritli modüller için şu anda OIF’te sürdürülen CMIS’i oluşturmuştur.
- SFP-DD MSA, iki şeritli SFP-DD modülleri için MIS’i yayımlar.
Hangi spesifikasyon hangi modüle uygulanır
| Spesifikasyon | Uygulandığı yer |
|---|---|
| SFF-8472 | SFP, SFP+, SFP28 |
| SFF-8636 | QSFP+, QSFP28 |
| INF-8077i | XFP (10G) |
| CMIS | QSFP-DD, OSFP, COBO, CMIS destekli QSFP |
| MIS 2.0 | SFP-DD |
| SFF-8024 | diğerlerinin kullandığı ortak kod tabloları |
CodingBox için neden önemli
Bu spesifikasyonlar, her alanın modül belleğinde nerede yer aldığını ve nasıl okunacağını tanımlar. CodingBox, algılanan modül için doğru olanı uygular, böylece kimlik, DDM ve yapılandırma doğru adreslerden çözümlenir. EEPROM editor, üzerine gelindiğinde her baytın alanını adlandırır ve geçerli spesifikasyonu belirtir.
Bu bölümdeki belge aileleri
- Tam liste — MSA spesifikasyon kataloğu: numaraları, başlıkları ve revizyonlarıyla birlikte 35 SFF/INF belgesinin tümü.
- Yönetim arayüzleri — SFF-8472, SFF-8636, CMIS, MIS, INF-8077i (XFP).
- Donanım katmanları — SFP ailesi ve QSFP ailesi mekanik, elektriksel ve hız sınıfı belgeleri.
- Özel amaçlı haritalar — ayarlanabilir DWDM yazmaçları (SFF-8690, SFF-TA-1004) ve hız ve uygulama seçimi (SFF-8079, SFF-8089).
- Ortak kodlar — SFF-8024.
Kesişen konular
- İki telli arayüz — her spesifikasyonun paylaştığı adresler, sayfalama, bankalar, işlemler ve zamanlama.
- Uyumluluk kodları — bayt 3–10 ve 36 (SFP), 131–138 ve 192 (QSFP), CMIS uygulamaları; tipik kodlamalar.
- Satıcı alanları — ad, OUI, PN, SN, tarih kodu: biçimler, hostların neyi eşleştirdiği, sık yapılan hatalar.
- Sağlama toplamları — CC_BASE, CC_EXT, CC_DMI ve CMIS sayfa sağlama toplamları: aralıklar, algoritma, host davranışı.
- Spesifikasyon revizyonları — bayt 94, bayt 1, CMIS sürüm nibble’ları ve her neslin eklediği özellikler.
- Host ne yapar — pinler, baytlar ve zamanlamalarla on iki adımlık devreye alma sırası.
- Optik arayüz MSA’ları — CWDM4, PSM4, 100G Lambda, SWDM, BiDi, 400ZR/ZR+, 800G ve bunların IEEE ile ilişkisi.
Yazmaç haritaları
- SFF-8472 A0h ve A2h — SFP kimliği ve tanılaması, bayt bayt.
- SFF-8636 alt sayfa ve üst sayfalar — QSFP+/QSFP28.
- CMIS alt sayfa, üst sayfalar ve şerit sayfaları — QSFP-DD, OSFP ve diğer CMIS modülleri.
- INF-8077i XFP — alt bellek ve Serial ID tablosu.
Daha geniş harita — PMD’ye göre IEEE 802.3 maddeleri, ITU-T, IEC, TIA, T11, IBTA ve OIF belgeleri ve hangisinin hangi soruyu yanıtladığı: Standartlar haritası.