En telecomunicación, un código disparidad emparejado es un código de línea en el que al menos uno de los caracteres de datos está representado por dos palabras de código de la disparidad opuesta que se utilizan en secuencia a fin de minimizar la disparidad total de una secuencia más larga de dígitos.
El ejemplo más simple de un código de disparidad emparejado es Alternate Mark Inversion (AMI). Se utilizan tres niveles lógicos correspondientes a dos niveles bipolares: +, -, y cero.
Un 0 binario se codifica como ausencia de energía durante un intervalo de bit (tensión cero), mientras que un 1 binario se codifica alternativamente como un voltaje positivo o un voltaje negativo. Un 1 binario se conoce como una marca, mientras que un 0 binario es conocido como un espacio.
Los beneficios generales de la utilización de un código de línea con codificación bipolar:
La solución es añadir un 1 binario después de siete ceros binarios para mantener la sincronización. Por el lado del decodificador, se retira este símbolo adicional.