Porte Logique: Fonction élémentaire utilisée en électronique numérique

Une porte logique (gate) est un circuit électronique réalisant des opérations logiques (booléennes) sur une séquence de bits.

Cette séquence est donnée par un signal d'entrée modulé en créneau (signal carré), et cadencé de façon précise par un circuit d'horloge, ou quartz. Les opérations logiques sont réalisées électriquement par une combinaison de bascules ou inverseurs, à base de transistors,. Étant donné les capacités d'intégration en électronique, un circuit intégré comporte généralement plusieurs portes à la fois.

Porte Logique: Désignation, Utilisation, Réalisation
Composants TTL

Désignation

Une porte logique est désignée par l'opération logique qu'elle accomplit à partir des signaux d'entrée du circuit. La négation logique est représentée par un triangle (symbole du transistor selon la convention américaine ANSI), puisqu'elle est réalisée par un simple transistor, monté en inverseur. On constate d'ailleurs que cette porte n'a qu'une seule entrée.

Portes logiques usuelles
Désignation Fonction logique Symbole ANSI Table de vérité
NOT inverseur Porte Logique: Désignation, Utilisation, Réalisation 
bit d'entrée bit de sortie
0 1
1 0
AND et logique

Porte Logique: Désignation, Utilisation, Réalisation 

entrée A entrée B sortie
0 0 0
1 0 0
0 1 0
1 1 1
NAND négation du "et logique"

Porte Logique: Désignation, Utilisation, Réalisation 

entrée A entrée B sortie
0 0 1
1 0 1
0 1 1
1 1 0
OR ou inclusif

Porte Logique: Désignation, Utilisation, Réalisation 

entrée A entrée B sortie
0 0 0
1 0 1
0 1 1
1 1 1
NOR négation du "ou inclusif"

Porte Logique: Désignation, Utilisation, Réalisation 

entrée A entrée B sortie
0 0 1
1 0 0
0 1 0
1 1 0
XOR ou exclusif Porte Logique: Désignation, Utilisation, Réalisation 
entrée A entrée B sortie
0 0 0
1 0 1
0 1 1
1 1 0
XNOR non ou exclusif Porte Logique: Désignation, Utilisation, Réalisation 
entrée A entrée B sortie
0 0 1
1 0 0
0 1 0
1 1 1

Utilisation

Les portes logiques sont constitutives des technologies numériques (par opposition aux technologies analogiques) : elles sont omniprésentes dans les ordinateurs, les filtres numériques, horloges et chronomètres numériques. Elles assurent une multitude de fonctions : unité arithmétique et logique, adressage et lecture de circuits de mémoire, conversion analogique-numérique et numérique-analogique, conversion DCB, décodage de codes Gray, etc.

Compteur

Porte Logique: Désignation, Utilisation, Réalisation 
Circuit compteur à base d'inverseurs et de portes NAND.

Le circuit ci-contre est alimenté en courant par le générateur à courant continu en haut à gauche, cependant que la base de temps est donnée par le signal d'horloge (le générateur de créneaux en bas à gauche). Les circuits 74LS107D sont de simples inverseurs à base de diode Schottky : ils détectent chaque changement d'état (de 0 à 1, ou de 1 à 0) de leur entrée, et envoient un signal 1 chaque fois qu'un changement a lieu (fonction de trigger).

Le principe de l'afficheur numérique DCD_HEX en haut à droite est simple : en fonction du mot binaire codé sur quatre bits qu'il reçoit en entrée, il affiche la valeur décimale du nombre correspondant (p. ex. 0110 = 0x2³+2x2²+2x2+0x2⁰ = 6) en allumant les segments d'un afficheur sept segments.

Pour comprendre le fonctionnement du circuit ci-contre, il faut supposer les entrées initialement à 0 et cheminer de la gauche vers la droite du diagramme ; chaque émission d'un créneau par le générateur, produit une alternance de 0 à 1, puis de 1 à 0 qui déclenche un signal des circuits inverseurs ; avec les tables de vérité des portes du circuit, on peut ainsi déterminer l'état (0 ou 1) des quatre bits d'entrée du circuit afficheur le long de 4 créneaux émis en séquence.

Comparateur

Porte Logique: Désignation, Utilisation, Réalisation 
Réalisation d'un comparateur entre deux bits d'entrée.

Le circuit comparateur ci-contre n'est guère plus difficile à comprendre : il suffit de construire la table de vérité des quatre sorties proposées en fonction des valeurs d'entrée (0 ou 1) de A et de B. La notation != signifie Porte Logique: Désignation, Utilisation, Réalisation .

Unité arithmétique et logique

Porte Logique: Désignation, Utilisation, Réalisation 
Principe d'une unité arithmétique et logique sur 2 bits

