Les multiplexeurs et démultiplexeurs logiques. |
||||||||
Un multiplexeur affiche sur son unique sortie S, la valeur logique présente sur l'une de ses N entrées, sélectionnée à l'aide de son adresse A. Multiplexage
de deux entrées : Multiplexage de
quatre entrées : On peut ainsi généraliser à un multiplexeur à N entrées, N étant une puissance de deux (ci-contre un multiplexeur à 8 entrées). Les multiplexeurs sont utilisés dans de nombreuses applications. Citons par exemple la possibilité de matérialiser une fonction logique de plusieurs variables, sans être obligé de rechercher le câblage de S en fonction de ces variables à l'aide de portes logiques. |
||||||||
Les principaux circuits MSI aujourd'hui disponibles sont trop nombreux pour pouvoir en donner une liste exhaustive dans les différentes familles logiques. Citons toutefois les plus anciens dont les nouveaux se sont souvent insipirés, le 151 (par exemple 74HC151) et le 251 ou le 157... Les démultiplexeurs affichent sur une de leur n sorties la valeur de la variable présente sur l'unique entrée E. La sélection se fait à l'aide des bits d'adressage Ad(n-1)..Ad0. Lorsque l'entrée E est absente, la sortie Sn est portée au niveau HAUT si elle est adressée par les bits d'adressage. On parle alors de décodeur plutôt que de démultiplexeur, c'est pourquoi souvent les deux circuits sont assimilés. L'une des principales applications des démultiplexeurs/décodeurs est la sélection d'un circuit de pilotage de périphérique à partir de son adresse afin d'orienter le flux de données provenant du circuit de calcul (UAL = Unité Arihmétique et Logique) vers ce circuit. Les démultiplexeurs sont présents dans quasiment toutes les familles technologiques et il est donc impossible et sans intérêt de tous les citer. Vous pourrez consulter pour l'exemple les fiches techniques des circuits 74HCT238 et HEF4028 . |
||||||||