Anda di halaman 1dari 61

Mata Kuliah

Sistem Digital
Dosen Pengajar:
Departemen Teknik Elektro
Fakultas Teknik
Hadha Afrisal, S.T., M.Sc.
Universitas Diponegoro Semarang
Darjat, S.T., M.T.
Sistem Digital

BAB 5
Rangkaian Logika
Kombinasional

2
Hadha Afrisal, M.Sc.
Sistem Digital

Lecture Outline
1. Bentuk SOP dan POS
2. Penyederhanaan Rangkaian Logika
3. Penyederhanaan Aljabar
4. Perancangan Rangkaian Logika
Kombinasional

3
Hadha Afrisal, M.Sc.
Sistem Digital

1. Bentuk SOP dan POS

4
Hadha Afrisal, M.Sc.
Sistem Digital

1. Bentuk SOP dan POS

Sum of Product Product of Sum

5
Hadha Afrisal, M.Sc.
Sistem Digital 1. Bentuk SOP dan POS

6
Hadha Afrisal, M.Sc.
Sistem Digital 1. Bentuk SOP dan POS

Ekspresi yang digunakan untuk Parameter Simplifikasi

7
Hadha Afrisal, M.Sc.
Sistem Digital 1. Bentuk SOP dan POS

Contoh Lain

SUM of PRODUCT PRODUCT of SUM

8
Hadha Afrisal, M.Sc.
Sistem Digital 1. Bentuk SOP dan POS

Contoh Lain

x  ABC  AB x  ( A  B)(C  D)

? ?

9
Hadha Afrisal, M.Sc.
Sistem Digital 1. Bentuk SOP dan POS

Contoh Lain

x  ABC  AB x  ( A  B)(C  D)

Bentuk Tidak Valid Bentuk Tidak Valid


SOP POS

10
Hadha Afrisal, M.Sc.
Sistem Digital 1. Bentuk SOP dan POS

Note that in a SOP or POS expression, one


inversion sign cannot cover more than one
variable in a term

x  ABC  AB x  ( A  B)(C  D)

Bentuk Tidak Valid Bentuk Tidak Valid


SOP POS

11
Hadha Afrisal, M.Sc.
Sistem Digital 1. Bentuk SOP dan POS

12
Hadha Afrisal, M.Sc.
Sistem Digital 1. Bentuk SOP dan POS

SOP
SOP

POS
Invalid

13
Hadha Afrisal, M.Sc.
Sistem Digital

2. Penyederhanaan Rangkaian Logika

14
Hadha Afrisal, M.Sc.
Sistem Digital 2. Penyederhanaan Rangkaian Logika

Fungsi Penyederhanaan Rangkaian Logika

Mencari rangkaian ekuivalen paling sederhana


• Jumlah gerbang logika paling sedikit
• Jumlah koneksi paling sedikit

15
Hadha Afrisal, M.Sc.
Sistem Digital 2. Penyederhanaan Rangkaian Logika

Kenapa???

16
Hadha Afrisal, M.Sc.
Sistem Digital 2. Penyederhanaan Rangkaian Logika

• Rangkaian lebih kecil dan efisien


• Memperkecil biaya produksi IC
• Rangkaian lebih reliable karena
interkoneksi lebih sedikit
• Mempermudah tracing sinyal dan
troubleshooting

17
Hadha Afrisal, M.Sc.
Sistem Digital 2. Penyederhanaan Rangkaian Logika

18
Hadha Afrisal, M.Sc.
Sistem Digital 2. Penyederhanaan Rangkaian Logika

Ada 2 Metode Penyederhanaan

1. Aljabar Boolean

2. K-MAP

19
Hadha Afrisal, M.Sc.
Sistem Digital 2. Penyederhanaan Rangkaian Logika

Ada 2 Metode Penyederhanaan

1. Aljabar Boolean

2. K-MAP

20
Hadha Afrisal, M.Sc.
Sistem Digital 2. Penyederhanaan Rangkaian Logika

Ada 2 Metode Penyederhanaan

1. Aljabar Boolean
Teorema Boolean + DeMorgan's
2. K-MAP
Karnaugh Map (Peta Karnaugh)

21
Hadha Afrisal, M.Sc.
Sistem Digital 2. Penyederhanaan Rangkaian Logika

Ada 2 Metode Penyederhanaan

1. Aljabar Boolean: Trial & Error


Teorema Boolean + Teorema DeMorgan's
2. Peta Karnaugh Pasti

22
Hadha Afrisal, M.Sc.
Sistem Digital

3. Penyederhanaan dengan Aljabar Boolean

23
Hadha Afrisal, M.Sc.
Sistem Digital 3. Penyederhanaan dengan Aljabar Boolean

Sederhanakan ke dalam bentuk paling sederhana!

24
Hadha Afrisal, M.Sc.
Sistem Digital 3. Penyederhanaan dengan Aljabar Boolean

Solusi

