Français
Électrotechnique

porte d'équivalence

Anglais: equivalence gate

Une porte logique effectuant une opération d'équivalence logique booléenne, une porte XNOR.

Porte d'équivalence : logique XNOR qui produit « vrai » lorsque les entrées correspondent

Une porte d'équivalence est un circuit logique numérique qui compare deux entrées binaires et produit une seule sortie. La sortie est haute (1) lorsque les deux entrées sont identiques, et basse (0) lorsqu'elles diffèrent. Cela en fait l'inverse logique d'une porte XOR, c'est pourquoi elle est aussi appelée XNOR, ou NON-OU exclusif.

La table de vérité d'une porte d'équivalence à deux entrées montre clairement le motif : les entrées 0,0 donnent la sortie 1 ; les entrées 0,1 donnent 0 ; les entrées 1,0 donnent 0 ; les entrées 1,1 donnent la sortie 1. En algèbre booléenne, la fonction d'équivalence s'écrit A XNOR B ou parfois A ≡ B. Des versions à entrées multiples existent : une porte d'équivalence à trois entrées produit 1 seulement lorsqu'un nombre pair de ses entrées sont hautes, y compris zéro.

Implémentation et variantes

Les portes d'équivalence sont construites à partir de primitives logiques de base : typiquement deux portes NON, deux portes ET et une porte OU. Dans les circuits intégrés, les portes XNOR sont implémentées directement au niveau des transistors, utilisant couramment la technologie CMOS où elles nécessitent moins de portes que si elles étaient construites à partir de fonctions XOR et NON discrètes. Les familles logiques standard comme 74LS, 74HC et 74AC incluent des puces XNOR dédiées avec deux, trois ou quatre portes indépendantes par boîtier.

La porte d'équivalence est essentielle dans les systèmes numériques qui doivent détecter la concordance ou la parité. Les comparateurs utilisent des portes d'équivalence pour vérifier si les bits correspondants dans deux nombres ou mots de données sont identiques. Les circuits de détection d'erreurs emploient des réseaux de portes d'équivalence pour vérifier que les données transmises correspondent aux données reçues. Les vérificateurs de parité et certaines implémentations de CRC reposent sur la logique XNOR pour identifier les erreurs de transmission.

Dans les réseaux de portes programmables sur site (FPGA) et les automates programmables industriels (API), les portes d'équivalence sont réalisées via des tables de consultation ou configurées à partir de portes plus simples. Le temps de propagation à travers une porte d'équivalence est typiquement de 5 à 10 nanosecondes dans les processus CMOS modernes, ce qui la rend adaptée au traitement de signaux à haute vitesse et au contrôle en temps réel. Le terme équivalence reflète la propriété booléenne qu'elle implémente : la sortie est vraie lorsque l'équivalence logique des deux entrées est maintenue.

Sources

Entrée IG156715/01/2013

Autres termes : Électrotechnique

Tout voir

Recevez le mot du jour

Un terme industriel chaque jour, avec le métier auquel il appartient et pourquoi il mérite d'être connu. Sans publicité.