Carte des registres CMIS : pages supérieures (00h, 01h, 02h)
CMIS conserve ses données statiques de niveau module dans trois pages supérieures : 00h le bloc d’identité fournisseur que les hôtes valident, 01h la page d’annonce qui indique à l’hôte ce que le module sait faire et la durée de chaque étape, et 02h les seuils d’alarme/avertissement. Cette page les recense octet par octet, compilée d’après CMIS 5.x. Les octets d’exécution figurent dans la carte des pages inférieures CMIS ; les pages par voie, dans la carte des pages de voie CMIS.
Légende : rsvd = réservé · custom = spécifique fournisseur · toutes les pages sont sélectionnées via l’octet inférieur 127 (le choix de banque n’a pas d’effet pour 00h–02h).
Page 00h — identité fournisseur, octets 128–221 (couverts par la somme de contrôle de la page)
| Octet | Champ | Contenu |
|---|---|---|
| 128 | Identifiant | comme l’octet inférieur 0 |
| 129–144 | Nom du fournisseur | 16 ASCII, complété par des espaces |
| 145–147 | OUI fournisseur | identifiant de société IEEE |
| 148–163 | PN fournisseur | 16 ASCII |
| 164–165 | Révision fournisseur | 2 ASCII |
| 166–181 | SN fournisseur | 16 ASCII |
| 182–189 | Code date | YYMMDD + 2 lot |
| 190–199 | Code CLEI | 10 ASCII (espaces si absent) |
| 200 | Classe de puissance du module | 7–5 ModulePowerClass : 000 classe 1 ≤ 1,5 W · 001 classe 2 ≤ 3,5 W · 010 classe 3 ≤ 7 W · 011 classe 4 ≤ 8 W · 100 classe 5 ≤ 10 W · 101 classe 6 ≤ 12 W · 110 classe 7 ≤ 14 W · 111 classe 8 > 14 W · 4–0 rsvd |
| 201 | MaxPower | puissance maximale en unités de 0,25 W (ex. 30h = 12,0 W) |
| 202 | Longueur de liaison de l’assemblage câblé | 7–6 LengthMultiplier : 00 ×0,1 m · 01 ×1 m · 10 ×10 m · 11 ×100 m · 5–0 BaseLength (0–63) ; 00h = pas un assemblage câblé |
| 203 | Type de connecteur | SFF-8024 Table 4-3 (0Ch MPO 1×12 · 07h LC · 23h pas de connecteur séparable · 27h MPO 2×12 · 28h MPO 1×16) |
| 204 | Atténuation cuivre à 5 GHz | dB (câbles) |
| 205 | Atténuation cuivre à 7 GHz | dB |
| 206 | Atténuation cuivre à 12,9 GHz | dB |
| 207 | Atténuation cuivre à 25,8 GHz | dB |
| 208 | Atténuation cuivre à 53,1 GHz | dB 5.1+ |
| 209 | rsvd | — |
| 210 | Informations de voie média | bit n = 1 : voie média n+1 non prise en charge (non peuplée) |
| 211 | Assemblage câblé / configuration d’extrémité distante | pour les câbles : organisation de l’extrémité distante (module unique, éclatement (breakout) 2× / 4× / 8×) selon la table des codes d’extrémité distante CMIS ; 00h pour les transceivers |
| 212 | Technologie d’interface média | 00h VCSEL 850 nm · 01h VCSEL 1310 nm · 02h VCSEL 1550 nm · 03h FP 1310 nm · 04h DFB 1310 nm · 05h DFB 1550 nm · 06h EML 1310 nm · 07h EML 1550 nm · 08h autre · 09h DFB 1490 nm · 0Ah cuivre non égalisé · 0Bh cuivre égalisé passif · 0Ch cuivre limitation active proche et distante · 0Dh cuivre limitation distante · 0Eh cuivre limitation proche · 0Fh cuivre linéaire actif · 10h laser accordable bande C · 11h laser accordable bande L · 12h–FFh rsvd/custom |
| 213–221 | rsvd | — |
| 222 | Somme de contrôle de la page | (Σ octets 128–221) mod 256 — Sommes de contrôle |
| 223–255 | Custom | spécifique fournisseur, non compris dans la somme de contrôle |
Page 01h — annonce, octets 128–255
| Octet | Champ | Contenu |
|---|---|---|
| 128 | Firmware inactif — majeur | version de l’image de secours |
| 129 | Firmware inactif — mineur | — |
| 130 | Révision matérielle — majeure | — |
| 131 | Révision matérielle — mineure | — |
| 132 | Longueur de liaison SMF | 7–6 multiplicateur : 00 ×0,1 km · 01 ×1 km · 5–0 longueur de base |
| 133 | Longueur OM5 | unités de 2 m |
| 134 | Longueur OM4 | unités de 2 m |
| 135 | Longueur OM3 | unités de 2 m |
| 136 | Longueur OM2 | unités de 1 m |
| 137 | rsvd | — |
| 138–139 | Longueur d’onde nominale | unités de 0,05 nm |
| 140–141 | Tolérance de longueur d’onde | unités de 0,005 nm |
| 142 | Pages et banques prises en charge | les bits indiquent les groupes de pages présents : banques mises en œuvre (0 seule / 0–1 / 0–3), pages VDM 20h–2Fh, pages de diagnostic 13h–14h, pages CDB 9Fh–AFh (affectation des bits selon la révision) |
| 143 | Durées du chemin de données | 7–4 MaxDurationDPDeinit · 3–0 MaxDurationDPInit (code quartet ci-dessous) |
| 144 | Durées de mise sous/hors tension du module | 7–4 MaxDurationModulePwrDn · 3–0 MaxDurationModulePwrUp |
| 145 | Durées de commutation Tx | 7–4 MaxDurationDPTxTurnOff · 3–0 MaxDurationDPTxTurnOn |
| 146–175 | Annonce des caractéristiques et commandes du module | refroidissement mis en œuvre, prise en charge de l’inversion de polarité Tx/Rx, prise en charge du squelch et de la désactivation de sortie, plages d’égalisation d’entrée Tx, plages d’égalisation/amplitude de sortie Rx, prise en charge du bypass CDR, types de moniteurs auxiliaires (Aux1/2/3 = courant TEC / température laser / Vcc2), indicateurs et masques pris en charge, jeux de commandes d’intégrité du signal — position des octets selon la révision |
| 176–190 | Options d’affectation de voie média, applications 1–15 | un octet par application ; bit n = 1 : la voie média n+1 peut être la première voie média de l’application |
| 191–222 | rsvd / custom | — |
| 223–250 | Descripteurs d’application 9–15 | 4 octets chacun, même organisation que les octets inférieurs 86–117 |
| 251–254 | rsvd | — |
| 255 | Somme de contrôle de la page | (Σ octets 130–254) mod 256 — les octets 128–129 (firmware inactif) sont exclus car ils changent à chaque mise à jour |
Code quartet de durée (octets 143–145)
| Code | Durée max. | Code | Durée max. |
|---|---|---|---|
| 0h | < 1 ms | 7h | < 5 s |
| 1h | < 5 ms | 8h | < 10 s |
| 2h | < 10 ms | 9h | < 1 min |
| 3h | < 50 ms | Ah | < 5 min |
| 4h | < 100 ms | Bh | < 10 min |
| 5h | < 500 ms | Ch | < 50 min |
| 6h | < 1 s | Dh–Fh | rsvd |
Les hôtes les lisent pour dimensionner leurs délais d’initialisation — Ce que fait l’hôte.
Page 02h — seuils, octets 128–255
| Octets | Seuil | Format |
|---|---|---|
| 128–129 / 130–131 / 132–133 / 134–135 | Température alarme haute / alarme basse / avertissement haut / avertissement bas | signé 16 bits, 1/256 °C |
| 136–137 / 138–139 / 140–141 / 142–143 | Vcc HA / LA / HW / LW | non signé 16 bits, 100 µV |
| 144–145 / 146–147 / 148–149 / 150–151 | Aux1 HA / LA / HW / LW | comme le moniteur Aux1 |
| 152–153 / 154–155 / 156–157 / 158–159 | Aux2 HA / LA / HW / LW | comme Aux2 |
| 160–161 / 162–163 / 164–165 / 166–167 | Aux3 HA / LA / HW / LW | comme Aux3 |
| 168–169 / 170–171 / 172–173 / 174–175 | Moniteur personnalisé HA / LA / HW / LW | fournisseur |
| 176–177 / 178–179 / 180–181 / 182–183 | Puissance Tx HA / LA / HW / LW | non signé 16 bits, 0,1 µW |
| 184–185 / 186–187 / 188–189 / 190–191 | Bias Tx HA / LA / HW / LW | non signé 16 bits, 2 µA × multiplicateur (la page 01h annonce ×1/×2/×4) |
| 192–193 / 194–195 / 196–197 / 198–199 | Puissance Rx HA / LA / HW / LW | non signé 16 bits, 0,1 µW |
| 200–254 | rsvd | — |
| 255 | Somme de contrôle de la page | (Σ octets 128–254) mod 256 |
Les seuils de voie s’appliquent à chaque voie ; sémantique dans Seuils et alarmes.
Page 04h — capacités laser (modules accordables)
Présente lorsqu’elle est annoncée ; décrit les grilles prises en charge (3,125 / 6,25 / 12,5 / 25 / 50 / 75 / 100 GHz et flex), la plage de numéros de canal par grille, ainsi que la résolution et la plage de réglage fin. Le réglage et l’état du canal résident sur la page 12h — voir Cartes accordables et la carte des pages de voie.
Cartes associées
- Carte des pages inférieures CMIS.
- Carte des pages supérieures SFF-8636 — le bloc d’identité QSFP28 pour comparaison.
- Champs fournisseur — règles de mise en forme des octets 129–199.