Specifiche hardware della famiglia SFP (INF-8074, SFF-8431…)
L’ingombro SFP è condiviso da SFP, SFP+, SFP28 e SFP56, ma i documenti che lo definiscono sono stati scritti a strati nell’arco di vent’anni. Sapere quale strato definisce cosa spiega perché due moduli dall’aspetto identico si comportano in modo diverso nella stessa porta.
L’MSA originale
INF-8074 — SFP Transceiver (1.0). L’accordo fondativo dell’SFP: l’interfaccia a bordo scheda a 20 pin, il contorno del modulo, i segnali di controllo a bassa velocità (TX_DISABLE, TX_FAULT, RX_LOS, MOD_DEF/modulo presente) e la memoria di identità a due fili che in seguito è diventata SFF-8472.
Livello elettrico (SFP+)
| Documento | Cosa definisce |
|---|---|
| SFF-8431 — 10 Gb/s and Low Speed Electrical Interface (4.1) | l’interfaccia ad alta velocità SFI, i moduli lineari rispetto a quelli limiting, e la segnalazione a bassa velocità |
| SFF-8418 — 10 Gb/s Electrical Interface (1.4) | dettaglio elettrico ad alta velocità separato dall’8431 |
| SFF-8419 — Power and Low Speed Interface (1.3) | rail di alimentazione, classi di potenza, comportamento dei pin a bassa velocità |
| SFF-8461 — Active Cable Specifications (0.2) | cavi attivi in rame/ottici e i relativi metodi di prova |
Livello meccanico
| Documento | Cosa definisce |
|---|---|
| SFF-8432 — Module and Cage (5.2a) | il contorno del modulo e della gabbia host usato da tutti i moduli di classe SFP |
| SFF-8071 — 0.8 mm Card Edge Connector (1.9a) | il connettore a 20 pin |
| SFF-8433 — Ganged Cage Footprints and Bezel Openings (0.7) | gabbie multiporta su una scheda host |
| SFF-8075 — PCI Card Version of SFP Cage (1.0) | gabbie su adattatori PCI |
Documenti «soluzione ricetrasmettitore» per velocità
Ciascuno raggruppa i requisiti meccanici ed elettrici di una classe di velocità:
| Documento | Classe | Velocità |
|---|---|---|
| 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 |
L’SFP56 (50G PAM4) si basa sulla definizione SFP28 con l’interfaccia elettrica IEEE 802.3cd; vedi SFP56.
Livello di gestione
- SFF-8472 — identità, diagnostica, soglie (dettagli).
- SFF-8079 / SFF-8089 — selezione del rate e dell’applicazione e relativi codici (dettagli).
- SFF-8690 — mappa di memoria DWDM sintonizzabile (dettagli).
Perché è importante per la codifica
I campi di memoria che CodingBox modifica — codici di rate, classe di potenza, flag lineare/limiting, codici di conformità — risalgono ciascuno a uno di questi documenti. Quando un modulo ricodificato non stabilisce il collegamento, verificare che ciò che i byte di identità dichiarano (secondo SFF-8472/8089) corrisponda a ciò che il livello hardware è realmente (secondo SFF-8431/8419): un modulo codificato con una classe di potenza o un tipo di interfaccia che non può fornire viene rifiutato o mantenuto in bassa potenza dall’host.
I dialetti elettrici sui pin ad alta velocità dell’SFP — 1000BASE-X rispetto a SGMII a 1G, SFI a 10G, 25GAUI a 25G: SGMII e il gigabit seriale, XGMII, XAUI e la famiglia AUI.