Anda di halaman 1dari 16

Dasar Elektronika

231D4102
Dr.-Ing. Faizal Arya Samman

Rangkaian Digital CMOS

Rangkaian Digital CMOS

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Tujuan/Sasaran Pembelajaran
Mampu menjelaskan definisi CMOS

Mahasiswa memahami dan mampu menjelaskan

rangkaian digital CMOS untuk setiap gerbang


logika dasar.
Mahasiswa mampu merancang dan menganalisa
rangkaian digital CMOS sederhana.

Rangkaian Digital CMOS

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Definisi CMOS
CMOS = Complementary MOSFET (Metal Oxide Silicon

Field Effect Transistor)


Rangkaian digital CMOS merupakan rangkaian digital yang
memanfaatkan MOSFET tipe enhancement kanal-N dan
komplemennya Kanal-P sebagai komponen utamanya yang
disusun berkelompok dan masing-masing kelompoknya
terhubung secara seri.

Rangkaian Digital CMOS

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Fungsi dan Gerbang Logika Dasar


Logika NOT (Inverting)
Logika NAND (Not AND)
Logika NOR (Not OR)

Logika AND
Logika OR
4

Rangkaian Digital CMOS

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Logika NOT CMOS


Simbol:

Fungsi Aljabar Bool:

VDD
1
3

M1
2

VIN

zx

Tabel Kebenaran:

0
1

1
0

VOUT

M2
0
5

Rangkaian Digital CMOS

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Kode SPICE Logika NOT CMOS


Rangkaian logika gerbang NOT
.PARAM VDIG=1.5
**** Sub circuit gerbang NOT
.SUBCKT NOT in out
VDD 1 0 {VDIG}
M1 1 in out 1 MOSMODEL1 L=45nm W=180nm
M2 out in 0 0 MOSMODEL2 L=45nm W=90nm
.MODEL MOSMODEL1 PMOS
.MODEL MOSMODEL2 NMOS
.ENDS
VIN
*********
XNOT 2 3 NOT
VIN 2 0 PULSE 0 {VDIG} 0 0.01n 0.01n 10n 20n
.TRAN 0.01n 60n 0 0.01n
.PROBE
.END
6

Rangkaian Digital CMOS

VDD
1
3

M1
2

VOUT

M2
0

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Hasil Simulasi SPICE CMOS NOT


2.0V
1.0V
0V
V(2)
2.0V
1.0V
SEL>>
0V
0s

20ns

40ns

60ns

V(3)
Time
7

Rangkaian Digital CMOS

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Logika NAND CMOS


Simbol:

Fungsi Aljabar Bool:

x1
x2
VDD
1

Tabel Kebenaran:
M3

M1

VOUT

2
VINA 4

z x1 x2
x1 x2

0
0
1
1

1
1
1
0

0
1
0
1

M2
3
M4

VINB

0
8

Rangkaian Digital CMOS

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Kode SPICE Logika NAND CMOS


Rangkaian logika gerbang NAND
.PARAM VDIG=1.5
**** sub circuit gerbang NAND
.SUBCKT NAND in1 in2 out
VDD 1 0 {VDIG}
VDD
M1 1 in1 out 1 MOSMODEL1 L=45nm W=180nm
1
M3 1 in2 out 1 MOSMODEL1 L=45nm W=180nm
M2 out in1 3 0 MOSMODEL2 L=45nm W=90nm
M4 3 in2 0 0 MOSMODEL2 L=45nm W=90nm
M3
M1
.MODEL MOSMODEL1 PMOS
2
.MODEL MOSMODEL2 NMOS
VINA 4
.ENDS
M2
*******
XNAND 4 5 out NAND
3
VIN1 4 0 PULSE 0 {VDIG} 0 0.01n 0.01n 10n 20n
M4
VIN2 5 0 PULSE 0 {VDIG} 0 0.01n 0.01n 20n 40n
.TRAN 0.01n 60n 0 0.01n
0
.PROBE
.END
9

Rangkaian Digital CMOS

VOUT

VINB

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Hasil Simulasi SPICE CMOS NAND


2.0V
1.0V
0V
v(4)
2.0V
1.0V
0V
v(5)
2.0V
SEL>>
0V
0s

20ns

40ns

60ns

v(out)
10

Rangkaian Digital CMOS

Time

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Logika NAND CMOS


Simbol:
VDD
1
M1
2
M3
VINA

Fungsi Aljabar Bool:

x1
x2

z x1 x2

Tabel Kebenaran:

VOUT

x1 x2

0
0
1
1

1
0
0
0

0
1
0
1

M2

M4

5 VINB

0
11

Rangkaian Digital CMOS

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Hasil Simulasi SPICE CMOS NOR


2.0V
1.0V
0V
v(4)
2.0V
1.0V
0V
v(5)
2.0V
1.0V
SEL>>
0V
0s

20ns

40ns

60ns

v(out)
Time

12

Rangkaian Digital CMOS

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Logika AND CMOS


VDD
1

VDD
1
M3

M1
2
VINA 4

M2
3
M4

VINB

M5
6

VOUT

M6
0

13

Rangkaian Digital CMOS

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Logika OR CMOS
VDD
1
VDD
1

M1
2
M3
3
VINA

M5
6

M2

M4

5 VINB

VOUT

M6
0

14

Rangkaian Digital CMOS

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

Problem Perancangan CMOS


Dengan menggunakan rangkaian logika CMOS (bukan

dengan gerbang logika dasar), rancanglah rangkaian digital


dengan fungsi logika sbb:
= ( + )
= +

15

Rangkaian Digital CMOS

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman

TUGAS:
Dengan menggunakan rangkaian logika CMOS (bukan

dengan gerbang logika dasar), rancanglah rangkaian digital


untuk fungsi logika XOR:
= +

Simulasikanlah dengan menggunakan SPICE perilaku input-

output dari rangkaian logika XOR CMOS tersebut!

16

Rangkaian Digital CMOS

231D4102 Dasar-dasar Elektronika


Dr.-Ing. Faizal Arya Samman