Wnętrze kabli DAC, AOC i AEC · Wnętrze modułu: lasery i odbiorniki · Transceivery optyczne i kable · Dokumentacja · CodingBox
CodingBox Dokumentacja

Wnętrze kabli DAC, AOC i AEC

Kabel zakończony wtykami w kształcie transceivera jest dla hosta transceiverem: prezentuje dane identyfikacyjne, może prezentować diagnostykę i podlega tym samym stykom. To, co jest w środku, różni się całkowicie — pary miedziane i niewielka płytka z EEPROM, albo para układów optycznych połączonych między sobą wstążką światłowodową, albo układy retimerów, które pozwalają miedzi sięgnąć dalej. Ta strona otwiera trzy rodziny i pokazuje, jak ich konstrukcja przekłada się na pamięć, na DDM i na usterki, które można zaobserwować.

Trzy rodziny

RodzinaWnętrzeZasięg (25G / 100G / 400G na kierunek)Moc na końcuZarządzanie
DAC pasywny (direct attach copper)pary miedziane skrętki dwuosiowej (twinax), 26–30 AWG, płytka paddle-card z EEPROM w każdej wtyczce3–5 m / 3–5 m / 2–3 m~0 W (tylko EEPROM)tylko dane identyfikacyjne, bez DDM
ACC (active copper cable)jak DAC plus liniowe wzmacniacze/korektory (equalisery) we wtyczkachdo 5–7 m przy 25–50G0,5–1 Wdane identyfikacyjne; czasem temperatura
AEC (active electrical cable)miedź plus retimery/DSP w każdej wtyczce — sygnał jest regenerowany3–7 m przy 400G/800G3–6 WCMIS ze stanami linii, często monitoring zbliżony do DDM
AOC (active optical cable)układ optyczny w każdej wtyczce (matryca VCSEL, matryca PD, driver, TIA, kontroler), między nimi wstążka MMF30–100 m, niektóre 300 m1–4 Wpełne DDM na każdym końcu (SFF-8472/8636/CMIS)

Zachowanie po stronie hosta, autonegocjacja i konwencje kodowania: Copper Ethernet i DAC; usterki w terenie: Problemy z DAC i AOC.

DAC pasywny

 plug A ─ paddle card (EEPROM, ground, pull-ups) ─ twinax pairs ×2 (SFP) / ×8 (QSFP) / ×16 (QSFP-DD) ─ paddle card ─ plug B
  • Tylko elektryczne: SerDes hosta steruje miedzią bezpośrednio; strata rośnie wraz z długością i częstotliwością (≈ 10–20 dB przy 12,9 GHz dla 3 m kabla 30 AWG), dlatego zasięg maleje z każdą generacją i dlatego 25G+ definiuje klasy kabli według strat (CA-25G-N/S/L) i łączy je z FEC (FEC i trenowanie łącza).
  • Dane identyfikacyjne: EEPROM (tylko A0h) w każdej wtyczce — często różna zawartość na każdym końcu (przyrostek numeru seryjnego, czasem inny producent, jeśli kabel został przeetykietowany). Kluczowe bajty: złącze 23h, bity technologii kabla (miedź pasywna), długość w metrach (SFP bajt 18, QSFP bajt 146, CMIS 202), tłumienie przy 2,5/5/7/12,9 GHz w polach długości fali (Kody zgodności).
  • Brak A2h, brak temperatury, brak LOS — host nie ma czego monitorować; liczy się tylko obecność i dane identyfikacyjne.
  • Usterki: przerwana para na skutek zgięcia (jedna linia martwa), pęknięte lutowanie paddle-card (przerywane), niedopasowane lub brakujące dane identyfikacyjne (host odrzuca jeden koniec), zbyt duża długość dla equalisera hosta (działa w jednym przełączniku, nie działa w innym).

Miedź aktywna: ACC i AEC

ACC dodaje wzmocnienie analogowe, wydłużając zasięg o metr lub dwa; AEC dodaje retimer lub DSP na każdą linię w każdej wtyczce, dzięki czemu każdy odcinek miedzi musi pokryć tylko dystans wtyczka–wtyczka, a sygnał jest regenerowany — w ten sposób 400G/800G osiąga 5–7 m po miedzi w szafach AI. Wtyczki AEC grzeją się (3–6 W), prezentują się jako moduły CMIS ze stanami ścieżki danych i firmware'em oraz pobierają realną moc z portu — sprawdzaj klasę mocy tak samo jak w optyce (Moc i termika). Oba typy są kodowane jako kabel aktywny z odpowiednimi kodami SFF-8024 (kody klasy BER AOC/ACC 01h/08h/18h/19h, 30h–33h), a nie jako miedź pasywna.

