¿Es correcto el artículo de wikipedia sobre la codificación 3b4b en la codificación 8b10b?

0

En la página de wikipedia para la codificación 8b10b (en el momento de la escritura), la tabla 3b4b muestra que si RD = -1, las salidas pueden tener más 0 que 1, y si RD = + 1, puede tener más 1 que 0 . Esto no tiene sentido porque si ya tiene demasiados 1 o 0, no querría ser más positivo o negativo. ¿Se trata de un error en la página de wikipedia o mi interpretación de 8b10b es incorrecta?

enlace

    
pregunta Eric Johnson

1 respuesta

1

La codificación estándar 8b / 10b para Ethernet se encuentra en la cláusula 36 de IEEE 802.3, tabla 36-1a:

El efecto de disparidad de la parte 6b / 5b del código y la parte 4b / 5b del código deben considerarse conjuntamente.

Por ejemplo, para el grupo de código de entrada D0.0, si la disparidad de ejecución es negativa, usamos un código 6b / 5b con +2 disparidad y un código 4b / 5b con -1 disparidad para obtener una disparidad general de +1 para el 8b / 10b de codificación. (y, de manera similar, las disparidades -2 y +1 si RD es positiva)

Pero para el grupo de códigos D17.0, tenemos un código balanceado para la parte 5b / 6b y para RD- usamos un código de disparidad +2 para la parte 4b / 5b o -2 si RD es positivo.

Entonces, a veces el código 4b / 5b actúa para restaurar la disparidad general de ejecución, pero otras veces actúa para aumentar la disparidad de ejecución, pero está equilibrado por el código 5b / 6b.

    
respondido por el The Photon

Lea otras preguntas en las etiquetas