Problema crítico
La guía del usuario de la función 100G Interlaken MegaCore describe
El ALIGN registro en el 0x20 de compensación de la siguiente manera:
- Bit 1: Los carriles TX están alineados.
- Bit 0: Los carriles RX están alineados.
Sin embargo, el campo de alineación del carril TX está en realidad en el bit 12 del registro.
La descripción correcta del registro es:
- Bit 12: Los carriles TX están alineados.
- Bit 0: Los carriles RX están alineados.
Este problema está presente en la función 100G Interlaken MegaCore Guías de usuario v12.1 y v12.1 SP1.
Debe ignorar todos los demás bits de este registro. Algunos de
no se leen como bits reservados normales, con el valor de lectura de
0. Sin embargo, los bits [11:1] y los bits [31:13] del ALIGN registro
debe ignorarse.
Para evitar este problema, lea TX lane alignment status from
bit 12 del ALIGN registro e ignorar los valores
en todos los bits excepto en los bits 0 y 12.
Este problema se corrigió en la versión 13.0 de 100G Guía del usuario de la función Interlaken MegaCore (fecha 05.06.2013).