Multiplexere

  1. Indledning
  2. Blockdiagram
  3. Multiplexere findes i flere varianter
    1. 2 : 1 multiplexer
    2. 4 : 1 multiplexer
    3. 8 : 1 multiplexer
    4. 16 : 1 multiplexer

Indledning

Multiplexer er en særlig type af kombinatoriske kredsløb.Der er n dataindgange, en udgang og m udvalgte indgange med 2m = n. Det er et digitalt kredsløb, som vælger en af de n dataindgange og videresender den til udgangen. Afhængigt af den digitale kode, der anvendes på de valgte indgange, vælges en ud af n datakilder og overføres til den enkelte udgang Y.E kaldes strobe- eller enable-indgangen, som er nyttig til kaskadering. Det er generelt en aktiv lav terminal, hvilket betyder, at den vil udføre den ønskede operation, når den er lav.

Blockdiagram

Multiplexere findes i flere varianter

2 : 1 multiplexer

Sandhedstabel

Enable(E) = 1

S1 Y(udgang)
0 T1
1 T2

4 : 1-multiplexer

4 : 1-multiplexeren har 4 indgange og 2 styresignaler.

Sandhedstabel

Enable(E) = 1

S2

S1 Y(udgang)
0 0 0 T1
0 1 T2
1 0 T3
1 1 T4

8 : 1-multiplexer

8 : 1-multiplexeren har 8 indgange og 3 styresignaler.

Sandhedstabel

Enable(E) = 1

S2

Y(udgang)

S1 S3
0 0 0 1 T1
0 1 0 T2
0 1 1 1 T3
0 1 1 T4
1 0 1 T5
1 1 1 0 T6
1 1 1 T7
1 1 1 1 T8

Du kan implementere en 8 : 1-multiplexer ved at kæde to 4 : 1-multiplexere på følgende måde:

16 : 1-multiplexer

16 : 1-multiplexeren har 16 indgange og 4 styresignaler.

Den kan implementeres med to 8 : 1-multiplexere:

Sandhedstabel

Enable(E) = 1

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.