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

dokumen-dokumen yang mirip
RANGKAIAN KOMBINASIONAL

LAPORAN AKHIR PRAKTIKUM SISTEM DIGITAL. Nama : ALI FAHRUDDIN NIM : DBC Kelas : K Modul : IV (Minimisasi Fungsi 3 Variabel)

METODE MC CLUESKEY. Disusun Oleh: Syabrul Majid

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 dan Peta Karnough

Kuliah#5 TKC205 Sistem Digital. Eko Didik Widianto

Logika Matematika Aljabar Boolean

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

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

Aljabar Boolean. Rudi Susanto

BAB I PENDAHULUAN. Fungsi Boolean seringkali mengandung operasi operasi yang tidak perlu, literal

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

Definisi Aljabar Boolean

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

BAB 4. Aljabar Boolean

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

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

ebook PRINSIP & PERANCANGAN LOGIKA Fakultas Teknologi Industri Universitas Gunadarma 2013

BAB III GERBANG LOGIKA DAN ALJABAR BOOLEAN

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

BAB I PENDAHULUAN. Fungsi Boolean seringkali mengandung operasi operasi yang tidak perlu,

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

Gerbang gerbang Logika -5-

SISTEM DIGITAL; Analisis, Desain dan Implementasi, oleh Eko Didik Widianto Hak Cipta 2014 pada penulis GRAHA ILMU Ruko Jambusari 7A Yogyakarta 55283

BAB IV PENYEDERHANAAN RANGKAIAN LOGIKA

MODUL II DASAR DAN TERMINOLOGI SISTEM DIGITAL

Persamaan SOP (Sum of Product)

TI 2013 IE-204 Elektronika Industri & Otomasi UKM

REPRSENTASI FUNGSI BOOLE PADA GRAF KUBUS

Aljabar Boolean. Bahan Kuliah Matematika Diskrit

PRAKTIKUM RANGKAIAN DIGITAL

Pertemuan ke-5 ALJABAR BOOLEAN III

BAB IV PETA KARNAUGH (KARNAUGH MAPS)

Aljabar Boolean. Rinaldi Munir/IF2151 Mat. Diskrit 1

Kuliah#4 TKC205 Sistem Digital. Eko Didik Widianto

Bentuk Standar Fungsi Boole

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

BAB III ALJABAR BOOLE (BOOLEAN ALGEBRA)

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

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

DEFINISI ALJABAR BOOLEAN

Sistem Digital. Sistem Angka dan konversinya

Metode Quine McKluskey dan Program Bantu Komputer

09/01/2018. Capaian Pembelajaran Mahasiswa dapat menjelaskan konsep diagram Venn, teorema Boolean dan membangun fungsi Boolean.

Review Sistem Digital : Aljabar Boole

Metode Quine McKluskey dan Program Bantu Komputer

Aljabar Boolean. Matematika Diskrit

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

FPMIPA UPI ILMU KOMPUTER I. TEORI HIMPUNAN

Tabulasi Quine McCluskey

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

Representasi Boolean

RENCANA PEMBELAJARAN SEMESTER (RPS)

GERBANG LOGIKA. Keadaan suatu sistem Logika Lampu Switch TTL CMOS NMOS Test 1 Tinggi Nyala ON 5V 5-15V 2-2,5V TRUE 0 Rendah Mati OFF 0V 0V 0V FALSE

KONSEP PENDAHULUAN. Sistem Digital

PENDAHULUAN SISTEM DIGITAL

II. TINJAUAN PUSTAKA. disebut vertex, sedangkan E(G) (mungkin kosong) adalah himpunan tak terurut dari

Implementasi Greedy Dalam Menemukan Rangkaian Logika Minimal Menggunakan Karnaugh Map

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

MATERI 2 COMBINATIONAL LOGIC

DCH1B3 Konfigurasi Perangkat Keras Komputer

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

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

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

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

MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan)

PERCOBAAN 11. CODE CONVERTER DAN COMPARATOR

BAB V RANGKAIAN ARIMATIKA

Perancangan Rangkaian Logika. Sintesis Rangkaian Logika

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

