Especificaciones de hardware de la familia SFP (INF-8074, SFF-8431…)
El formato SFP lo comparten SFP, SFP+, SFP28 y SFP56, pero los documentos que lo definen se escribieron en capas a lo largo de veinte años. Saber qué capa define qué explica por qué dos módulos que parecen idénticos se comportan de forma distinta en el mismo puerto.
El MSA original
INF-8074 — SFP Transceiver (1.0). El acuerdo fundacional del SFP: la interfaz de borde de tarjeta de 20 pines, el contorno del módulo, las señales de control de baja velocidad (TX_DISABLE, TX_FAULT, RX_LOS, MOD_DEF/módulo presente) y la memoria de identidad de dos hilos que después se convirtió en SFF-8472.
Capa eléctrica (SFP+)
| Documento | Qué define |
|---|---|
| SFF-8431 — 10 Gb/s and Low Speed Electrical Interface (4.1) | la interfaz de alta velocidad SFI, los módulos lineales frente a los de limitación, y la señalización de baja velocidad |
| SFF-8418 — 10 Gb/s Electrical Interface (1.4) | el detalle eléctrico de alta velocidad separado de 8431 |
| SFF-8419 — Power and Low Speed Interface (1.3) | rieles de alimentación, clases de potencia, comportamiento de los pines de baja velocidad |
| SFF-8461 — Active Cable Specifications (0.2) | cables activos de cobre/ópticos y sus métodos de prueba |
Capa mecánica
| Documento | Qué define |
|---|---|
| SFF-8432 — Module and Cage (5.2a) | el contorno del módulo y la jaula del host que usan todos los módulos de clase SFP |
| SFF-8071 — 0.8 mm Card Edge Connector (1.9a) | el conector de 20 pines |
| SFF-8433 — Ganged Cage Footprints and Bezel Openings (0.7) | jaulas multipuerto en una placa host |
| SFF-8075 — PCI Card Version of SFP Cage (1.0) | jaulas en adaptadores PCI |
Documentos de "solución de transceptor" por velocidad
Cada uno agrupa los requisitos mecánicos y eléctricos de una clase de velocidad:
| Documento | Clase | Velocidad |
|---|---|---|
| SFF-8084 (1.7) | 4 Gb/s | 4GFC |
| SFF-8083 (3.1) | SFP10 | 10G |
| SFF-8081 (1.4) | SFP16 | 16GFC |
| SFF-8402 (1.1) | SFP28 | 25G / 32GFC |
El SFP56 (50G PAM4) se construye sobre la definición de SFP28 con la interfaz eléctrica IEEE 802.3cd; ver SFP56.
Capa de gestión
- SFF-8472 — identidad, diagnóstico, umbrales (detalles).
- SFF-8079 / SFF-8089 — selección de velocidad y aplicación y sus códigos (detalles).
- SFF-8690 — mapa de memoria DWDM sintonizable (detalles).
Por qué importa para la codificación
Los campos de memoria que edita CodingBox — códigos de velocidad, clase de potencia, indicador lineal/de limitación, códigos de cumplimiento — remiten cada uno a alguno de estos documentos. Cuando un módulo recodificado no enlaza, compruebe que lo que declaran los bytes de identidad (según SFF-8472/8089) coincide con lo que la capa de hardware realmente es (según SFF-8431/8419): un módulo codificado con una clase de potencia o un tipo de interfaz que no puede entregar es rechazado o retenido en baja potencia por el host.
Los dialectos eléctricos en los pines de alta velocidad del SFP — 1000BASE-X frente a SGMII a 1G, SFI a 10G, 25GAUI a 25G: SGMII y gigabit serie, XGMII, XAUI y la familia AUI.