Aktywny kabel optyczny

 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)
  • Każda wtyczka to układ optyczny COB — nieobudowane struktury VCSEL i PD pod formowaną matrycą soczewek, przyklejone do wstążki światłowodowej; nigdzie żadnych złączy (Chip-on-board).
  • VCSEL 850 nm na wstążce OM3/OM4: tanie, niska moc, klasa 100 m; długość fali i światłowód są ustalone, więc AOC jest kodowany jak moduł SR (850 nm, długości MMF), ale ze złączem 23h.
  • DDM na każdym końcu jest rzeczywiste: temperatura, Vcc, prąd polaryzacji na linię, moc Tx i Rx — wartości Rx opisują wewnętrzne łącze. Niska moc Rx na jednej linii wewnątrz AOC oznacza, że zawodzi VCSEL lub światłowód tej linii; nie ma tam złącza do wyczyszczenia.
  • Breakout AOC (QSFP na 4 × SFP): koniec QSFP niesie jedne dane identyfikacyjne i 4-liniowe DDM; każdy koniec SFP ma własne, jednoliniowe dane identyfikacyjne i DDM.
  • Usterki: naruszony promień gięcia (jedna lub więcej linii zanika), przegrzewanie się układu w gęstych panelach czołowych, starzenie się VCSEL na jednej linii, martwy kontroler wtyczki (ten koniec niewidoczny, podczas gdy drugi odczytuje się prawidłowo).

Kodowanie obu końców

Hosty odczytują każdy koniec niezależnie; kabel jest akceptowany tylko wtedy, gdy oba końce spełniają politykę swoich hostów. Typowe wymagania:

PoleReguła
Identyfikator, złącze, technologia kablaidentyczne na obu końcach; złącze 23h
Nazwa producenta / PNidentyczna; PN zwykle koduje długość i grubość przewodu
Numer seryjnyzwykle ten sam rdzeń z przyrostkiem końca, albo identyczny
Bajt długościrzeczywista długość w metrach, taka sama na obu końcach
Bajty tłumienia (miedź)zmierzone wartości dla całego zestawu
Kod zgodności / rozszerzonyzgodny z klasą przepływności (np. 0Bh–0Dh dla klas 25G CR, 40h dla 50G/100G/200G CR)
Sumy kontrolneprzeliczane osobno dla każdego końca — Sumy kontrolne

Kabel, który łączy się od przełącznika A do przełącznika B, ale nie w drugą stronę, zwykle ma jeden koniec zakodowany inaczej. Odczytanie obu wtyczek na stanowisku to najszybsza kontrola (Indeks objawów).

Dlaczego kable zamiast optyki

KryteriumDACAOCOptyka + światłowód
Koszt łącza (krótkiego)najniższyśredninajwyższy
Mocbrakniskaniska–wysoka
Opóźnienienajniższe+ ~kilka ns+ ~kilka ns
Zasięgmetrydo 100 mkm
Waga, promień gięcia, blokowanie przepływu powietrzanajgorszedobrenajlepsze
Naprawa w tereniewymiana całego kablawymiana całego kablaczyszczenie lub wymiana jednej części
Diagnostykabrakpełne DDM (wewnętrzne)pełne DDM (rzeczywiste łącze)

W CodingBox

CodingBox odczytuje każdą wtyczkę jako moduł, za jaki się podaje: dane identyfikacyjne DAC z kodami długości, tłumienia i klasy kabla; końce AOC z pełnym DDM na każdą linię; końce AEC jako moduły CMIS. Kodowanie kabla oznacza spójne zakodowanie obu końców — code database trzyma parę razem, a EEPROM editor obsługuje pola długości i tłumienia, których optyka nie ma.

Klasy zasięgu kabli i konfiguracje podziału (split) dla poszczególnych generacji InfiniBand: Okablowanie IB; jak mieszanka nośników wygląda w klastrze GPU: Okablowanie klastra AI.


Jeśli znajdziesz nieścisłość lub błąd w tym materiale, zaznacz odpowiedni fragment i naciśnij Ctrl+Enter, aby .