Académique Documents
Professionnel Documents
Culture Documents
Le multiplexeur pouvant calculer des fonctions de plusieurs variables, peut être utilisé en générateur de
fonctions logiques. Le nombre d’entrées d’adresses étant égal aux nombres de variables dans la fonction.
1) Traiter le cas où l’on a une variable de plus que d’entrées d’adresse, en réalisant la fonction :
𝐵 . ̅̅̅
𝐹 = 𝐴. ̅̅̅̅ 𝐷 + ̅̅̅
𝐶 . ̅̅̅̅ 𝐴 . 𝐵. ̅̅̅ 𝐷 + ̅̅̅
𝐶 . ̅̅̅̅ 𝐴 . ̅̅̅̅ 𝐷 + ̅̅̅
𝐵 . 𝐶. ̅̅̅̅ 𝐵 . ̅̅̅
𝐴 . ̅̅̅̅ 𝐶 . 𝐷 + ̅̅̅
𝐴 . 𝐵. 𝐶. 𝐷 + 𝐴. ̅̅̅̅
𝐵 . 𝐶. 𝐷
+ 𝐴. 𝐵. ̅̅̅
𝐶 . 𝐷 + 𝐴. 𝐵. 𝐶. ̅̅̅̅
𝐷
À l’aide d’un multiplexeur à 8 entrées de données (𝐷0 , 𝐷1 , 𝐷2 , 𝐷3 𝐷4 , 𝐷5 𝐷6 , 𝐷7 ) et 3 entrées
D’adresses A, B, C (C le poids le plus fort) et 1 sortie.
Rappel : Le Multiplexeur
→ Un multiplexeur est un circuit combinatoire qui permet de sélectionner une information (1 bit)
parmi 2𝑛 valeurs en entrée.
→ Le Multiplexeur possède :
1. 2𝑛 = (m+1) entrées d’information : 𝐸0 , 𝐸1 , … … . , 𝐸𝑚 (à vérifier (m-1))
2. Une seule sortie : S
3. n entrées de sélection : 𝐶0 , 𝐶1 , … … . , 𝐶𝑛−1
(entrées d’adresses ou de commandes).
→ Un multiplexeur Sélectionne une voie parmi 2𝑛 voies (ou entrées) par n bits (ou entrées) de
commande.
→ Le schéma synoptique (le circuit) d’un Multiplexeur en abréviation Mux dans le cas
général (n entrées d’information, 2𝑛 entrées de sélection et Une seule sortie ).
Anonyme
Exemple : un Multiplexeur 4vers 1
Les notations les plus utilisées :
→ Le Mux 4 vers 1 Sélectionne une seule voie parmi 22 voies (dites entrées d’information à savoir
𝐸0 , 𝐸1 , , 𝐸2 , 𝐸3 ) par 2 entrées de commande.
Si : (𝐶1 𝐶0 )2 = (0)10 cela signifie que l’entrée d’indice 0 à savoir 𝐸0 doit figurer au
niveau de la sortie S. Pour se faire, on doit attribuer 0 au bit 𝐶0 et 0 au bit 𝐶1
Ou encore : Si : (𝐶1 𝐶0 )2 = (0)10 Alors : 𝑆 = 𝐸0
Et : 𝐶0 = 0 𝑒𝑡 𝐶1 = 0 𝐶 ̅̅̅0 𝑒𝑡 ̅̅̅
𝐶1
Anonyme
On peut écrire : 𝑆= 𝐶 ̅̅̅0 . ̅̅̅
𝐶1 . 𝐸0 = 𝐸0
Si : (𝐶1 𝐶0 )2 = (1)10 cela signifie que l’entrée d’indice 1 à savoir 𝐸1 doit figurer au
niveau de la sortie S. Pour se faire, on doit attribuer 1 au bit 𝐶0 et 0 au bit 𝐶1 .
Si : (𝐶1 𝐶0 )2 = (2)10 cela signifie que l’entrée d’indice 2 à savoir 𝐸2 doit figurer au
niveau de la sortie S. Pour se faire, on doit attribuer 0 au bit 𝐶0 et 1 au bit 𝐶1 .
Si : (𝐶1 𝐶0 )2 = (3)10 cela signifie que l’entrée d’indice 3 à savoir 𝐸3 doit figurer au
niveau de la sortie S. Pour se faire, on doit attribuer 1 au bit 𝐶0 et 1 au bit 𝐶1 .
0 0 𝐸0 𝑆 = 𝐶0 . ̅̅̅
𝐶1 . 𝐸1
0 1 𝐸1
̅̅̅0 . 𝐶1 . 𝐸2
𝑆= 𝐶
1 0 𝐸2
1 1 𝐸3 𝑆 = 𝐶0 . 𝐶1 . 𝐸3
Anonyme
A travers le Tableau de vérité du Mux 4 :1 on peut déduire l’équation de la sortie en
fonction des entrées de sélection et des entrées d’information à savoir :
𝑆 = ̅̅̅
𝐶0 . ̅̅̅
𝐶1 . 𝐸0 + 𝐶0 . ̅̅̅
𝐶1 . 𝐸1 + ̅̅̅
𝐶0 . 𝐶1 . 𝐸2 + 𝐶0 . 𝐶1 . 𝐸3
𝑜𝑢 𝑏𝑖𝑒𝑛
𝑜𝑢 𝑏𝑖𝑒𝑛 𝑜𝑢 𝑏𝑖𝑒𝑛
Commentaire :
L’équation au-dessus pout être lue de la façon suivante :
S est égal à 𝐸0 pour (𝐶0 = 0 𝑒𝑡 𝐶1 = 0 )
ou bien S est égal à 𝐸1 pour ( 𝐶0 = 1 𝑒𝑡 𝐶1 = 0 )
ou bien S est égal à 𝐸2 pour (𝐶0 = 0 𝑒𝑡 𝐶1 = 1)
ou bien S est égal à 𝐸3 pour (𝐶0 = 1 𝑒𝑡 𝐶1 = 1) .
1) Traiter le cas où l’on a une variable de plus que d’entrées d’adresse, en réalisant la fonction :
𝐵 . ̅̅̅
𝐹 = 𝐴. ̅̅̅̅ 𝐷 + ̅̅̅
𝐶 . ̅̅̅̅ 𝐴 . 𝐵. ̅̅̅ 𝐷 + ̅̅̅
𝐶 . ̅̅̅̅ 𝐴 . ̅̅̅̅ 𝐷 + ̅̅̅
𝐵 . 𝐶. ̅̅̅̅ 𝐵 . ̅̅̅
𝐴 . ̅̅̅̅ 𝐶 . 𝐷 + ̅̅̅
𝐴 . 𝐵. 𝐶. 𝐷 + 𝐴. ̅̅̅̅
𝐵 . 𝐶. 𝐷
+ 𝐴. 𝐵. ̅̅̅
𝐶 . 𝐷 + 𝐴. 𝐵. 𝐶. ̅̅̅̅
𝐷
À l’aide d’un multiplexeur à 8 entrées de données (𝐷0 , 𝐷1 , 𝐷2 , 𝐷3 𝐷4 , 𝐷5 𝐷6 , 𝐷7 ) et 3 entrées
D’adresses A, B, C (C le poids le plus fort) et 1 sortie.
Mux 8 → 1 Mux 23 → 1 m = 8 = 23
A travers cette notation on peut tirer les données suivantes :
0 0 1 𝐷1 =𝐸1
𝑆 = 𝐴. 𝐵. ̅̅̅
𝐶 . 𝐷3
0 1 0 𝐷2 =𝐸2
0 1 1 𝐷3 =𝐸3
1 0 0 𝐷4 =𝐸4
1 0 1 𝐷5 =𝐸5
𝑆 = 𝐴. 𝐵. 𝐶. 𝐷7
1 1 0 𝐷6 =𝐸6
1 1 1 𝐷7 =𝐸7
Puis ,On peut tirer l’équation d’1 Mux 8 :1 dans le cas général
𝑆 = ̅̅̅ 𝐵 . ̅̅̅
𝐴 . ̅̅̅̅ 𝐵 . ̅̅̅
𝐶 . 𝐷0 + 𝐴. ̅̅̅̅ 𝐶 . 𝐷1 + ̅̅̅
𝐴 . 𝐵. ̅̅̅
𝐶 . 𝐷2 + 𝐴. 𝐵. ̅̅̅
𝐶 . 𝐷3 + ̅̅̅
𝐴 . ̅̅̅̅
𝐵 . 𝐶. 𝐷4 + 𝐴. ̅̅̅̅
𝐵 . 𝐶. 𝐸5
+̅̅̅
𝐴 . 𝐵. 𝐶. 𝐷6 + 𝐴. 𝐵. 𝐶. 𝐷7
Or Notre équation donnée sur l’exercice est la suivante :
𝐵 . ̅̅̅
𝐹 = 𝐴. ̅̅̅̅ 𝐷 + ̅̅̅
𝐶 . ̅̅̅̅ 𝐴 . 𝐵. ̅̅̅ 𝐷 + ̅̅̅
𝐶 . ̅̅̅̅ 𝐴 . ̅̅̅̅ 𝐷 + ̅̅̅
𝐵 . 𝐶. ̅̅̅̅ 𝐵 . ̅̅̅
𝐴 . ̅̅̅̅ 𝐶 . 𝐷 + ̅̅̅
𝐴 . 𝐵. 𝐶. 𝐷 + 𝐴. ̅̅̅̅
𝐵 . 𝐶. 𝐷
+ 𝐴. 𝐵. ̅̅̅
𝐶 . 𝐷 + 𝐴. 𝐵. 𝐶. ̅̅̅̅
𝐷
Anonyme
En égalent F et S et à travers une petite identification on peut déduire que pour réaliser la
fonction F à travers ce Multiplexeur on déduit que :
𝐷1 = ̅̅̅̅
𝐷 ; 𝐷2 = ̅̅̅̅
𝐷 ; 𝐷4 = ̅̅̅̅
𝐷 ; 𝐷0 = 𝐷 ; 𝐷6 = 𝐷 ; 𝐷5 = 𝐷 ; 𝐷3 = 𝐷; 𝐷7 = ̅̅̅̅
𝐷
Ou encore :
𝐷1 = 𝐷2 = 𝐷4 = 𝐷7 = ̅̅̅̅
𝐷 et 𝐷0 = 𝐷6 = 𝐷5 = 𝐷3 = 𝐷
Ainsi on peut circuiter Le Mux 8 :1à l’aide des équations au-dessus :
𝐷0 = 𝐷
𝐷1 = ̅̅̅̅
𝐷
𝐷2 = ̅̅̅̅
𝐷
𝐷3 = 𝐷
𝐷4 = ̅̅̅̅
𝐷
𝐷5 = 𝐷
𝐷6 = 𝐷
𝐷7 = ̅̅̅̅
𝐷
̅̅̅ 𝐵 .
̅̅̅̅ 𝐹 = 𝐴. ̅̅̅ 𝐷 +
̅̅̅̅ 𝐶 . ̅̅̅ 𝐴 . 𝐵. ̅̅̅ 𝐷 +
̅̅̅̅ 𝐶 . ̅̅̅̅ 𝐴 . ̅̅̅ 𝐷 +
̅̅̅̅ 𝐵 . 𝐶. ̅̅̅ 𝐵 .
̅̅̅̅ 𝐴 . ̅̅̅ 𝐶 . 𝐷 +
̅̅̅̅ 𝐴 . 𝐵. 𝐶. 𝐷 + 𝐴.
𝐷 𝐵 . 𝐶.
̅̅̅ + 𝐴. 𝐵.
̅̅̅̅ 𝐶 . 𝐷 + 𝐴. 𝐵. 𝐶.
𝐷