MODUL II DASAR DAN TERMINOLOGI SISTEM DIGITAL

dokumen-dokumen yang mirip
Elektronika dan Instrumentasi: Elektronika Digital 2 Gerbang Logika, Aljabar Boolean. Yusron Sugiarto

Logika Matematika Aljabar Boolean

MATERI 2 COMBINATIONAL LOGIC

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

Pertemuan ke-5 ALJABAR BOOLEAN III

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

BAB 4. Aljabar Boolean

Aljabar Boolean dan Peta Karnough

PENDAHULUAN SISTEM DIGITAL

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

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

Aljabar Boolean. Rudi Susanto

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

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

Sintesis dan Penyederhanaan Fungsi Logika dengan Peta Karnaugh

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

Definisi Aljabar Boolean

RANGKAIAN KOMBINASIONAL

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

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

Kuliah#4 TKC205 Sistem Digital. Eko Didik Widianto

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

BAB III ALJABAR BOOLE (BOOLEAN ALGEBRA)

Review Sistem Digital : Aljabar Boole

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

METODE MC CLUESKEY. Disusun Oleh: Syabrul Majid

LOGIKA MATEMATIKA. 3 SKS By : Sri Rezeki Candra Nursari

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

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

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

BAB V RANGKAIAN ARIMATIKA

Tabulasi Quine McCluskey

Bentuk Standar Fungsi Boole

FPMIPA UPI ILMU KOMPUTER I. TEORI HIMPUNAN

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

ebook PRINSIP & PERANCANGAN LOGIKA Fakultas Teknologi Industri Universitas Gunadarma 2013

DEFINISI ALJABAR BOOLEAN

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

PRAKTIKUM TEKNIK DIGITAL

DCH1B3 Konfigurasi Perangkat Keras Komputer

Aljabar Boolean. Bahan Kuliah Matematika Diskrit

Rangkaian Kombinasional

BAB IV PENYEDERHANAAN RANGKAIAN LOGIKA

Aljabar Boolean. Rinaldi Munir/IF2151 Mat. Diskrit 1

Aljabar Boolean. Matematika Diskrit

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

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

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

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

MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan)

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

DASAR ALJABAR BOOLEAN

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

BAB III GERBANG LOGIKA DAN ALJABAR BOOLEAN

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

Pertemuan 10. Fungsi Boolean, Bentuk Kanonik dan Bentuk Baku

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

BAB IV PETA KARNAUGH (KARNAUGH MAPS)

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

Aljabar Boolean dan Gerbang Logika Dasar

Aljabar Boolean. Adri Priadana

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

Kuliah#5 TKC205 Sistem Digital. Eko Didik Widianto

JUMANTAKA Halaman Jurnal: Halaman LPPM STMIK DCI:

STUDI METODE QUINE-McCLUSKEY UNTUK MENYEDERHANAKAN RANGKAIAN DIGITAL S A F R I N A A M A N A H S I T E P U

Rangkaian Logika Optimal: Peta Karnaugh dan Strategi Minimisasi

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

PRAKTIKUM RANGKAIAN DIGITAL

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

63 ISSN: (Print), (Online)

TI 2013 IE-204 Elektronika Industri & Otomasi UKM

KARNAUGH MAP (K-MAP) (I)

KARNAUGH MAP (K-MAP) (I)

BAB I GERBANG LOGIKA DASAR & ALJABAR BOOLEAN

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

BAB IV IMPLEMENTASI DAN EVALUASI

Dari tabel diatas dapat dibuat persamaan boolean sebagai berikut : Dengan menggunakan peta karnaugh, Cy dapat diserhanakan menjadi : Cy = AB + AC + BC

Perancangan Rangkaian Logika. Sintesis Rangkaian Logika

Perancangan Aplikasi Penyederhanaan Fungsi Boolean Dengan Metode Quine-MC Cluskey

Sistem dan Logika Digital

DIKTAT SISTEM DIGITAL

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

Sistem Digital. Dasar Digital -4- Sistem Digital. Missa Lamsani Hal 1

ARSITEKTUR DAN ORGANISASI KOMPUTER Aljabar Boolean, Gerbang Logika, dan Penyederhanaannya

DASAR ALJABAR BOOLEAN

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

MAKALAH SISTEM DIGITAL

REPRSENTASI FUNGSI BOOLE PADA GRAF KUBUS

Penyederhanaan Fungsi Boolean

Encoder, Multiplexer, Demultiplexer, Shifter, PLA