25
Hadha Afrisal, M.Sc.
Sistem Digital 3. Penyederhanaan dengan Aljabar Boolean

Solusi

26
Hadha Afrisal, M.Sc.
Sistem Digital 3. Penyederhanaan dengan Aljabar Boolean

Solusi

27
Hadha Afrisal, M.Sc.
Sistem Digital 3. Penyederhanaan dengan Aljabar Boolean

Tahap Penyederhanaan

28
Hadha Afrisal, M.Sc.
Sistem Digital 3. Penyederhanaan dengan Aljabar Boolean

Latihan Soal

29
Hadha Afrisal, M.Sc.
Sistem Digital 3. Penyederhanaan dengan Aljabar Boolean

Latihan Soal

Solusi
30
Hadha Afrisal, M.Sc.
Sistem Digital 3. Penyederhanaan dengan Aljabar Boolean

Latihan Soal

Solusi
31
Hadha Afrisal, M.Sc.
Sistem Digital 3. Penyederhanaan dengan Aljabar Boolean

Latihan Soal

Solusi
32
Hadha Afrisal, M.Sc.
Sistem Digital 3. Penyederhanaan dengan Aljabar Boolean

Latihan Soal

Solusi
33
Hadha Afrisal, M.Sc.
Sistem Digital 3. Penyederhanaan dengan Aljabar Boolean

Latihan Soal

Solusi
34
Hadha Afrisal, M.Sc.
Sistem Digital

4. Perancangan Rangkaian Logika Kombinasional

35
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Buatlah Rangkaian Logika yang memenuhi


Tabel Kebenaran berikut

??????????

36
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Buatlah Rangkaian Logika yang memenuhi


Tabel Kebenaran berikut

Solusinya?
Menggunakan Rangkaian Logika Kombinasional
37
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Rangkaian Logika Kombinasional digunakan ketika:

“Kombinasi nilai-nilai input dan output


dari tabel kebenaran sudah diketahui, dan
Rangkaian Logika ingin dibuat
berdasarkan tabel kebenaran tersebut”

38
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Buatlah Rangkaian Logika yang memenuhi


Tabel Kebenaran berikut

Solusinya?
Menggunakan Rangkaian Logika Kombinasional
39
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Bermula dari Kombinasi Gerbang AND dan OR

40
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Bermula dari Kombinasi Gerbang AND dan OR

Product Sum = SOP


41
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Caranya bagaimana?

42
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Contoh

(1)
Tentukan Tabel
Kebenaran

43
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Contoh

(1) (2)
Tentukan Tabel Tuliskan Logika AND
Kebenaran (Product) untuk input
yang nilai outputnya
HIGH

44
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Contoh

x  AB  A B

(1) (2) (3)


Tentukan Tabel Tuliskan Logika AND Tuliskan Sum of
Kebenaran (Product) untuk input Product dari output
yang nilai outputnya
HIGH

45
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Contoh

???
x  AB  A B

(1) (2) (3) (4)


Tentukan Tabel Tuliskan Logika AND Tuliskan Sum of Sederhanakan
Kebenaran (Product) untuk input Product dari output Ekspresi Boolean yang
yang nilai outputnya diperoleh
HIGH

46
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Contoh

47
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Latihan Soal

Desainlah sebuah rangkaian logika yang


memiliki 3 Input: A, B, dan C, yang outputnya
akan bernilai HIGH hanya ketika 2 atau lebih
nilai inputnya bernilai HIGH !

48
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Latihan Soal

Tahapan
-> Prosedur sintesis rangkaian kombinasional
1. Buatlah Tabel Kebenaran
2. Tuliskan Product dari nilai output yang HIGH
3. Masukkan ke bentuk SOP
4. Sederhanakan rangkaian
5. Gambarkan rangkaian logikanya

49
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Latihan Soal

Solusi
50
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Latihan Soal

Solusi
51
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Latihan Soal

Solusi
52
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Latihan Soal

Solusi
53
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Latihan Soal

Solusi
54
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Latihan Soal (lagi)

55
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Latihan Soal (lagi)

56
Hadha Afrisal, M.Sc.
Sistem Digital 4. Perancangan Rangkaian Logika Kombinasional

Latihan Soal (lagi)

57
Hadha Afrisal, M.Sc.
Sistem Digital

Homework

Buatlah Rangkaian Logika paling


sederhana yang memenuhi tabel
kebenaran di samping!

58
Hadha Afrisal, M.Sc.
Sistem Digital

Homework

Dikumpulkan dan dibahas pada pertemuan selanjutnya

59
Hadha Afrisal, M.Sc.
Sistem Digital

Download Materi Kuliah

http://hadhaafrisal.blog.undip.ac.id/materi-kuliah-sistem-digital/

60
Hadha Afrisal, M.Sc.
Sistem Digital

End of Lecture

See You at the Next Lecture!

61
Hadha Afrisal, M.Sc.

Anda mungkin juga menyukai