SFF-8636 — QSFP yönetimi · Spesifikasyonlar ve standartlar · Optik alıcı-vericiler ve kablolar · Belgeler · CodingBox
CodingBox Belgeler

SFF-8636 — QSFP yönetimi

SFF-8636, yani Management Interface for Cabled Environments, dört şeritli QSFP ailesi — QSFP+ (40G), QSFP28 (100G) ve çoğu QSFP56 (200G) modülü — ile CXP ve microQSFP gibi ilgili paralel form faktörleri için yönetim spesifikasyonudur. SFF-8436’nın yerini aldı, onun bellek düzenini korudu ve 2.x revizyonlarıyla büyümeye devam ediyor. Fibre Channel ve InfiniBand QSFP modülleri de onu kullanır. Sürüm baytı ve revizyon geçmişi: Spesifikasyon revizyonları.

Tek adres, sayfalanmış bellek

SFP’nin iki cihazından farklı olarak, bir QSFP modülü iki telli arayüz üzerinden tek bir adreste (A0h) yanıt verir:

  • Alt sayfa 00h (bayt 0–127) her zaman görünürdür: durum, kesme bayrakları, canlı ölçülen değerler, kontroller ve sayfa seçim baytı 127.
  • Üst sayfalar (bayt 128–255), 127’ye yazılarak devreye alınır: sayfa 00h kimlik, 01h uygulama seçim tablosu, 02h kullanıcı EEPROM’u, 03h eşikler ve kanal kontrolleri, isteğe bağlı 20h–21h.

Yalnızca sayfa 00h’a sahip modüller düz bellek bitini (bayt 2 bit 2) ayarlar. Çok modüllü bir host veri yolu, adresle değil ModSelL piniyle tahkim edilir. Revizyon 2.x’ten itibaren 400 kHz’e kadar veri yolu hızına izin verilir.

Alt sayfa 00h — durum ve kontrol

BaytlarBlokNotlar
0Tanımlayıcı0Dh QSFP+, 11h QSFP28 (SFF-8024)
1Revizyon uyumluluğuharitanın hangi SFF-8436/8636 revizyonunu izlediği
2Durumbit 2 düz bellek, bit 1 IntL etkin, bit 0 veri hazır değil
3–21Kesme bayrakları3 şerit başına Rx/Tx LOS, 4 Tx arızası, 5 Tx/Rx LOL (CDR kilidi), 6 sıcaklık alarmları/uyarıları, 7 Vcc, 9–10 Rx gücü, 11–12 Tx bias, 13–14 Tx gücü; mandallanmış, okumada temizlenir
22–33Modül ölçülen değerlerisıcaklık (22–23), Vcc (26–27); SFP ile aynı biçimler
34–81Kanal ölçülen değerleriRx gücü, şerit 1–4 (34–41), Tx bias (42–49), Tx gücü (50–57), 81’e kadar ayrılmış/satıcı — şerit başına tanılama
86Tx devre dışı bırakmabit 0–3, şerit başına bir bit
87–88Hız seçimiRx (87) ve Tx (88), şerit başına iki bit — hız seçimi
89–92, 94–97Uygulama seçimişerit başına, sayfa 01h içine dizin
93Güç kontrolübit 0 güç geçersiz kılma, bit 1 güç ayarı (1 = düşük güç), bit 2 sınıf 5–7’yi etkinleştirme, bit 3 sınıf 8’i etkinleştirme
98CDR kontrolübit 7–4 şerit başına Tx CDR açık, 3–0 Rx CDR açık — CDR
100–106Kesme maskeleribayrak başına bir maske biti
107Maks. güç×0,1 W, sınıf 8 modüller için (rev 2.10)
119–122Parola değiştirmesatıcı tanımlı
123–126Parola girişisatıcı tanımlı — yazma koruması parolasının olağan yeri
127Sayfa seçimi128–255 okunmadan önce yazın

Üst sayfa 00h — kimlik

