XGMII, XAUI, XFI/SFI e la famiglia AUI: da 10G a 800G · Interfacce elettriche: famiglia MII e AUI · Schede di rete e switch · Documentazione · CodingBox
CodingBox Documentazione

XGMII, XAUI, XFI/SFI e la famiglia AUI: da 10G a 800G

Da 10 Gigabit in su l’interfaccia tra host e modulo è un fascio di lane seriali, e il suo nome indica la velocità, il numero di lane e la modulazione: SFI è una lane NRZ da 10G, CAUI-4 quattro lane da 25G, 400GAUI-8 otto lane PAM4 da 50G, 800GAUI-8 otto lane PAM4 da 100G. Il modulo deve accettare esattamente quel fascio, ritemporizzarlo o amplificarlo, e mapparlo sulle proprie lane ottiche — che possono essere in numero diverso. Questa pagina elenca le interfacce, la distinzione chip-to-chip rispetto a chip-to-module con i relativi punti di conformità, le specifiche OIF CEI che ci sono dietro, la mappatura da lane elettriche a ottiche, e chi condiziona il segnale in ogni generazione.

10 Gigabit

InterfacciaFormaDoveNote
XGMII (Cl. 46)dati a 32 bit + controllo a 4 bit in ogni direzione, DDR a 156,25 MHz, 74 segnalion-chip tra MAC e PCS≤ 7 cm; oggi non più sulle schede
XAUI (Cl. 47)4 lane × 3,125 GBd, 8b/10bMAC/XGXS ↔ PHY; moduli XENPAK, X2, XPAKfino a 50 cm di PCB; obsoleta per i moduli
RXAUI2 × 6,25 GBdASIC ↔ PHY (Marvell)XAUI con risparmio di pin
XFI (XFP MSA)1 × 10,3125 GBd, 64b/66bhost ↔ XFPil modulo contiene un CDR — un’interfaccia ritemporizzata (XFP)
SFI (SFF-8431)1 × 10,3125 GBd, 64b/66bhost ↔ SFP+il modulo è di solito limiting o lineare senza CDR; il SerDes dell’host esegue l’equalizzazione; punti di conformità B (uscita host), C (uscita modulo), D all’ingresso host (SFP+)
10GBASE-KR (Cl. 72)1 × 10,3125 GBd con link trainingbackplane; ASIC ↔ PHY 10GBASE-TAN Clause 73
USXGMII1 × 10,3125 GBd, con adattamento di velocitàASIC ↔ PHY multigigSGMII e gigabit seriale

L’opzione «lineare» di SFI portava 10GBASE-LRM: il modulo passa il segnale multimodale distorto in modo lineare e la compensazione elettronica di dispersione (EDC) dell’host lo ripulisce — l’antenato dell’attuale idea di LPO.

25, 40, 50 Gigabit

InterfacciaLaneStandardGabbia
25GAUI1 × 25,78125 GBd NRZAnnex 109A (C2C), 109B (C2M)SFP28
XLAUI4 × 10,3125 GBdAnnex 83A/BQSFP+ (40GBASE-LR4 ecc.)
XLPPI4 × 10,3125, interfaccia fisica parallela non ritemporizzataAnnex 86AQSFP+ SR4/CR4 senza CDR
50GAUI-22 × 26,5625 GBd NRZAnnex 135B/CQSFP28 (breakout 2 × 50G), SFP56 (alcuni)
50GAUI-11 × 26,5625 GBd PAM4Annex 135D/ESFP56, moduli 50GBASE-SR/FR/LR

100 Gigabit

