Le module fonctionne avec une seule alimentation +3,3 V. Les signaux de contrôle globaux LVCMOS/LVTTL, tels que la présence de module, la réinitialisation, l'interruption et le mode basse consommation, sont disponibles avec les modules. Une interface série à 2 fils est disponible pour envoyer et recevoir des signaux de contrôle plus complexes et pour recevoir des informations de diagnostic numériques. Les canaux individuels peuvent être adressés et les canaux inutilisés peuvent être fermés pour une flexibilité de conception maximale.
Le produit est conçu avec un facteur de forme, une connexion optique/électrique et une interface de diagnostic numérique conformément à l'accord multi-source QSFP28 (MSA). Il a été conçu pour répondre aux conditions de fonctionnement externes les plus difficiles, notamment la température, l'humidité et les interférences EMI. Le module peut être géré via l'interface série à deux fils I2C.
Ce produit est un émetteur-récepteur optique monomode parallèle QSFP28 avec un connecteur à ruban de fibre MTP/MPO. Le module émetteur accepte des signaux d'entrée électriques compatibles avec les niveaux de logique en mode commun (CML). Tous les signaux de données d'entrée sont différentiels et terminés en interne. Le module récepteur convertit les signaux d'entrée optiques parallèles via un réseau de photodétecteurs en signaux de sortie électriques parallèles. Les signaux électriques de sortie du module récepteur sont également compatibles en tension avec les niveaux de logique en mode commun (CML). Tous les signaux de données sont différentiels et prennent en charge des débits de données allant jusqu'à 25 Gb/s par canal. La figure 1 montre le schéma fonctionnel de ce produit.
Une seule alimentation +3,3 V est nécessaire pour alimenter le module. Les deux broches d'alimentation VccTx et VccRx sont connectées en interne et doivent être appliquées simultanément. Selon MSA, le module offre 7 broches de contrôle matériel à faible vitesse (y compris l'interface série à 2 fils) : ModSelL, SCL, SDA, ResetL, LPMode, ModPrsL et IntL.
La sélection de module (ModSelL) est une broche d'entrée. Lorsque l'hôte la maintient à un niveau bas, le module répond aux commandes de communication série à 2 fils. Le ModSelL permet l'utilisation de plusieurs modules QSFP28 sur un seul bus d'interface à 2 fils. Des lignes ModSelL individuelles pour chaque module QSFP28 doivent être utilisées. L'horloge série (SCL) et les données série (SDA) sont requises pour l'interface de communication du bus série à 2 fils et permettent à l'hôte d'accéder à la carte mémoire QSFP28.
La broche ResetL permet une réinitialisation complète du module, ramenant les paramètres du module à leur état par défaut, lorsqu'un niveau bas sur la broche ResetL est maintenu plus longtemps que la durée d'impulsion minimale. Pendant l'exécution d'une réinitialisation, l'hôte doit ignorer tous les bits d'état jusqu'à ce que le module indique la fin de l'interruption de réinitialisation. Le module indique cela en publiant un signal IntL (Interrupt) avec le bit Data_Not_Ready annulé dans la carte mémoire. Notez qu'à la mise sous tension (y compris l'insertion à chaud), le module doit publier cette fin d'interruption de réinitialisation sans nécessiter de réinitialisation.
La broche du mode faible consommation (LPMode) est utilisée pour définir la consommation électrique maximale du module afin de protéger les hôtes qui ne sont pas capables de refroidir des modules de puissance supérieure, si de tels modules sont insérés accidentellement.
Module Present (ModPrsL) est un signal local sur la carte hôte qui, en l'absence de module, est normalement tiré vers le Vcc hôte. Lorsqu'un module est inséré dans le connecteur, il complète le chemin vers la terre via une résistance sur la carte hôte et active le signal. ModPrsL indique ensuite qu'un module est présent en définissant ModPrsL sur un état « Low ».
L'interruption (IntL) est une broche de sortie. Une valeur basse indique une éventuelle erreur de fonctionnement du module ou un état critique pour le système hôte. L'hôte identifie la source de l'interruption à l'aide de l'interface série à 2 fils. La broche IntL est une sortie à collecteur ouvert et doit être reliée à la tension Vcc de l'hôte sur la carte hôte.