XNORゲート

論理回路 logic

XNORゲートは、XORゲートの出力を反転した論理ゲートです。2入力XNORゲートのシンボルは、2つの入力端子と1つの出力端子を持ちます(図1)。

XNORゲート
図1: XNORゲート

2入力XNORゲートを論理式で表したのが、(1)です。

$$Z = Z = \overline{A \oplus B} \ \ \ \ \ \text{(1)}$$

XNORゲートの真理値表は、XORゲートの真理値表の出力値を反転したものになります。

表1: 2入力XNORゲートの真理値表
入力 出力
A B Z
0 0 1
0 1 0
1 0 0
1 1 1

リスト1は、ハードウェア記述言語(HDL)のVerilogで記述した2入力XNORゲートです。

リスト1

module xnor2_mod (
  input A,
  input B,
  output Z
);
 assign Z = ~(A ^ B);
endmodule
タイトルとURLをコピーしました