rangkaian kombinasional -...
TRANSCRIPT
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Rangkaian KombinasionalKuliah#10 TKC205 Sistem Digital - TA 2013/2014
Eko Didik Widianto
Sistem Komputer - Universitas Diponegoro
23 Maret 2014
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 1
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Pengantar Kuliah
I Rangkaian digital dapat digolongkan dalam 2 tipe:
1. Rangkaian kombinasional mempunyai nilai keluarandi suatu waktu hanya ditentukan oleh nilai darimasukannya di waktu tersebut
I Tidak ada penyimpanan informasi atauketergantungan terhadap nilai keluaran sebelumnya
2. Rangkaian sekuensial mempunyai nilai keluaran disuatu waktu ditentukan oleh nilai masukannya waktuitu dan nilai keluaran sebelumnya
I Mempunyai penyimpan (storage) untuk menyimpannilai keluaran sebelumnya
I Kedua tipe rangkaian digital terdapat dalamkomputer, misalnya ALU dan dekoder alamat(kombinasional) serta register dan pencacah(sekuensial)
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 2
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan Kuliah
I Di kuliah sebelumnya dibahas tentang representasibilangan dan operasi aritmatika (penjumlahan danpengurangan)
I Operasi aritmetika digital diwujudkan dalamrangkaian penjumlah/pengurang n bit
I Merupakan komponen penyusun sistemkomputer di unit logika dan aritmetika (ALU)
I Selanjutnya akan dibahas tentang rangkaiankombinasional dan blok komponen penyusunnya
I Blok rangkaian kombinasional: multiplekser, enkoder,konverter kode, demultiplekser, dekoder
I teorema ekspansi ShannonI komponen output 7-segmenI desain rangkaian kombinasional yang terdiri atas
blok rangkaian tersebut
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 3
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Kompetensi Dasar
I Mahasiswa akan mampu:
I [C2] menjelaskan fungsi karakteristik blok komponenrangkaian kombinasional dengan tepat
I [C4] mengaplikasikan blok rangkaian kombinasionaldalam desain sistem digital serta menganalisisnya
I [C5] merancang dan menganalisis rangkaianmultiplekser dari fungsi logika yang diinginkan,dengan menggunakan ekspansi Shannon
I Website: http://didik.blog.undip.ac.id/2014/02/25/tkc205-sistem-digital-2013-genap/
I Email: [email protected]
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 4
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 5
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Rangkaian KombinasionalI Rangkaian digital: kombinasional dan sekuensial
I Rangkaian kombinasionalI Nilai keluaran rangkaian di suatu waktu hanya
ditentukan oleh nilai dari masukannya di waktutersebut
I Tidak ada penyimpanan informasi atauketergantungan terhadap nilai sebelumnya
I Misalnya: multiplekser, enkoder, dekoder, demux,ALU
I Rangkaian SekuensialI Nilai keluaran rangkaian di suatu waktu ditentukan
oleh nilai masukannya waktu itu dan nilai keluaransebelumnya
I Menyertakan storage untuk menyimpan nilaimasukan
I Elemen dasar untuk menyimpan data 1-bit adalahflip-flop
I rangkaian sekuensial n-bit misalnya register, counterI Sebagian besar rangkaian digital adalah sekuensialhttp://didik.blog.undip.ac.id @2014,Eko Didik Widianto 6
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Multiplekser
I Sebuah rangkaian multiplekser (MUX) mempunyaiI N buah masukan SELECT
I Maksimal 2N jalur data masukanI Satu output
I MUX melewatkan nilai sinyal dari salah satu datamasukan ke jalur keluaran tergantung dari nilai masukanSELECT
I Untuk memilih n masukan diperlukan 2log (n) kontrolselect
I Contoh: Diinginkan rangkaian untuk memilih 7 jalur datamasukan. Tentukan jumlah jalur masukan Select
I Solusi. Jumlah jalur Select , N, dapat dinyatakansebagai N = log2(7) ≈ 2,807. Nilai N dibulatkan keatas, sehingga jumlah jalur Select yang disediakanN = 3. Dengan N = 3, jumlah masukan yang bisadipilih maksimal 8 jalur data masukan
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 7
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 8
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Multiplekser (MUX-2)
I mempunyai 2 masukandata x0 dan x1, 1 jalurselect s dan 1 keluaran f
I PerilakuI Jika s = 0, maka f = x0I Jika s = 1, maka f = x1
f (s, x0, x1) =
x0 untuk s = 0x1 untuk s = 1
f (s, x0, x1) = x0 · s + x1 · s
MUX 2-masukan
s f (s, x1, x2)
0 x11 x2
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 9
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Implementasi MUX
I Berapa jumlah transistor CMOS untuk MUX-2menggunakan NAND-NAND?
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 10
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 11
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
MUX 4 Masukan (MUX-4)
I MUX 4-masukan memilih satu dari 4 data masukanyang akan dilewatkan ke keluaran
I Ditentukan oleh nilai 2 jalur SELECT (s0, s1)I Dapat dikonstruksi menggunakan 3 buah MUX
2-masukan
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 12
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Perilaku MUX-4
Perilaku MUX 4-ke-1:I Jika s1s0 = 00, maka f = x0
I Jika s1s0 = 01, maka f = x1
I Jika s1s0 = 10, maka f = x2
I Jika s1s0 = 11, maka f = x3
Persamaan fungsi MUX 4-ke-1:
f (s, x0, x1, x2, x3) =
x0 untuk s1s0 = 00x1 untuk s1s0 = 01x2 untuk s1s0 = 10x3 untuk s1s0 = 11
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 13
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Rangkaian MUX-4
I membutuhkan 4 AND-3, 1 OR-4 dan 2 NOTI Jumlah transistor CMOS=
4× 8 + 1× 10 + 2× 2 = 62 transistor
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 14
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Dekomposisi MUX-4
I disusun menggunakan 3 buah MUX 2-ke-1I Jika tiap MUX-2 diimplementasikan dengan
rangkaian TG, maka jumlah transistor = 18 transistor
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 15
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
MUX-8
I Secara umum, MUX n-ke-1 dapat dibentuk dengan susunan(n − 1) MUX 2-ke-1 untuk membentuk rangkaian MUX log2(n)level
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 16
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 17
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Analisis Rangkaian MUX
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 18
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 19
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Aplikasi Multiplekser
I Crossbar n × kI Saklar terprogram di FPGAI Rangkaian LUT (Look-up Table) di CPLDI Selektor kanal di koverter analog ke digital (ADC)I Serializer data paralel
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 20
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Aplikasi MUX: 2x2 Crossbar
I Crossbar n× k : rangkaiandengan n masukan dan kkeluaran yang fungsinyauntuk menyediakankoneksi dari sebarangmasukan ke sebarangkeluaran
I Crossbar 2× 2: 2masukan dan 2 keluaran
I Digunakan di aplikasiuntuk menghubungkansatu set jalur ke jalurlainnya (misalnya jaringanswitching telepon)
s y0 y1
0 x0 x1
1 x1 x0
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 21
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Aplikasi MUX: Programmable Switch diFPGA
X=programmable switch
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 22
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Aplikasi MUX: LUT-2
I Lookup Table 2 masukan di CPLDI Diinginkan fungsi: f = X1 ⊕ X2
I Analisis rangkaian MUX tersebut
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 23
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Aplikasi MUX: Serializer
I Mengubah data paralel menjadi serial
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 24
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Aplikasi MUX: Pemilih Kanal ADC
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 25
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 26
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Fungsi Logika dengan MUX
I MUX dapat digunakan untuk mensintesis fungsi logikaI Misalnya: f (x1, x2) = x1 ⊕ x2
I Fungsi f (x1, x2) = x1 ⊕ x2 dapat dinyatakan:
f =
x2 untuk x1 = 0x2 untuk x1 = 1
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 27
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Teori Ekspansi Shannon: SintesisMultiplekser
I Sebarang fungsi Boolean f (w1, · · · ,wn) dapat dituliskandalam bentukf (w1, · · · ,wn) = w1 · f (0,w2, · · · ,wn)+w1 · f (1,w2, · · · ,wn)
I Misalnya
f (x1, x2, x3) =∑
m(3,5,6,7)
= x1x2x3 + x1x2x3 + x1x2x3 + x1x2x3
= x1 (x2x3) + x1 (x2x3 + x2x3 + x2x3)
= x1 (x2x3) + x1 (x2 + x3)
I Atau dapat dinyatakan bahwa:
f (x1, x2, x3) =
x2x3 saat x1 = 0x2 + x3 saat x1 = 1
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 28
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Contoh Ekspansi Shannon
I Sintesis rangkaian f (x1, x2, x3) =∑
m(3,5,6,7)
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 29
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Contoh Ekspansi ShannonI Contoh: f (x1, x2, x3) =
∑m(0, 1, 3, 4, 5)
I Pilih x1 sebagai variabel ekspansi (opsi #1)
f (x1, x2, x3) =∑
m(0, 1, 3, 4, 5)
= x1x2x3 + x1x2x3 + x1x2x3 + x1x2x3 + x1x2x3
= x1 (x2x3 + x2x3 + x2x3) + x1(x2x3 + x2x3)
= x1 (x2 + x3) + x1(x2)
= x1 (x2 + x3)︸ ︷︷ ︸f saat x1=0
+ x1 (x2)︸ ︷︷ ︸f saat x1=1
I Pilih x2 sebagai variabel ekspansi (opsi #2)
f (x1, x2, x3) =∑
m(0, 1, 3, 4, 5)
= x1x2x3 + x1x2x3 + x1x2x3 + x1x2x3 + x1x2x3
= x2 (x1x3 + x1x3 + x1x3 + x1x3) + x2 (x1x3)
= x2 (1)︸ ︷︷ ︸f saat x2=0
+ x2 (x1x3)︸ ︷︷ ︸f saat x2=1
I Lebih sederhana opsi #2http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 30
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Rangkaian f (x1, x2, x3) =∑
m(0,1,3,4,5)
f (x1, x2, x3) =∑
m(0,1,3,4,5)
= x2 (1)︸ ︷︷ ︸f saat x2=0
+ x2 (x1x3)︸ ︷︷ ︸f saat x2=1
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 31
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Fungsi Logika dengan MUX: XOR3-masukan
I XOR 3-masukan dapat diimplementasikan dengan 2buah MUX 2-masukanf (x1, x2, x3) = x1 (x2 ⊕ x3) + x1 (x2 ⊕ x3)
I Membentuk rangkaian MUX-2 2 levelhttp://didik.blog.undip.ac.id @2014,Eko Didik Widianto 32
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
MUX 2 Level
I Rancang rangkaian 2 level MUX-MUXf (x1, x2, x3) =
∑m(0, 1, 3, 4, 5)
I Solusi. menggunakan x2 dan x3 sebagai selektor
f (x1, x2, x3) = x2 (1) + x2 (x1x3)
= x2 (1) + x2 (x3(0) + x3 (x1))
I atau menggunakan x2 dan x1 sebagai selektor
f (x1, x2, x3) = x2 (1) + x2 (x1x3)
= x2 (1) + x2 (x1(x3) + x1(0))
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 33
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Ekspansi Shannon dengan MUX-4
I Ekspansi Shannon
f (x1, · · · , xn) = x1x2 · f (0, 0, x3, · · · , xn) + x1x2 · f (0, 1, x3, · · · , xn) +x1x2 · f (1, 0, x3, · · · , xn) + x1x2 · f (1, 1, x3, · · · , xn)
f (x1, x2, x3) =∑
m(0, 1, 3, 4, 5)
= x1x2x3 + x1x2x3 + x1x2x3 + x1x2x3 + x1x2x3
= x1x2 (x3 + x3) + x1x2 (x3) + x1x2 (x3 + x3) + x1x2 (0)
= x1x2 (1) + x1x2 (x3) + x1x2 (1) + x1x2 (0)
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 34
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 35
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
IC TTL Multiplekser
Nomor IC Deskripsi Jumlah MUX
74150 MUX 16-ke-1 1
74151/152 MUX 8-ke-1 1
74153 dual MUX 4-ke-1 2
74157 quad MUX 2-ke-1, non-inverting 4
74158 quad MUX 2-ke-1, inverting 4
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 36
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
74157: Quad MUX-2
nY =
0 untuk E = 1nI0 untuk s = 0&E = 0nI1 untuk s = 1&E = 0
atau nY = E ·(
S · nI0 + S · nI1)
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 37
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Contoh Rangkaian
I Diinginkan rangkaian untuk memilih data 4 bit dari Adan B
I Analisis rangkaianhttp://didik.blog.undip.ac.id @2014,Eko Didik Widianto 38
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
74158: Quad MUX-2, Inverting
nY =
0 untuk E = 1nI0 untuk s = 0&E = 0nI1 untuk s = 1&E = 0
atau nY = E ·(
S · nI0 + S · nI1
)http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 39
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
74157: MUX-4
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 40
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)Multiplekser 2 Masukan
Multiplekser BanyakMasukan
Analisis Rangkaian MUX
Aplikasi Multiplekser
Fungsi Logika dengan Mux(Ekspansi Shannon)
IC 74LS151
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
74151: MUX 1-ke-8
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 41
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Enkoder (ENC)
I Enkoder biner mengkodekan informasi (data) dari masukan 2n
ke dalam kode keluaran n-bit
I Tipe enkoder: one-hot dan prioritas
I enkoder one-hot: hanya ada 1 masukan yang bernilai 1I enkoder prioritas: masukan yang bernilai 1 bisa lebih dari
1 sehingga pengkodean dilakukan berdasarkan prioritasmasukan
I Kegunaan
I sebagai konverter kodeI untuk mengurangi jumlah bit data yang diperlukan.
Misalnya, enkoding keyboardI mengontrol permintaan interupsi (enkoder prioritas)
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 42
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 43
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Enkoder One-Hot
I Salah satu masukan (dan hanya satu masukan)harus mempunyai nilai ’1’→ one-hot encoding
I Keluaran merepresentasikan bilangan biner yangmengidentifikasi masukan mana yang mempunyainilai ’1’
I Enkoder mengurangi jumlah bit yang diperlukanuntuk merepresentasikan suatu informasi (data)
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 44
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Enkoder 4-ke-2 (ENC 4-ke-2)
y1 = x2 + x3
y0 = x1 + x3
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 45
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 46
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Enkoder Prioritas
I Salah satu kelas enkoder: enkoder prioritasI Sinyal masukan mempunyai level prioritasI Keluaran enkoder menunjukkan masukan aktif yang
mempunyai prioritas tertinggiI Jika masukan dengan prioritas tinggi ’assert’,
masukan dengan prioritas lebih rendah diabaikan
I Asumsi: w3 mempunyai prioritaslebih tinggi daripada w0
I Keluaran z menunjukkanbahwa tidak ada masukanbernilai ’1’
I Persamaan fungsi yo, y1 danz?
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 47
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
ENC Prio 4-Ke-2
y1 = x2 + x3
y0 = x1 + x3
z = x3x2x1x0 = x3 + x2 + x1 + x0
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 48
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Rangkaian ENC Prio 4-Ke-2
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 49
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 50
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
IC TTL Enkoder
Nomor IC Deskripsi
74148/748 enkoder prioritas 8-ke-3
74348/848 enkoder prioritas 8-ke-3 dengan keluaran 3 keadaan
74147 enkoder prioritas 10-ke-4
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 51
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
IC 74148: Enkoder Prioritas 8-ke-3
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 52
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Susunan Kaskade
I Menghasilkan enkoder 16-ke-4, aktif rendah
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 53
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Susunan Kaskade
I Menghasilkan enkoder 16-ke-4, aktif tinggi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 54
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
IC 74348: Enkoder Prioritas 8-ke-3, 3 State
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 55
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok EnkoderEnkoder One-Hot
Enkoder Prioritas
IC TTL Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Enkoder 64 Jalur
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 56
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 57
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Dekoder (DEC)I Rangkaian dekoder: mendekode informasi (data) terkodeI Mempunyai N masukan data dan 2N keluaran (mis: dekoder 3
masukan mempunyai 8 jalur keluaran)
I Hanya satu keluaran yang di-assert (diaktifkan) dalam satuwaktu (one-hot encoded)
I Assert: ke nilai 1 (logika positif/active-high) atau 0 (logikanegatif/active-low)
I Tiap keluaran ditentukan oleh satu valuasi nilai masukan
I Masukan ENABLE (En) digunakan untuk mematikan (disable)keluaran
I Asumsi keluaran active-high:I Jika En=0, tidak ada keluaran dekoder yang di-assertI Jika En=1, satu keluaran di-assert sesuai valuasi
masukanhttp://didik.blog.undip.ac.id @2014,Eko Didik Widianto 58
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Demultiplekser (DEMUX)
I Melakukan fungsi kebalikan dari multiplekserI Multiplekser memilih satu dari sejumlah masukan
data menjadi satu keluaranI Demultiplekser menempatkan nilai satu masukan ke
salah satu keluaran dari sejumlah jalur keluaran
I Masukan din akan disalurkan ke salah satu keluaranyi sesuai dengan nilai selektor sn−1sn−2 · · · s1s0
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 59
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Dekoder/Demultiplekser
I Demultiplekser dapat diperoleh dari dekodern − ke − 2n dan sebaliknya, sehingga rangkaian inidisebut juga dekoder/demultiplekser
I Sebagai dekoder, xn−1 · · · x0 digunakan sebagaimasukan data dan En sebagai kontrol enable
I Sebagai demultiplekser, xn−1 · · · x0 digunakansebagai kontrol selektor dan En sebagai masukandata
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 60
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 61
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Dekoder 2-ke-4 (DEC 2-ke-4)
y3 = Enx1x0
y2 = Enx1x0
y1 = Enx1x0
y0 = Enx1x0
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 62
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
DEC 2-ke-4, Kontrol Enable, Aktif Rendah
I Kontrol Enable yang aktif-rendah mengaktifkan salahsatu keluaran jika En = 0
I Data keluaran akan menghasilkan nilai 0 untuk jaluryang aktif, sedangkan yang tidak aktif bernilai 1
I Jika En = 1 maka semua keluaran tidak aktif Datakeluaran akan menghasilkan nilai 0 untuk jalur yangaktif, sedangkan yang tidak aktif bernilai 1.
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 63
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 64
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Demultiplekser 1-ke-4 (DEMUX 1-ke-4)
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 65
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 66
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Rangkaian Dekoder 3-ke-8
I Dekoder 3-ke-8 dapat tersusun dari 2 buah dekoder2-ke-4 (mis: asumsi active-high)
I Dekoder 4-ke-16 dapat tersusun dari 5 dekoder2-ke-4. Bagaimana?
I Susunan tersebut disebut pohon dekoderhttp://didik.blog.undip.ac.id @2014,Eko Didik Widianto 67
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
DEC 4-ke-16
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 68
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 69
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Aplikasi Dekoder: Pemilih Jalur yang Aktif
I Multiplekser 4-ke-1 dengan satu dekoder dan 4 buahbuffer tiga-keadaan
I Misalnya sebagai dekoder alamat untukmengaktifkan devais
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 70
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Aplikasi Dekoder: Pengalamatan Memori
I Dekoder seringkali digunakan untuk mendekodekanjalur alamat chip memori
I Misalnya di ROM (Read-only Memory) 2m × n
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 71
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Aplikasi Dekoder: Memory-mapped I/O
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 72
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Aplikasi Dekoder: Memory-mapped I/O
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 73
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 74
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
IC TTL Dekoder/Demultiplekser
Nomor IC Deskripsi
74137 Dekoder 3-ke-8 dengan pengunci alamat(address latch)
74138 Dekoder 3-ke-8
74139/74155/74156 Dual dekoder 2-ke-4
74237 Dekoder/demux 3-ke-8 dengan addresslatch, keluaran aktif-tinggi
74238 Dekoder 3-ke-8 , keluaran aktif-tinggi
74239 Dual dekoder 2-ke-4 , keluaran aktif-tinggi
74154/74159 Dekoder 4-ke-16
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 75
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
74139: Dekoder 2-ke-4 Dual
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 76
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
74139: Fungsi dan Rangkaian
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 77
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
74138/74238: Dekoder 3-ke-8
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 78
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
74138/74238: Tabel Fungsi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 79
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
74138/74238: Rangkaian
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 80
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/DemultiplekserDekoder danDemultiplekser
Dekoder 2-ke-4
Demultiplekser 1-ke-4
Dekoder/Demultipleksern-ke-2n
Aplikasi Dekoder/Demux
IC TTLDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
74154: Dec/Demux 4-ke-16
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 81
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter KodeDekoder BCD-ke-7 Segmen
Dekoder Hex-ke-7 Segmen
IC TTL Dekoder BCD-ke-7Segmen
Ringkasan
Lisensi
Konverter Kode
I Rangkaian konverter kode digunakan untukmengkonversikan satu tipe enkoding masukan kekeluaran dengan tipe enkoding lainnya
I Dekoder 3-ke-8 mengkonversikan bilangan biner kesatu enkoding one-hot di keluarannya
I Enkoder 8-ke-3 melakukan sebaliknya
I Beberapa tipe rangkaian konverter kode dapatdibentuk
I Contohnya: dekoder BCD-ke-7segmenI Mengkonversikan digit BCD ke 7 sinyal yang
digunakan untuk mengaktifkan segmen tampilanI Tiap segmen diimplementasikan dengan sebuah LED
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 82
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter KodeDekoder BCD-ke-7 Segmen
Dekoder Hex-ke-7 Segmen
IC TTL Dekoder BCD-ke-7Segmen
Ringkasan
Lisensi
Tampilan 7 Segmen
I Tipe: common-cathode (CC) dan common-anode(CA)
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 83
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter KodeDekoder BCD-ke-7 Segmen
Dekoder Hex-ke-7 Segmen
IC TTL Dekoder BCD-ke-7Segmen
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 84
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter KodeDekoder BCD-ke-7 Segmen
Dekoder Hex-ke-7 Segmen
IC TTL Dekoder BCD-ke-7Segmen
Ringkasan
Lisensi
Dekoder BCD-ke-7 Segment
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 85
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter KodeDekoder BCD-ke-7 Segmen
Dekoder Hex-ke-7 Segmen
IC TTL Dekoder BCD-ke-7Segmen
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 86
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter KodeDekoder BCD-ke-7 Segmen
Dekoder Hex-ke-7 Segmen
IC TTL Dekoder BCD-ke-7Segmen
Ringkasan
Lisensi
Dekoder Hexa-ke-7 Segment
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 87
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter KodeDekoder BCD-ke-7 Segmen
Dekoder Hex-ke-7 Segmen
IC TTL Dekoder BCD-ke-7Segmen
Ringkasan
Lisensi
Bahasan
Multiplekser (MUX)
Blok Enkoder
Blok Dekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 88
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter KodeDekoder BCD-ke-7 Segmen
Dekoder Hex-ke-7 Segmen
IC TTL Dekoder BCD-ke-7Segmen
Ringkasan
Lisensi
IC TTL Dekoder BCD-ke-7 Segmen
Nomor IC level aktif Konfigurasi keluaran
7446 Rendah open collector, 30V
7447/74247 Rendah open collector, 15V
7448/74248 Tinggi pullup internal 2kΩ, 5,5V
7449/74249 Tinggi open collector, 5,5V
74347 Tinggi Seperti 7447, open collector, 7V
74447 Tinggi Seperti 74247, open collector, 7V
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 89
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter KodeDekoder BCD-ke-7 Segmen
Dekoder Hex-ke-7 Segmen
IC TTL Dekoder BCD-ke-7Segmen
Ringkasan
Lisensi
74247/74248/74249
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 90
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
Ringkasan Kuliah
I Yang telah kita pelajari hari ini:I Karakteristik rangkaian kombinasionalI Multiplekser: fungsi, rangkaian, analisis, aplikasinya
dan implementasi TTLI Ekspansi Shannon untuk desain rangkaian logika
mengunakan MUXI Enkoder: one-hot dan prioritas serta implementasi
TTLI Dekoder/Demultiplekser: fungsi, aplikasi dan
implementasi TTLI Konverter kode: 7 segmen, dekoder
BCD-ke-7Segmen dan dekoder Hexa-ke-7Segmen
I Yang akan kita pelajari di pertemuan berikutnyaadalah elemen rangkaian sekuensial
I Pelajari: http://didik.blog.undip.ac.id/2014/02/25/tkc205-sistem-digital-2013-genap/
http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 91
RangkaianKombinasional
@2014,Eko DidikWidianto
Multiplekser(MUX)
Blok Enkoder
BlokDekoder/Demultiplekser
Konverter Kode
Ringkasan
Lisensi
LisensiCreative Common Attribution-ShareAlike 3.0 Unported (CCBY-SA 3.0)
I Anda bebas:I untuk Membagikan — untuk menyalin, mendistribusikan,
dan menyebarkan karya, danI untuk Remix — untuk mengadaptasikan karya
I Di bawah persyaratan berikut:I Atribusi — Anda harus memberikan atribusi karya sesuai
dengan cara-cara yang diminta oleh pembuat karyatersebut atau pihak yang mengeluarkan lisensi. Atribusiyang dimaksud adalah mencantumkan alamat URL dibawah sebagai sumber.
I Pembagian Serupa — Jika Anda mengubah, menambah,atau membuat karya lain menggunakan karya ini, Andahanya boleh menyebarkan karya tersebut hanya denganlisensi yang sama, serupa, atau kompatibel.
I Lihat: Creative Commons Attribution-ShareAlike 3.0 UnportedLicense
I Alamat URL: http://didik.blog.undip.ac.id/2014/02/25/tkc205-sistem-digital-2013-genap/http://didik.blog.undip.ac.id @2014,Eko Didik Widianto 92