Léxico TI › Hardware › Codificación NRZI

Codificación NRZI

Hardware Svenska → Actualizado: 2026-10-05

Codifica un uno como una transición y un cero como ninguna — convierte los cambios de flujo, no los niveles de tensión, en el portador de los datos.

NRZI (non-return-to-zero inverted) no escribe los datos como niveles absolutos sino como cambios: un uno provoca una transición de flujo en el medio, un cero lo deja intacto. La ventaja es que el lector solo debe detectar transiciones, no medir el sentido de la magnetización — un cabezal de lectura magnético produce un pulso en cada transición de todos modos.

El inconveniente son las tiradas largas de ceros: sin transiciones, el reloj del lector pierde el compás. Por eso la NRZI solía combinarse con un límite de cuántos ceros consecutivos se permiten, lo que condujo a la familia de códigos RLL. Se usó en las primeras cintas magnéticas (800 bpi) y sigue viva en la codificación de línea del USB y otros buses serie, donde el bit stuffing resuelve el problema de los ceros.

← Volver al léxico