Elektronik modul: driver, TIA/LA, DSP, kontroler, daya · Di dalam modul: laser dan penerima · Transceiver optik dan kabel · Dokumentasi · CodingBox
CodingBox Dokumentasi

Elektronik modul: driver, TIA/LA, DSP, kontroler, daya

Di belakang kedua sub-rakitan optik terdapat papan sirkuit kecil yang mengerjakan semuanya: mengubah bit elektrik dari host menjadi arus laser, mengubah kembali fotoarus menjadi data yang bersih, menjaga laser pada daya konstan sepanjang perubahan suhu dan usia, mengukur dan melaporkan, mematuhi pin kecepatan rendah, serta hidup dalam power budget yang ketat. Halaman ini menelusuri papan blok demi blok dan menghubungkan setiap blok dengan apa yang terlihat dari luar — pin, byte memori, dan nilai DDM.

Diagram blok

                    ┌─────────────── module PCB ───────────────┐
host Tx lanes ──►  CDR / DSP ──► laser DRIVER ──► TOSA (laser + MPD)  ──► fibre
                    (retime,       (bias +           │
                     equalise,      modulation)      │ monitor current
                     gearbox)                        ▼
                                              ┌── MCU ───┐  ◄── I²C (SCL/SDA)
                                              │ APC loop │  ◄── TX_DISABLE, RS0/1, LPMode…
                                              │ ADC/DDM  │  ──► TX_FAULT, RX_LOS, IntL
                                              │ memory   │
                                              └──────────┘
host Rx lanes ◄──  CDR / DSP ◄── LA / linear amp ◄── TIA ◄── ROSA (PD)  ◄── fibre
                                                                 │
power 3.3 V ──► inrush limiter ──► LDO / DC-DC (1.8 V, 1.2 V, 0.9 V …) ──► every block

Bagian optik: TOSA, ROSA, BOSA; blok clock: CDR; DSP secara mendalam: Modulasi & DSP.

Driver laser

FungsiCaraYang terlihat
Arus bias — menjaga laser di atas ambangsumber arus yang dapat dikontrol, diatur oleh loop APC milik MCUDDM Tx bias; naik seiring suhu dan usia (Tx bias & penuaan)
Arus modulasi — angka satu dan nolswitch arus cepat (NRZ) atau driver multi-level (PAM4); swing 20–80 mA pada DFB 10G, beberapa mA pada VCSELextinction ratio; tidak terlihat di DDM
Drive EMLswing tegangan 1,5–2,5 V pada modulator, bukan arus ke dalam lasermodul EML: bidang bias hanya untuk bagian DFB
Pre-emphasis / de-emphasis, eye shapingdapat diprogram oleh vendor saat produksikepatuhan eye mask
TX_DISABLEpin (atau soft bit) mengunci tahap output driver; off dalam ~10 µs, on dalam 1 msdaya Tx turun ke dasar
TX_FAULTdriver mendeteksi over-current, laser terbuka, atau kegagalan APC dan mengangkat flag; host memberi pulsa TX_DISABLE untuk meresetgangguan yang ter-latch di sisi host — Kegagalan

Rantai penerima: TIA dan LA

BlokTugasParameter kunci
TIA (penguat transimpedansi)mengonversi arus fotodioda (µA) menjadi tegangan (mV); biasanya dipasang di dalam ROSA, beberapa milimeter dari fotodioda agar noise tetap rendahtransimpedansi (kΩ), noise input (menentukan sensitivitas), bandwidth ≈ 0,7 × rate simbol; pada PAM4, TIA linier dengan AGC agar keempat level bertahan
LA (penguat pembatas) — NRZmengubah output TIA menjadi level digital tetap terlepas dari amplitudo input; berisi komparator signal-detectambang assert/de-assert LOS (histeresis ~2 dB) → pin dan byte RX_LOS
Penguat linier + ADC — PAM4memberi DSP salinan bentuk gelombang yang akuratENOB, bandwidth
Rx monitorsalinan fotoarus rata-rata, didigitalkan oleh MCUDDM daya Rx — nilai DDM yang paling dapat dipercaya (Akurasi & batas)

Kontribusi fotodioda itu sendiri: Penerima.

Retiming dan pemrosesan sinyal

  • CDR / retimer — memulihkan clock dan me-retime data pada satu atau kedua sisi; ditemukan pada SFP+ (sisi host), SFP28/QSFP28 (kedua sisi), bypass opsional (CDR).
  • DSP — pada modul PAM4, DSP menggantikan pasangan LA/CDR dengan ADC → ekualiser → decision → DAC; DSP juga menjalankan gearbox (8 lane host pada 50G ↔ 4 lane media pada 100G) dan, pada modul koheren, FEC. Chip paling boros daya pada papan (3–6 W pada modul 400G) — Modulasi & DSP.
  • Desain linier (LPO) menghapus DSP dan membiarkan SerDes host melakukan ekualisasi; modul menjadi hanya driver + TIA.

