7. ダイオードによる基本論理回路
ダイオードは、半導体のpn接合によって一方向に電流を流す性質を持つ半導体素子である。この性質を利用して、論理回路を構成することができる。
ダイオードによる論理回路の基本的な動作は、
・ダイオードに順方向電圧を印加すると、ダイオードがオンになり、電流が流れる。
・ダイオードに逆方向電圧を印加すると、ダイオードがオフになり、電流が流れない。
である。この動作を利用して、AND、OR、NOTなどの論理ゲートを構成することができる。
接合ダイオードの特性
図1は、接合ダイオードの回路図記号である。A(アノード)側がp型半導体(多数キャリアが正孔)、K(カソード)側がn型半導体(多数キャリアが電子)である。A側の電位を高くし、K側の電位を低くした場合が順方向で、A \rightarrow Kが電流の流れる方向である。
ダイオードの動作原理の詳細は、pn接合ダイオードを参照して欲しい。
図2は、ダイオードの静特性である。順方向電圧が約0.6 V以上になると電流が大きく流れ出す。一方、逆方向電圧では、ほとんど電流が流れない。ただし、逆方向電圧が非常に高くなると逆方向電流が急激に流れ出す。これをブレーク・ダウン(降伏現象)という。
ダイオードによる論理回路では、図3に示すように、ダイオードの静特性をディジタル近似して、「ON領域」「OFF領域」のスイッチング動作で考える。



ダイオードによるAND回路
図4にダイオードによるAND回路の構成を示す。ダイオード2つのアノード(A)側を抵抗Rを介して電源V_{CC}(5\; V)に接続する。ここで、A,Bを入力(論理変数)でYを出力(論理結果)とする。入力の片方でも0\; Vにすれば対応するダイオードがONになり、ダイオードの順方向電圧を0.6 \; Vとすると、出力は0.6 \; Vになる。A,B両方の入力に5 \; Vがかかったときのみ、両方のダイオードがOFFとなり、電流が流れないため抵抗の電圧降下がなく、出力が5 \; Vとなる。表1にダイオードによるAND回路の動作表を示す。5 \; VをHレベル「1」とみなし、0.6 \; VをLレベル「0」とみなせば、AND動作となっていることがわかる。

A | B | Y | |||
0\;V | 0 | 0\;V | 0 | 0.6 \;V | 0 |
0\;V | 0 | 5 \; V | 1 | 0.6 \;V | 0 |
5 \; V | 1 | 0\;V | 0 | 0.6 \;V | 0 |
5 \; V | 1 | 5 \; V | 1 | 5 \; V | 1 |
ダイオードによるOR回路
図5にダイオードによるOR回路の構成を示す。ダイオード2つのカソード(K)側を抵抗Rを介してGND(0 \; V)に接続する。ここで、A,Bを入力(論理変数)でYを出力(論理結果)とする。入力の片方でも5\; Vにすれば対応するダイオードがONになり、ダイオードの順方向電圧を0.6 \; Vとすると、電源電圧V_{CC}(5 \;V)から0.6 \; V降下して、出力は4.4 \; Vになる。また、A,B両方の入力を0 \; Vにしたときのみ、出力が0 \; Vとなる。表2にダイオードによるOR回路の動作表を示す。4.4 \; VをHレベル「1」とみなし、0 \; VをLレベル「0」とみなせば、OR動作となっていることがわかる。

A | B | Y | |||
0\;V | 0 | 0\;V | 0 | 0\;V | 0 |
0\;V | 0 | 5 \; V | 1 | 4.4 \; V | 1 |
5 \; V | 1 | 0\;V | 0 | 4.4 \; V | 1 |
5 \; V | 1 | 5 \; V | 1 | 4.4 \; V | 1 |
ダイオード論理回路の問題点
ダイオード論理回路は、出力に負荷(次の段の論理回路など)が接続されなければ、論理動作が成り立つが、負荷がある場合は、誤動作を生じる。図6はダイオードAND回路にダイオードOR回路を接続した場合の回路図である。図6の下図に論理回路記号で示したように、AND,OR接続で入力が図のような場合、出力は「H」となる。

これをダイオード論理回路で実装すると、入力A,Bが5 \; Vの場合、D1,D2はOFFとなる。D3はONとなるため、電流Iは、I = \frac{V_{CC} - V_F}{R1 + R2}となる。従って、出力Yの電圧V_Yは、V_Y = I \times R2 = \frac{5 - 0.6}{4000} \times 2000 = 2.2 \;Vとなる。この電圧値は、「H」とも「L」とも判定できない値であり、論理回路とは不適となる。
この問題点を解決する方式として、別項で説明するトランジスタを利用したDTL、TTLがある。
“7. ダイオードによる基本論理回路” に対して1件のコメントがあります。
コメントは受け付けていません。