Bentuk Standar Ungkapan Boolean. Instruktur : Ferry Wahyu Wibowo, S.Si., M.Cs.

Aljabar Boolean dan Gerbang Logika Dasar

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

Rangkaian Logika Optimal: Peta Karnaugh dan Strategi Minimisasi

BAB IV IMPLEMENTASI DAN EVALUASI

Karnaugh MAP (K-Map)

Rangkaian Multilevel

Aplikasi Aljabar Boolean dalam Komparator Digital

Aljabar Boolean. Adri Priadana

=== BENTUK KANONIK DAN BENTUK BAKU ===

Pertemuan 10. Fungsi Boolean, Bentuk Kanonik dan Bentuk Baku

BAB I GERBANG LOGIKA DASAR & ALJABAR BOOLEAN

Perancangan Sistem Digital. Yohanes Suyanto

DIKTAT SISTEM DIGITAL

PRAKTIKUM TEKNIK DIGITAL

Encoder, Multiplexer, Demultiplexer, Shifter, PLA

Program Studi Teknik Informatika Nama : Sekolah Teknik Elektro dan Informatika NIM :

0.(0.1)=(0.0).1 0.0=0.1 0=0

Penyederhanaan fungsi Boolean

PETA KARNAUGH 3.1 Peta Karnaugh Untuk Dua Peubah

Review Sistem Digital : Logika Kombinasional

RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

Demultiplexer dan Multiplexer Oleh : Khany Nuristian Defi Setiawati Tugas Sistem Digital DEMULTIPLEKSER

PENYEDERHANAAN DENGAN KARNAUGH MAP

Aljabar Boolean dan Sintesis Fungsi. Logika

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

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

Penyederhanaan Fungsi Boolean

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.

Transkripsi:

Peta Karnaugh

Konversi Tabel Kebenaran Ke Ekspresi Boolean (1) Disain sistem digital diawali dengan: Tabel kebenaran yang menggambarkan bagaimana sebuah sistem digital harus bekarja Perancangan sistem digital bertujuan untuk menentukan jenis rangkaian digital sesuai prinsip kerja pada tabel kebenaran Konversi Tabel kebenaran menjadi ekspresi boolean, Merupakan sebuah prosedur untuk menentukan rangkaian digital dari sebuah tabel kebenaran

Konversi Tabel Kebenaran Ke Ekspresi Boolean (2) Ilustrasi prosedur konversi:

Konversi Tabel Kebenaran Ke Ekspresi Boolean (3) Penggunaan sensor untuk mendeteksi kebaradaan api

Konversi Tabel Kebenaran Ke Ekspresi Boolean (4) Skenario prinsip kerja rangkaian kendali (logic system) Valve terbuka jika salah satu sensor mendeteksi api? tidak sesuai dengan tujuan penggunaan banyak sensor Valve terbuka jika semua sensor mendeteksi api? keamanan maksimum Valve terbuka jika dua dari tiga sensor mendeteksi api? realistik

Konversi Tabel Kebenaran Ke Ekspresi Boolean (5) Tabel kebenaran dan sistem dengan skenario kedua

Konversi Tabel Kebenaran Ke Ekspresi Boolean (6) Tabel kebenaran dengan skenario sistem yang ketiga dan rangkaian digitalnya

Sum of Product dan Product of Sum (1) Jika output 1 lebih sedikit, lebih mudah menggunakan sum of product Jika output 0 lebih sedikit, lebih mudah menggunakan product of sum Sum of Product dan Product of Sum merupakan kompelemen satu dengan lainnya yang menghasilkan sistem yang identik Setelah persamaan boolean diperoleh, rangkaian sistem digital dapat dibuat, kemudian disederhanakan jika memungkinkan

Sum of Product dan Product of Sum (1)

Penyederhanaan Boolean Penyederhanaan Boolean yang direkomendasikan Jumlah Variable Aljabar Boolean Peta Karnaugh Computer Aided 1-2? 3? 4?? 5-6 7-8? >8 Beberapa contoh computer aided: PALASM, ABEL, CUPL, Verilog, dan VHDL

Representasi Sistem

