Sirkuit Digital - De-Multiplexer
De-Multiplexeradalah rangkaian kombinasional yang melakukan operasi kebalikan dari Multiplexer. Ini memiliki input tunggal, garis seleksi 'n' dan maksimum 2 n output. Input akan dihubungkan ke salah satu output ini berdasarkan nilai garis pemilihan.
Karena ada garis seleksi 'n', akan ada 2 n kemungkinan kombinasi angka nol dan satu. Jadi, setiap kombinasi hanya dapat memilih satu keluaran. De-Multiplexer juga disebut sebagaiDe-Mux.
1x4 De-Multiplexer
1x4 De-Multiplexer memiliki satu masukan I, dua jalur seleksi, s 1 & s 0 dan empat keluaran Y 3 , Y 2 , Y 1 & Y 0 . Itublock diagram De-Multiplexer 1x4 ditunjukkan pada gambar berikut.
Input tunggal 'I' akan dihubungkan ke salah satu dari empat output, Y 3 ke Y 0 berdasarkan nilai garis pemilihan s 1 & s0. ItuTruth table dari 1x4 De-Multiplexer ditunjukkan di bawah ini.
Input Seleksi | Keluaran | ||||
---|---|---|---|---|---|
S1 | S0 | Y3 | Y2 | Y1 | Y0 |
0 | 0 | 0 | 0 | 0 | I |
0 | 1 | 0 | 0 | I | 0 |
1 | 0 | 0 | I | 0 | 0 |
1 | 1 | I | 0 | 0 | 0 |
Dari tabel Kebenaran di atas, kita dapat langsung menulis Boolean functions untuk setiap keluaran sebagai
$$ Y_ {3} = s_ {1} s_ {0} I $$
$$ Y_ {2} = s_ {1} {s_ {0}} 'I $$
$$ Y_ {1} = {s_ {1}} 's_ {0} I $$
$$ Y_ {0} = {s_1} '{s_ {0}}' I $$
Kita dapat mengimplementasikan fungsi Boolean ini menggunakan Inverter & gerbang AND 3-masukan. Itucircuit diagram De-Multiplexer 1x4 ditunjukkan pada gambar berikut.
Kita dapat dengan mudah memahami pengoperasian rangkaian di atas. Demikian pula, Anda dapat mengimplementasikan De-Multiplexer 1x8 dan 1x16 De-Multiplexer dengan mengikuti prosedur yang sama.
Penerapan De-Multiplexer tingkat tinggi
Sekarang, mari kita implementasikan dua De-Multiplexer orde tinggi berikut menggunakan De-Multiplexer orde rendah.
- 1x8 De-Multiplexer
- 1x16 De-Multiplexer
1x8 De-Multiplexer
Pada bagian ini, mari kita implementasikan De-Multiplexer 1x8 menggunakan De-Multiplexer 1x4 dan De-Multiplexer 1x2. Kita tahu bahwa De-Multiplexer 1x4 memiliki masukan tunggal, dua jalur pemilihan dan empat keluaran. Sedangkan De-Multiplexer 1x8 memiliki input tunggal, tiga jalur seleksi dan delapan output.
Jadi, kami membutuhkan dua 1x4 De-Multiplexersdi tahap kedua untuk mendapatkan delapan keluaran terakhir. Karena jumlah input pada tahap kedua ada dua, maka diperlukan1x2 DeMultiplexerpada tahap pertama sehingga keluaran tahap pertama akan menjadi masukan tahap kedua. Input De-Multiplexer 1x2 ini akan menjadi input keseluruhan De-Multiplexer 1x8.
Biarkan De-Multiplexer 1x8 memiliki satu masukan I, tiga jalur pemilihan s 2 , s 1 & s 0 dan keluaran Y 7 ke Y 0 . ItuTruth table dari 1x8 De-Multiplexer ditampilkan di bawah ini.
Input Seleksi | Keluaran | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
s2 | s1 | s0 | Y7 | Y6 | Y5 | Y4 | Y3 | Y2 | Y1 | Y0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | I |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | I | 0 |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | I | 0 | 0 |
0 | 1 | 1 | 0 | 0 | 0 | 0 | I | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | I | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 0 | I | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 0 | 0 | I | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 1 | I | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Kita dapat mengimplementasikan De-Multiplexer 1x8 menggunakan Multiplexer orde rendah dengan mudah dengan mempertimbangkan tabel Truth di atas. Itublock diagram De-Multiplexer 1x8 ditunjukkan pada gambar berikut.
Yang biasa selection lines, s1 & s0diterapkan pada De-Multiplexer 1x4. Output dari De-Multiplexer 1x4 atas adalah Y 7 hingga Y 4 dan output dari De-Multiplexer 1x4 yang lebih rendah adalah Y 3 hingga Y 0 .
Yang lain selection line, s2diterapkan ke 1x2 De-Multiplexer. Jika s 2 adalah nol, maka salah satu dari empat keluaran De-Multiplexer 1x4 yang lebih rendah akan sama dengan masukan, I berdasarkan nilai dari garis pemilihan s 1 & s 0 . Demikian pula, jika s 2 adalah satu, maka salah satu dari empat keluaran DeMultiplexer 1x4 atas akan sama dengan masukan, I berdasarkan nilai garis pemilihan s 1 & s 0 .
1x16 De-Multiplexer
Pada bagian ini, mari kita implementasikan De-Multiplexer 1x16 menggunakan 1x8 De-Multiplexer dan 1x2 De-Multiplexer. Kita tahu bahwa De-Multiplexer 1x8 memiliki masukan tunggal, tiga jalur pemilihan dan delapan keluaran. Sedangkan De-Multiplexer 1x16 memiliki input tunggal, empat jalur pemilihan dan enam belas output.
Jadi, kami membutuhkan dua 1x8 De-Multiplexersdi tahap kedua untuk mendapatkan enam belas keluaran terakhir. Karena jumlah input pada tahap kedua ada dua, maka diperlukan1x2 DeMultiplexerpada tahap pertama sehingga keluaran tahap pertama akan menjadi masukan tahap kedua. Input dari De-Multiplexer 1x2 ini akan menjadi input keseluruhan dari De-Multiplexer 1x16.
Biarkan De-Multiplexer 1x16 memiliki satu masukan I, empat jalur pemilihan s 3 , s 2 , s 1 & s 0 dan keluaran Y 15 hingga Y 0 . Itublock diagram De-Multiplexer 1x16 yang menggunakan Multiplexer orde rendah ditunjukkan pada gambar berikut.
Yang biasa selection lines s2, s1 & s0diterapkan ke De-Multiplexer 1x8. Keluaran De-Multiplexer 1x8 atas adalah Y 15 hingga Y 8 dan keluaran DeMultiplexer 1x8 bawah adalah Y 7 hingga Y 0 .
Yang lain selection line, s3diterapkan ke 1x2 De-Multiplexer. Jika s 3 adalah nol, maka salah satu dari delapan keluaran De-Multiplexer 1x8 yang lebih rendah akan sama dengan masukan, I berdasarkan nilai garis pemilihan s 2 , s 1 & s 0 . Demikian pula, jika s3 adalah satu, maka salah satu dari 8 keluaran dari De-Multiplexer 1x8 atas akan sama dengan masukan, I berdasarkan nilai garis pemilihan s 2 , s 1 & s 0 .