Mappa dei registri XFP INF-8077i · Specifiche e standard · Ricetrasmettitori ottici e cavi · Documentazione · CodingBox
CodingBox Documentazione

Mappa dei registri XFP INF-8077i

Un modulo XFP risponde a un unico indirizzo a due fili (A0h) con una memoria inferiore di 128 byte — soglie, flag, misure e controllo — e tabelle superiori selezionate dal byte 127, di cui la tabella 01h è il Serial ID. Il layout precede SFF-8636 e ne è stato il modello: il blocco identità QSFP copia quasi esattamente le posizioni dei byte di XFP. Questa pagina elenca la memoria inferiore e la tabella 01h byte per byte e bit per bit, compilata rispetto a INF-8077i Rev 4.5. Narrativa: INF-8077i — Gestione XFP.

Legenda: rsvd = riservato · vendor = specifico del produttore · i valori a 16 bit sono MSB per primo · i flag sono mantenuti (latch) e si azzerano alla lettura.

Memoria inferiore — soglie, byte 0–57

ByteCampoNote
0Identificatore06h = XFP
1Controllo del condizionatore di segnale7 bypass del CDR Tx? — i bit controllano CDR e loopback Tx/Rx interni secondo la Tabella 39: 7 CDR Tx disattivato · 6 controllo di ampiezza/EQ Tx · 5–4 rsvd · 3 CDR Rx disattivato · 2 loopback lato linea · 1 loopback XFI · 0 rsvd (implementazione dichiarata nella tabella 01h, byte 164)
2–3 / 4–5 / 6–7 / 8–9Temperatura allarme alto / allarme basso / avviso alto / avviso bassocon segno a 16 bit, 1/256 °C
10–17rsvd(soglie per una seconda temperatura in alcune bozze)
18–19 / 20–21 / 22–23 / 24–25Bias Tx HA / LA / HW / LWsenza segno a 16 bit, 2 µA
26–27 / 28–29 / 30–31 / 32–33Potenza Tx HA / LA / HW / LWsenza segno a 16 bit, 0,1 µW
34–35 / 36–37 / 38–39 / 40–41Potenza Rx HA / LA / HW / LWsenza segno a 16 bit, 0,1 µW
42–43 / 44–45 / 46–47 / 48–49AUX1 HA / LA / HW / LWformato secondo il tipo di AUX1 (tabella 01h, byte 222)
50–57AUX2 HA / LA / HW / LWcome il tipo di AUX2

Memoria inferiore — produttore, controllo di BER e lunghezza d’onda, byte 58–79

ByteCampoContenuto
58–69vendor—
70Segnalazione BERper i moduli con FEC: controllo di segnalazione di esponente/mantissa del BER
71Controllo della lunghezza d’onda — target MSBXFP sintonizzabile: byte 71–72 impostano la lunghezza d’onda in unità di 0,05 nm
72Controllo della lunghezza d’onda — target LSB—
73–74Errore/stato della lunghezza d’ondaoffset di lunghezza d’onda riportato, in unità di 0,005 nm
75Flag di controllo della lunghezza d’ondasintonia in corso, non agganciata, fuori intervallo
76–79Controllo FECabilitazione/disabilitazione FEC, stato FEC (XFP FEC 10G, incapsulamento ITU G.709)

Memoria inferiore — flag, byte 80–95

ByteCampoBit
80Flag di allarme 1 (latch)7 allarme alto di temperatura · 6 allarme basso di temperatura · 5 rsvd · 4 rsvd · 3 allarme alto di bias Tx · 2 allarme basso di bias Tx · 1 allarme alto di potenza Tx · 0 allarme basso di potenza Tx
81Flag di allarme 2 (latch)7 allarme alto di potenza Rx · 6 allarme basso di potenza Rx · 5 allarme alto di AUX1 · 4 allarme basso di AUX1 · 3 allarme alto di AUX2 · 2 allarme basso di AUX2 · 1–0 rsvd
82Flag di avviso 1 (latch)stesso layout del byte 80, per gli avvisi
83Flag di avviso 2 (latch)stesso layout del byte 81, per gli avvisi
84Flag di stato 1 (latch)7 Tx_NR (non pronto) · 6 Tx_Fault · 5 CDR Tx non agganciato · 4 Rx_NR · 3 CDR Rx non agganciato · 2 RX_LOS · 1 modulo non pronto (Mod_NR) · 0 reset completato
85Flag di stato 2 (latch)7 guasto di alimentazione APD · 6 guasto TEC · 5 lunghezza d’onda non agganciata · 4–3 rsvd · 2 guasto VCC5? · 1 guasto VCC3 · 0 guasto VCC2 (bit di guasto di alimentazione secondo l’implementazione)
86–87rsvd—
88Maschere di allarme 1bit di mascheramento per il byte 80
89Maschere di allarme 2per il byte 81
90Maschere di avviso 1per il byte 82
91Maschere di avviso 2per il byte 83
92Maschere di stato 1per il byte 84
93Maschere di stato 2per il byte 85
94–95rsvd—

