Introduction
Multiplexeur
PLAN Démultiplexeur
Décodeur
Codeur
1
Multiplexeur 2
Définition : Un multiplexeur (abréviation : MUX) est un
circuit permettant de concentrer sur une même voie de
transmission différents types de liaisons (informatique,
télécopie, téléphonie, télétex) en sélectionnant une entrée
parmi N.
Il sert d'accès aux réseaux de transmission de données.
Il possèdera donc N entrées = 2n, avec n = nombre des
entrées de sélection.
La sortie sélectionne une seule des entrées.
Multiplexeur à 4 entrées
Vue externe 3
E1
E2
S
E3 Multiplexeur
Entrées = 2n Sortie
E4
a b
Contrôle
Multiplexeur à 4 entrées
4
E1
E2
S
E3 Multiplexeur
E4
Contrôle a=0 b=0
b
Multiplexeur à 4 entrées
5
E1
E2
S
E3 Multiplexeur
E4
Contrôle a=0 b=0
b
Multiplexeur à 4 entrées
6
E1
E2
S
E3 Multiplexeur
E4
Contrôle a=0 b=1
b
Multiplexeur à 4 entrées
7
E1
E2
S
E3 Multiplexeur
E4
Contrôle a=0 b=1
b
Multiplexeur à 4 entrées
Vue interne 8
E1
E2
S
E3
Entrées Sortie
E4
a b
Contrôle
Multiplexeur à 4 entrées
Vérifions le fonctionnement 9
E1
E2
S
E3
E4
a b
Multiplexeur à 4 entrées
1
E1 0
E2
S
E3
E4
Contrôle a=0 b=0
Multiplexeur à 4 entrées
1
E1 1
E2
S
E3
E4
Contrôle a=0 b=0
Démultiplexeur 1
2
Définition : On appelle démultiplexeur tout système
combinatoire réalisant les 2n sorties de n variables qui
correspondent aux n lignes de sélection.
L’entrée est aiguillée sur une des sorties
Démultiplexeur à 4
1
sorties
Vue externe S1
3
S2
E
Démultiplexeur Sorties = 2n
S3
Entrée
S4
a b
Contrôle
Démultiplexeur à 4
1
sorties S1 = Eab
4
S2
E
Démultiplexeur
S3
S4
Contrôle a=0 b=0
Démultiplexeur à 4
1
sorties S1 = Eab
5
S2=0
E
Démultiplexeur
S3=0
S4=0
Contrôle a=0 b=0
Démultiplexeur à 4
1
sorties S1=0
6
S2 = Eab
E
Démultiplexeur
S3=0
S4=0
Contrôle 2 a=0 b=1
Démultiplexeur à 4
1
sorties S1
7
S2
E
Démultiplexeur
S3
S4
a b
Les entrées de contrôle permettent de sélectionner une sortie
Démultiplexeur à 4
1
sorties S1
8
Vue interne
S2
E
S3
S4
a b
Démultiplexeur à 4
1
sorties
Vérifions le fonctionnement
S1
9
S2
E
S3
S4
a=0 b=0
Démultiplexeur à 4
2
sorties S1=E
0
S2=0
E
S3=0
S4=0
a=0 b=0
2
Décodeur 1
Définition : on appelle décodeur un système combinatoire
qui fait correspondre à un code en entrée (sur n lignes
d’entrées) une seule sortie active parmi les 2n sorties
possibles.
Décodeur 2 entrées
Vue externe 2
S1
2
S2
a
Décodeur
S3
Entrées Sorties
b
S4
Décodeur 2 entrées
2
S1
3
S2
a=0
Décodeur
S3
b=0
S4
Décodeur 2 entrées
2
S1=1
4
S2=0
a=0
Décodeur
S3=0
b=0
S4=0
Décodeur 2 entrées
2
S1
5
S2
a=1
Décodeur
S3
b=0
S4
Décodeur 2 entrées
2
S1=0
6
S2=0
a=1
Décodeur
S3=1
b=0
S4=0
Décodeur 2 entrées
Vue interne 2
S1
7
S2
a
S3
Entrées Sorties
b
S4
Décodeur 2 entrées
Vérifions le fonctionnement 2
S1=1
8
S2=0
a=0
S3=0
b=0
S4=0
Codeur 2
9
Définition : on appelle codeur un système combinatoire
qui fait correspondre en sortie, à une entrée active,
parmi les 2n entrées, un code sur n lignes.
Le circuit correspondant possède entrées et n sorties.
Codeur 4 entrées
Vue externe 3
0
E1
E2 S1
Codeur
Entrées E3 S2 Sorties
E4
Codeur 4 entrées
3
1
E1=1
E2=0 S1=0
Codeur
E3=0
S2=0
E4=0
Codeur 4 entrées
3
2
E1=0
E2=1 S1=0
Codeur
E3=0
S2=1
E4=0
Codeur 4 entrées
Vue interne 3
3
E1
E2 S1
Entrées E3 S2 Sorties
E4
Codeur 4 entrées
Vérifions le fonctionnement 3
4
E1=0
E2=1 S1=0
E3=0
S2=1
E4=0
Exercices 01 : Donner la fonction logique
réalisée par le multiplexeur suivant :
Il y a plusieurs solutions possibles, toutes correctes, selon les
choix que l’on effectue pour les bits d’adressage. Décidons par
exemple d’écrire les adresses sous la forme S1S0 = BC (B est
donc le bit de poids fort de l’adresse et C celui de poids
faible. ), Avec ce choix le bit A doit être relié aux entrées de
données selon le tableau
On applique exactement la même démarche. Si on choisit d’écrire l’adresse sous la forme
S2 S1 S0 = B C D . Le bit A doit être relié aux entrées de données selon le tableau :
EXERCICES 02
SOIT LA TABLE DE VÉRITÉ SUIVANTE : 3
RÉALISER LA FONCTION LOGIQUE "F" EN UTILISANT UN MULTIPLEXEUR À TROIS
ENTRÉES DE SÉLECTION
8
Dans un Multiplexeur 8 à 1 la sortie "f"
C B A f prend la valeur d'une des entrées en
fonction de l'entrée de sélection ABC :
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 0
Afin de réaliser la fonction f qui dans la table de vérité,
nous devons donner aux entrées du multiplexeur de s0 à
s7 les états de la sortie f dans la table de vérité 3
Dans la table de vérité, lorsque l'entrée est ABC = 000, la 9
sortie f prend l'état 0, et dans le multiplexeur , lorsque
l'entrée est ABC= 000, la sortie f prend l'état de la
première entrée s0 et donc on donne à l'entrée s0
l'état 0 comme dans la table de vérité .
La même méthode donne à toutes les entrées du
Multiplexeur les états de la table de vérité .
Exercices 03
Soit la table de vérité suivante :
réaliser la fonction logique "f" en utilisant un multiplexeur à 4
deux entrées de sélection 0
Z Y X f
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 1