CodingBox Documentação

Mapa de registros CMIS: páginas superiores (00h, 01h, 02h)

O CMIS mantém seus dados estáticos em nível de módulo em três páginas superiores: 00h, o bloco de identidade do fabricante que os hosts validam; 01h, a página de anúncio que informa ao host o que o módulo é capaz de fazer e quanto tempo leva cada etapa; e 02h, os limiares de alarme/aviso. Esta página os lista byte a byte, compilada de acordo com o CMIS 5.x. Os bytes de runtime estão no mapa da página inferior do CMIS; as páginas por lane estão no mapa das páginas de lane do CMIS.

Legenda: rsvd = reservado · custom = específico do fabricante · todas as páginas são selecionadas pelo byte inferior 127 (a seleção de banco é irrelevante para 00h–02h).

Página 00h — identidade do fabricante, bytes 128–221 (cobertos pela soma de verificação da página)

ByteCampoConteúdo
128Identificadorcomo o byte inferior 0
129–144Nome do fabricante16 ASCII, preenchido com espaços
145–147OUI do fabricanteID de empresa IEEE
148–163PN do fabricante16 ASCII
164–165Revisão do fabricante2 ASCII
166–181SN do fabricante16 ASCII
182–189Código de dataYYMMDD + 2 de lote
190–199Código CLEI10 ASCII (espaços se não houver)
200Classe de potência do módulo7–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
201MaxPowerpotência máxima em unidades de 0,25 W (por exemplo, 30h = 12,0 W)
202Comprimento do enlace do conjunto de cabo7–6 LengthMultiplier: 00 ×0,1 m · 01 ×1 m · 10 ×10 m · 11 ×100 m · 5–0 BaseLength (0–63); 00h = não é um conjunto de cabo
203Tipo de conectorSFF-8024 Tabela 4-3 (0Ch MPO 1×12 · 07h LC · 23h sem conector separável · 27h MPO 2×12 · 28h MPO 1×16)
204Atenuação de cobre a 5 GHzdB (cabos)
205Atenuação de cobre a 7 GHzdB
206Atenuação de cobre a 12,9 GHzdB
207Atenuação de cobre a 25,8 GHzdB
208Atenuação de cobre a 53,1 GHzdB 5.1+
209rsvd
210Informações da lane de mídiabit n = 1: a lane de mídia n+1 não é suportada (não populada)
211Configuração do conjunto de cabo / extremidade remotapara cabos: como a extremidade remota está organizada (módulo único, breakout 2× / 4× / 8×) conforme a tabela de códigos de extremidade remota do CMIS; 00h para transceptores
212Tecnologia da interface de mídia00h VCSEL de 850 nm · 01h VCSEL de 1310 nm · 02h VCSEL de 1550 nm · 03h FP de 1310 nm · 04h DFB de 1310 nm · 05h DFB de 1550 nm · 06h EML de 1310 nm · 07h EML de 1550 nm · 08h outro · 09h DFB de 1490 nm · 0Ah cobre sem equalização · 0Bh cobre com equalização passiva · 0Ch cobre com limitação ativa nas duas extremidades · 0Dh cobre com limitação na extremidade remota · 0Eh cobre com limitação na extremidade próxima · 0Fh cobre linear ativo · 10h laser sintonizável de banda C · 11h laser sintonizável de banda L · 12h–FFh rsvd/custom
213–221rsvd
222Soma de verificação da página(Σ bytes 128–221) mod 256 — Somas de verificação
223–255Customespecífico do fabricante, sem soma de verificação

Página 01h — anúncio, bytes 128–255

