McKluskey dan
Program Bantu
Komputer
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
Lisensi
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
Program Bantu
Komputer
I secara aljabar
I peta Karnaugh
I metode tabular Quine-McCluskey
I Metode tabular Quine-McCluskey lebih efisien digunakan
di program komputer daripada peta Karnaugh
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
I Setelah mempelajari bab ini, mahasiswa akan mampu: Program Bantu
Komputer
1. [C5] menganalisis dan merancang rangkaian logika minimal Ringkasan
dengan menggunakan algoritma/metode tabular Lisensi
Quine-McCluskey
2. [C3] menggunakan perangkat lunak komputer Bmin untuk
menyederhanakan rangkaian logika
3. [C6] mengevaluasi hasil rancangan rangkaian logika
menggunakan program simulasi Qucs
I Link
I Website: http://didik.blog.undip.ac.id/2014/02/25/
tkc205-sistem-digital-2013-genap/
I Email: didik@undip.ac.id
@2014,Eko Didik
Widianto
Metode
Metode Quine-McKluskey Quine-McKluskey
Lisensi
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Metode
Algoritma Quine McKluskey: Quine-McKluskey
Metode QM untuk SOP
1. Bangkitkan prime implicant Metode QM untuk POS
Minimal
2. Susun tabel prime implicant Program Bantu
3. Sederhanakan tabel Komputer
Ringkasan
3.1 Buang prime implicant esensial. Note: nanti disertakan Lisensi
dalam fungsi akhirnya
3.2 Menghapus row dominance (Maxterm/minterm terbanyak
yang dicover oleh prime implicant)
3.3 Memilih column dominance (prime implicant yang
mengcover paling banyak Maxterm/minterm)
4. Selesaikan tabel
Tujuannya mencari prime implicant esensial (primer,
sekunder, dst)
@2014,Eko Didik
Widianto
Metode
Metode Quine-McKluskey Quine-McKluskey
Ringkasan
Program Bantu Komputer Lisensi
Bmin: Visualisasi Penyederhanaan Boolean
Qmls: Quine-McCluskey Logic Simplifier
Qucs: Simulator Rangkaian
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Diinginkan rangkaian: P
f (x1 , x2 , x3 , x4 ) = m(0, 2, 5, 6, 7, 8, 10, 12, 13, 14, 15) Metode
Quine-McKluskey
Langkah 1: Bangkitkan Prime Implicant Metode QM untuk SOP
Metode QM untuk POS
Minimal
Program Bantu
Komputer
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
Langkah 2: Susun Tabel Prime Implicant Metode QM untuk SOP
Metode QM untuk POS
I Disusun dari langkah 1, kolom 3 Minimal
Program Bantu
Komputer
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Langkah 3a: Hapus Prime Implicant Essensial dari Tabel
(Iterasi #1) Metode
Quine-McKluskey
Metode QM untuk SOP
Metode QM untuk POS
Minimal
Program Bantu
Komputer
Ringkasan
Lisensi
@2014,Eko Didik
Langkah 3b: Hapus Baris yang Mendominasi Widianto
Program Bantu
Komputer
Ringkasan
I Baris ke-14 dihapus karena setiap term perkalian yang Lisensi
Metode
Quine-McKluskey
Metode QM untuk SOP
Metode QM untuk POS
Minimal
Program Bantu
Komputer
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Langkah 3a: Hapus Prime Implicant Essensial Sekunder
(Iterasi #2) Metode
Quine-McKluskey
Terdapat 2 solusi Metode QM untuk SOP
Metode QM untuk POS
Minimal
Program Bantu
Komputer
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
Lisensi
x3 x 4 + x1 x 4
x3 x 4 + x1 x2
fmin = x 2 x 4 + x2 x4 +
| {z } x2 x3 + x1 x 4
PIE primer
x2 x3 + x1 x2
| {z }
PIE sekunder
@2014,Eko Didik
Widianto
Metode
Metode Quine-McKluskey Quine-McKluskey
Ringkasan
Program Bantu Komputer Lisensi
Bmin: Visualisasi Penyederhanaan Boolean
Qmls: Quine-McCluskey Logic Simplifier
Qucs: Simulator Rangkaian
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
I Diinginkan rangkaian POS dari Metode QM untuk SOP
Metode QM untuk POS
Minimal
X
f (x1 , x2 , x3 , x4 ) = m (0, 2, 5, 6, 7, 8, 10, 12, 13, 14, 15) Program Bantu
Komputer
Y
Ringkasan
= M (1, 3, 4, 9, 11)
Lisensi
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
Metode QM untuk SOP
Metode QM untuk POS
Minimal
Langkah 2: Susun Tabel Prime Implicant Program Bantu
Komputer
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Program Bantu
Komputer
Ringkasan
Lisensi
@2014,Eko Didik
I Program bantu komputer (CAD: Computer-Aided Design) Widianto
@2014,Eko Didik
Widianto
Metode
Metode Quine-McKluskey Quine-McKluskey
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
Ringkasan
I Metode minimalisasi: peta Karnaugh dan Quine-McCluskey
Lisensi
I Representasi fungsi minimal: SOP dan POS
I Batasan:
I Peta Karnaugh untuk fungsi sampai 6 variabel
I Quine-McCluskey untuk fungsi sampai 10 variabel
I Nama variabel harus satu buah karakter ASCII
I Alamat website: http://bukka.eu/bmin/0.5.0
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
Program Bantu
Komputer
Bmin: Visualisasi
Penyederhanaan Boolean
Qmls: Quine-McCluskey
Logic Simplifier
Qucs: Simulator Rangkaian
Ringkasan
Lisensi
Metode
Quine-McKluskey
Program Bantu
Komputer
Bmin: Visualisasi
I Jumlah Penyederhanaan Boolean
Qmls: Quine-McCluskey
variabel Logic Simplifier
Qucs: Simulator Rangkaian
masukan
Ringkasan
maksimal 10 Lisensi
I Nama
variabel:
karakter ascii
I Nilai variabel:
0, 1, X (dont
care)
@2014,Eko Didik
I Masukan: f (d, c, b, a) = sum m(2, 3, 7, 8, 11, 13) + sum d(0, 10, 15) Widianto
I Fungsi sederhana: f (d, c, b, a) = ab + a0 c 0 + acd (output)
Metode
Quine-McKluskey
Program Bantu
Komputer
Bmin: Visualisasi
Penyederhanaan Boolean
Qmls: Quine-McCluskey
Logic Simplifier
Qucs: Simulator Rangkaian
Ringkasan
Lisensi
@2014,Eko Didik
I Masukan: f (d, c, b, a) = prod m(1, 4, 5, 6, 9, 12, 14) prod d(0, 10, 15) Widianto
I Fungsi sederhana: f (d, c, b, a) = (b + d)(a + c 0 )(a0 + b + c) (output)
Metode
Quine-McKluskey
Program Bantu
Komputer
Bmin: Visualisasi
Penyederhanaan Boolean
Qmls: Quine-McCluskey
Logic Simplifier
Qucs: Simulator Rangkaian
Ringkasan
Lisensi
@2014,Eko Didik
I Masukan: f (d, c, b, a) = sum m(2, 3, 7, 8, 11, 13) + sum d(0, 10, 15) Widianto
Program Bantu
Komputer
Bmin: Visualisasi
Penyederhanaan Boolean
Qmls: Quine-McCluskey
Logic Simplifier
Qucs: Simulator Rangkaian
Ringkasan
Lisensi
@2014,Eko Didik
I Masukan: f (d, c, b, a) = prod m(1, 4, 5, 6, 9, 12, 14) prod d(0, 10, 15) Widianto
Program Bantu
Komputer
Bmin: Visualisasi
Penyederhanaan Boolean
Qmls: Quine-McCluskey
Logic Simplifier
Qucs: Simulator Rangkaian
Ringkasan
Lisensi
Program Bantu
Komputer
Bmin: Visualisasi
Penyederhanaan Boolean
Qmls: Quine-McCluskey
Logic Simplifier
Qucs: Simulator Rangkaian
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Metode
Metode Quine-McKluskey Quine-McKluskey
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
I Program CLI (command line interface) untuk Program Bantu
meminimalkan fungsi logika Komputer
Bmin: Visualisasi
Penyederhanaan Boolean
I Dibuat oleh Dannel Albert <dalbert@capitol-college.edu>. Qmls: Quine-McCluskey
Logic Simplifier
Versi terbaru 0.2 Qucs: Simulator Rangkaian
I CLI, masukan diberikan dari command line atau file teks Ringkasan
I Masukan: minterm, dont care Lisensi
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
Program Bantu
Komputer
Bmin: Visualisasi
Penyederhanaan Boolean
Qmls: Quine-McCluskey
Logic Simplifier
Qucs: Simulator Rangkaian
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
Program Bantu
Komputer
Bmin: Visualisasi
Penyederhanaan Boolean
Qmls: Quine-McCluskey
Logic Simplifier
Qucs: Simulator Rangkaian
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Metode
Metode Quine-McKluskey Quine-McKluskey
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
Program Bantu
Komputer
I Qucs (Quite Universal Circuit Simulator) Bmin: Visualisasi
Penyederhanaan Boolean
grafis Qt Lisensi
@2014,Eko Didik
Widianto
Metode
I Skematik rangkaian fmin = x 2 x 4 + x2 x4 + x3 x 4 + x1 x 4 Quine-McKluskey
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
Program Bantu
Komputer
Bmin: Visualisasi
Penyederhanaan Boolean
Qmls: Quine-McCluskey
Logic Simplifier
Qucs: Simulator Rangkaian
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
I Verifikasi rangkaian P logika fungsi P Metode
f (x1 , x2 , x3 , x4 ) = m(2, 3, 7, 9, 11, 13) + d(0, 10, 15) Quine-McKluskey
Program Bantu
Komputer
Bmin: Visualisasi
Penyederhanaan Boolean
Qmls: Quine-McCluskey
Logic Simplifier
Qucs: Simulator Rangkaian
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Metode
Quine-McKluskey
Program Bantu
Komputer
Bmin: Visualisasi
Penyederhanaan Boolean
Qmls: Quine-McCluskey
Logic Simplifier
Qucs: Simulator Rangkaian
Ringkasan
Lisensi
@2014,Eko Didik
Widianto
Lisensi
rangkaian logika minimum dan analisis rangkaian, yaitu
Bmin, Qmls dan Qucs
I Latihan:
I Lihat Tugas#3
I Yang akan kita pelajari di pertemuan berikutnya adalah
teknologi CMOS dan chip terintegrasi TTL
(transistor-transistor logic) untuk mengimplementasikan
gerbang logika
I Pelajari: http://didik.blog.undip.ac.id/2014/02/25/
tkc205-sistem-digital-2013-genap/
@2014,Eko Didik
Creative Common Attribution-ShareAlike 3.0 Unported (CC Widianto