Parameter dan satuan DDM · Diagnostik DDM/DOM · Transceiver optik dan kabel · Dokumentasi · CodingBox
CodingBox Dokumentasi

Parameter dan satuan DDM

Diagnostik digital adalah lima angka yang diukur sebuah modul tentang dirinya sendiri. Masing-masing disimpan sebagai nilai 16-bit di dalam memori modul dengan satuan yang tetap, dan host mengonversinya menjadi °C, volt, miliamp, atau dBm. Mengetahui pengkodean mentahnya memungkinkan Anda membaca sebuah dump secara manual — dan mengenali modul yang melaporkan omong kosong.

Kelima monitor

ParameterApa yang diukurSatuan nilai 16-bit mentahRentang
Suhusuhu internal modulbertanda, 1/256 °C (high byte = derajat penuh)−128 … +128 °C
Tegangan suplai (Vcc)rail 3,3 V di dalam modultak bertanda, 100 µV0 … 6,55 V
Arus bias Txarus penggerak lasertak bertanda, 2 µA0 … 131 mA
Daya optik Txdaya cahaya yang dipancarkantak bertanda, 0,1 µW0 … 6,5535 mW
Daya optik Rxdaya cahaya yang diterimatak bertanda, 0,1 µW0 … 6,5535 mW

Monitor tambahan opsional (suhu laser, arus TEC) ada pada sebagian modul berpendingin/yang dapat disetel.

Di mana mereka berada — SFF-8472 (kelas SFP)

Nilai real-time berada di blok A2h, byte 96–105, dua byte masing-masing, MSB lebih dulu:

ByteMonitor
96–97Suhu
98–99Vcc
100–101Bias Tx
102–103Daya Tx
104–105Daya Rx
106–109opsional (suhu laser / TEC)

Apakah DDM ada sama sekali, dan bagaimana ia dikalibrasi, dinyatakan di A0h byte 92 (Diagnostic Monitoring Type): bit 6 = DDM diimplementasikan, bit 5 = dikalibrasi internal, bit 4 = dikalibrasi eksternal, bit 3 = daya Rx dilaporkan sebagai rata-rata (1) atau OMA (0). Lihat Kalibrasi.

Untuk modul QSFP dan CMIS, satuan yang sama berlaku per lane — lihat Diagnostik per-lane.

Mengonversi nilai mentah

Temperature  °C  = signed16 / 256          0x1E80 = 7808   → 30.50 °C
Vcc          V   = uint16 × 0.0001         33000           → 3.300 V
Tx bias      mA  = uint16 × 0.002          3000            → 6.00 mA
Power        mW  = uint16 × 0.0001         8000            → 0.800 mW
Power        dBm = 10 · log10(mW)          0.800 mW        → −0.97 dBm

Titik acuan praktis untuk daya optik:

dBmmW / µWMentah (0,1 µW)
+32,0 mW20 000
01,0 mW10 000
−30,5 mW5 000
−10100 µW1 000
−2010 µW100
−301 µW10
−400,1 µW1 (batas resolusi)

Karena satuan mentahnya 0,1 µW, DDM tidak dapat meresolusi apa pun di bawah −40 dBm; sebuah pembacaan tepat −40 dBm (mentah 0 atau 1) berarti “tidak ada cahaya”, bukan pengukuran yang presisi. Lebih banyak aritmetika dB dan tabel rate/baud: Satuan & konversi.

Apa yang diberitahukan setiap parameter

  • Suhu — naik seiring suhu ambien dan kepadatan port; modul yang berjalan panas menuakan lasernya lebih cepat. Rentang operasi tipikal 0…70 °C (komersial) atau −40…85 °C (industri).
  • Vcc — semestinya berada dekat 3,3 V; pembacaan yang rendah atau berderau menunjuk pada slot host, bukan modulnya.
  • Bias Tx — indikator penuaan tunggal terbaik: modul menaikkan bias untuk menjaga daya Tx tetap konstan seiring laser aus. Tren-kan (Kegagalan).
  • Daya Tx — berguna ketika benar-benar terukur; pada modul murah ia bisa jadi berupa konstanta yang ditulis ke memori (Level DDM).
  • Daya Rx — kesehatan ujung jauh dan serat optik: bandingkan terhadap sensitivitas penerima dan terhadap nilai acuan instalasi.

Di CodingBox

Layar DDM melakukan konversi ini secara live dan memplot nilainya bersama ambang milik modul itu sendiri; EEPROM editor menampilkan byte mentah 96–105 dan byte 92 untuk verifikasi.

Posisi dan format byte monitor menurut spesifikasi: Peta A2h SFF-8472 (96–109), Halaman bawah SFF-8636 (22–57), Halaman bawah CMIS (14–25), dan halaman 11h (154–201).


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