Referencia rápida del mapa de memoria EEPROM · Referencia · Transceptores y cables ópticos · Documentación · CodingBox
CodingBox Documentación

Referencia rápida del mapa de memoria EEPROM

El mapa de bytes de una página para los tres diseños de memoria con los que CodingBox trabaja más a menudo: SFF-8472 (clase SFP), SFF-8636 (QSFP+/QSFP28) y CMIS (QSFP-DD, OSFP, QSFP112, SFP-DD). Utilícelo para encontrar un campo con rapidez en el editor de EEPROM; el editor nombra cada byte al pasar el cursor, y los documentos de especificación siguen siendo la autoridad en los casos límite.

Las posiciones siguen las revisiones públicas vigentes (SFF-8472 rev. 12.x, SFF-8636 rev. 2.x, CMIS 5.x). Los módulos más antiguos pueden implementar revisiones anteriores: compruebe el byte de compliance.

SFF-8472 — A0h (número de serie)

BytesCampoNotas
0Identificador03h = SFP/SFP+/SFP28 (SFF-8024)
1Identificador extendido04h = MOD_DEF 4 (identificador de dos hilos)
2Conector07h LC, 01h SC, 0Ch MPO, 21h cobre, 23h no separable
3–10Códigos de conformidad del transceptorEthernet 10G (3), SONET (4–5), Ethernet 1G (6), FC (7–10)
11Codificación64b/66b, 8b/10b, NRZ…
12Velocidad de señalización nominal×100 Mb/s (103 = 10,3 Gb/s)
13Identificador de velocidadesquema de selección de velocidad (SFF-8079)
14Longitud SMFkm
15Longitud SMF×100 m
16Longitud 50 µm OM2×10 m
17Longitud 62,5 µm OM1×10 m
18Longitud OM4 o cobrem
19Longitud OM3×10 m
20–35Nombre del fabricanteASCII, rellenado con espacios
36Código de conformidad extendidoSFF-8024, tabla 4-4
37–39OUI del fabricanteidentificador de empresa IEEE
40–55Número de pieza del fabricanteASCII
56–59Revisión del fabricanteASCII
60–61Longitud de onda (nm) o conformidad de cable1310 = 051Eh
62Velocidad Fibre Channel 2 / sin asignar—
63CC_BASEsuma de comprobación de los bytes 0–62
64–65OpcionesTX_DISABLE, TX_FAULT, RX_LOS, selección de velocidad…
66–67Velocidad de señalización máx. / mín.% por encima / por debajo del nominal
68–83Número de serie del fabricanteASCII
84–91Código de fechaYYMMDDLL
92Tipo de monitorización de diagnósticobit 6 DDM, bit 5 calibración interna, bit 4 calibración externa, bit 3 media/OMA
93Opciones avanzadasindicadores de alarma/advertencia, TX_DISABLE por software, selección de velocidad por software
94Conformidad con SFF-8472revisión que sigue el módulo
95CC_EXTsuma de comprobación de los bytes 64–94
96–127Específico del fabricante—
128–255Reservado (SFF-8079)—

SFF-8472 — A2h (diagnóstico)

BytesCampoNotas
0–39Umbralestemp., Vcc, polarización, potencia Tx, potencia Rx — cada uno con HA, LA, HW, LW (detalles)
40–55Umbrales opcionalestemperatura del láser, corriente TEC
56–91Constantes de calibración externapolinomio de potencia Rx, pendientes/desplazamientos (detalles)
92–94Reservado—
95CC_DMIsuma de comprobación de los bytes 0–94
96–105Monitores en tiempo realtemp., Vcc, polarización Tx, potencia Tx, potencia Rx (unidades)
106–109Monitores opcionalestemperatura del láser / TEC
110Estado / controlestado de TX_DISABLE, RS0/RS1, TX_FAULT, RX_LOS, datos listos
111Reservado—
112–113Indicadores de alarma—
114–115Controles opcionalesecualización de entrada Tx / énfasis de salida Rx
116–117Indicadores de advertencia—
118–119Estado / control extendidoRS por software, nivel de potencia
120–126Específico del fabricanteárea de contraseña 0x7B–0x7E (123–126) en módulos protegidos (protección contra escritura)
127Selección de tabla / páginaselecciona las tablas superiores opcionales
128–247EEPROM de usuario (tabla 00h)área de trabajo escribible
248–255Control del fabricante—

SFF-8636 — página inferior 00h (QSFP+/QSFP28)

BytesCampo
0Identificador (0Dh QSFP+, 11h QSFP28)
1Conformidad de revisión
2Estado: datos no listos, IntL, memoria plana
3Tx LOS (7–4) / Rx LOS (3–0)
4Fallo de ecualización adaptativa Tx / fallo Tx
5Tx LOL / Rx LOL (CDR)
6–7Indicadores de alarma-advertencia de temperatura / Vcc
9–14Indicadores de potencia Rx, polarización Tx y potencia Tx por carril
22–23Temperatura del módulo
26–27Vcc del módulo
34–41Potencia Rx, carriles 1–4
42–49Polarización Tx, carriles 1–4
50–57Potencia Tx, carriles 1–4
86Desactivación de Tx por carril
87 / 88Selección de velocidad Rx / Tx
93Control de potencia (bajo consumo, anulación)
98Control CDR (Tx 7–4, Rx 3–0)
100–106Máscaras de interrupción
119–122Entrada de cambio de contraseña
123–126Entrada de contraseña (0x7B)
127Selección de página