Ce circuit (UAL en abrégé) permet de réaliser les opérations arithmétiques en base 2. Il prend en entrée deux mots de 2 bits (les opérandes) : soit par exemple A et B. Le bit des unités (LSB) est noté A[0] pour A, et B[0] pour B ; l'autre bit (MSB) est codé A[1] (resp. B[1]).

Les entrées A et B sont envoyés sur les quatre portes logiques à gauche du diagramme : de haut en bas, on reconnaît les portes XOR, AND, OR et XOR. Cette dernière porte forme l'étage d'entrée d'un circuit additionneur.

Outre les entrées A et B, le circuit tient compte d'une éventuelle retenue résultant d'une opération précédente (CARRY IN). De même, si le circuit réalise une opération aboutissant à un débordement, il émet un bit de retenue en sortie (CARRY OUT). Dans la pile d'un microprocesseur, ces bits spéciaux sont stockés dans un registre d'état.

Chaque bit est finalement séquencé par un multiplexeur (les deux blocs rectangulaires à droite du diagramme) pour former le résultat. La nature de la fonction à réaliser est donnée par le signal OP (codé sur 3 bits par une unité de contrôle) :

   OP = 000 → XOR    OP = 001 → AND    OP = 010 → OR    OP = 011 → Addition 

Il reste quatre entrées inutilisées dans le multiplexeur : on pourrait s'en servir pour coder d'autres fonctions (soustraction, multiplication, division, inversion de A, inversion de B, etc.). De même, le bit OP[2] est apparemment inutile dans le cas de ce circuit ; mais il serait nécessaire pour coder davantage d'opérations que les quatre indiquées.

Réalisation

Porte Logique: Désignation, Utilisation, Réalisation 
Circuit intégré TTµL-103 de Fairchild (1964) contenant deux portes NON-ET à quatre entrées en logique TTL

Les premières portes logiques (fin des années 1950) étaient réalisées en technologie DTL. Au début des années 1960, elles ont été réalisées par des circuits intégrés TTL, à base de transistors bipolaires saturés. Cette technologie donnait des circuits miniaturisés, et elle a perduré jusqu'à la fin des années 1970 en raison de sa robustesse (elle offrait le durcissement requis pour les systèmes embarqués et applications militaires) et de sa relative insensibilité à l'électricité statique ; néanmoins, les circuits intégrés à transistor à effet de champ (p. ex. familles NMOS, PMOS, CMOS, HCMOS), quoique demandant davantage de précautions au câblage, réalisaient un niveau d'intégration encore bien supérieur aux TTL, et étaient plus économes en électricité : ils se sont imposés dès la fin des années 1960, en particulier pour les ordinateurs et leurs périphériques intelligents.

Notes

Voir aussi

Articles connexes

Sur les autres projets Wikimedia :

Tags:

Porte Logique DésignationPorte Logique UtilisationPorte Logique RéalisationPorte Logique Voir aussiPorte LogiqueBascule (circuit logique)BitCircuit intégréCircuit électroniqueFonction logiqueIntégration à très grande échelleQuartz (électronique)Signal carréSignal d'horlogeTransistor

🔥 Trending searches on Wiki Français:

Gand-WevelgemRappeurSofiane BoufalMarlène SchiappaNew YorkZinédine ZidaneSteve JobsMaría KodamaHasbulla MagomedovJennifer LopezCatastrophe nucléaire de TchernobylJennifer GreyAssyrieGoogle MapsGracchus BabeufTerrence MalickVladimir PoutineCamille ClaudelÉric ZemmourÉlisabeth de WittelsbachMoussa DiabyThierry LepaonYouTubeMarie LabergeRocky 3Commune de ParisListe des plus gros succès du box-office mondialMarie-Antoinette d'AutrichePeaky Blinders (série télévisée)Hugo LlorisCédric DoumbéJohn Wick (film)Louis XVIQualifications à la Coupe d'Afrique des nations de football 2023Robert LewandowskiJoe BidenMonica BellucciJean-Clair TodiboMichael ObafemiCalaisBrésilMichael JordanAffaire Malik OussekineRak'ahLa Liberté guidant le peupleQueerIbrahima KonatéMessagerie webMalteBrice Samba (football, 1994)Tulsa KingXXXX (marque de bières australiennes)Mercredi (série télévisée)Vol Malaysia Airlines 370The Last of Us (série télévisée)Coupe d'Afrique des nations de footballXavier NielMr. et Mrs. Smith (film, 2005)François HollandeKoalaAffaire de l'étrangleur de BostonSarah ShahiBlue LockThe Last of UsFalloujahResident Evil 4États des États-UnisÉquipe de France de football à la Coupe du monde 1998Liste des épisodes de One PieceAccueilClaude BrossetThibault de MontalembertPink FloydVirginie EfiraAlphonse AreolaBrad PittMolièreLe Bourgeois gentilhomme🡆 More