InterfacciaLaneStandardGabbia
CAUI-1010 × 10,3125 GBdAnnex 83A/BCFP, CXP, 100GBASE-SR10
CAUI-44 × 25,78125 GBd NRZAnnex 83D (C2C), 83E (C2M)QSFP28, CFP2/CFP4
CPPI-44 × 25,78, non ritemporizzatoin stile Annex 86A per SR4QSFP28 SR4 senza CDR (raro)
100GAUI-44 × 26,5625 GBd NRZ (con framing RS-FEC(544))Annex 135D/EQSFP28 in modalità 100GBASE-CR4/KR4 KP4
100GAUI-22 × 53,125 GBd PAM4Annex 135F/135G (C2M)lane 100G QSFP56, breakout 2 × 100G, moduli DR/FR1 con host a 2 lane
100GAUI-11 × 106,25 GBd PAM4Annex 120F/120G (C2M) (802.3ck)QSFP112, OSFP 100G per lane, SFP112

200, 400, 800 Gigabit

InterfacciaLaneStandardGabbia
200GAUI-88 × 26,5625 GBd PAM4Annex 120B/CQSFP-DD in modalità 200G (raro)
200GAUI-44 × 53,125 GBd PAM4Annex 120D/120E (C2M)QSFP56, OSFP/QSFP-DD 2 × 200G
200GAUI-22 × 106,25 GBd PAM4Annex 120F/GQSFP112 2 × 200G, OSFP
400GAUI-16 (CDAUI-16)16 × 26,5625 GBd NRZAnnex 120B/CCFP8
400GAUI-8 (CDAUI-8)8 × 53,125 GBd PAM4Annex 120D/120E (C2M)QSFP-DD, OSFP (400G)
400GAUI-44 × 106,25 GBd PAM4Annex 120F/120G (C2M)QSFP112, OSFP 400G, metà di una porta da 800G
800GAUI-88 × 106,25 GBd PAM4annex 802.3df (C2C/C2M)OSFP, QSFP-DD800
800GAUI-4 / 1.6TAUI-84 / 8 × 212,5 GBd PAM4802.3dj (in corso)OSFP224, OSFP-XD, QSFP-DD1600

C2C rispetto a C2M e punti di conformità

Chip-to-chip (C2C)Chip-to-module (C2M)
PercorsoASIC ↔ ASIC/PHY sulla stessa scheda o attraverso un connettoreASIC → PCB host → connettore della gabbia → PCB del modulo → IC del modulo
Portatafino a ~25–50 cm (NRZ), meno con PAM4~10–15 cm di traccia host + connettore
Punti di testTP0/TP5 ai pin del chipTP1 (uscita host al connettore del modulo), TP1a (dopo un canale di riferimento = ingresso del modulo), TP4 (uscita del modulo al connettore), TP4a (all’ingresso host dopo il canale host)
Ruolo del modulo—deve rispettare la specifica di uscita a TP4 (occhio, jitter, metriche di tipo TDECQ) e tollerare il segnale host a TP1a con l’occhio stressato specificato
Ritemporizzazioneentrambi i chip ritemporizzanoil modulo ritemporizza (CDR/DSP) — oppure è lineare (LPO) e dipende dall’host

Le schede host vengono qualificate rispetto al canale di riferimento C2M; una traccia host lunga o con molte perdite (switch 800G ad alto radix) è il motivo per cui su quelle schede compaiono retimer e gearbox (Dentro uno switch).

Gli OIF CEI dietro agli annex IEEE

OIF CEIVelocità / modulazioneEquivalente IEEEClasse di portata
CEI-28G-VSR28 GBd NRZCAUI-4 C2Mportata molto corta (modulo)
CEI-28G-SR / -MR / -LR28 GBd NRZCAUI-4 C2C / backplanecorta / media / lunga (backplane)
CEI-56G-VSR-PAM456 GBd PAM4400GAUI-8 / 200GAUI-4 C2Mmodulo
CEI-56G-MR/LR-PAM456 GBd PAM4classe 200GBASE-KR4backplane
CEI-112G-VSR-PAM4112 GBd PAM4400GAUI-4 / 800GAUI-8 C2Mmodulo
CEI-112G-XSR / -MR / -LR112 GBd PAM4da die a die / C2C / backplane—
CEI-112G-Linear-PAM4112 GBd PAM4interfaccia host LPOmodulo, lineare
CEI-224G (in corso)224 GBd PAM4800GAUI-4 / 1.6TAUI-8—