Gerbang gerbang Logika -5-

BAB X FUNGSI BOOLEAN, BENTUK KANONIK, DAN BENTUK BAKU

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

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

BAB V UNTAI NALAR KOMBINATORIAL

Implementasi Greedy Dalam Menemukan Rangkaian Logika Minimal Menggunakan Karnaugh Map

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

BAB VI RANGKAIAN ARITMATIKA

Matematika informatika 1 ALJABAR BOOLEAN

Transkripsi:

MOUL II ASAR AN TERMINOLOGI SISTEM IGITAL. Aljabar Boolean Aljabar Boolean memuat aturan-aturan umum (postulat) yang menyatakan hubungan antara input-input suatu rangkaian logika dengan output-outputnya. Aturan-aturan itu dinyatakan dalam sebuah persamaan Boolean. Teori Aljabar Boolean Elementer. x + = x d. x. = x 2. x + x = 2d. x. x = 3. x + x = x 3d. x. x = x 4. x + = 4d. x. = 5, (x ) = x Commutative 6. x + y = y + x 6d. x. y = y. x Assocoative 7. x+(y+z)=(x+y)+z 7d. x(yz)=(xy)z istributive 8. x(y+z)=xy+xz 8d. x+(yz)=(x+y)(x+z) Teori e Morgan 9. (x + y) = x y 9d. (xy) = x + y Absorption. x + xy = x d. x(x+y) = x Secara umum teori e Morgan dapat ditulis sebagai: F (X,X2,,Xn,,,+, ) = F(X,X2,,Xn,,,,+) ualitas suatu pernyataan logika didapatkan dengan mengganti dengan, dengan, + dengan, dengan +, dengan semua variabel tetap F(X,X2,,Xn,,,+, ) F(X,X2,,Xn,,,,+) PUSAT PENGEMBANGAN BAHAN AJAR-UMB Trie Maya Kadarina, ST, MT. PERENCANAAN SISTEM IGITAL

Bukti teori e Morgan: (x + y) = x y engan tabel kebenaran x y x + y (x+y) x y x y engan iagram Venn x y x y (x+y) 2. Bentuk kanonis Sum Of Product (SOP) & Product Of Sum (POS) es A B C F 2 3 4 5 6 7 alam bentuk SOP: F=A BC+AB C +AB C+ABC +ABC = (m3,m4,m5,m6,m7) = (3,4,5,6,7) alam bentuk POS: F=(A+B+C)(A+B+C )(A+B +C) = Л(M,M,M2) = Л(,,2) Pemetaan antar SOP & POS. Konversi dari Minterm ke Maxterm a. Tulis ulang simbol minterm menggunakan simbol maxterm b. Ubah indeks minterm menjadi indeks yang belum digunakan Contoh : F(A,B,C) = m(3,4,5,6,7) = ЛM(,,2) 2. Konversi dari Maxterm ke Minterm a. Tulis ulang simbol maxterm menggunakan simbol minterm PUSAT PENGEMBANGAN BAHAN AJAR-UMB Trie Maya Kadarina, ST, MT. PERENCANAAN SISTEM IGITAL 2

b. Ubah indeks maxterm menjadi indeks yang belum digunakan Contoh : F(A,B,C) = ЛM(,,2) = m(3,4,5,6,7) 3. Ekspansi Minterm F menjadi ekspansi Minterm F Menggunakan simbol minterm, gunakan indeks yang belum digunakan dalam F Contoh : F(A,B,C) = m(3,4,5,6,7) F (A,B,C) = m(,,2) = ЛM(,,2) = ЛM(3,4,5,6,7) 4. Ekspansi Minterm F menjadi ekspansi Maxterm F Tulis ulang menggunakan bentuk Maxterm menggunakan indeks yang sama dengan F Contoh : F(A,B,C) = m(3,4,5,6,7) F (A,B,C) = ЛM(3,4,5,6,7) = ЛM(,,2) = m(,,2) Contoh: Adder bit Binary Adder bit A B C in + S C out Input : A, B, Carry-in Output : Sum, Carry-out Tabel Kebenaran A B C in S C out Bentuk Kanonik Sum-of-Products (SOP) S = A B C in + A BC in + ABC in C out = A BC in + AB C in + ABC in + ABC in Product term (minterm) - Penerapan AN dari kombinasi input yang memiliki output true - Tiap variabel hanya muncul sekali, dalam bentuk true atau bentuk negasinya (tapi tidak keduanya) PUSAT PENGEMBANGAN BAHAN AJAR-UMB Trie Maya Kadarina, ST, MT. PERENCANAAN SISTEM IGITAL 3

