MULTIPLEXER
Pokok Bahasan :
1. Pendahuluan
2. Dasar-dasar rangkaian Multiplexer.
3. Mendesain rangkaian Multiplexer
Tujuan Instruksional Khusus :
1. Mahasiswa dapat menerangkan dan memahami rangkaian
Multiplexer.
2. Mahasiswa dapat membuat dan mendesain rangkaian
Multiplexer.
3. Mahasiswa dapat membedakan antara rangkaian
Multiplexer Dan rangkaian bukan Multiplexer.
1
MULTIPLEXER
Multiplexer : - Adalah perangkat pemilih beberapa jalur data
kedalam satu jalur data untuk dikirim ke titik lain.
- Mempunyai dua atau lebih signal digit sebagai input
dan control sebagai pemilih (selector)
- Merupakan Data Selector ( Pemilih data)
- Jumlah Masukan (Input) > Jumlah Keluaran (1 Output)
Ilustrasi
Multiplexer
D0
Data
inputs
D1
Y
D2
D3
Data
Output
Data select
control inputs
S1
S0
Data select control
input determines
Which data input is
connected to the
output
S1
0
0
1
1
S0
0
1
0
1
Data input
selected
D0
D1
D2
D3
2
Diagram logika untuk 4 jalur Multiplexer dengan S1=0, S2=1
(Data D1 yang dipilih)
t0
t1
t2
t3
t4
t5
D0
1
0
1
1
1
2
t0
D1
t1
t2
t3
t4
Data
output
D2
D3
1
0
0
1
S1
S0
0
0
3
0
1
4
(Gate 2 is enabled, so
data input D1 passes
to the output)
3
Tabel
IC TTL dan IC CMOS Multiplexer
Function
Quad two-input
Dual eight-input
Eight-input
16-input
Device
74157
74HC157
4019
74153
74HC153
4539
74151
74HC151
4512
74150
Logic family
TTL
H-CMOS
CMOS
TTL
H-CMOS
CMOS
TTL
H-CMOS
CMOS
TTL
4
IC 74151 Multiplexer 8 jalur input
11
S0
10
S1
9
S2
7
4
3
2
1
15
14
13
12
E
I0
I1
I2
I3
I4
I5
I6
I7
V CC
Y
Y
6
5
= Pin 16
GND = Pin 8
Logic Simbol
5
IC 74151 Multiplexer 8-jalur input
I0
S2 (12)
(4)
I1
(3)
I2
(2)
I3
I5
I4
(1)
(15)
(14)
I6
(13)
I7
(12)
S1 (11)
S0 (10)
E
(7)
( ) = Pin Number
VCC = Pin 16
(5)
GND = Pin 8
Y
Logic Diagram
(6)
Y
6
IC 74151 Multiplexer 8 jalur input
0
I3 1
16
VCC
+5V
1
I2 2
15
I4
1
1
I1 3
14
I5
1
0
I0
13
I6
0
1
4
74151
Y
5
12
I7
Y
6
11
S0
E
7
10
S1
9
S0
GND 8
Hubungan pin-pin
7
DEMULTIPLEXER
Pokok Bahasan :
1. Pendahuluan
2. Dasar-dasar rangkaian Demultiplexer.
3. Mendesain rangkaian Demultiplexer
Tujuan Instruksional Khusus :
1. Mahasiswa dapat menerangkan dan memahami rangkaian
Demultiplexer.
2. Mahasiswa dapat membuat dan mendesain rangkaian
Demultiplexer
3. Mahasiswa dapat membedakan antara rangkaian
Demultiplexer dan rangkaian bukan Demultiplexer
8
DEMULTIPLEXER
Demultiplexer : - Merupakan kebalikan dari Multiplexer
- Mempunyai satu input data dan beberapa output ( yang
dicontrol oleh selector untuk menentukan keluaran yang
diinginkan)
- Merupakan Data Distributor (Pendistribusi data )
- Jumlah masukan (1 Input) < Jumlah Keluaran (Output)
Ilustrasi
Demultiplexer
D0
D1
D2
Data
Input A
Data
Outputs
D3
S1
S0
Data select
(determines the
destination on
the data input)
9
IC 74139 Demultiplexer 2-4 jalur
( 2 selector dan 4 jalur output )
2
1
Ea
3
A0a A1a
14
15
Eb
DECODER a
13
A0b A1b
DECODER b
0a
1a
2a
3a
0b
1b
2b
3b
4
5
6
7
12
11
10
9
V CC
= Pin 16
GND
= Pin 8
Logic Simbol
10
IC 74139 Demultiplexer 2-4 jalur
E 0a
Ea
(1)
(4)
(2)
(5)
0a
1a
(6)
2a
E 1a
E 0b
Eb
(3)
(15)
(12)
(7)
3a
(14)
(11)
0b
1b
(10)
2b
E 1b
(13)
(9)
3b
( ) = Pin Number
VCC = Pin 16
GND = Pin 8
Logic Diagram
11
IC 74139 Demultiplexer 2-4 jalur
1
2
Input
data
signal
Ea
74139
Ea
A0a
A1a
1
0
0a
1a
0a
1a
2a
3a
2a
3a
Output
destination
select
Output
signal
Output pada
( 22 )
Koneksi input dan output
12
IC 74154 Demultiplexer 16 jalur
0
1
Input
data
signal
2
3
E0
4
5
E1
Output
destination
select
1
0
1
0
A0
A1
A2
A3
74154
Output
signal
6
7
8
9
10
11
12
13
14
15
Demultiplexer 74154 me-rute kan sinyal input ke output nomor 5
13
CODE CONVERTER
Pokok Bahasan :
1. Pendahuluan
2. Dasar-dasar rangkaian Code Converter
3. Mendesain rangkaian Code Converter
Tujuan Instruksional Khusus :
1. Mahasiswa dapat menerangkan dan memahami rangkaian
Code Converter
2. Mahasiswa dapat membuat dan mendesain rangkaian
Code Converter
3. Mahasiswa dapat membedakan antara rangkaian
Code Converter dan rangkaian bukan Code Converter
14
CODE CONVERTER
Converter : Pengkonversi dari suatu code bilangan ke code bilangan
yang lain
Jenis-jenis Converter : BCD to Excess Three, BCD to seven segment,
atau code-code lainnya.
1. BCD to Excess Three Converter
A (8*)
BCD input
B (4)
C (2)
D (1)
W
Logic
Circuit
BCD to
Excess
Three
X
Excess Three
output
Y
Z
Blok Diagram BCD to Excess Three Converter
15
Tabel Converter BCD to Excess three
Decimal Number
(Map Value)
0
1
2
3
4
5
6
7
8
9
BCD
Excess-three
A
B
C
D
(8)
(4)
(2)
(1)
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
0
1
0
1
0
1
0
1
0
1
W
X
Y
Z
0
0
0
0
0
1
1
1
1
1
0
1
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
16
A
AB
CD
C
00 01 11 10
00
01
11
10
B.D
(a) W map
0
4
1
5
3
2
B.C
1
1
1
d
d
7
d
6
d
12
13
15
14
1
1
1
1
A
8
9
D
11
(b) X map
10
BCD
B
AB
CD
X=BD+BC+BCD
BC
C
W=A+BD+BC
00
01
11
10
A
00 01 11 10
0
1
1
1
1
3
2
1
4
12
8
5
13
9
7
15
6
d
14
1
d
D
11
10
d
BD
17
B
A
(c) Y map
AB
CD
00
C
01
11
10
00 01 11 10
1
0
4
1
1
d
5
d
3
1
1
7
d
6
2
12
8
1
13
9
15
11
d
Y=CD+CD
D
10
14
d
d
CD
(d) Z map
C
A
CD
AB
B
Z= D
CD
00
01
11
10
00 01 11 10
1
0
1
1
5
3
1
2
4
7
1
6
d
d
d
d
12
1
13
9
15
11
14
10
d
D
8
D
18
B
Rangkaian BCD to Excess Three Converter
C
(C+D)
B
B(C+D)
A
D
B
C
D
BC D
B
B • (C + D )
X
(C + D)
C
W
C D
Y
D
D
Z
19
2. 2*421 to BCD Converter
A (2*)
2*421 input
W (8)
B (4)
C (2)
D (1)
X (4)
Logic
Circuit
BCD output
Y (2)
Z (1)
Blok Diagram 2*421 to BCD converter
20
Tabel Converter 2*421 to 8421 CODE
Map Value
Decimal
Number
A
(2*)
B
(4)
C
(2)
D
(1)
W
(8)
X
(4)
Y
(2)
Z
(1)
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
1
0
0
0
1
2
2
0
0
1
0
0
0
1
0
3
3
0
0
1
1
0
0
1
1
4
4
0
1
0
0
0
1
0
0
11
5
1
0
1
1
0
1
0
1
12
6
1
1
0
0
0
1
1
0
13
7
1
1
0
1
0
1
1
1
14
8
1
1
1
0
1
0
0
0
15
9
1
1
1
1
1
0
0
1
21
AB
CD
00
00
01
11
10
0
01
4
11
12
10
x
8
x
1
5
x
13
x
3
7
15
6
W=BC
1
x
2
9
11
1
14
x
10
AB
CD
00
01
11
00
0
01
1
4
11
1
12
x
1
5
10
x
1
13
x
9
x
3
10 ’2
7
1
15
11
x
x
6
X=AB+BC
8
14
10
22
AB
CD
00
00
01
11
10
01
0
4
11
1
12
8
x
1
5
1
3
x
1
13
9
15
11
Y=AC+AC
x
7
x
1
2
10
x
6
x
14
10
AB
CD
00
01
11
10
00
0
01
4
1
1
12
x
5
1
3
11
8
1
13
x
7
10
9
1
11
x
2
6
Z=D
x
1
15
x
x
14
10
23
Rangkaian 2*421 to BCD Converter
24
3. Seven Segment Display Code
7 segments of
display
Segments
a, b, d, e, g
ON for decimal 2
Segments
a, b, c, d, g
ON for decimal 3
25
Tabel Code Seven-Segments Display
26
K Map dan Rangkaian untuk Output segment a :
0
4
12
8
1
5
13
9
3
7
15
11
2
6
14
10
27
K Map dan Rangkaian Logic untuk Output segment b :
0
4
12
8
1
5
13
9
3
7
15
11
2
6
14
10
28
Soal Latihan
1. Buat sebuah rangkaian Multiplexer 4-line to 1-line dari gerbang NAND saja
2. Disain sebuah rangkaian multiplexer 8x1 yang dibentuk dari dua buah
multiplexer 4x1 (Dual 4-line to 1-line Multiplexer 74153).
Gunakan Enable input untuk mengaktifkan kedua mux tersebut.
3. Buat rangkaian yang mengkonversikan Binary Code 4 bit ke Gray Code
29