Diagnostik per lane: QSFP dan CMIS · Diagnostik DDM/DOM · Transceiver optik dan kabel · Dokumentasi · CodingBox
CodingBox Dokumentasi

Diagnostik per lane: QSFP dan CMIS

Modul empat atau delapan lane memiliki satu suhu dan satu suplai — tetapi empat atau delapan laser dan penerima, masing-masing dengan bias, daya Tx, dan daya Rx-nya sendiri. Diagnostik untuk modul kelas QSFP dan CMIS karena itu diorganisasi per lane, dan gangguan tersembunyi yang klasik adalah satu lane yang menurun sementara total modul terlihat baik-baik saja.

SFF-8636 (QSFP+, QSFP28)

Semuanya berada pada satu alamat dua-kawat dengan memori berhalaman (SFF-8636). Satuannya sama seperti SFF-8472.

Halaman bawah — nilai live dan flag

ByteIsi
3Tx LOS (bit 7–4) / Rx LOS (bit 3–0) per lane
4Tx adaptive-EQ fault / Tx fault per lane
5Tx LOL / Rx LOL per lane — lihat CDR
6–7flag alarm/warning suhu dan Vcc
9–14flag alarm/warning daya Rx, bias Tx, dan daya Tx per-lane
22–23suhu modul
26–27Vcc modul
34–41daya Rx, lane 1–4 (2 byte masing-masing)
42–49bias Tx, lane 1–4
50–57daya Tx, lane 1–4

Halaman atas 03h — ambang: modul (suhu, Vcc) pada byte 128–175, kanal (daya Rx, bias Tx, daya Tx) pada 176–223. Apakah pemantauan daya Tx diimplementasikan sama sekali dinyatakan di halaman atas 00h byte 220 — banyak modul 40G hanya melaporkan Rx.

CMIS (QSFP-DD, OSFP, QSFP112, SFP-DD)

CMIS memisahkan data level-modul dan level-lane serta berskala hingga delapan lane (bank untuk lebih banyak lagi):

LokasiIsi
Halaman bawah byte 8–13flag level-modul
Halaman bawah byte 14–25monitor modul: suhu (14–15), Vcc (16–17), aux 1–3
Halaman 02hambang modul dan lane
Halaman 11h byte 134–153flag lane (LOS, LOL, Tx fault, alarm daya/bias)
Halaman 11h byte 154–169daya Tx, lane 1–8
Halaman 11h byte 170–185bias Tx, lane 1–8 (dengan faktor skala yang dinyatakan pada halaman 01h)
Halaman 11h byte 186–201daya Rx, lane 1–8

Monitor mana saja yang ada dinyatakan pada halaman 01h (byte 160 untuk bias/daya Tx, daya Rx, suhu, dan Vcc), sehingga host — atau CodingBox — tahu bidang mana yang bisa dipercaya.

Versatile Diagnostics Monitoring (VDM)

CMIS menambahkan sebuah lapisan opsional di luar monitor analog: VDM pada halaman 20h–2Fh (deskriptor pada 20h–27h, sampel pada 28h–2Fh). Observable dinyatakan per modul dan dapat mencakup:

  • rasio kesalahan bit pra-FEC dan jumlah error FEC per lane, sisi host, dan sisi media;
  • SNR dari antarmuka elektrik (host) dan optik (media);
  • suhu laser dan nilai spesifik modul lainnya;
  • flag dengan ambangnya masing-masing.

BER pra-FEC adalah peringatan paling dini pada link PAM4: ia meningkat jauh sebelum FEC berhenti mengoreksi, sementara daya Rx mungkin masih terlihat normal. Pada fabric 400G/800G, inilah metrik yang perlu ditren (Kluster AI).

Membaca data multi-lane dengan benar

  • Bandingkan lane satu sama lain. Satu lane yang 3 dB di bawah rekan-rekannya adalah gangguan, bahkan jika keempatnya “dalam rentang”.
  • Periksa bias per lane — satu laser yang menua lebih cepat daripada yang lain akan terlihat di sini lebih dulu.
  • Perhatikan breakout. Modul 4×25G yang di-breakout menjadi empat link: satu lane yang buruk berarti satu dari empat link itu buruk, bukan “modul ini 25% lebih buruk”.
  • LOL/LOS juga per lane; LOL satu-lane pada link multi-lane adalah masalah CDR atau sinyal input pada lane itu.

Di CodingBox

Layar DDM menampilkan daya Rx, daya Tx, dan bias per lane dengan ambang per-lane, dan mencatat log-nya sepanjang waktu — sudut pandang yang menangkap kegagalan satu-lane yang disembunyikan LACP (Kegagalan). Untuk modul CMIS, EEPROM editor membuka halaman 11h beserta state modul di sampingnya.

Daftar lengkap observable VDM, format F16, dan cara membaca BER pra-FEC bersama counter FEC host: Metrik VDM & FEC.


Jika Anda menemukan ketidakakuratan atau kesalahan dalam artikel ini, pilih bagian teks yang bersangkutan lalu tekan Ctrl+Enter untuk .