Un flag impostato attiva il pin Interrupt se non mascherato; l’host legge i byte dei flag per azzerarli.

Memoria inferiore — misure A/D, byte 96–109

ByteMisuraFormato
96–97Temperaturacon segno a 16 bit, 1/256 °C
98–99rsvd—
100–101Bias Tx2 µA
102–103Potenza Tx0,1 µW
104–105Potenza Rx0,1 µW
106–107AUX1secondo il tipo nella tabella 01h, byte 222
108–109AUX2secondo il tipo

Memoria inferiore — controllo e stato, byte 110–127

ByteCampoBit
110Controllo/stato generale7 stato del pin TX_DIS · 6 TX_DIS software (R/W) · 5 stato di MOD_NR · 4 stato di P_Down (pin) · 3 P_Down software (R/W) · 2 stato di Interrupt · 1 stato di RX_LOS · 0 dati non pronti
111Stato generale 27 stato di Tx_NR · 6 stato di Tx_Fault · 5 CDR Tx non agganciato · 4 stato di Rx_NR · 3 CDR Rx non agganciato · 2 rsvd · 1 stato di VPS (alimentazione a potenza variabile) · 0 rsvd (repliche non mantenute del byte 84)
112–117vendor / rsvd—
118vendor—
119–122vendorspesso area di cambio password
123–126vendorspesso area di ingresso password (stessi offset di QSFP) — Tipi di protezione in scrittura
127Selezione tabella01h Serial ID (predefinita) · 02h–7Fh rsvd · 80h–FFh vendor

Tabella 01h — Serial ID, byte 128–191 (coperti da CC_BASE)

ByteCampoContenuto
128Identificatore06h XFP
129Identificatore esteso7–6 rsvd · 5–4 livello di potenza: 00 ≤ 1,5 W · 01 ≤ 2,5 W · 10 ≤ 3,5 W · 11 > 3,5 W · 3 CDR (0 = XFI con CDR, 1 = senza CDR) · 2 codice CLEI presente nella tabella 01h? (bit 2 = CLEI nella tabella 02h) · 1 ingresso di clock di riferimento Tx richiesto · 0 rsvd
130ConnettoreSFF-8024 Tabella 4-3 (07h LC · 01h SC · 21h pigtail in rame · 22h RJ45)
131Conformità Ethernet 10G7 10GBASE-SR · 6 10GBASE-LR · 5 10GBASE-ER · 4 10GBASE-LRM · 3 10GBASE-SW · 2 10GBASE-LW · 1 10GBASE-EW · 0 rsvd
132Conformità Fibre Channel 10G7 1200-MX-SN-I · 6 1200-SM-LL-L · 5 portata estesa 1550 nm · 4 portata intermedia 1300 nm FP · 3–0 rsvd
133Collegamenti in rame 10G7–0 rsvd (definiti per futuri XFP in rame)
134Collegamenti a velocità inferiore7 1000BASE-SX / 1×FC MMF · 6 1000BASE-LX / 1×FC SMF · 5 2×FC MMF · 4 2×FC SMF · 3 OC-48 SR · 2 OC-48 IR · 1 OC-48 LR · 0 rsvd
135Interconnessione SONET/SDH7 I-64.1r · 6 I-64.1 · 5 I-64.2r · 4 I-64.2 · 3 I-64.3 · 2 I-64.5 · 1–0 rsvd
136SONET/SDH a corto raggio7 S-64.1 · 6 S-64.2a · 5 S-64.2b · 4 S-64.3a · 3 S-64.3b · 2 S-64.5a · 1 S-64.5b · 0 rsvd
137SONET/SDH a lungo raggio7 L-64.1 · 6 L-64.2a · 5 L-64.2b · 4 L-64.2c · 3 L-64.3 · 2 G.959.1 P1L1-2D2 · 1–0 rsvd
138SONET/SDH a raggio molto lungo7 V-64.2a · 6 V-64.2b · 5 V-64.3 · 4–0 rsvd
139Codifica7 64B/66B · 6 8B/10B · 5 SONET con scrambling · 4 NRZ · 3 RZ · 2–0 rsvd (campo di bit, non un valore SFF-8024)
140Velocità di bit minimaunità di 100 Mb/s (es. 5Fh = 9,5 Gb/s)
141Velocità di bit massimaunità di 100 Mb/s (es. 6Fh = 11,1 Gb/s) — la coppia definisce la finestra di velocità supportata
142Lunghezza SMFkm
143Lunghezza E-50 µm (OM3)unità di 2 m
144Lunghezza 50 µmunità di 1 m
145Lunghezza 62,5 µmunità di 1 m
146Lunghezza rameunità di 1 m
147Tecnologia del dispositivo7–4 trasmettitore: 0h VCSEL a 850 nm · 1h VCSEL a 1310 nm · 2h VCSEL a 1550 nm · 3h FP a 1310 nm · 4h DFB a 1310 nm · 5h DFB a 1550 nm · 6h EML a 1310 nm · 7h EML a 1550 nm · 8h rame · 9h–Fh rsvd · 3 controllo della lunghezza d’onda (attivo) · 2 trasmettitore raffreddato · 1 rivelatore (1 = APD, 0 = PIN) · 0 sintonizzabile
148–163Nome del produttore16 ASCII
164Supporto CDR7 9,95 Gb/s · 6 10,3 Gb/s · 5 10,5 Gb/s · 4 10,7 Gb/s · 3 11,1 Gb/s · 2 rsvd · 1 loopback lato linea supportato · 0 loopback XFI supportato
165–167OUI del produttore—
168–183PN del produttore16 ASCII
184–185Revisione del produttore2 ASCII
186–187Lunghezza d’ondaunità di 0,05 nm (1310,00 nm = 26 200 = 6658h)
188–189Tolleranza della lunghezza d’ondaunità di 0,005 nm
190Temperatura massima del case°C
191CC_BASE(Σ byte 128–190) mod 256

