Senin, 25 Oktober 2010

Multiplekser ( MUX)

Multiplekser atau disingkat MUX adalah alat atau komponen elektronika yang bisa memilih input (masukan) yang akan diteruskan ke bagian output (keluaran). Pemilihan input mana yang dipilih akan ditentukan oleh signal yang ada di bagian kontrol (kendali) Select.

Komponen yang berfungsi kebalikan dari MUX ini disebut Demultiplekser (DEMUX). Pada DEMUX, jumlah masukannya hanya satu, tetapi bagian keluarannya banyak. Signal pada bagian input ini akan disalurkan ke bagian output (channel) yang mana tergantung dari kendali pada bagian SELECTnya.


Contoh soal :









Ketentuan:

Sinyal pembawa ( carrir ): a = 600, b = 1200, c = 1800, d = 2400

Bila biner 1 : a = 800, b = 1400, c = 1800, d = 2400

Bila biner 0 : a = 200, b = 1000, c = 1600, d = 2200


Sintax untuk soal di atas:

LIBRARY ieee;

Ieee.std_logic_1164.all



ENTITY soal IS

Port (

a,b,c,d : IN std_logic;

z : OUT std_logic);

END soal;


ARCHITECTURE latihan OF soal IS

BEGAN

IF a,b,c,d = 1 THEN z <= a = 800, b = 1400, c = 1800, d = 2400

Else IF a,b,c,d = 0 THEN z <= a = 200, b = 1000, c = 1600, d = 2200;

END latihan;

Tidak ada komentar:

Posting Komentar