Penyederhanaan C out = A BC in + AB C in + ABC in + ABC in = A BC in + ABC in + AB C in + ABC in + ABC in + ABC in = (A + A)BC in + A(B + B) C in + AB(C in + C in ) = BC in + AC in + AB = (B + A) C in + AB S = A B C in + A BC in + AB C in + ABC in = (A B + AB) C in + (AB + A B) C in = (A B) C in + (A B) C in = A B C in 3. Penyederhanaan menggunakan Peta-K (Karnaugh Map) Peta-K dengan 2 variabel y x m m m2 m3 y x x'y' x'y xy xy y x Peta-K dengan 3 Variabel yz x x y z x y z x yz x yz xy z xy z xyz xyz yz x x'y + xy = (x + x)y = y x F = (3,4,5,6,7) = x + yz yz PUSAT PENGEMBANGAN BAHAN AJAR-UMB Trie Maya Kadarina, ST, MT. PERENCANAAN SISTEM IGITAL 4

Peta-K dengan 4 Variabel C B A C A B C B F = A B C + B C + A BC + AB C = B C + B + A C Peta-K dengan 5 Variabel CE AB 3 2 8 9 24 25 27 26 A 6 7 9 8 6 7 5 4 4 5 3 2 3 3 29 28 22 23 2 2 B E C E A B E C E F(A,B,C,,E) = (,2,4,6,9,,3,5,7,2,25,27,29,3) = BE + A E + A B E PUSAT PENGEMBANGAN BAHAN AJAR-UMB Trie Maya Kadarina, ST, MT. PERENCANAAN SISTEM IGITAL 5

4. Kondisi Hazard Rangkaian yang memiliki kondisi hazard sudah memiliki logika yang benar namun dapat menghasilkan output yang keliru (glitch) ketika terjadi perubahan pada salah satu inputnya. Hal ini terjadi jika propagation delays tidak seimbang. Atau dengan kata lain perubahan output dari tiap gerbang tidak terjadi bersamaan begitu input berubah. Sehingga selama waktu tertentu output akhir yang dihasilkan tidak sesuai dengan yang diharapkan. Klasifikasi Hazard - static-zero hazard; Sinyal output yang diharapkan adalah selalu Namun terjadi glitch berupa output bernilai - static-one hazard; Sinyal output yang diharapkan adalah selalu Namun terjadi glitch berupa output bernilai - dynamic hazard; Sinyal output berubah-ubah Contoh Rangkaian dengan Hazard Rangkaian di atas (xy + yz) memiliki static hazard. Rangkaian tersebut memiliki output static yang ditentukan oleh kontrol input y. Jika input y berubah dari menjadi atau sebaliknya, maka kontrol dari output gerbang OR akan bergeser dari satu gerbang AN ke yang lainnya. Maka setiap delay perubahan antara kedua gerbang AN akan menghasilkan glitch pada output OR PUSAT PENGEMBANGAN BAHAN AJAR-UMB Trie Maya Kadarina, ST, MT. PERENCANAAN SISTEM IGITAL 6

eteksi Hazard dengan K-Map eteksi Hazard static : Sederhanakan fungsi logika menjadi persamaan prime implicant paling sederhana. K-Map yang memiliki prime implicant yang bersebelahan dan tidak beririsan merupakan indikasi hazard static Pada prime implicant yang bersebelahan hanya satu variabel yang perlu diubah untuk pindah dari prime implicant yang satu ke yang sebelahnya Pada prime implicant yang tidak beririsan tidak ada prime implicant yang mencakup kedua prime implicant yang tidak beririsan dan berhubungan dengan gerbanggerbang AN yang harus mengubah kedua outputnya ketika input tertentu berubah PUSAT PENGEMBANGAN BAHAN AJAR-UMB Trie Maya Kadarina, ST, MT. PERENCANAAN SISTEM IGITAL 7

Eliminasi Hazard dengan K-Map Eliminasi hazard dengan K-Map adalah dengan cara menambahkan satu pasangan lagi sehingga seluruh kombinasi variabel terpenuhi. PUSAT PENGEMBANGAN BAHAN AJAR-UMB Trie Maya Kadarina, ST, MT. PERENCANAAN SISTEM IGITAL 8