Tabella 01h — ID esteso, byte 192–255

ByteCampoContenuto
192Dissipazione di potenza massimaunità di 20 mW (es. 7Dh = 2,5 W)
193Potenza totale in power-downunità di 20 mW
194Corrente massima7–4 su +5 V, unità di 50 mA · 3–0 su +3,3 V, unità di 100 mA
195Corrente massima7–4 su +1,8 V, unità di 100 mA · 3–0 su −5,2 V, unità di 50 mA
196–211SN del produttore16 ASCII
212–219Codice dataYYMMDD + 2 lotto
220Tipo di monitoraggio diagnostico7–5 rsvd · 4 misura di potenza Rx: 1 = media, 0 = OMA · 3 segnalazione BER supportata · 2–0 rsvd
221Opzioni avanzate7 VPS supportato (alimentazione a potenza variabile) · 6 TX_DISABLE software implementato · 5 P_Down software implementato · 4 modalità regolatore VPS LV · 3 modalità regolatore VPS bypassato · 2 funzioni di controllo FEC attivo · 1 sintonizzabilità della lunghezza d’onda implementata · 0 CMU (unità moltiplicatrice di clock) supportato
222Monitoraggio AUX7–4 tipo di AUX1 · 3–0 tipo di AUX2: 0 non implementato · 1 tensione di bias APD (10 mV) · 2 rsvd · 3 corrente TEC (0,1 mA, con segno) · 4 temperatura del laser (1/256 °C) · 5 lunghezza d’onda del laser (0,05 nm? — da specifica: offset di lunghezza d’onda) · 6 alimentazione +5 V (100 µV) · 7 alimentazione +3,3 V · 8 alimentazione +1,8 V · 9 alimentazione −5,2 V · Ah corrente +5 V (100 µA) · Bh rsvd · Ch corrente +3,3 V · Dh corrente +1,8 V · Eh corrente −5,2 V · Fh rsvd
223CC_EXT(Σ byte 192–222) mod 256
224–255Specifico del produttorenon incluso nel checksum

Tabelle 02h–FFh

TabellaContenuto
02hEEPROM utente / codice CLEI (quando dichiarato)
03h–7Fhrsvd
80h–FFhspecifico del produttore (spesso password, backup di calibrazione)

Cosa ha ereditato il QSFP

Confronta con la mappa della pagina superiore 00h di SFF-8636: i byte 128–130, 140–147 (lunghezze e nibble della tecnologia), 148–191 (blocco del produttore, lunghezza d’onda, CC_BASE), 196–223 (SN, data, CC_EXT) occupano gli stessi offset. Le differenze sono i byte di conformità (131–138 ridefiniti per Ethernet 40/100G), il byte 139 (codifica come valore anziché come campo di bit) e 192–195 (potenza/corrente sostituite da conformità estesa e opzioni). Uno strumento che conosce una mappa legge l’altra con una piccola tabella di traduzione.

Mappe correlate


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