Sin retorno a cero


En telecomunicaciones , un código de línea sin retorno a cero ( NRZ ) es un código binario en el que los unos están representados por una condición significativa , generalmente un voltaje positivo, mientras que los ceros están representados por alguna otra condición significativa, generalmente un voltaje negativo. sin otra condición neutra o de reposo.

Para una tasa de señalización de datos dada , es decir, tasa de bits , el código NRZ requiere sólo la mitad del ancho de banda de banda base requerido por el código Manchester (el ancho de banda de paso es el mismo). Los pulsos en NRZ tienen más energía que un código de retorno a cero (RZ), que también tiene un estado de reposo adicional además de las condiciones para unos y ceros.

Cuando se utiliza para representar datos en un esquema de comunicación asincrónica , la ausencia de un estado neutral requiere otros mecanismos para la sincronización de bits cuando no se dispone de una señal de reloj independiente. Dado que NRZ no es inherentemente una señal de sincronización automática , se debe usar alguna técnica de sincronización adicional para evitar deslizamientos de bits ; ejemplos de tales técnicas son una restricción de longitud de ejecución limitada y una señal de sincronización paralela.

El código NRZ también se puede clasificar como polar o no polar , donde polar se refiere a un mapeo de voltajes de +V y −V, y no polar se refiere a un mapeo de voltaje de +V y 0, para los valores binarios correspondientes. de 0 y 1.

"Uno" está representado por un sesgo de DCen la línea de transmisión (convencionalmente positiva), mientras que el "cero" está representado por la ausencia de polarización: la línea a 0 voltios o puesta a tierra. Por esta razón, también se conoce como "manipulación de encendido y apagado". En el lenguaje del reloj, un "uno" cambia o permanece en un nivel sesgado en el borde posterior del reloj del bit anterior, mientras que "cero" cambia o permanece sin polarización en el borde posterior del reloj del bit anterior. Entre las desventajas de la NRZ unipolar está que permite series largas sin cambios, lo que dificulta la sincronización, aunque esto no es exclusivo del caso unipolar. Una solución es no enviar bytes sin transiciones. Más críticamente, y exclusivo de NRZ unipolar,son problemas relacionados con la presencia de un nivel de CC transmitido: el espectro de potencia de la señal transmitida no se aproxima a cero a una frecuencia cero. Esto conduce a dos problemas importantes: primero, la potencia de CC transmitida conduce a mayores pérdidas de potencia que otras codificaciones y, en segundo lugar, la presencia de un componente de señal de CC requiere que la línea de transmisión esté acoplada a CC.

"Uno" está representado por un nivel físico (generalmente un voltaje positivo), mientras que "cero" está representado por otro nivel (generalmente un voltaje negativo). En lenguaje de reloj, en el nivel NRZ bipolar, el voltaje "oscila" de positivo a negativo en el borde posterior del ciclo de reloj de bits anterior.


La señal binaria se codifica mediante modulación de amplitud de pulso rectangular con NRZ polar (L) o código polar sin retorno a nivel cero.
Unipolar NRZ (L) o nivel unipolar sin retorno a cero
Espacio sin retorno a cero
Codificador para NRZS, cambiar a cero
Un ejemplo de la codificación NRZI, transición en 1
La convención opuesta, transición en 0
Codificador para NRZI, alternar en uno