Mikrokontroler

MCU menjalankan modul: mengambil sampel suhu, Vcc, bias, serta monitor Tx dan Rx melalui ADC dan mengonversinya dengan kalibrasi pabrik; menjalankan loop kontrol APC dan, jika ada, TEC; membandingkan dengan ambang dan mengangkat flag serta IntL; merespons bus dua kawat, mengemulasikan peta memori dengan halaman dan bank-nya; menegakkan kata sandi dan proteksi; pada modul CMIS menjalankan state machine dan CDB. Detail, dan mengapa ini penting untuk pemrograman: Kontroler & firmware.

Distribusi daya

TahapTujuanCatatan
Inrush limiter / hot-swap kontrolermenaikkan arus secara bertahap saat modul dimasukkan agar rail host tidak turunspesifikasi SFF-8431 dan QSFP membatasi inrush; limiter yang rusak terlihat sebagai modul tetangga yang reset saat penyisipan
LDO3,3 V → 1,8 / 1,2 / 0,9 V untuk driver, TIA, CDRsederhana, noise rendah, efisiensi ~70–80 % — cukup baik hingga ~1,5 W
Switching regulator (buck)untuk modul 400G+/koheren berbasis DSPefisiensi 85–90 %; alasan mengapa modul 12 W tidak berubah menjadi pemanas 15 W
Pemfilteranferrite bead dan kapasitor pada input 3,3 Vdiwajibkan oleh spesifikasi agar noise bus tidak masuk ke host
Deklarasi kelas dayabyte identitas memberi tahu host mengenai konsumsi daya kasus terburukDaya & termal

DDM Vcc diukur setelah filter input — biasanya 50–150 mV di bawah rail host (Suhu & tegangan).

Pin kecepatan rendah dan siapa yang menanganinya

PinKeluargaDitangani olehEfek
TX_DISABLESFP, XFPdriver enable (perangkat keras) + MCU (soft bit)laser mati
TX_FAULTSFP, XFPdeteksi gangguan driver → MCU → pingangguan ter-latch
RX_LOSSFP, XFPLA signal detect → pin dan status bytetidak ada cahaya
RS0 / RS1SFP+pemilihan bandwidth CDR / LA, melalui MCUPemilihan rate
MOD_ABS / ModPrsL / PRSnsemuaground strap di dalam modulkeberadaan
LPMode / LPWnQSFP, CMISMCU menjaga blok berdaya tinggi (DSP, laser) tetap matistatus daya rendah
ResetL / RSTnQSFP, CMISreset MCUinisialisasi ulang
IntL / INTQSFP, CMISlogika flag MCUinterrupt
ModSelLQSFP, QSFP-DDdecoder alamat I²C milik MCUberbagi bus

Definisi pin per keluarga: Perangkat keras SFP, Perangkat keras QSFP.

Jalur panas

Elektronik dan optik membuang panas ke housing logam, yang berfungsi sebagai heat sink modul; heat sink yang menempel pada cage dan aliran udara sasis mengambil alih dari sana. Termal pad menghubungkan DSP dan driver laser ke housing. Modul dengan rating suhu case 70 °C dapat menjalankan junction DSP-nya 20–30 °C lebih panas — alasan mengapa aliran udara, bukan “ruangan yang sejuk”, yang menentukan umur modul.

Apa yang gagal di papan

KegagalanGejalaCara membedakan dari optik
Drivergangguan Tx, daya Tx nol atau setengah dengan bias normal atau di batas maksimumpembacaan bias vs pembacaan Tx
TIA / LAdaya Rx terbaca normal tetapi tidak ada data; atau LOS meski cahaya adaTx ujung jauh dan Rx Anda baik-baik saja, tetapi tidak ada link
CDR / DSPlink hanya pada satu rate, flag LOL, BER sisi host tinggiVDM & FEC
MCU / firmwaretidak ada respons I²C, DDM beku, state machine macetmodul tidak terlihat atau nilai tidak pernah berubah
Regulatorreset saat dibebani, Vcc rendah, tetangga ikut terdampaktren Vcc terhadap trafik
Inrush limiterpenyisipan mereset modul lain pada cardhanya terjadi saat hot-plug

Di CodingBox

Semua yang diukur dan dikendalikan oleh elektronik muncul di meja kerja: nilai dan flag DDM pada DDM, status Tx disable dan rate-select, status modul CMIS, serta identitas yang menyatakan kelas daya dan keberadaan CDR di EEPROM editor. Modul yang bias-nya berada di batas maksimum driver sementara daya Tx melemah adalah papan yang memberi tahu Anda bahwa lasernya sudah habis umur.


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