공부/시스템 반도체

시스템 반도체 #1

오비루 2022. 3. 3. 19:59
728x90
728x90

다음 사진은 nmos 와 pmos 로 기초반도체를 통해 어떻게 동작을 하는지 확인하였다.

간략하게 nmos의 동작을 살펴보면, gate에 양의 전압 인가시 Source 와 Drain 중 더 높은 전압을 지닌 곳에서 낮은 전압을 지닌 곳으로 이동하는 channel이 형성된다.

따라서 MOS transistor는 전압으로 Source & Drain 사이의 스위치를 제어하는 역할을 한다.

 

이를 기호로서 보았을 때 pmos의 앞에는 작은 o 기호가 있음을 유의하자.

nMOS & pMOS

다음 사진에서 g = 0 은 gate에 전압을 인가하지 않았음을 뜻하고, g = 1 은 gate에 전압이 인가되었음을 뜻한다.

 

이제 이를 이용하여 CMOS Logic으로 여러 논리회로를 만들어보겠다.

 

INVERTER gate

Inverter

Inverter는 전압쪽에는 pmos를 접지쪽에는 nmos를 연결 후 A 입력단에 값을 넣으면 0일때는 nmos가 on , pmos 는 off 상태가 된다. 반대로 1일때는 nmos = off , pmos = on 이다.

A Y
0 1
1 0

(여기서 0 과 1은 논리값을 의미한다.)

 

 

NAND gate

NAND gate

NAND gate의 경우 pmos 는 병렬로 배치하여 mos 가 하나만 켜져도 출력신호가 나타나지만, nmos는 직렬로 배치하여 모든 mos가 켜져야 출력신호가 나타나게 설계하였다.

따라서 A 와 B 에 값을 대입하여 나온 gate의 상태도는 다음과 같다.

A B PULL-DOWN Network Pull-Up Network Y
0 0 OFF ON 1
0 1 OFF ON 1
1 0 OFF ON 1
1 1 ON OFF 0

 

NOR gate

NOR gate

 

NAND gate 와는 반대로 pmos가 직렬로 배치되고, nmos는 병렬로 배치하여 설계가 되었다.

따라서 A 와 B 에 값을 대입하여 나온 gate의 상태도는 다음과 같다.

A B Y
0 0 1
0 1 0
1 0 0
1 1 0

 

 

728x90
반응형