Diagnostic par voie : QSFP et CMIS · Diagnostic DDM/DOM · Transceivers et câbles optiques · Documentation · CodingBox
CodingBox Documentation

Diagnostic par voie : QSFP et CMIS

Un module à quatre ou huit voies a une seule température et une seule alimentation — mais quatre ou huit lasers et récepteurs, chacun avec son propre bias, sa puissance Tx et sa puissance Rx. Le diagnostic des modules de classe QSFP et CMIS est donc organisé par voie, et le défaut caché classique est celui d’une seule voie qui se dégrade pendant que le total du module paraît normal.

SFF-8636 (QSFP+, QSFP28)

Tout se trouve à une seule adresse deux fils avec une mémoire paginée (SFF-8636). Les unités sont les mêmes que pour SFF-8472.

Page inférieure — valeurs en direct et indicateurs

OctetsContenu
3Tx LOS (bits 7–4) / Rx LOS (bits 3–0) par voie
4défaut d’égalisation adaptative Tx / défaut Tx par voie
5Tx LOL / Rx LOL par voie — voir CDR
6–7indicateurs d’alarme/avertissement de température et de Vcc
9–14indicateurs d’alarme/avertissement par voie de puissance Rx, bias Tx et puissance Tx
22–23température du module
26–27Vcc du module
34–41puissance Rx, voies 1–4 (2 octets chacune)
42–49bias Tx, voies 1–4
50–57puissance Tx, voies 1–4

Page supérieure 03h — seuils : module (température, Vcc) aux octets 128–175, voie (puissance Rx, bias Tx, puissance Tx) aux octets 176–223. La mise en œuvre ou non de la mesure de puissance Tx est annoncée en page supérieure 00h octet 220 — beaucoup de modules 40G ne rapportent que la Rx.

CMIS (QSFP-DD, OSFP, QSFP112, SFP-DD)

CMIS sépare les données au niveau du module et au niveau de la voie, et s’étend jusqu’à huit voies (des banques au-delà) :

EmplacementContenu
Page inférieure, octets 8–13indicateurs au niveau du module
Page inférieure, octets 14–25mesures du module : température (14–15), Vcc (16–17), aux 1–3
Page 02hseuils du module et des voies
Page 11h octets 134–153indicateurs de voie (LOS, LOL, défaut Tx, alarmes de puissance/bias)
Page 11h octets 154–169puissance Tx, voies 1–8
Page 11h octets 170–185bias Tx, voies 1–8 (avec un facteur d’échelle annoncé en page 01h)
Page 11h octets 186–201puissance Rx, voies 1–8

Les mesures existantes sont annoncées en page 01h (octet 160 pour bias Tx/puissance Tx/puissance Rx, température et Vcc), afin qu’un hôte — ou CodingBox — sache à quels champs se fier.

Versatile Diagnostics Monitoring (VDM)

CMIS ajoute une couche optionnelle au-delà des mesures analogiques : le VDM sur les pages 20h–2Fh (descripteurs en 20h–27h, échantillons en 28h–2Fh). Les observables sont annoncés par module et peuvent inclure :

  • le taux d’erreur binaire pré-FEC et le nombre d’erreurs FEC par voie, côté hôte et côté média ;
  • le SNR des interfaces électrique (hôte) et optique (média) ;
  • la température du laser et d’autres valeurs propres au module ;
  • des indicateurs avec leurs propres seuils.

Le BER pré-FEC est l’alerte la plus précoce sur une liaison PAM4 : il grimpe bien avant que le FEC cesse de corriger, alors que la puissance Rx peut encore paraître normale. Sur les fabrics 400G/800G, c’est la métrique à mettre en tendance (Clusters IA).

Bien lire les données multivoies

  • Comparez les voies entre elles. Une voie 3 dB en dessous de ses sœurs est un défaut, même si les quatre sont « dans la plage ».
  • Vérifiez le bias par voie — un laser qui vieillit plus vite que les autres se voit d’abord ici.
  • Pensez à l’éclatement (breakout). Un module 4×25G éclaté en quatre liaisons : une voie défaillante signifie qu’une des quatre liaisons est mauvaise, pas que « le module est 25 % moins bon ».
  • LOL/LOS sont aussi par voie ; un LOL sur une seule voie d’une liaison multivoie est un problème de CDR ou de signal d’entrée sur cette voie.

Dans CodingBox

L’écran DDM affiche la puissance Rx, la puissance Tx et le bias par voie avec des seuils par voie, et les enregistre dans le temps — la vue qui détecte la panne d’une seule voie que le LACP masque (Pannes). Pour les modules CMIS, l’EEPROM editor expose la page 11h ainsi que l’état du module.

La liste complète des observables VDM, le format F16 et comment lire le BER pré-FEC avec les compteurs FEC de l’hôte : VDM et métriques FEC.


Si vous trouvez une inexactitude ou une erreur dans cet article, sélectionnez le passage concerné et appuyez sur Ctrl+Enter pour .