엔지니어가 되고 싶은 공돌이

07. 논리게이트(Logic Gate) 본문

Electric/Digital Logic Circuit

07. 논리게이트(Logic Gate)

Geca 2024. 7. 26. 17:15

 

7. 1. 논리레벨(Logic Level)

 

- 논리게이트(Logic Gate): 한 개 이상의 입력단자와 하나의 출력단자로 구성되는 전자회로.

 

  Logic Gate에서 출력하는 값은 0(Low)과 1(High) 둘 중 하나입니다.

 

- Logic Gate는 전기신호에서 입력 값을 받아 특정한 출력값을 만들고 싶을 때 사용합니다.

 


 

7. 2. Not Gate and Buffer

 

- Not Gate = Inverter: 입력의 반대로 출력. F = A_bar.

 

- Buffer: 입력된 신호를 변경하지 않고, 입력된 상태 그대로 출력하는 게이트. F = A.

 

  전송 도중에서 감소되는 전류를 증폭하기 위해 사용합니다.

 

- Tri-state Buffer: Input, Output, Control로 구성되며, Control이 특정값일 때만, 동작하는 Buffer.

 

Inverter Input Inverter Ouput Buffer Input Buffer Output
A F A F
0 1 0 0
1 0 1 1

 

 

- Transistor는 NOT Gate로 동작합니다. Vin 이 임계 값(Threshold)보다 작으면, Transistor는 높은 저항상태가 되고, VCC(+5V)가 그대로 Vout에 나타납니다. 반대로, Vin이 임계 값(Threshold)보다 크면, Transistor의 Collector와 Emitter는 연결이 되고, Vout은 0이 됩니다.

 

 

 


 

7. 3. AND Gate, OR Gate, NAND Gate, NOR Gate

 

1) AND Gate = Logical Product.

 

- input이 모두 1일 경우에만, output으로 1이 나옵니다.

 

- F = AB.

 

 

2) OR Gate = Logical Sum.

 

- input 중 하나라도 1이면, output으로 1이 나옵니다.

 

- F = A + B.

 

 

3) NAND Gate

 

- AND Gate의 반대로 동작합니다.

 

- F = (AB)_Bar =(AB)’.

 

 

4) NOR Gate

 

- OR Gate의 반대로 동작합니다

 

- F = (A + B)_Bar = (A + B)’.

 

 

Input Output
A B AND Gate OR Gate NAND Gate NOR Gate
0 0 0 0 1 1
0 1 0 1 1 0
1 0 0 1 1 0
1 1 1 1 0 0

 

 

 


Comments