Şerit bazında tanılama: QSFP ve CMIS
Dört veya sekiz şeritli bir modülün tek bir sıcaklığı ve tek bir beslemesi vardır — ama her birinin kendi bias’ı, Tx gücü ve Rx gücü olan dört veya sekiz lazeri ve alıcısı vardır. Bu yüzden QSFP sınıfı ve CMIS modülleri için tanılama şerit başına düzenlenir ve klasik gizli arıza, modül toplamı normal görünürken tek bir şeridin bozulmasıdır.
SFF-8636 (QSFP+, QSFP28)
Her şey, sayfalanmış bellekle tek bir iki telli adreste bulunur (SFF-8636). Birimler SFF-8472 ile aynıdır.
Alt sayfa — canlı değerler ve bayraklar
| Baytlar | İçerik |
|---|---|
| 3 | Şerit başına Tx LOS (bit 7–4) / Rx LOS (bit 3–0) |
| 4 | Şerit başına Tx adaptif-EQ arızası / Tx arızası |
| 5 | Şerit başına Tx LOL / Rx LOL — bkz. CDR |
| 6–7 | sıcaklık ve Vcc alarm/uyarı bayrakları |
| 9–14 | şerit başına Rx gücü, Tx bias ve Tx gücü alarm/uyarı bayrakları |
| 22–23 | modül sıcaklığı |
| 26–27 | modül Vcc’si |
| 34–41 | Rx gücü, şerit 1–4 (her biri 2 bayt) |
| 42–49 | Tx bias, şerit 1–4 |
| 50–57 | Tx gücü, şerit 1–4 |
Üst sayfa 03h — eşikler: modül (sıcaklık, Vcc) bayt 128–175’te, kanal (Rx gücü, Tx bias, Tx gücü) 176–223’te. Tx gücü izlemenin hiç uygulanıp uygulanmadığı üst sayfa 00h baytı 220’de bildirilir — birçok 40G modül yalnızca Rx bildirir.
CMIS (QSFP-DD, OSFP, QSFP112, SFP-DD)
CMIS, modül düzeyi ve şerit düzeyi verileri ayırır ve sekiz şeride kadar ölçeklenir (daha fazlası için banklar):
| Konum | İçerik |
|---|---|
| Alt sayfa bayt 8–13 | modül düzeyi bayraklar |
| Alt sayfa bayt 14–25 | modül izleyicileri: sıcaklık (14–15), Vcc (16–17), aux 1–3 |
| Sayfa 02h | modül ve şerit eşikleri |
| Sayfa 11h bayt 134–153 | şerit bayrakları (LOS, LOL, Tx arızası, güç/bias alarmları) |
| Sayfa 11h bayt 154–169 | Tx gücü, şerit 1–8 |
| Sayfa 11h bayt 170–185 | Tx bias, şerit 1–8 (sayfa 01h’de bildirilen bir ölçek faktörüyle) |
| Sayfa 11h bayt 186–201 | Rx gücü, şerit 1–8 |
Hangi izleyicilerin bulunduğu sayfa 01h’de bildirilir (Tx bias/güç/Rx gücü, sıcaklık ve Vcc için bayt 160), böylece bir host — veya CodingBox — hangi alanlara güveneceğini bilir.
Çok yönlü tanılama izleme (VDM)
CMIS, analog izleyicilerin ötesinde isteğe bağlı bir katman ekler: 20h–2Fh sayfalarında VDM (20h–27h’de tanımlayıcılar, 28h–2Fh’de örnekler). Gözlemlenebilir değerler modül başına bildirilir ve şunları içerebilir:
- şerit, host ve ortam tarafı başına FEC öncesi bit hata oranı ve FEC hata sayısı;
- elektriksel (host) ve optik (ortam) arabirimlerin SNR’si;
- lazer sıcaklığı ve diğer modüle özgü değerler;
- kendi eşiklerine sahip bayraklar.
FEC öncesi BER, bir PAM4 bağlantısındaki en erken uyarıdır: Rx gücü hâlâ normal görünürken, FEC düzeltmeyi bırakmadan çok önce yükselmeye başlar. 400G/800G fabric’lerde eğilimi izlenmesi gereken ölçüt budur (AI kümeleri).
Çok şeritli veriyi doğru okuma
- Şeritleri birbiriyle karşılaştırın. Dört şeridin hepsi “aralıkta” olsa bile, kardeşlerinin 3 dB altındaki tek bir şerit bir arızadır.
- Şerit başına bias’ı kontrol edin — diğerlerinden daha hızlı yaşlanan bir lazer önce burada ortaya çıkar.
- Breakout’a dikkat edin. Dört bağlantıya ayrılmış bir 4×25G modülde kötü bir şerit, dört bağlantıdan birinin kötü olduğu anlamına gelir, “modül %25 daha kötü” anlamına değil.
- LOL/LOS de şerit başınadır; çok şeritli bir bağlantıda tek şeritlik bir LOL, o şeritte bir CDR veya giriş sinyali sorunudur.
CodingBox’ta
DDM ekranı, Rx gücünü, Tx gücünü ve bias’ı şerit başına eşiklerle birlikte şerit başına gösterir ve bunları zaman içinde günlüğe kaydeder — LACP’nin gizlediği tek şeritlik arızayı yakalayan görünüm budur (Arızalar). CMIS modülleri için EEPROM editor, sayfa 11h’yi ve yanında modül durumunu gösterir.
Tam VDM gözlemlenebilir listesi, F16 biçimi ve FEC öncesi BER’in host FEC sayaçlarıyla birlikte nasıl okunacağı: VDM ve FEC ölçütleri.