Karnaugh MAP (K-Map)

dokumen-dokumen yang mirip
KARNAUGH MAP (K-MAP) (I)

KARNAUGH MAP (K-MAP) (I)

K-Map. Disusun oleh: Tim dosen SLD Diedit ulang oleh: Endro Ariyanto. Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom

RANGKAIAN KOMBINASIONAL

18/09/2017. Fakultas Teknologi dan Desain Program Studi Teknik Informatika

BAB IV PETA KARNAUGH (KARNAUGH MAPS)

Aljabar Boolean dan Peta Karnough

Sistem. Bab 6: Combinational 09/01/2018. Bagian

PERCOBAAN 5. PENYEDERHANAAN RANGKAIAN LOGIKA (MENGGUNAKAN K-MAP)

Tabulasi Quine McCluskey

Penyederhanaan Fungsi Boolean

Penyederhanaan Fungsi Logika [Sistem Digital] Eka Maulana, ST, MT, MEng. Universitas Brawijaya

Penyederhanaan fungsi Boolean. Gembong Edhi

Gambar 28 : contoh ekspresi beberapa logika dasar Tabel 3 : tabel kebenaran rangkaian gambar 28 A B C B.C Y = (A+B.C )

BAB V DISAIN RANGKAIAN LOGIKA

BAB 2 PENYEDERHANAAN RANGKAIAN DENGAN PETA KARNAUGH SUM OF PRODUCT (SOP) DAN PRODUCT OF SUM (POS)

BAB III GERBANG LOGIKA DAN ALJABAR BOOLEAN

Aljabar Boolean. Matematika Diskrit

BAB IV PENYEDERHANAAN RANGKAIAN LOGIKA

Peta Karnaugh (K Map) 1. Format K Map 2. K Map Looping 3. Simplification Process 4. Don t Care Condition

Sintesis dan Penyederhanaan Fungsi Logika dengan Peta Karnaugh

Aljabar Boolean. Bahan Kuliah Matematika Diskrit

Meminimalkan menggunakan K-Map. Instruktur : Ferry Wahyu Wibowo, S.Si., M.Cs.

Definisi Aljabar Boolean

DEFINISI ALJABAR BOOLEAN

2. Gambarkan gerbang logika yang dinyatakan dengan ekspresi Boole di bawah, kemudian sederhanakan dan gambarkan bentuk sederhananya.

Karnaugh MAP (Bagian 1)

Logika Matematika. Bab 1: Aljabar Boolean. Andrian Rakhmatsyah Teknik Informatika STT Telkom Lab. Sistem Komputer dan Jaringan

Aljabar Boolean. Rinaldi Munir/IF2151 Mat. Diskrit 1

ebook PRINSIP & PERANCANGAN LOGIKA Fakultas Teknologi Industri Universitas Gunadarma 2013