L’OIF pubblica gli inviluppi elettrici; gli annex IEEE li richiamano o vi si allineano.

Lane elettriche rispetto a lane ottiche

ModuloElettrico (host)Ottico (linea)Conversione nel modulo
SFP+ 10GBASE-LR1 × 10G1 λ × 10Gnessuna
40GBASE-LR44 × 10G4 λ × 10Gnessuna (multiplexer WDM)
100GBASE-SR4 / LR44 × 25G NRZ4 fibre / 4 λ × 25Gnessuna
100GBASE-DR / FR1 / LR14 × 25G NRZ1 λ × 100G PAM4gearbox + DSP PAM4 (4:1)
100G su QSFP112 (100GAUI-1)1 × 100G PAM41 × 100G PAM4solo ritemporizzazione
200GBASE-FR44 × 50G PAM44 λ × 50G PAM4ritemporizzazione
400GBASE-DR4 / FR48 × 50G PAM44 fibre / 4 λ × 100G PAM4gearbox 2:1 nel DSP
400GBASE-SR88 × 50G PAM48 fibre × 50G PAM4ritemporizzazione
400G su host 400GAUI-44 × 100G PAM44 × 100G PAM4ritemporizzazione (o lineare LPO)
800G-DR8 / 2×FR48 × 100G PAM48 fibre / 2 × 4 λ × 100Gritemporizzazione
800G-DR4 (200G/λ)8 × 100G PAM44 × 200G PAM4gearbox 2:1
1.6T-DR8 (OSFP224)8 × 200G PAM48 × 200G PAM4ritemporizzazione

Il gearbox è il motivo per cui un modulo 400G-DR4 assorbe 8–10 W e un 400G-SR8 di meno, e per cui CMIS elenca ID interfaccia host e media separati per applicazione (CMIS).

Chi condiziona il segnale

GenerazioneNel moduloSull’host
SFP+ 10G (SFI)amplificatore limiting o TIA lineare; nessun CDR nella maggior parteSerDes con equalizzazione CTLE/DFE; EDC per LRM
XFP 10G (XFI)CDRSerDes semplice
SFP28 25G, QSFP28 100GCDR su Tx e Rx (bypass: byte 98/99 di SFF-8636)SerDes FFE/DFE; pre-enfasi programmabile nei byte di controllo del modulo (SFF-8636 pagina 03h 234–241: ampiezza/enfasi uscita Rx, equalizzazione ingresso Tx)
PAM4 200G–800Gretimer DSP con FFE/DFE/MLSE; impostazioni dell’equalizzatore lato host via CMIS (pagina 10h/11h EQ ingresso Tx, ampiezza/pre-cursore/post-cursore uscita Rx)DSP del SerDes
LPO 400G/800Gdriver e TIA lineari, senza DSPil DSP del SerDes dell’ASIC dello switch compensa l’intero canale; l’host deve essere capace di LPO e collegato direttamente (DSP e LPO)
Cavi AEC/ACC ritemporizzati rispetto a lineariAEC: DSP nel plug; ACC: amplificatore linearecome sopra (Interni del cavo)

Selezione della velocità e controlli di bypass del CDR: Selezione di rate e applicazione, CDR.

In CodingBox

Per i moduli SFF-8636, CodingBox mostra i bit di presenza del CDR, la capacità di rate-select e i byte di controllo di equalizzazione/enfasi; per i moduli CMIS, la tabella delle applicazioni con gli ID interfaccia host (CAUI-4, 400GAUI-8, 100GAUI-1…) a fronte degli ID interfaccia media — la dichiarazione che un host usa per scegliere il numero di lane e la modulazione. Un modulo che dichiara solo 400GAUI-8 non funzionerà su una porta 400GAUI-4 (classe QSFP112), per quanto buona sia la sua ottica (Check transceiver, Pagine superiori CMIS).


Se trovi un’imprecisione o un errore in questo articolo, seleziona il passaggio corrispondente e premi Ctrl+Enter per .