Di dalam kabel DAC, AOC, dan AEC
Sebuah kabel dengan ujung berbentuk transceiver adalah, bagi host, sebuah transceiver: ia menyajikan data identifikasi, dapat menyajikan diagnostik, dan mematuhi pin yang sama. Apa yang ada di dalamnya sama sekali berbeda — pasangan tembaga dan papan EEPROM kecil, atau sepasang optical engine dengan pita serat optik di antara keduanya, atau chip retimer yang membuat tembaga menjangkau lebih jauh. Halaman ini membuka ketiga keluarga tersebut dan menunjukkan bagaimana konstruksinya tampak dalam memori, dalam DDM, dan dalam kegagalan yang Anda lihat.
Ketiga keluarga
| Keluarga | Isi | Jangkauan (25G / 100G / 400G per arah) | Daya per ujung | Manajemen |
|---|---|---|---|---|
| DAC pasif (tembaga sambung langsung) | pasangan tembaga twinax, 26–30 AWG, sebuah PCB paddle card dengan EEPROM di setiap plug | 3–5 m / 3–5 m / 2–3 m | ~0 W (EEPROM saja) | hanya data identifikasi, tanpa DDM |
| ACC (kabel tembaga aktif) | sama seperti DAC ditambah penguat/ekualiser linier di dalam plug | hingga 5–7 m pada 25–50G | 0,5–1 W | data identifikasi; kadang suhu |
| AEC (kabel listrik aktif) | tembaga ditambah retimer/DSP di dalam setiap plug — sinyal diregenerasi | 3–7 m pada 400G/800G | 3–6 W | CMIS dengan status lane, sering monitor mirip-DDM |
| AOC (kabel optik aktif) | sebuah optical engine di setiap plug (VCSEL array, PD array, driver, TIA, kontroler), pita MMF di antaranya | 30–100 m, sebagian 300 m | 1–4 W | DDM penuh di setiap ujung (SFF-8472/8636/CMIS) |
Perilaku sisi host, autonegosiasi, dan konvensi pengodean: Tembaga & DAC; gangguan di lapangan: Masalah DAC & AOC.
DAC pasif
plug A ─ paddle card (EEPROM, ground, pull-ups) ─ twinax pairs ×2 (SFP) / ×8 (QSFP) / ×16 (QSFP-DD) ─ paddle card ─ plug B
- Hanya elektrik: SerDes host menggerakkan tembaga secara langsung; redaman membesar seiring panjang dan frekuensi (≈ 10–20 dB pada 12,9 GHz untuk 3 m kabel 30 AWG), itulah sebabnya jangkauan menyusut pada setiap generasi dan sebabnya 25G+ mendefinisikan kelas kabel berdasarkan redaman (CA-25G-N/S/L) dan memasangkannya dengan FEC (FEC & pelatihan link).
- Data identifikasi: sebuah EEPROM (hanya A0h) di setiap plug — kontennya sering berbeda per ujung (akhiran nomor seri, kadang vendor berbeda jika kabel diberi label ulang). Byte kunci: konektor 23h, bit teknologi kabel (tembaga pasif), panjang dalam meter (SFP byte 18, QSFP byte 146, CMIS 202), redaman pada 2,5/5/7/12,9 GHz di bidang panjang gelombang (Kode kepatuhan).
- Tanpa A2h, tanpa suhu, tanpa LOS — host tidak memiliki apa pun untuk dipantau; keberadaan dan data identifikasi adalah semuanya.
- Kegagalan: pasangan putus akibat lengkungan (satu lane mati), solder paddle card retak (intermiten), data identifikasi yang tidak cocok atau hilang (host menolak satu ujung), terlalu panjang untuk ekualiser host (bekerja pada satu switch, tidak pada yang lain).
Tembaga aktif: ACC dan AEC
ACC menambahkan penguatan analog untuk memperpanjang jangkauan satu-dua meter; AEC menambahkan retimer atau DSP per lane di setiap plug, sehingga setiap ruas tembaga hanya perlu mencakup plug-ke-plug dan sinyalnya diregenerasi — cara 400G/800G menjangkau 5–7 m melalui tembaga di rak AI. Plug AEC berjalan hangat (3–6 W), tampil sebagai modul CMIS dengan status data-path dan firmware, dan menarik daya sungguhan dari port — periksa kelas daya seperti pada optik (Daya & termal). Keduanya dikodekan sebagai kabel aktif dengan kode SFF-8024 yang relevan (kode AOC/ACC kelas-BER 01h/08h/18h/19h, 30h–33h), bukan sebagai tembaga pasif.
Kabel optik aktif
plug A: driver ─► VCSEL array ─► lens ─► MMF ribbon (OM3, 4/8/12 fibres) ─► lens ─► PD array ─► TIA ─► plug B
TIA ◄── PD array ◄── lens ◄── ribbon ◄────────────────────────────── lens ◄── VCSEL array ◄── driver
controller (DDM, identity) controller (DDM, identity)
- Setiap plug adalah sebuah COB optical engine — die VCSEL dan PD telanjang di bawah lens array yang dicetak, direkatkan ke pita serat optik; tanpa konektor sama sekali (Chip-on-board).
- VCSEL 850 nm pada pita OM3/OM4: murah, daya rendah, kelas 100 m; panjang gelombang dan serat optiknya tetap, sehingga sebuah AOC dikodekan seperti modul SR (850 nm, panjang MMF) tetapi dengan konektor 23h.
- DDM di setiap ujung adalah nyata: suhu, Vcc, bias per-lane, daya Tx dan Rx — angka Rx menggambarkan link internal. Rx yang rendah pada satu lane di dalam sebuah AOC berarti VCSEL atau serat optik lane tersebut sedang gagal; tidak ada konektor untuk dibersihkan.
- AOC breakout (QSFP ke 4 × SFP): ujung QSFP membawa satu data identifikasi dan DDM 4-lane; setiap ujung SFP membawa data identifikasi dan DDM single-lane miliknya sendiri.
- Kegagalan: radius lengkung dilanggar (satu atau lebih lane drop), engine kepanasan pada faceplate yang padat, penuaan VCSEL pada satu lane, kontroler sebuah plug mati (ujung tersebut tidak terlihat sementara yang lain terbaca baik).
Mengodekan kedua ujung
Host membaca setiap ujung secara independen; sebuah kabel diterima hanya jika kedua ujungnya lolos kebijakan host masing-masing. Persyaratan tipikal:
| Bidang | Aturan |
|---|---|
| Pengenal, konektor, teknologi kabel | identik pada kedua ujung; konektor 23h |
| Nama vendor / PN | identik; PN biasanya mengenkode panjang dan gauge |
| Nomor seri | biasanya basis yang sama dengan akhiran ujung, atau identik |
| Byte panjang | panjang sebenarnya dalam meter, sama pada kedua ujung |
| Byte redaman (tembaga) | nilai terukur untuk rakitan tersebut |
| Kode kepatuhan / extended | sesuai dengan kelas rate (misalnya 0Bh–0Dh untuk kelas CR 25G, 40h untuk CR 50G/100G/200G) |
| Checksum | dihitung ulang per ujung — Checksum |
Sebuah kabel yang tersambung dari switch A ke switch B tetapi tidak sebaliknya biasanya memiliki satu ujung yang dikodekan berbeda. Membaca kedua plug di meja kerja adalah pemeriksaan tercepat (Indeks gejala).
Mengapa kabel, bukan optik
| Kriteria | DAC | AOC | Optik + serat optik |
|---|---|---|---|
| Biaya per link (pendek) | terendah | sedang | tertinggi |
| Daya | tidak ada | rendah | rendah–tinggi |
| Latensi | terendah | + ~beberapa ns | + ~beberapa ns |
| Jangkauan | meter | hingga 100 m | km |
| Berat, radius lengkung, penyumbatan aliran udara | terburuk | baik | terbaik |
| Perbaikan di lapangan | ganti seluruh kabel | ganti seluruh kabel | bersihkan atau ganti satu bagian |
| Diagnostik | tidak ada | DDM penuh (internal) | DDM penuh (link sebenarnya) |
Di CodingBox
CodingBox membaca setiap plug sebagai modul yang diklaimnya: data identifikasi DAC dengan kode panjang, redaman, dan kelas kabel; ujung AOC dengan DDM penuh per-lane; ujung AEC sebagai modul CMIS. Mengodekan sebuah kabel berarti mengodekan kedua ujung secara konsisten — code database menjaga sepasang kabel tetap bersama, dan EEPROM editor menangani bidang panjang dan redaman yang tidak dimiliki optik.
Kelas jangkauan kabel dan konfigurasi split per generasi InfiniBand: Pengkabelan IB; bagaimana campuran media berperan dalam sebuah klaster GPU: Pengkabelan klaster AI.