En circuitos digitales, la compuerta XNOR (eXclusive NOR) es una compuerta lógica que entrega un 1 lógico cuando sus entradas son iguales, y 0 cuando son diferentes.
También se conoce como compuerta de equivalencia, porque indica si dos señales binarias son equivalentes.
Definición formal
Para dos entradas A y B:
Es decir, es la negación de la XOR.
Otra forma algebraica:
Tabla de verdad
| A | B | XNOR |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
🔎 Observa que:
- Si A = B → salida = 1
- Si A ≠ B → salida = 0
Símbolo lógico
Es igual a una XOR pero con un círculo (negación) en la salida:
Interpretación conceptual
La XNOR responde a la pregunta:
“¿Las entradas son iguales?”
Por eso se usa mucho en:
- Comparadores digitales
- Verificación de bits
- Sistemas de detección de coincidencia
- Sumadores (para lógica de acarreo en ciertos diseños)
Ejemplo práctico
Si tienes dos sensores digitales:
- A = puerta cerrada (1) / abierta (0)
- B = sistema espera puerta cerrada (1) / abierta (0)
La XNOR dará 1 cuando:
- La puerta esté en el estado esperado.
Diferencia con XOR
| Compuerta | Sale 1 cuando… |
|---|---|
| XOR | Las entradas son diferentes |
| XNOR | Las entradas son iguales |