contenido

  1. ...


Un bit de paridad es un dígito binario que indica si el número de bits con un valor de 1 en un conjunto de bits es par o impar. Los bits de paridad conforman el método de detección de errores más simple.

Nótese que este método detecta los errores, pero no los corrige (salvo en el caso de que la palabra transmitida sea de tamaño 1 bit). Existen dos variantes de este método, bit de paridad par y bit de paridad impar:

En el caso de la paridad par, se cuentan el número de unos. Si el total es impar, el bit de paridad se establece en uno y por tanto la suma del total anterior con este bit de paridad, daría par. Si el conteo de bits uno es par, entonces el bit de paridad (par) se deja en 0, pues ya es par.

En el caso de la paridad impar, la situación es la contraria. Se suman los bits cuyo valor es uno, si da un número impar de bits, entonces el bit de paridad es cero. Y si la suma de los bits cuyo valor es uno es par, entonces el bit de paridad (impar) se establece en uno, haciendo impar la cuenta total de bits uno.
7 bits de datos byte con bit de paridad
par impar
0000000 00000000 00000001
1010001 10100011 10100010
1101001 11010010 11010011
1111111 11111111 11111110


Considere las palabras de 4 bits, el circuito que calcula la paridad par es:

Palabra
dcba
Paridad
....
___________________
0000 0
0001 1
0010 1
0011 0
0100 1
0101 0
0110 0
0111 1
1000 1
1001 0
1010 0
1011 1
1100 0
1101 1
1110 1
1111 0
a b c d Paridad par



Considere las palabras de 4 bits, el circuito que calcula la paridad par es:

Palabra
dcba
Paridad
....
___________________
0000 1
0001 0
0010 0
0011 1
0100 0
0101 1
0110 1
0111 0
1000 0
1001 1
1010 1
1011 0
1100 1
1101 0
1110 0
1111 1
a b c d Paridad impar 1



Se está suponiendo que el bit más a la izquierda de la palabra binaria se transmite primero.

w Parity generator: p w&p Tx Parity generator: q Error w p q Rx     
w Palabra binaria de N bits (generalmente 7 bits)
p bit de paridad par de unos. Se concatena al final de la palabra binaria.
w&p palabra binara con su bit de paridad par
w' Palabra binaria recibida
q bit de paridad calculado de la palabra obtenida luego de su transmisión
p xor q Detección de error en la palabra binaria recibida.