Il prodotto è progettato con fattore di forma, connessione ottica/elettrica e interfaccia diagnostica digitale in base al QSFP+ Multi-Source Agreement (MSA). È stato progettato per soddisfare le condizioni operative esterne più difficili, tra cui temperatura, umidità e interferenze EMI.
Il modulo transceiver riceve 4 canali di dati elettrici a 25 Gb/s, che vengono elaborati da un IC Clock and Data Recovery (CDR) a 4 canali che rimodella e riduce il jitter di ciascun segnale elettrico. Successivamente, ciascuno dei 4 IC driver laser DML converte uno dei 4 canali di segnali elettrici in un segnale ottico che viene trasmesso da uno dei 4 laser DML raffreddati che sono confezionati nel Transmitter Optical Sub-Assembly (TOSA). Ogni laser lancia il segnale ottico in una lunghezza d'onda specifica specificata nei requisiti IEEE802.3ba 100GBASE-LR4. Questi segnali ottici a 4 corsie saranno multiplexati otticamente in una singola fibra da un MUX WDM ottico 4 a 1. La potenza di uscita ottica di ciascun canale è mantenuta costante da un circuito di controllo automatico della potenza (APC). L'uscita del trasmettitore può essere disattivata dal segnale hardware TX_DIS e/o dall'interfaccia seriale a 2 fili.
Il ricevitore riceve segnali ottici LAN WDM a 4 corsie. I segnali ottici vengono demultiplexati da un DEMUX ottico da 1 a 4 e ciascuno dei 4 canali di segnali ottici risultanti viene immesso in uno dei 4 ricevitori che sono confezionati nel Receiver Optical Sub-Assembly (ROSA). Ogni ricevitore converte il segnale ottico in un segnale elettrico. I segnali elettrici rigenerati vengono riprogrammati e de-jitterati e amplificati dalla porzione RX del CDR a 4 canali. I segnali elettrici di uscita a 4 corsie riprogrammati sono conformi ai requisiti dell'interfaccia IEEE CAUI-4. Inoltre, ogni segnale ottico ricevuto viene monitorato dalla sezione DOM. Il valore monitorato viene segnalato tramite l'interfaccia seriale a 2 fili. Se uno o più segnali ottici ricevuti sono più deboli del livello di soglia, verrà attivato l'allarme hardware RX_LOS.
Per accendere questo prodotto è necessario un singolo alimentatore +3,3V. Entrambi i pin di alimentazione VccTx e VccRx sono collegati internamente e devono essere applicati contemporaneamente. In base alle specifiche MSA, il modulo offre 7 pin di controllo hardware a bassa velocità (inclusa l'interfaccia seriale a 2 fili): ModSelL, SCL, SDA, ResetL, LPMode, ModPrsL e IntL.
Module Select (ModSelL) è un pin di input. Quando è mantenuto basso dall'host, questo prodotto risponde ai comandi di comunicazione seriale a 2 fili. ModSelL consente l'uso di questo prodotto su un singolo bus di interfaccia a 2 fili: devono essere utilizzate linee ModSelL individuali.
Serial Clock (SCL) e Serial Data (SDA) sono necessari per l'interfaccia di comunicazione del bus seriale a 2 fili e consentono all'host di accedere alla mappa di memoria QSFP28. Il pin ResetL consente un reset completo, riportando le impostazioni al loro stato predefinito, quando un livello basso sul pin ResetL viene mantenuto per un periodo superiore alla lunghezza minima dell'impulso. Durante l'esecuzione di un reset, l'host deve ignorare tutti i bit di stato finché non indica il completamento dell'interruzione di reset. Il prodotto lo indica inviando un segnale IntL (Interrupt) con il bit Data_Not_Ready negato nella mappa di memoria. Si noti che all'accensione (incluso l'inserimento a caldo) il modulo deve inviare questo completamento dell'interruzione di reset senza richiedere un reset.
Il pin Low Power Mode (LPMode) viene utilizzato per impostare il consumo energetico massimo del prodotto, al fine di proteggere gli host che non sono in grado di raffreddare moduli ad alta potenza, nel caso in cui tali moduli vengano inseriti accidentalmente.
Module Present (Mod PrsL) è un segnale locale alla scheda host che, in assenza di un prodotto, viene normalmente tirato su all'host Vcc. Quando il prodotto viene inserito nel connettore, completa il percorso verso terra attraverso una resistenza sulla scheda host e asserisce il segnale. ModPrsL indica quindi la sua presenza impostando ModPrsL su uno stato "Low".
Interrupt (IntL) è un pin di output. "Low" indica un possibile guasto operativo o uno stato critico per il sistema host. L'host identifica la fonte dell'interrupt tramite l'interfaccia seriale a 2 fili. Il pin IntL è un'uscita open collector e deve essere portato alla tensione Host Vcc sulla scheda Host.