Différence de clé: un multiplexeur ou multiplexeur est un circuit combiné qui contient plus d’une ligne d’entrée, une ligne de sortie et plus d’une ligne de sélection. Considérant que, un codeur est également considéré comme un type de multiplexeur, mais sans une seule ligne de sortie. Il s’agit d’une fonction de logique combinatoire comportant 2 ^ n (ou moins) lignes d’entrée et n lignes de sortie.
Le multiplexeur et l'encodeur sont tous deux très importants pour l'électronique numérique. Ce sont des types de circuits à logique combinatoire. La différence entre eux peut être due à une certaine confusion, le codeur étant également considéré comme une sorte de multiplexeur. Il est donc important de connaître les caractéristiques des deux systèmes, ce qui aidera à les différencier.
Pour comprendre le multiplexeur et les codeurs, le concept de circuits combinatoires doit être clair. Les circuits logiques combinatoires sont définis par la fonction logique de leur état d'entrée actuel. L'état peut être 0 ou 1, à tout moment. Dans un circuit à logique combinatoire, la sortie dépend de la combinaison de ses entrées. Si, dans tous les cas, la modification d'un état d'entrée se produit, la sortie est également affectée par la modification. Ces circuits sont essentiellement constitués de trois portes de base:
- ET
- OU
- NE PAS
Ces portes sont combinées pour produire des circuits de commutation simples ou complexes. La fonction du circuit logique combinatoire peut être facilement obtenue par la mise en oeuvre d’une algèbre de Boole, d’une table de vérité ou par des logigrammes. Ces circuits de logique combinatoire sont classés en trois grandes catégories:
- Fonctions arithmétiques et logiques
- Transmission de données
- Convertisseurs de code
La catégorie des transmissions de données comprend les multiplexeurs, les démultiplexeurs, les codeurs et les décodeurs. Cette catégorie particulière revêt donc une grande importance pour la définition des différences entre le multiplexeur et le codeur.
Les multiplexeurs sont également utilisés dans les communications; le réseau téléphonique peut être compris comme un très grand multiplexeur virtuel constitué de nombreux plus petits multiplexeurs discrets. Il n’est pas possible d’établir un lien direct entre un téléphone et l’autre. Par conséquent, le réseau utilise le multiplexage et convertit les signaux téléphoniques individuels en un nombre limité de fils au fur et à mesure des appels passés. À la réception, le démultiplexeur est présent et choisit la bonne destination parmi de nombreuses autres.
Un codeur est également une sorte de circuit combinatoire utilisé pour convertir des données binaires.
Encodeurs de priorité
Décimal vers l'encodeur BCD
Codeur octal à binaire
Codeur hexadécimal à binaire
Un encodeur est un appareil qui peut être utilisé pour transformer un signal (tel qu'un train de bits) ou des données en un code spécifique. Le code peut être utilisé à des fins telles que la compression des informations nécessaires à la transmission et au stockage, le cryptage ou l’ajout de redondances au code saisi.
Nous pouvons donc en conclure que les deux sont importants pour l’électronique numérique et qu’ils sont donc utilisés dans divers composants. Ils ont tous les deux des entrées et des sorties. Ils diffèrent par le nombre d'entrées et de sorties. Le multiplexeur peut être défini comme un convertisseur de 2 ^ n entrées en 1 sortie, alors que le codeur couvre 2 n entrées en n sorties.