Bab IIIOK
Bab IIIOK
NI
YA
RI HANDA
WU
BAB III
DESAIN RANGKAIAN LOGIKA
Pada bab ini akan dibahas prosedur dasar yang digunakan dalam
mendesain rangkaian logika dengan beberapa persyaratan yang diberikan,
misalnya tabel kebenaran yang menunjukkan keadaan keluaran untuk semua
kombinasi masukan yang terjadi atau pernyataan yang menjelaskan operasi
rangkaiannya
3.1 Ekspresi Sum Of Product (SOP) dan Product Of Sum (POS)
Dua bentuk ekspresi logika yang digunakan untuk mendesain rangkaian
logika adalah :
3.1.1 Hasil Penjumlahan dari Hasil Perkalian (SOP) :
ABC + ABC
AB + ABC + CD + D
AB + CD + EF + GK + HL
DESAIN RANGKAIAN
LOGIKA
29
TUT
NI
YA
RI HANDA
WU
Contoh 3.1 : Rancanglah rangkaian logika dengan tiga masukan, yang keluaran
nya hanya akan tinggi apabila mayoritas masukannya tinggi !
Penyelesaian :
A
ABC
ABC
ABC
ABC
DESAIN RANGKAIAN
LOGIKA
30
TUT
NI
YA
RI HANDA
WU
(A + B + C).(A + B + C)
DESAIN RANGKAIAN
LOGIKA
31
TUT
NI
YA
RI HANDA
WU
Kadangkala
suatu
persoalan
dalam
mendesain
rangkaian
logika
membutuhkan lebih dari satu keluaran untuk masukan yang sama. Untuk itu
keluaran-keluaran tersebut diperlakukan secara terpisah. Apabila ekspresi
keluaran akhir diperoleh, dan terdapat beberapa bagian yang sama maka dapat
disederhanakan dan dijadikan satu .
Contoh 3.3 :
Desainlah rangkaian logika yang mempunyai masukan A, B dan C dan
keluarannya adalah :
X = AB + BC
dan
Y = ABC + AB
DESAIN RANGKAIAN
LOGIKA
32
TUT
NI
YA
RI HANDA
WU
A.B
X = A. B + A. B
B
1
B
0
A.B
(a)
A B C
A B C
AB
A B C
AB
AB
AB
X = A B C + A B C+ A B C + A B C
ABC
X = AB + AC + B C
(b)
AB
AB
AB
ABCD
CD CD CD CD
AB 0
1
0
0
ABCD
X = AB C D + AB C D +
AB C D + AB C D
X = AC D + AB D
DESAIN RANGKAIAN
LOGIKA
33
TUT
NI
YA
RI HANDA
WU
ABCD
ABCD
(c)
Gambar 3.4 Contoh K' map untuk : (a) Dua (b) Tiga (c) Empat Variabel
Ekspresi keluaran X dapat disederhanakan dengan menggabungkan
(looping) kotak-kotak dalam Kmap yang berlogika 1 berdekatan . Penggabungan
logika 1 tersebut adalah 2, 4 atau 8 kotak. Gambar 3.5 adalah contoh-contoh
looping 2, 4 dan 8 kotak yang berlogika 1.
DESAIN RANGKAIAN
LOGIKA
34
TUT
NI
YA
RI HANDA
WU
DESAIN RANGKAIAN
LOGIKA
35
TUT
NI
YA
RI HANDA
WU
DESAIN RANGKAIAN
LOGIKA
36
TUT
NI
YA
RI HANDA
WU
DESAIN RANGKAIAN
LOGIKA
37
TUT
NI
YA
RI HANDA
WU
DESAIN RANGKAIAN
LOGIKA
38
TUT
NI
YA
RI HANDA
WU
H= XY+XZ= X(Y+ Z)
b.
D = A+ B C
DESAIN RANGKAIAN
LOGIKA
39
TUT
NI
YA
RI HANDA
WU
c.
W = B + A C + AC
d.
Y=AC +AB D + C D
e.
T=YZ+WYZ +WXY
POLITEKNIK NEGERI MALANG
DESAIN RANGKAIAN
LOGIKA
40
TUT
NI
YA
RI HANDA
WU
3.3 Permasalahan
3.3.1 Susunlah rangkaian logika yang keluarannya akan tinggi hanya apabila A =
1, B = 0 dan C = 1.
3.3.2 Susunlah rangkaian logika yang keluarannya akan tinggi hanya apabila A =
0, B = 1 dan C = 1.
3.3.3 Susunlah rangkaian logika yang keluarannya akan tinggi untuk kedua
keadaan soal 3.3.1 dan 3.3.2.
3.3.4 Rencanakanlah rangkaian logika SOP yang sesuai dengan tabel berikut :
A
3.3.5 Buatlah penyelesaian POS untuk tabel kebenaran soal 3.3.4, bandingkan
kekompleksan rangkaiannya dengan penyelesaian SOP sebelumnya.
terapkan rangkai an nya dengan Gate Nand atau Nor saja.
3.3.6 Rencanakanlah ekspresi SOP untuk rangkian logika yang ke luarannya
tinggi hanya apabila mayoritas ketiga masukannya rendah. Buatlah
penyelesaian POS-nya. Implementasikan dengan Gate Nand atau Nor saja.
DESAIN RANGKAIAN
LOGIKA
41
TUT
NI
YA
RI HANDA
WU
Rangkaian
Pengali
Z3
Z2
Z1
Z0
DESAIN RANGKAIAN
LOGIKA
42
TUT
NI
YA
RI HANDA
WU
X2
X1
X0
Y2
Y1
Y0
Rangkaian
Komparator
X=Y
X>Y
X<Y
DESAIN RANGKAIAN
LOGIKA
43
TUT
NI
YA
RI HANDA
WU
(a)
(b)
(c)
(d)
(e)
(f)
(g)
(h)
(a)
(b)
(c)
(d)
(e)
(f)
(g)
(h)
DESAIN RANGKAIAN
LOGIKA
44