ByteCampoConteúdo
128Firmware inativo — maiorversão da imagem em espera
129Firmware inativo — menor
130Revisão de hardware — maior
131Revisão de hardware — menor
132Comprimento do enlace SMF7–6 multiplicador: 00 ×0,1 km · 01 ×1 km · 5–0 comprimento base
133Comprimento OM5unidades de 2 m
134Comprimento OM4unidades de 2 m
135Comprimento OM3unidades de 2 m
136Comprimento OM2unidades de 1 m
137rsvd
138–139Comprimento de onda nominalunidades de 0,05 nm
140–141Tolerância de comprimento de ondaunidades de 0,005 nm
142Páginas e bancos suportadosos bits indicam quais grupos de páginas existem: bancos implementados (somente 0 / 0–1 / 0–3), páginas VDM 20h–2Fh, páginas de diagnóstico 13h–14h, páginas CDB 9Fh–AFh (atribuição de bits conforme a revisão)
143Durações do caminho de dados7–4 MaxDurationDPDeinit · 3–0 MaxDurationDPInit (código de nibble abaixo)
144Durações de energia do módulo7–4 MaxDurationModulePwrDn · 3–0 MaxDurationModulePwrUp
145Durações de acionamento do Tx7–4 MaxDurationDPTxTurnOff · 3–0 MaxDurationDPTxTurnOn
146–175Anúncio de características e controles do módulorefrigeração implementada, suporte à inversão de polaridade Tx/Rx, suporte a squelch e desabilitação de saída, faixas de EQ de entrada do Tx, faixas de EQ/amplitude de saída do Rx, suporte a bypass de CDR, tipos de monitor auxiliar (Aux1/2/3 = corrente do TEC / temperatura do laser / Vcc2), flags e máscaras suportados, conjuntos de controle de integridade de sinal — posições de byte conforme a revisão
176–190Opções de atribuição de lane de mídia, apps 1–15um byte por aplicação; bit n = 1: a lane de mídia n+1 pode ser a primeira lane de mídia da aplicação
191–222rsvd / custom
223–250Descritores de aplicação 9–154 bytes cada, mesmo layout dos bytes inferiores 86–117
251–254rsvd
255Soma de verificação da página(Σ bytes 130–254) mod 256 — os bytes 128–129 (firmware inativo) são excluídos porque mudam a cada atualização

Código de nibble de duração (bytes 143–145)

CódigoDuração máximaCódigoDuração máxima
0h< 1 ms7h< 5 s
1h< 5 ms8h< 10 s
2h< 10 ms9h< 1 min
3h< 50 msAh< 5 min
4h< 100 msBh< 10 min
5h< 500 msCh< 50 min
6h< 1 sDh–Fhrsvd

Os hosts leem esses valores para dimensionar seus tempos limite de inicialização — O que o host faz.

Página 02h — limiares, bytes 128–255

BytesLimiarFormato
128–129 / 130–131 / 132–133 / 134–135Temperatura: alarme alto / alarme baixo / aviso alto / aviso baixo16 bits com sinal, 1/256 °C
136–137 / 138–139 / 140–141 / 142–143Vcc HA / LA / HW / LW16 bits sem sinal, 100 µV
144–145 / 146–147 / 148–149 / 150–151Aux1 HA / LA / HW / LWcomo o monitor Aux1
152–153 / 154–155 / 156–157 / 158–159Aux2 HA / LA / HW / LWcomo Aux2
160–161 / 162–163 / 164–165 / 166–167Aux3 HA / LA / HW / LWcomo Aux3
168–169 / 170–171 / 172–173 / 174–175Monitor personalizado HA / LA / HW / LWdo fabricante
176–177 / 178–179 / 180–181 / 182–183Potência Tx HA / LA / HW / LW16 bits sem sinal, 0,1 µW
184–185 / 186–187 / 188–189 / 190–191Polarização Tx HA / LA / HW / LW16 bits sem sinal, 2 µA × multiplicador (a página 01h anuncia ×1/×2/×4)
192–193 / 194–195 / 196–197 / 198–199Potência Rx HA / LA / HW / LW16 bits sem sinal, 0,1 µW
200–254rsvd
255Soma de verificação da página(Σ bytes 128–254) mod 256

Os limiares de lane se aplicam a todas as lanes; a semântica está em Limiares e alarmes.

Página 04h — capacidades do laser (módulos sintonizáveis)

Presente quando anunciada; descreve as grades suportadas (3,125 / 6,25 / 12,5 / 25 / 50 / 75 / 100 GHz e flex), a faixa de números de canal por grade e a resolução e a faixa do ajuste fino. A configuração e o status do canal residem na página 12h — veja Mapas de sintonização e o mapa de páginas de lane.

Mapas relacionados


Se você encontrar uma imprecisão ou um erro neste artigo, selecione o trecho correspondente e pressione Ctrl+Enter para .