XXII. MEMORY DAN PROGRAMMABLE LOGIC

Slides:



Advertisements
Presentasi serupa
Teknik Digital Pertemuan III.
Advertisements

Elektronika dan Instrumentasi: Elektronika Digital 2 – Gerbang Logika, Aljabar Boolean Dimas Firmanda Al Riza.
Pertemuan 12 : Level Logika Digital
ROM (read only memory).
Rangkaian Digital Kombinatorial
Aljabar Boolean.
Programmable Logic.
IX. RANGKAIAN LOGIKA KOMBINASIONAL
Digital Logic Symbols For Logic gates
Digital logic circuit Arum Tri Iswari Purwanti
RANGKAIAN LOGIKA KOMBINASIONAL
Perancangan Komponen Terprogram
K-Map Using different rules and properties in Boolean algebra can simplify Boolean equations May involve many of rules / properties during simplification.
RANGKAIAN LOGIKA KOMBINASIONAL
ALJABAR BOOLEAN/ ALJABAR LOGIKA
V. PENYEDERHANAAN PERSAMAAN LOGIKA
X. RANGKAIAN LOGIKA KOMBINASIONAL
Kuliah 3 TKE 321 R. Arief Setyawan, ST. MT.
Rangkaian Kombinasional COMPARATOR
Bina Nusantara Analisis Aljabar Boole (Off Class) Pertemuan 14 : Mata kuliah : K0144/ Matematika Diskrit Tahun: 2008.
ALJABAR BOOLE Aljabar boole diperkenalkan ( pada abad 19 oleh George Boole) sebagai suatu sistem untuk menganalisis secara matematis mengenai logika. Aljabar.
Elektronika dan Instrumentasi: Elektronika Digital 2 – Gerbang Logika, Aljabar Boolean Dimas Firmanda Al Riza.
Riri irawati, m.Kom Logika matematika 3 sks
Pemrograman Devais FPGA (Field Programmable Gate Array)
PERTEMUAN 4 METODE PETA KARNAUGH
RANGKAIAN FLIP FLOP.
PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI – A
Dasar-dasar Rangkaian Logika Digital
MK SISTEM DIGITAL SESI 5 PENYEDERHANAAN RANGKAIAN
TEKNIK DIGITAL.
Mata Kuliah Dasar Teknik Digital TKE 113
Programmable Logic and Software Chapter 25
Peta Karnaugh.
GERBANG LOGIKA DAN ALJABAR BOOLE
GERBANG LOGIKA DAN ALJABAR BOOLEAN
Dasar-dasar Rangkaian Logika Digital
MATA KULIAH TEKNIK DIGITAL DISUSUN OLEH : RIKA SUSANTI, ST
BAB IV. GATE LEVEL MINIMIZATION
ALJABAR BOOLE Aljabar Boole adalah salah satu aljabar yang berkaitan dengan variabel- variabel biner dan operasi-operasi logika. Variabel-variabel dalam.
Mikrokomputer Pendahuluan.
MATA KULIAH TEKNIK DIGITAL DISUSUN OLEH : RIKA SUSANTI, ST
TOPIK 3 BENTUK-BENTUK NORMAL.
Gerbang Logika Æ blok dasar untuk membentuk rangkaian
GERBANG LOGIKA DAN ALJABAR BOOLEAN.
MATA KULIAH TEKNIK DIGITAL
Pemrograman Devais FPGA
RANGKAIAN DIGITAL Bab I Pengantar Sistem Digital Oleh : Indra Gunawan ST. M,Pd Jun-18 Teknik Digital.
PERTEMUAN MINGGU KE-2 LEVEL GATE.
PENYEDERHANAAN FUNGSI BOOLEAN
RANGKAIAN FLIP FLOP.
FPGA sejarah.
BINARY DECODING Engkonversi sebuah n-bit code biner kedalam sebuah sinyal diskrit/1 (satu) output yang aktif (low/high) Syarat perancangan sebuah Dekoder.
BAB 3 GERBANG LOGIKA.
GERBANG LOGIKA DAN ALJABAR BOOLE
Mata Kuliah Teknik Digital
Aljabar Boolean.
Perancangan rangkaian logika:
OLEH : HIDAYAT JURUSAN TEKNIK KOMPUTER UNIKOM 2009
BAB III PENYEDERHANAAN PERSAMAAN LOGIKA
RANGKAIAN DIGITAL ENCODER & Decoder.
RANGKAIAN FLIP FLOP.
PENYEDERHANAAN FUNGSI BOOLE
Rangkaian Kombinasional
بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيمِ
III. ALJABAR BOOLEAN DAN GERBANG LOGIKA
MSI = Medium Scale Integration
III. ALJABAR BOOLEAN DAN GERBANG LOGIKA
III. ALJABAR BOOLEAN DAN GERBANG LOGIKA
PERTEMUAN MINGGU KE-2 LEVEL GATE.
PERTEMUAN MINGGU KE-2 LEVEL GATE.
Transcript presentasi:

XXII. MEMORY DAN PROGRAMMABLE LOGIC A. READ ONLY MEMORY (ROM) Adalah unit memory yang menyimpan secara permanent informasi biner. K input (address) 2 k x n Rom n output (data) Blok Diagram ROM

