本節では、CMOS論理回路の基本構成単位である NANDゲート と NORゲート、そして加算器などで頻繁に用いられる XORゲート について、それぞれの論理的性質とCMOS構成を整理します。
$Y = \overline{AB}$
A | B | Y |
---|---|---|
0 | 0 | 1 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
図2.2-1:NANDゲートのCMOS構成図

$Y = \overline{A + B}$
A | B | Y |
---|---|---|
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 0 |
図2.2-2:NORゲートのCMOS構成図

$Y = \overline{A} \cdot B + A \cdot \overline{B}$
A | B | Y |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
図2.2-3:XORゲートの構成例(CMOS構成)

ゲート種別 | 機能 | CMOS構成トランジスタ数(目安) |
---|---|---|
NOT | 反転 | 2 |
NAND / NOR | 基本否定論理 | 4 |
AND / OR(NAND/NOR + NOT) | 否定付き合成 | 6 |
XOR | 排他的論理和 | 8〜12 |