yang paling umum adalah dengan menspesifikasikan unsur unsur pembentuknya (Definisi 2.1 Menurut Lipschutz, Seymour & Marc Lars Lipson dalam

Kuliah#4 TSK205 Sistem Digital - TA 2011/2012. Eko Didik Widianto

Konversi Tabel Kebenaran Ke Ekspresi Boolean (1) Disain sistem digital diawali dengan:

Rangkaian digital yang ekivalen dengan persamaan logika. Misalnya diketahui persamaan logika: x = A.B+C Rangkaiannya:

Aljabar Boolean. Adri Priadana

Aljabar Boolean. IF2120 Matematika Diskrit. Oleh: Rinaldi Munir Program Studi Informatika, STEI-ITB. Rinaldi Munir - IF2120 Matematika Diskrit

Review Kuliah. Peta Karnaugh. Recall:Penyederhanaan. Peta Karnaugh

Kuliah#4 TKC205 Sistem Digital - TA 2013/2014. Eko Didik Widianto

MATERI 2 COMBINATIONAL LOGIC

PENDAHULUAN SISTEM DIGITAL

Pertemuan ke-5 ALJABAR BOOLEAN III

DCH1B3 Konfigurasi Perangkat Keras Komputer

O L E H : H I DAYAT J U R U SA N TEKNIK KO M P U TER U NIKO M 2012

GERBANG LOGIKA RINI DWI PUSPITA

Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2012/2013 STMIK Dumai -- Materi This presentation is revised by HA

Sistem dan Logika Digital

LAB SHEET TEKNIK DIGITAL. Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen

Kuliah#4 TKC205 Sistem Digital. Eko Didik Widianto

ALJABAR BOOLEAN R I R I I R A W A T I, M. K O M L O G I K A M A T E M A T I K A 3 S K S

BAB V RANGKAIAN ARIMATIKA

=== BENTUK KANONIK DAN BENTUK BAKU ===

PERCOBAAN 11. CODE CONVERTER DAN COMPARATOR

Hanif Fakhrurroja, MT

Rangkaian Logika Optimal: Peta Karnaugh dan Strategi Minimisasi

TEORI DASAR DIGITAL (GERBANG LOGIKA)

TEORI DASAR DIGITAL (GERBANG LOGIKA)

Lanjutan. Rangkaian Logika. Gambar Rangkaian Logika

Rangkaian Logika Kombinasional Teknik Digital (TKE071207) Program Studi Teknik Elektro, Unsoed

IMPLEMENTASI PETA KARNOUGH UNTUK MENYELESAIKAN SUATU MASALAH DALAM KEHIDUPAN SEHARI-HARI

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET TEKNIK DIGITAL LS 2 : Aljabar Boolean, Teori De Morgan I dan De Morgan II

PRAKTIKUM RANGKAIAN DIGITAL

Rangkaian Kombinasional

DASAR-DASAR TEKNIK DIGITAL SEMESTER III PROGRAM STUDI TEKNIK LISTRIK JURUSAN ELEKTRO POLITEKNIK NEGERI MALANG

DECODER. Pokok Bahasan : 1. Pendahuluan 2. Dasar-dasar rangkaian Decoder. 3. Mendesain rangkaian Decoder

Representasi Boolean

BAB 4. Aljabar Boolean

MODUL II DASAR DAN TERMINOLOGI SISTEM DIGITAL

PENYEDERHANAAN DENGAN KARNAUGH MAP

apakah dalam penguji cobaan ini berhasil atau tidak. tahapan selanjutnya.

XV. RAN AN KAIAN KAIAN SEKUEN EKU EN IAL ASINKR A. PENDAHULUAN R n a gk g aia i n sekuen e sia si l a in i kron

Matematika informatika 1 ALJABAR BOOLEAN

METODE MC CLUESKEY. Disusun Oleh: Syabrul Majid

Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 08 --

Logika Matematika Aljabar Boolean

Aljabar Boolean. Disusun oleh: Tim dosen SLD Diedit ulang oleh: Endro Ariyanto. Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom

TABULASI QUINE-McCLUSKEY

ALJABAR BOOLEAN. Misalkan terdapat. Definisi:

BAB I GERBANG LOGIKA DASAR & ALJABAR BOOLEAN

MULTIPLEXER. Pokok Bahasan : 1. Pendahuluan 2. Dasar-dasar rangkaian Multiplexer. 3. Mendesain rangkaian Multiplexer

Logika Matematika Bab 1: Aljabar Boolean. Andrian Rakhmatsyah Teknik Informatika IT Telkom

Ada dua macam bentuk kanonik:

Elektronika dan Instrumentasi: Elektronika Digital 2 Gerbang Logika, Aljabar Boolean. Yusron Sugiarto

MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan)

Ungkapan Boolean dan Aljabar Boolean. Instruktur : Ferry Wahyu Wibowo, S.Si., M.Cs.

Output b akan ada aliran arus dari a jika saklar x ditutup dan sebaliknya Output b tidak aliran arus dari a jika saklar x dibuka.

BAB VI RANGKAIAN KOMBINASI

MODUL 3 GERBANG LOGIKA DASAR

Kuliah#5 TKC205 Sistem Digital. Eko Didik Widianto

PETA KARNAUGH 3.1 Peta Karnaugh Untuk Dua Peubah

Perancangan Rangkaian Logika. Sintesis Rangkaian Logika

Aljabar Boolean. Rudi Susanto

( A + B) C. Persamaan tersebut adalah persamaan rangkaian digital dengan 3 masukan sehingga mempunyai 8 kemungkinan keadaan masukan.

Gambar 5(a).Tabel Kebenaran Full Adder

Metode Quine McKluskey dan Program Bantu Komputer

Gerbang gerbang Logika -5-

DASAR ALJABAR BOOLEAN

GERBANG dan ALJABAR BOOLE

Metode Quine McKluskey dan Program Bantu Komputer

BAB V OUTPUT FORMING LOGIC

Rangkaian Multilevel

Transkripsi:

Karnaugh MP (K-Map) Pokok ahasan :. K-map 2 variabel 2. K-map 3 variabel 3. K-map 4 variabel 4. Penyederhanaan rangkaian dengan k-map Tujuan Instruksional Khusus :.Mahasiswa dapat menerangkan dan memahami cara membuat k-map 2, 3, 4 variabel. 2.Mahasiswa dapat menerangkan dan memahami cara peng-cover-an minterm dalam sebuah k-map.. 3.Mahasiswa dapat menyederhanakan persamaan logika melalui metode k-map.

Karnaugh Map (K-Map) Suatu peralatan grafis yang digunakan untuk menyederhanakan persamaan logika atau mengkonversikan sebuah tabel kebenaran menjadi sebuah rangkaian logika. Salah satu metode yang paling mudah untuk penyederhanaan Rangkaian Logika. 2

