You are on page 1of 19

Digitalna elektronika

Multiplekseri

Multiplekseri

Multiplekser je kombinaciona mrea koja obavlja


ulogu viepoloajnog prekidaa, tj. ona od vie ulaza
izabere jedan koji e se pojaviti na izlazu, ako je
aktivan signal dozvole E.

Multiplekseri
MUX 8/1

Informacioni ulazi I0,I1,I7


Selekcioni ulazi A0,A1 i A0
Signal dozvole E

Funkcija koju obavlja MUX 8/1 je:

F EN ( A 2 A1A 0 I 0 A 2 A1A 0 I1 A 2 A1A 0 I 2 A 2 A1A 0 I3


A 2 A1A 0 I 4 A 2 A1A 0 I5 A 2 A1A 0 I 6 A 2 A1A 0 I 7 )

Multiplekseri

MUX 8/1

Realizacija funkcije pomou


multipleksera
Primer: Data je logika funkcija
F(A, B, C, D) (2, 3, 4, 5, 7,10,11,12,14,15)
Realizovati je korienjem potrebnih logikih kola i:
a) multipleksera MUX 16/1;
b) multipleksera MUX 8/1;
c) multipleksera MUX 4/1.

Realizacija funkcije pomou


multipleksera
Primer: Data je logika funkcija
F(A, B, C, D) (2, 3, 4, 5, 7,10,11,12,14,15)
a) multiplekser MUX 16/1

0
0

1
1
0
1
1

I0
I1
I2
I3
I4
I5
I6
I7
I8
I9
I10
I11
I12
I13
I14
I15

1
1
1
1
0
1
0
0
1

F
MUX 16 /1

S 3 S 2 S 1 S0
A

Realizacija funkcije pomou


multipleksera
Primer: Data je logika funkcija
F(A, B, C, D) (2, 3, 4, 5, 7,10,11,12,14,15)
b) multiplekser MUX 8/1
Funkcija koju obavlja MUX 8/1 je:
F EN (A 2 A1A 0 I0 A 2 A1A 0 I1 A 2 A1A 0 I 2 A 2 A1A 0 I3
A 2 A1A 0 I 4 A 2 A1A 0 I5 A 2 A1A 0 I 6 A 2 A1A 0 I 7 )

Realizacija funkcije pomou


multipleksera
Primer: Data je logika funkcija
F(A, B, C, D) (2, 3, 4, 5, 7,10,11,12,14,15)
b) multiplekser MUX 8/1
Funkcija koju obavlja MUX 8/1 je:
F EN (A 2 A1A 0 I0 A 2 A1A 0 I1 A 2 A1A 0 I 2 A 2 A1A 0 I3
A 2 A1A 0 I 4 A 2 A1A 0 I5 A 2 A1A 0 I 6 A 2 A1A 0 I 7 )

Ako na adresne ulaze dovedemo promenljive A2=A, A1=B, A0=C


F A B C I 0 A B C I1 A B C I 2 A B C I3
A B C I 4 A B C I5 A B C I 6 A B C I7

Realizacija funkcije pomou


multipleksera

Realizacija funkcije pomou


multipleksera

Realizacija funkcije pomou


multipleksera
Primer: Data je logika funkcija
F(A, B, C, D) (2, 3, 4, 5, 7,10,11,12,14,15)
c) multiplekser MUX 4/1

Napomena: Potrebna dodatna logika kola!


Ne isplati se!

Demonstacija rada MUX 8/1

MicroCAP 7.0

Proirivanje kapaciteta
Primer: MUX 4/1

MUX 8/1 (: EN!).

Proirivanje kapaciteta
MUX 8/1

Reenje: Voditi rauna o


rasporedu selekcionih ulaza i
usklaivanju EN signala za
MUX 4/1 i MUX 8/1.

I0
I1
I2
I3

I0
I1
I2
I3

MUX 4/ 1

EN
A1

I4
I5
I6
I7

I0
I1
I2
I3

A0

MUX 4/ 1

EN
A1 A0

EN

A2 A1 A0

Proirivanje
kapaciteta
Primer: Projektovati
multiplekser MUX 32/1
ako su na raspolaganju
iskljuivo multiplekseri
MUX 8/1.

Proirivanje kapaciteta

12

F(A 4 , A 3 , A 2 , A1 , A 0 ) = (0, 2, 5, 6, 9,10,11,12,14,16,18,19, 22, 24, 27, 28, 30, 31)


) MUX 8/1
) MUX 8/1
. !

Proirivanje kapaciteta

12

F(A 4 , A 3 , A 2 , A1 , A 0 ) = (0, 2, 5, 6, 9,10,11,12,14,16,18,19, 22, 24, 27, 28, 30, 31)


) MUX 8/1
,
F=1;
F=0.
F(4,3,2,1,0) (1,3,4,7,8,13,15,17,20,21,23,25,26,29)
MUX 8/1 ,
( 12.2).

Proirivanje
kapaciteta

1
0
1
0
0
1
1
0

D0
D1
D2
D3
D4
D5
D6
D7

F
MUX 8/1

x
x

EN

EN1

S2

S1

S0

A2 A1 A0

)
MUX 8/1

0
1
1
1
1
0
1
0

D0
D1
D2
D3
D4
D5
D6
D7

EN2

F
MUX 8/1

S1

S0

A2 A1 A0

F
MUX 8/1

EN
S2

S1

S0

A2 A1 A0

1
0
0
1
1
0
1
1

D0
D1
D2
D3
D4
D5
D6
D7

EN
S1

S0

A4 A3

S2

D0
D1
D2
D3
D4
D5
D6
D7

F
MUX 8/1

S2

EN

1
0
1
1
0
0
1
0

x
x

D0
D1
D2
D3
D4
D5
D6
D7

F
MUX 8/1

EN
S2

S1

S0

A2 A1 A0

Proirivanje kapaciteta
) MUX 8/1
F(A 4 , A 3 , A 2 , A1 , A 0 ) = (0, 2, 5, 6, 9,10,11,12,14,16,18,19, 22, 24, 27, 28, 30, 31)

S2=2, S1=1, S0=0, :


A4

A3

1
1

I0
I1
I2
I3
I4
I5
I6
I7
EN

F
MUX 8/1

S2 S1 S0
A2 A1 A0

You might also like