SFF-8636 — página superior 00h (identidad)

BytesCampo
128Identificador
129Identificador extendido: clase de potencia, CDR presente (bits 3/2), CLEI
130Conector
131–138Conformidad de especificación (Ethernet, SONET, SAS, GbE, FC)
139Codificación
140Velocidad de bits nominal (×100 Mb/s; FFh → véase 222)
141Conformidad de selección de velocidad extendida
142Longitud SMF (km)
143Longitud OM3 (×2 m)
144 / 145Longitud OM2 / OM1 (m)
146Longitud cobre u OM4 (m)
147Tecnología del dispositivo (tipo de láser, refrigerado, sintonizable…)
148–163Nombre del fabricante
164Códigos extendidos del módulo (InfiniBand)
165–167OUI del fabricante
168–183Número de pieza del fabricante
184–185Revisión del fabricante
186–187Longitud de onda (÷20 nm) o atenuación de cobre
188–189Tolerancia de longitud de onda (÷200)
190Temperatura máxima de carcasa
191CC_BASE (128–190)
192Conformidad de especificación extendida (SFF-8024, tabla 4-4)
193–195Opciones
196–211Número de serie del fabricante
212–219Código de fecha
220Tipo de monitorización de diagnóstico
221Opciones avanzadas
222Velocidad de bits nominal (×250 Mb/s)
223CC_EXT (192–222)
224–255Específico del fabricante

La página superior 03h contiene los umbrales; la página 02h, la EEPROM de usuario; la página 01h, la selección de aplicación (SFF-8636).

CMIS — página inferior y páginas clave

UbicaciónCampo
Inferior 0Identificador (18h QSFP-DD, 19h OSFP, 1Eh QSFP112, 1Ah SFP-DD)
Inferior 1Revisión CMIS (p. ej., 50h = 5.0)
Inferior 2Características del módulo: memoria plana, modelo de memoria
Inferior 3Estado del módulo (bits 3–1: 1 LowPwr, 2 PwrUp, 3 Ready, 4 PwrDn, 5 Fault)
Inferior 8–13Indicadores del módulo
Inferior 14–25Monitores del módulo (temp. 14–15, Vcc 16–17, aux.)
Inferior 26Controles globales del módulo (bajo consumo, reinicio por software)
Inferior 118–121Cambio de contraseña
Inferior 122–125Entrada de contraseña
Inferior 126Selección de banco
Inferior 127Selección de página
Página 00h 128–255Identidad: fabricante 129–144, OUI 145–147, PN 148–163, rev. 164–165, SN 166–181, fecha 182–189, CLEI 190–199, clase de potencia 200–201, conector 203, tipo de medio 212…
Página 01hAnuncios: monitores implementados, compatibilidad con CDR, VDM, aplicaciones (86–117)
Página 02hUmbrales
Página 10hControles de carril: ruta de datos, desactivación de Tx, activación de CDR (160/161), selección de aplicación
Página 11hEstado de carril y monitores: indicadores 134–153, potencia Tx 154–169, polarización Tx 170–185, potencia Rx 186–201
Páginas 20h–2FhVDM (Diagnóstico por carril)
Páginas 9Fh, A0h+Comando / respuesta CDB

Descripción completa: CMIS, MIS para SFP-DD.

Sumas de comprobación

Suma de comprobaciónCubreUbicación
CC_BASE (SFP)A0h 0–62A0h 63
CC_EXT (SFP)A0h 64–94A0h 95
CC_DMI (SFP)A2h 0–94A2h 95
CC_BASE (QSFP)128–190191
CC_EXT (QSFP)192–222223
Sumas de comprobación de página CMISpor páginaúltimo byte de la página

Todas son sumas simples de 8 bits. CodingBox las recalcula automáticamente en cada escritura: un volcado editado a mano con una suma de comprobación obsoleta es rechazado por la mayoría de los hosts (Recodificación de EEPROM).

Vista a nivel de protocolo de cómo se accede a estos bytes: direcciones, paginación, bancos, temporización: Interfaz de dos hilos. Qué bytes cubre cada suma de comprobación y cómo calcularlas: Sumas de comprobación.

Esta página es la vista condensada. Tablas completas byte a byte y bit a bit: SFF-8472 A0h · SFF-8472 A2h · SFF-8636 inferior · SFF-8636 superior · CMIS inferior · CMIS superior · CMIS carriles · XFP.

Bytes de clase de potencia en todas las familias, con las escalas de clase y cifras de consumo reales: Potencia y consumo; qué documento define cada rango de bytes y dónde obtenerlo: Mapa de estándares.


Si encuentra una inexactitud o un error en este material, seleccione el fragmento correspondiente y pulse Ctrl+Enter para .