Table Kebenaran Ke Peta Karnaugh

Peta Karnaugh (1) Soal: Ubahlah table kebenaran berikut ini ke dalam Peta Karnaugh dan tentukan persamaan Boolean-nya.

Peta Karnaugh (2) Solusi Penentuan persamaan Boolean: Kelompokkan 1 yang berdekatan Tentukan variable untuk kelompok (group) tersebut Abaikan variable yang tidak sama pada sebuah group Abaikan variable yang tidak berhubungan dengan cell yang berisi 1

Peta Karnaugh (3) Sederhanakan rangkaian berikut ini:

Penyederhanaan dengan Peta Karnaugh (1) Grey code: Kode pada Peta Karnaugh bagian atas bukan merupaka urutan bilangan biner tetapi merupakan grey code Grey code hanya memiliki satu bit yang berbeda dengan urutan di dekatnya

Penyederhanaan dengan Peta Karnaugh (2) Sebuah sistem memiliki Sum of Product output sebagai berikut: out = A B C + A B C

Penyederhanaan dengan Peta Karnaugh (3) Sebuah sistem memiliki Sum of Product output sebagai berikut: out = A B C + A B C + A BC + A BC

Penyederhanaan dengan Peta Karnaugh (4) Sebuah sistem memiliki Sum of Product output sebagai berikut: out = A B C+ A BC + AB C + ABC

Penyederhanaan dengan Peta Karnaugh (5) Sebuah sistem memiliki Sum of Product output sebagai berikut: out = A B C + A B C + A BC + A BC + ABC + ABC

Penyederhanaan dengan Peta Karnaugh (6) Sebuah sistem memiliki Sum of Product output sebagai berikut: out = A B C + AB C + A BC + ABC

Penyederhanaan dengan Peta Karnaugh (7)

Peta Karnaugh 4-variable

Minterm vs. Maxterm (1) Minterm: ekspresi Boolean yang menghasilkan nilai 1 sebagai output sebuah Cell, dan nilai 0 sebagai output cell lainnya dalam peta Karnaugh atau tabel kebenaran Maxterm: ekspresi Boolean yang menghasilkan nilai 0 sebagai output sebuah Cell, dan nilai 1 sebagai output cell lainnya dalam peta Karnaugh atau tabel kebenaran A B C Minterm Maxterm 0 0 0 A B C A+B+C 0 0 1 A B C A+B+C 0 1 0 A BC A+B +C 0 1 1 A BC A+B +C 1 0 0 AB C A +B+C 1 0 1 AB C A +B+C 1 1 0 ABC A +B +C 1 1 1 ABC A +B +C

Minterm vs. Maxterm (2) Contoh: Sederhanakan ekspresi Boolean dalam bentuk Product of Sum (PoS) berikut ini untuk menghasilkan bentuk PoS atau Sum of Product (SoP) yang lebih sederhana

Don t Care Cell (1) Tidak merupakan keharusan untuk mengisi semua tabel kebenaran untuk menyelesaikan suatu permasalahan Hanya sebagian dari tabel kebanaran yang diketahu secara pasti Don t care di dalam peta karnaugh dapat merupakan 1 atau 0, Selama output dari suatu kombinasi input tidak menjadi perhatian Dapat digunakan jika menghasilkan sistem yang lebih sederhana

Don t Care Cell (2) Sebuah sistem lamp logic akan dirancang dengan prinsip kerja: Lampu indikator L1 s.d L5 akan menyela bersesuaian dengan kecepatan sepeda statis. Semakin cepat sepeda statis dikayuh, lampu akan menyala dari L1, L2 dan seterusnya sampai semua lampu menyala Jika semua lampu telah menyela, penambahan kecepatan sepeda tidak mempengaruhi indikator lampu

Don t Care Cell (3)

Sistem Dengan Multi-Output A B C X Y 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 Input: A, B, dan C Output: X dan Y

Contoh I

Tabel Kebenaran Contoh 1 A B C D Out 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 1 1 1 1 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 0 0 1 1 1 1 1

Peta Karnaugh 5-6 Variable Grey Code Overlay

Contoh II