Porta XNOR (NOR exclusivo)

A porta XNOR é o inverso da XOR: fornece 1 quando suas entradas são iguais e 0 quando diferem; com mais entradas fornece 1 para um número par de uns. Calcula A ⊙ B e é o elemento natural de comparação de igualdade e de paridade par.

Básico

XNOR de duas entradas

Conecte as entradas A e B e observe Y. A saída é 1 nas linhas em que as entradas coincidem, e 0 onde diferem — o complemento exato de XOR. XNOR é o 'detector de igualdade'.

ABY
001
010
100
111
Intermediário

Comparação de igualdade de um bit

Leve dois bits A e B a uma porta XNOR. A saída é 1 exatamente quando os dois bits são iguais, dando um teste de igualdade de um bit direto. É a primitiva por bit usada dentro dos comparadores de magnitude e igualdade.

Comparação de igualdade de um bit
Avançado

Comparador de igualdade de dois bits

Compare duas palavras de 2 bits aplicando XNOR a cada par de bits e uma AND aos resultados. Cada XNOR afirma 1 quando seu par de bits coincide; a AND afirma 1 apenas quando todos os pares coincidem, então a saída final sinaliza a igualdade da palavra completa (A = B). Ampliar a AND para N entradas escala o comparador para N bits.

Comparador de igualdade de dois bits

Citações

  • Karnaugh, M. (1953). The map method for synthesis of combinational logic circuits. Referência 1
  • Mano, M. M., & Ciletti, M. D. (2018). Digital design: With an introduction to the Verilog HDL, VHDL, and SystemVerilog (6th ed.). Referência 2