Tabel Kebenaran Map Value Y 2 3 Karnaugh Map 2 Variabel : ( dan ) Model I Model II 2 3 2 3 Map Value 3

Desain Pemetaan K- Map 2 Variabel 4

Karnaugh Map 2 Variabel : dengan minterm-mintermnya x x y y x y x y xy xy x F = Σ(m,m ) = x y + x y x y F y 5

F= + F= + + F= + F= + + F=+ 6

Contoh : Tabel Kebenaran Map Value Y 2 3 Jadi Y = + 2 2 3 3 7

Contoh : 2 Tabel Kebenaran Map Value Y 2 3 Jadi Y = 2 2 3 3 8

Catatan untuk K-Map 2 Variabel kotak terlingkupi = (Low) kotak terlingkupi = 2 variabel output 2 kotak terlingkupi = variabel output 4 kotak terlingkupi = (High) Melingkupinya harus posisi Horisontal atau vertikal, yang dilingkupi digit dan jumlah digit yang dilingkupi 2 n (, 2,4,8,6,...) Y = + Y = + 9

Contoh 3: Dari Tabel Kebenaran dibawah, tulis persamaan logikanya dengan menggunakan K-map : Map Value Y 2 3 Jadi Y = +

Contoh 4 : Sederhanakan persamaan logika : Y = + + Menggunakan K- map : Jadi Y = +

2 3 4 5 6 7 Tabel Kebenaran Map Value C Y Karnaugh Map 3 Variabel : (, dan C ) C C C C 4 C C C C 5 C 2 C 3 Model I Model II C 3 C 7 C 6 C 7 C 2 C 6 Map Value C 4 C 5 2

3 Tabel Kebenaran 7 6 5 4 3 2 Y C Map Value Model III Model IV C 7 C 6 C 5 C 4 C 3 C 2 C C C C 7 C 3 C 6 C 2 C 5 C C 4 C C Map Value

Desain Pemetaan K- Map 3 Variabel C C C 4

Catatan untuk K- Map 3 Variabel kotak terlingkupi = (Low) kotak terlingkupi = 3 variabel output 2 kotak terlingkupi = 2 variabel output 4 kotak terlingkupi = variabel output 8 kotak terlingkupi = (High) Melingkupinya harus posisi Horisontal atau vertikal, yang dilingkupi digit dan jumlah digit yang dilingkupi 2 n (, 2, 4, 8,... ) C Y = C + C + C 5

Contoh pengcoveran C C c ab cout = ab + bc + ac C G(,,C) = c ab f = a C F(,,C) = Σm(,4,5,7) = C + C 6

+ C C F F= C + C +C +C + C + C C F=+ C +C F= C + C +C +C + C + C 7

Contoh : Tabel Kebenaran Map Value C Y Diketahui Tabel Kebenaran seperti disamping : Cari persamaan logikanya : 2 C 3 4 5 C 6 Jadi Y = C + + 7 8

Contoh 2 : Diketahui Persamaan oolean : D = C + C + C + C + C Sederhanakan dengan metode K-map C C C C C C C Jadi D = + C C 9

Map Valu e Tabel Kebenaran C D Y 2 3 4 5 6 7 8 9 2 3 4 5 Karnaugh Map 4 Variabel : (,, C dan D ) Model CD C D C D C D C D Model 2 CD C D C D CD CD C D C D CD CD 4 5 7 6 C D C D CD CD 2 3 5 4 C D C D CD CD 8 4 9 C D C D C D C D 5 3 9 CD CD CD CD 3 7 5 CD CD CD CD 2 6 4 2 3 8 2 2

Dengan wxyz input 2

Desain Pemetaan K- Map 4 Variabel CD D C C D 22

Catatan untuk K-Map 4 Variabel kotak terlingkupi = (Low) kotak terlingkupi = 4 variabel output 2 kotak terlingkupi = 3 variabel output 4 kotak terlingkupi = 2 variabel output 8 kotak terlingkupi = variabel output 6 kotak terlingkupi = (High) Melingkupinya harus posisi Horisontal atau vertikal, yang dilingkupi digit dan jumlah digit yang dilingkupi 2 n (,2, 4, 8, 6,... ) CD CD C CD C CD CD 23

Contoh pengcoveran : D D D C C C K-map untuk LT K-map untuk EQ K-map untuk GT LT = EQ = GT = ' ' D + ' C + ' C D ''C'D' + 'C'D + CD + 'CD C' D' + C' + D' 24

Contoh pengcoveran : CD F= C + CD +C + C D +C + C F=C +CD + C+ D 25

Contoh F(,,C,D) = Σm(,2,3,5,6,7,8,,,4,5) F = C + D + D C D C D Kalau digambarkan dengan system coordinate 26

