Los circuitos electrónicos digitales se basan en la transmisión y el procesamiento de información, lo que hace necesario verificar que la información recibida es igual a la emitida. No suelen producirse errores, por lo que cuando ocurren en la mayoría de los casos el error en la transmisión se produce en un único bit.
2.9. Detectores/generadores de paridad
Importante
Detectores/generadores de paridad par o paridad impar
El método más sencillo y eficaz de comprobación de la transmisión de datos consiste en añadir a la información transmitida un bit más, con la misión de que el número de 1 transmitidos en total sea par (paridad par), o impar (paridad impar).
Existen dos variantes de este método, bit de paridad par y bit de paridad impar:
- Los generadores del bit de paridad (par) son aquellos circuitos que generan un 0 cuando el número total de 1 en la entrada es par y generan un 1 cuando el número total de 1 en la entrada es impar.
- Los generadores del bit de paridad (impar) son aquellos circuitos que generan un 1 cuando el número total de 1 en la entrada es par y generan un 0 cuando el número total de 1 en la entrada es impar.
Un ejemplo en el caso de dos bit, sería como se muestra en la tabla de verdad siguiente:
Entradas | Salidas | ||
A | B | P | I |
0 | 0 | 0 | 1 |
0 | 1 | 1 | 0 |
1 | 0 | 1 | 0 |
1 | 1 | 0 | 1 |
P (bit de paridad Par) = añadimos "1 / 0" para que el total de bits transmitidos sea par.
I (bit de paridad impar) =añadimos "1 / 0" para que el total de bits transmitidos sea impar.
Las funciones canónicas serán:
Cuya posible implementación se muestra en la figura:
Imagen 28. Elaboración propia |
Como venimos comentando a lo largo de todo el tema estos circuitos no se suelen cablear, sino que se presentan como circuitos integrados, un ejemplo de generadores de paridad sería el CI 74180.