Tutorial Karnaugh Map (K-Map) Beserta Contohnya

-
Pengantar Karnaugh Map (K-Map)
Karnaugh Map (K-Map) adalah metode grafis untuk menyederhanakan ekspresi Boolean. K-Map membantu menemukan ekspresi Boolean paling sederhana dengan cara mengelompokkan bit-bit 1 dalam tabel kebenaran.
📌 Keuntungan Menggunakan K-Map:
✅ Mengurangi jumlah gerbang logika dalam rangkaian digital.
✅ Mempermudah proses penyederhanaan dibandingkan dengan metode aljabar Boolean.
✅ Menghasilkan ekspresi yang optimal dan efisien.
-
Format Karnaugh Map
K-Map disusun berdasarkan jumlah variabel:
- 2 variabel: 2×2 kotak
- 3 variabel: 2×4 kotak
- 4 variabel: 4×4 kotak
- 5 variabel atau lebih: Kombinasi beberapa K-Map
Setiap kotak dalam K-Map mewakili kombinasi variabel dalam tabel kebenaran.
-
Contoh dan Penyederhanaan K-Map
- K-Map untuk 2 Variabel
Misal kita punya fungsi:
F(A,B)=Σm(1,3)F(A, B) = Σm(1, 3)F(A,B)=Σm(1,3)
Tabel kebenaran:
A | B | F(A,B) |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 1 | 1 |
-
- K-Map untuk 2 variabel:
A\B | 0 | 1 |
0 | 0 | 1 |
1 | 0 | 1 |
Penyederhanaan:
-
-
- Kelompokkan dua 1 menjadi satu grup vertikal.
- Hasil penyederhanaan: F=BF = BF=B
-
-
- K-Map untuk 3 Variabel
Misalkan fungsi:
F(A,B,C)=Σm(1,3,5,7)F(A, B, C) = Σm(1, 3, 5, 7)F(A,B,C)=Σm(1,3,5,7)
Tabel kebenaran:
A | B | C | F(A,B,C) |
0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 |
0 | 1 | 0 | 0 |
0 | 1 | 1 | 1 |
1 | 0 | 0 | 0 |
1 | 0 | 1 | 1 |
1 | 1 | 0 | 0 |
1 | 1 | 1 | 1 |
-
- K-Map untuk 3 variabel:
C\AB | 00 | 01 | 11 | 10 |
0 | 0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 | 1 |
Penyederhanaan:
-
-
- Kelompokkan bit 1 secara optimal dalam grup 2, 4, atau 8.
- Hasil penyederhanaan: F=CF = CF=C
-
K-Map untuk 4 variabel (A, B, C, D)
AB \ CD | 00 | 01 | 11 | 10 |
00 | 0 | 0 | 0 | 0 |
01 | 0 | 0 | 0 | 0 |
11 | 0 | 0 | 0 | 0 |
10 | 0 | 0 | 0 | 0 |
-
Langkah-Langkah Penyelesaian K-Map
-
- Buat Peta Karnough (K-MAP)
- Isi Kotak pad K-MAP dengan
- logika 1 untuk persamaan yang ada
- logika 0 untuk persamaan yang tidak ada
- Kelompokan yang berlogika 1 yang berdekatan menurut aturan 2n
- n = 0 –> 20 = 1
- n = 1 –> 21 = 2
- n = 3 –> 22 = 4
- n = 4 –> 23 = 8
- n = 5 –> 24 = 16 dst
- Logika “1” pada sisi kiri dapat digabung dengan sisi kanan, logika “1” pada bagian atas dapat digabung dengan bagian bawah
- Buat fungsi baru pada tiap kelompok
- Hasil penyederhanaan fungsi adalah dengan menjumlahkan (OR -kan) fungsi pada tiap kelompok
-
Contoh Soal
-
Kesimpulan
📌 Karnaugh Map adalah alat visual yang efektif untuk menyederhanakan ekspresi Boolean.
📌 Teknik ini mengelompokkan nilai 1 untuk menghasilkan ekspresi yang lebih sederhana.
📌 Cocok digunakan dalam desain rangkaian digital seperti gerbang logika, flip-flop, dan mikroprosesor.
- Latihan
- Sederhanakan fungsi dibawah ini menggunakan K-MAP
- jawab :
- Sederhanakan fungsi dibawah ini menggunakan K-MAP