BaytlarAlanNotlar
128Tanımlayıcıbayt 0’ı yineler
129Genişletilmiş tanımlayıcıbit 7–6 güç sınıfı 1–4, bit 5 sınıf 8 bildirilmiş, bit 4 CLEI mevcut, bit 3 Tx CDR mevcut, bit 2 Rx CDR mevcut, bit 1–0 güç sınıfı 5–7
130Konektör0Ch MPO 1×12, 07h LC, 23h ayrılabilir konektör yok (DAC/AOC)
131–138Spesifikasyon uyumluluğu131 Ethernet 10/40G (bit 7 = bayt 192’yi kullanın), 132 SONET, 133 SAS/SATA, 134 GbE, 135–138 Fibre Channel — Uyumluluk kodları
139Kodlama05h 64B/66B, 08h PAM4 (not: değerler SFP’nin tablosundan farklıdır)
140Nominal bit hızışerit başına ×100 Mb/s; FFh → bkz. bayt 222
141Genişletilmiş hız seçimi—
142–146Bağlantı uzunluklarıSMF km, OM3 ×2 m, OM2 m, OM1 m, bakır metre veya OM4 ×2 m
147Cihaz teknolojisiverici türü nibble’ı (aşağıda) + dalga boyu kontrolü, soğutmalı, APD/PIN, ayarlanabilir bitleri
148–163Satıcı adı16 ASCII — Satıcı alanları
164Genişletilmiş modülInfiniBand hız bitleri (SDR…EDR)
165–167Satıcı OUI—
168–183Satıcı parça numarası—
184–185Satıcı revizyonu2 ASCII
186–189Dalga boyu ve tolerans×0,05 nm ve ×0,005 nm; bakır için: 2,5 / 5 / 7 / 12,9 GHz’de zayıflama
190Maks. gövde sıcaklığı°C
191CC_BASE128–190 sağlama toplamı — Sağlama toplamları
192Genişletilmiş uyumlulukSFF-8024 Tablo 4-4 kodu (100GBASE-SR4 = 02h, CWDM4 = 06h…)
193–195Seçeneklereşitleme/vurgu kontrolleri, CDR açma/kapama ve LOL bayrakları, susturma, hangi sayfaların sağlandığı
196–211Satıcı seri numarası—
212–219Tarih koduYYMMDD + 2 parti
220Tanılama izleme türüRx gücü ortalama/OMA, Tx gücü izleme uygulanmış
221Gelişmiş seçeneklerbaşlatma tamamlandı bayrağı, hız seçimi bildirimi, Tx devre dışı hızlı modu
222Genişletilmiş bit hızıbayt 140 = FFh olduğunda ×250 Mb/s
223CC_EXT192–222 sağlama toplamı
224–255Satıcıya özgü—

Bayt 147 — verici teknolojisi (bit 7–4)

DeğerTeknolojiDeğerTeknoloji
0h850 nm VCSEL8hdiğer / tanımsız
1h1310 nm VCSEL9h1490 nm DFB
2h1550 nm VCSELAhbakır, eşitlemesiz
3h1310 nm FPBhbakır, pasif eşitlemeli
4h1310 nm DFBChbakır, yakın ve uzak uçta sınırlayıcı aktif
5h1550 nm DFBDhbakır, uzak uçta sınırlayıcı aktif
6h1310 nm EMLEhbakır, yakın uçta sınırlayıcı aktif
7h1550 nm EMLFhbakır, doğrusal aktif eşitleyiciler

Bit 3–0: dalga boyu kontrolü, soğutmalı verici, APD (1) veya PIN (0) detektör, ayarlanabilir. Bu teknolojilerin ne olduğu: Lazerler.

Diğer sayfalar

Sayfaİçerik
01huygulama seçim tablosu (AST) — SFF-8079 tarzı seçim için duyurulan uygulamalar; nadiren kullanılır
02hkullanıcı EEPROM’u (128–255); bayt 129 bit 4 ayarlandığında CLEI kodu
03heşikler: modül 128–175 (sıcaklık, Vcc), kanal 176–223 (Rx gücü, Tx bias, Tx gücü); kanal kontrolleri 226–241 (Tx giriş eşitleme, Rx çıkış vurgusu ve genliği, susturma ve çıkış devre dışı bırakma); kanal ölçüm maskeleri 242–253
20h–21histeğe bağlı genişletilmiş işlevler, bayt 195 bit 0’da bildirilir

Eşik anlamları: Eşikler ve alarmlar.

Güç sınıfları

Bayt 129 sınıfı bildirir, bayt 93 hostun modülü düşük güçten çıkarmasına ve sınıf 5–8’i etkinleştirmesine olanak tanır, bayt 107 ise sınıf 8 için tam maksimumu verir. Portu sağlayamayacağı bir sınıfı okuyan bir host, modülü düşük güçte tutar — Güç ve termal materyali sınıfları ve belirtileri listeler.

Kesmeler ve LOL

Bayt 3–21’de maskelenmemiş herhangi bir bayrak ayarlandığında IntL düşük olur; host bayrakları okur, bu da onları temizler. LOL bayrakları (bayt 5) CDR’nin kilit göstergesidir ve bir hız uyumsuzluğunun en hızlı işaretidir — bkz. Hız ve oran.

Hostlar ne okur

Takma → veri hazır olmasını bekleme → alt 0–127 ve üst 00h’ı okuma → CC_BASE / CC_EXT’i doğrulama → tanımlayıcıyı, konektörü, uyumluluğu ve bayt 192’yi, satıcı bloğunu çözümleme → güç sınıfını kontrol etme → düşük güçten çıkarma → CDR/hızı yapılandırma → Tx devre dışını temizleme → ölçülen değerleri ve bayrakları sorgulama. Sıra ve zamanlamalar: Host ne yapar.

CodingBox’ta

CodingBox mevcut tüm sayfaları okur, bunları EEPROM editor içinde her alanı adlandırılmış sekmeler olarak gösterir, bayt 147’yi ve uyumluluk baytlarını Check transceiver ekranında çözümler, dört şeridi DDM üzerinde çizer ve yazma sırasında CC_BASE ile CC_EXT’i yeniden hesaplar.

Tam yazmaç tabloları: Alt sayfa 00h haritası (bayraklar, ölçülen değerler, kontroller) ve Üst sayfalar haritası (kimlik, eşikler, kanal kontrolleri).


Bu materyalde bir yanlışlık veya hata bulursanız ilgili bölümü seçin ve Ctrl+Enter tuşlarına basarak .