La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Multiplexeurs A.Lebrun.

Présentations similaires


Présentation au sujet: "Multiplexeurs A.Lebrun."— Transcription de la présentation:

1 Multiplexeurs A.Lebrun

2 Definition Un multiplexeur des entrées permet de choisir à l’aide d’une commande l’entrée que l’on place à la sortie Un multiplexeur des sorties permet de choisir sur quelle sortie on place l’entrée Le nombre d’entrées de commande dépend du nombre d’entrées ou de sorties Si Ne nombre d’entrées le nombre de commande Nc est tel que Ne<= 2Nc Si Ns nombre de sorties le nombre de commande Nc est tel que Ns<= 2Nc

3 Multiplexeur 41 Multiplexeur 4 entrées de données et 2 entrées de commande E0 & E1 S & >=1 E2 & E3 & C1

4 explication S = E0C0C1+E1C0C1+E2C0C1+E3C0C1
Quelque soit CoC1 trois valeurs parmi C0C1, C0C1, C0C1, C0C1 sont à zéro et n’interviennent pas dans la somme. La dernière vaut 1 est la sortie correspond donc à l’entrée correspondant de C0C1 =1 Si on a plus de 4 entrées, on utilise un codeur derrière les entrées de commande qui « choisira » l’entrée à placer à la sortie

5 Multiplexeur d’entrées avec décodeur
& & S >=1 & & C0 C Val Vcc

6 Multiplexeur des sorties 14
& S0 S1 S2 S3 & & & c0 c val

7 explication Si le décodeur est validé, 1 seule sortie du décodeur est à 1, les autres sont à Zéro Les sorties qui reçoivent un 0 sur la porte ET sont à zéro La sortie qui reçoit un 1 sur la porte ET affiche E Une seule sortie affiche donc E, toutes les autres affichent 0 Le 0 étant élément neutre du ou, la sortie S vaut donc E

8 Passage // série Un multiplexeur des entrées permet de passer un mot de n bits du mode parallèle au mode série Dans le mode // il y a n fils qui véhiculent chacun un bit Dans le mode série, il y a un seul fil qui véhicule successivement n bits Pour passer du mode de transmission // au mode de transmission série, il suffit d’utiliser un multiplexeur des entrées

9 Passage // série On branche les n fils sur les entrées du multiplexeur des entrées E0,E1,E2, E3, …En On envoie successivement 0, 1, 2…,n sur les entrées de commande On récupère successivement sur la sortie S, les différentes entrées E0,E1,E2, E3, …En

10 Passage série // Un multiplexeur des sorties permet de passer un mot de n bits qui arrivent en série sur un fil , sur n fils qui vont chacun recevoir un bit Il suffit de mettre en entrée le fil qui véhiculent les bits et chaque fois qu’un bit arrive, on incrémente les entrées de commande afin que chaque bit soit dirigé vers une sortie différente Lorsque tous les bits sont arrivés, on le retrouve en // sur les différentes sorties

11 Transmission en série de données parallèles
c0 c1 Val S0 S1 S2 S3 MS ME

12 Vitesse de transmission
Pour que cela marche bien, il est nécessaire que l’on connaisse la vitesse de transmission exprimés en Baud (réglage à l’identique pour les deux Multiplexeurs) Le baud est une unité de mesure utilisée dans le domaine des télécommunications en général, et dans le domaine informatique en particulier, notamment dans le contexte de communications avec certains périphériques externes (exemple : modem). Le baud est l'unité de mesure du nombre de symboles transmissibles par seconde

13 Générateur de fonction
Un multiplexeur des entrées peut servir de générateur de fonction. Il peut générer n’importe quelle fonction comportant autant de variables que d’entrées de commande Il suffit pour cela de placer les variables sur les entrées de commande et de mettre la valeur de la table de vérité sur les entrées de données

14 Fonction a+b avec M 41

15 Vérification Si a=0 et b= 0 alors S=E0 = 0
Le multiplexeur peut donc être employé comme fonction Ou Cela est vrai pour toutes les fonctions, il suffit de connaître la TV

16 Fonction de n variables ave ME de n-1 entrées de commandes
Pour cela, on tient compte du fait que n-1 variables sont branchées sur les entrées de commande et on calcule la valeur des entrées de données en fonction de la dernière variable. Soit x cette dernière variable, les entrées de données peuvent recevoir 0, 1, x ou x

17 Fonction Ou avec M 21

18 Générateur de fonctions programmable
On peut réaliser un générateur de fonctions programmable en utilisant plusieurs multiplexeurs et les entrées de validation. Le décodeur permet de choisir le multiplexeur (et la fonction qu’il simule) en utilisant l’entrée de validation Seul un multiplexeur donne une sortie pouvant être autre que zéro Les multiplexeurs simulent les différentes fonctions au choix Leurs sorties sont toutes reliées à un ou qui en sortie donnera la sortie du générateur de fonctions programmable. Un seul multiplexeur étant valide, une seule sortie est différente de 0

19 Générateur de 4 fonctions

20 Représentation symbolique

21 remarque Chaque fonction correspond à un code binaire
On s’aperçoit donc qu’il y a plusieurs familles de codes binaires: les données, les commandes, les signaux de validation. Pour obtenir un résultat, il faut envoyer tous ces signaux simultanément. Dans l’exemple précédent, les codes commandes sont: ET = 00 OU = 01 XOR = 10 NAND =11

22 webographie


Télécharger ppt "Multiplexeurs A.Lebrun."

Présentations similaires


Annonces Google