Contoh 2 : Diketahui Tabel Kebenaran, cari persamaan logikanya. Map Value C D Y 2 3 4 5 6 7 8 9 2 3 4 5 CD C C CD 3 2 C Jadi Y = C + D + C D D C D D D 27

WX W YZ Y X W X Y Z YZ Z WX W YZ Y Contoh 3 : Lingkarilah dan Tulis Persamaan Logikanya. WXZ Z Y WX Z Jadi M = W X Y Z + WXZ + WXX Z + YZ 28

Physical Implementasi C D Step : Truth table Step 2: K-map Step 3: Minimized sum-ofproducts EQ Step 4: Implementasi dengan gates D C K-map untuk EQ 29

Poin-poin penggunaan K-map uat persamaan ke bentuk SOP (melalui tabel kebenaran). Minterm-mintermnya masukkan ke k-map ( sesuaikan jumlah kotak atau variabel input). Lingkari (pe-ngcoveran) yang benar. Tulis persamaan logika hasil pengcoveran. 3

Don t Care Kondisi don t care merupakan kondisi dimana ada beberapa kombinasi variable input yang tidak selalu dapat dinyatakan nilai outputnya. Keadaan dimana nilai outputnya tersebut bisa berlogic atau berlogic yang disimbulkan dengan X atau d. Kegunaan dari kondisi don t care pada penyederhanaan fungsi dapat dinyatakan pada fakta bahwa dapat diset dengan logic atau logic, berdasar kegunaannya untuk format kelompok logic yang lebih besar. 3

+ + Karnaugh maps: don t cares (cont d) f(,,c,d) = Σ m(,3,5,7,9) + d(6,2,3) f = 'D + 'C'D tanpa don't cares f = D + C D dengan don't cares C D f X X X C X X X D 32

Pengcoveran dengan Don t Cares CD x x x x x F= C D++C 33

entuk ilustrasi pengkoveran C X D 6 prime implicants: ''D, C', C, 'C'D,, 'CD essential minimum cover: 3 essential implicants minimum cover: C + C' + ''D 5 prime implicants: D, C', CD, 'C, 'C'D essential minimum cover: 4 essential implicants minimum cover: C +CD+ C+ C D C D 34

+ plikasi K-map Pada Rangkaian Full dder Cin dder Cout S Cin S Cout Metode ljabar oole S = Cin + Cin + Cin + Cin Cout = Cin + Cin + Cin + Cin = Cin + Cin + Cin + Cin + Cin + Cin = ( + )Cin + ( + )Cin + (Cin + Cin) = Cin + Cin + = Cin + Cin + 35

+ plikasi K-map Pada Rangkaian Full dder Cin dder Cout S Cin S Cout Pengisiaan digit ke K-map Cin Karnaugh Map for Cout 36

+ plikasi K-map Pada Rangkaian Full dder Cin dder Cout S Cin S Cout Pengcoveran pertama. Cin Karnaugh Map untuk Cout Cout = Cin 37

+ plikasi K-map Pada Rangkaian Full dder Cin dder Cout S Cin S Cout Pengcoveran kedua. Cin Karnaugh Map for Cout Cout = cin + 38

+ plikasi K-map Pada Rangkaian Full dder Cin dder Cout S Cin S Cout Pengcoveran ketiga (seluruhnya) Cin Karnaugh Map untuk Cout Cout = Cin + + Cin 39

+ plikasi K-map Pada Rangkaian Full dder Cin dder Cout S Cin S Cout Cin Karnaugh Map untuk S S = Cin 4

+ plikasi K-map Pada Rangkaian Full dder Cin dder Cout S Cin S Cout Cin Karnaugh Map untuk S S = Cin + Cin 4

+ plikasi K-map Pada Rangkaian Full dder Cin dder Cout S Cin S Cout Cin Karnaugh Map untuk S S = Cin + Cin + Cin 42

+ plikasi K-map Pada Rangkaian Full dder Coba anda gambar rangkaian diagramnya? Cin dder Cout S Cin S Cout Cin Karnaugh untuk S S = Cin + Cin + Cin + Cin Tidak bisa direduksi 43

Latihan Soal : Gambarlah K-map untuk setiap ekspresi logika dibawah serta sederhanakan dengan pengcoveran yang benar :. + C + 2. C + C + C + C 3. XY + X Z + Y Z 4. XY +YZ + XZ +X Y 44

Latihan Soal 2 : Gambarlah K-map untuk setiap ekspresi logika dibawah serta sederhanakan dengan pengcoveran yang benar :. (C + C) + ( + C) 2. (C + C ). (C + C ) 3. Z(XY + X Z). Y Z (X+ Z) Catatan : cari minterm-mintermnya dulu (rubah kebentuk SOP) 45