Según IEEE-802.3:
Sección 49.2.6 Scrambler: Para ayudar a la sincronización de bloque en el receptor para la capacidad de EEE cuando la cláusula 74 FEC está en uso, cuando scrambler_bypass es VERDADERO, el PCS pasará los datos no codificados de la entrada de aleatorizador en lugar de los datos codificados de la salida de aleatorizador. El codificador continuará avanzando normalmente.
Por lo tanto, puede omitir el codificador. Si haces eso, ciertamente puedes afectar el balance de DC.
Sección 50.3.3 Codificación: El uso del codificador está destinado a proporcionar un saldo de CD (es decir, un número igual de 1 y 0 en promedio) y para una densidad de transición suficiente dentro del flujo de bits transmitido en el medio.
Entonces, si usas el aleatorizador, debes (¿de alguna manera?) manipular la función de transferencia: G (x) = 1 + x ^ 39 + x ^ 58 para manipular el balance de DC.
Tal vez sabía esto último en base a su pregunta, pero, tal vez no sabía que podía pasar por alto el codificador (?) ... aunque, ¿tiene acceso a la configuración? Principalmente, solo intento compartir la información relevante de IEEE-802.3 que de otra forma no tendría.
también encontré esto:
scr_bypass_enable: una variable booleana utilizada para indicar al diagrama de estado de LPI de transmisión que se requiere la opción de omisión del aleatorizador. La PHY establecerá scr_bypass_enable = TRUE si la cláusula 74 FEC está en uso. El PHY establecerá scr_bypass_enable = FALSE si esta FEC no está en uso.