Tabel kebenaran ROM Inputs Outputs 14 13 12 11 10 A7 A6 A5 A4 A3 A2 A1 1

Gambar pemograman ROM sesuai dengan tabel kebenaran. 5 x 32 decoder 1 . . . 30 31 28 29 A7 A6 A5 A4 A3 A2 A1 A0 I0 I1 I2 I3 I4 X

Contoh. Implementasikan ROM untuk merancang rangkaian kombinasional sesuai tabel kebenaran sbb. I N P U T A2 A1 A0 O U T P U T B5 B4 B3 B2 B1 B0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 1 0 1 0 0 0 0 0 1 1 0 0 1 1 0 0 1 0 0 1 1 0 0 0 1

Lanjutan …….. 8 x 4 ROM B0 B5 B4 B3 B2 B1 A0 A1 A2 Blok Diagram ROM

Lanjutan …….. Tabel Kebenaran ROM A2 A1 A0 B5 B4 B3 B2 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 1 1 1 0 0

Fixed AND array (decoder) Programmable Read Only Memory atau PROM merupakan kombinasi Programmable Logic Device atau PLD. Kombinasi PLD berbentuk Integrated Circuit (IC) yang tersusun dari AND – OR dan dapat di program. Terdapat 3 tipe utama kombinasional PLD yang dibedakan dari penempatan programmable connection pada susunan AND – OR. 1. PROM Fixed AND array (decoder) Programmable OR array Input Output

Program mable AND array Program mable AND array 2. PROGRAMMABLE LOGIC ARRAY (PLA) 3. PROGRAMMABLE ARRAY LOGIC Program mable AND array Programmable OR array Input Output Program mable AND array Fixed OR array Input Output

B. PROGRAMMABLE LOGIC ARRAY (PLA) Contoh 1. Rangkaian logika PLA dengan 3 input dan 2 output. F2 F1 1 A’BC’ BC AC AB 2 3 4 A’ A B’ B C’ C X

Implementasikan fungsi Boolean untuk Rangkaian tersebut. F1 = A B’ + A C + A’ B C’ F2 = (A C + B C)’ Sehingga dapat disusun tabel untuk PLA Programming Catatan : T = True C = Complement Product Term I N P U T A B C O U T P U T (T) (C) F1 F2 AB 1 AC 2 BC 3 ABC 4 1 0 - 1 - 1 - 1 1 0 1 0 1 - 1 1 - 1

Contoh 2 ….. B’ C’ B’ C B C B C’ A’ 1 A Implementasikan 2 fungsi Boolean dengan PLA F1 = (A B C) =  (0,1,2,4) F2 = (A B C) =  (0,5,6,7) Dengan peta – k kita memperoleh fungsi Boolean sbb Untuk F1 (A B C) =  (0,1,2,4) F1 = (A B)’ + (A C)’ + (B C)’ F1 = (A B + A C + B C)’ B’ C’ B’ C B C B C’ A’ 1 A

B’ C’ B’ C B C B C’ A’ 1 A Product term I n p u t A B C O u t p u t Untuk F2 = (A B C) =  (0,5,6,7) F2 = A B + A C + A’ B’ C’ dan tabel PLA programming adalah B’ C’ B’ C B C B C’ A’ 1 A Product term I n p u t A B C O u t p u t F1 F2 AB 1 AC 2 BC 3 A’BC’ 4 1 1 - 1 - 1 - 1 1 0 0 0 1 1 1 - - 1

C. PROGRAMMABLE ARRAY LOGIC (PAL) Berikut adalah gambar konfigurasi rangkaian logika PAL dengan 4 input dan 4 output. 1 2 3 4 5 6 7 8 9 10 A B C D Product term 81 11 12 F2 F3 F4 F1

C. PROGRAMMABLE ARRAY LOGIC (PAL) Berikut adalah gambar konfigurasi rangkaian logika PAL dengan 4 input dan 4 output. Gambar hal 281 Contoh. Implementasikan fungsi Boolean berikut ini untuk merancang rangkaian logika menggunakan PAL. W (A B C D) =  (2,12,13) X (A B C D) =  (7,8,9,10,11,12,13,14,15) Y (A B C D) =  (0,2,3,4,5,6,7,8,10,11,15) Z (A B C D) =  (1,2,8,12,13)

Lanjutan …….. Dengan metode peta – k kita memperoleh hasil untuk 4 fungsi Boolean Sebagai berikut. W = ABC’ + (AB)’ CD’ X = A + BCD Y = A’ B + CD + (BD)’ Z = ABC’ + (AB)’CD’ + A(CD)’ + (ABC)’D = W + A (CD)’ + (ABC)’ D

Sehingga untuk tabel PAL programming adalah Product term AND I N P U T O u t p u t A B C D W 1 2 3 4 5 6 7 8 9 10 11 12 - W = ABC’ + (ABD)’ X = A + B C D Y = AB + CD +(BD)’ Z = W + (AD)’ + (ABC)’ D

Gambar rangkaian logika PAL X A A’ B B’ C C’ D D’ w w’ Product term All fuses Intact (always = 0 x y z 1 2 3 4 5 6 7 81 9 10 11 12 X Fuse intact + Fuse blown

Terima Kasih ***** Semoga Bermanfaat