INF-8077i — gestão de XFP (+ X2, XENPAK)
Três fatores de forma de 10 gigabits são anteriores ao SFP+. Só um deles — o XFP — continua comum em campo, e ele usa uma interface de gestão que não é nem o SFF-8472 nem o SFF-8636. Ler um XFP com o mapa errado produz lixo com aparência plausível, então este documento importa para quem codifica módulos 10G.
Os documentos
| Documento | Título | Rev. | Fator de forma |
|---|---|---|---|
| INF-8077 | 10 Gigabit Small Form Factor Pluggable Module | 4.5 | XFP |
| INF-8476 | X2 10 Gigabit Ethernet Transceiver | 2.0b | X2 |
| INF-8474 | Xenpak 10 Gigabit Ethernet Transceiver | 3.0 | XENPAK |
X2 e XENPAK são módulos grandes e legados para switches 10GbE das gerações iniciais, com uma interface elétrica XAUI paralela; o XFP introduziu a interface serial limpa XFI e um CDR dentro do módulo.
Mapa de memória do INF-8077i
A gestão do XFP fica no endereço de dois fios A0h e está organizada da seguinte forma:
- Memória inferior (bytes 0–127) — sempre acessível: bits de controle/status, o diagnóstico digital (temperatura, polarização do Tx, potência de Tx/Rx, tensões de alimentação) e seus limiares de alarme/aviso, flags e máscaras.
- Tabelas de memória superior (bytes 128–255) — selecionadas por um byte de seleção de tabela no endereço 127:
- Tabela 01h — Serial ID: identificador, fabricante, número de peça, número de série, datas, códigos do transceptor, comprimento de onda, capacidades de CDR/taxa e as somas de verificação.
- Tabela 02h — EEPROM gravável pelo usuário.
- Tabelas específicas do fabricante — incluindo registradores de sintonia DWDM em XFPs sintonizáveis.
A estrutura lembra o modelo paginado posterior do SFF-8636 (uma seleção de tabela no byte 127), mas as posições dos campos são específicas do XFP, e o diagnóstico fica na memória inferior, e não em um bloco A2h separado como no SFF-8472.
Diferenças práticas
| SFP+ (SFF-8472) | XFP (INF-8077i) | |
|---|---|---|
| Endereços | identidade em A0h + diagnóstico em A2h | somente A0h, tabelas via byte 127 |
| Diagnóstico | bloco A2h | memória inferior |
| CDR | no host | no módulo |
| Potência | ≤ 1,5 W típico | até ~3,5 W, múltiplos trilhos |
No CodingBox
O CodingBox aplica o mapa INF-8077i para o XFP: identidade a partir da Tabela 01h, limiares e DDM a partir da memória inferior, com as somas de verificação recalculadas na gravação. É uma das cinco famílias de especificações MSA que o aplicativo decodifica. Veja também XFP.
Todo byte e bit da memória inferior e da tabela 01h: Mapa de registros do INF-8077i.