Associations de Portes Logiques | Sciences de l'Ingénieur
Informations du Cours
Niveau 1ère - Transfert de l'information et logique
Introduction aux Portes Logiques
Les Portes Logiques de Base
Une porte logique est un circuit électronique qui effectue une opération logique sur un ou plusieurs signaux binaires d'entrée pour produire un signal binaire de sortie.
Elle est l'élément fondamental des circuits numériques et des systèmes informatiques.
- 1 NOT (Inversion)
- 2 AND (Conjonction)
- 3 OR (Disjonction)
- 4 NAND (Non-ET)
- 5 NOR (Non-OUI)
- 6 XOR (OU exclusif)
- 7 XNOR (Non OU exclusif)
Porte NOT (Inversion)
Fonctionnement de la Porte NOT
La porte NOT effectue une inversion logique : elle inverse la valeur d'entrée.
| A | S = NOT(A) |
|---|---|
| 0 | 1 |
| 1 | 0 |
Porte AND (Conjonction)
Fonctionnement de la Porte AND
La porte AND produit une sortie à 1 seulement si toutes les entrées sont à 1.
| A | B | S = A.B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Porte OR (Disjonction)
Fonctionnement de la Porte OR
La porte OR produit une sortie à 1 si au moins une des entrées est à 1.
| A | B | S = A+B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
Porte NAND (Non-ET)
Fonctionnement de la Porte NAND
La porte NAND est l'inverse de la porte AND : elle produit 0 seulement si toutes les entrées sont à 1.
| A | B | S = (A.B)̄ |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Porte NOR (Non-OUI)
Fonctionnement de la Porte NOR
La porte NOR est l'inverse de la porte OR : elle produit 1 seulement si toutes les entrées sont à 0.
| A | B | S = (A+B)̄ |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 0 |
Porte XOR (OU Exclusif)
Fonctionnement de la Porte XOR
La porte XOR produit 1 si les entrées sont différentes, 0 si elles sont identiques.
| A | B | S = A⊕B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Porte XNOR (Non OU Exclusif)
Fonctionnement de la Porte XNOR
La porte XNOR produit 1 si les entrées sont identiques, 0 si elles sont différentes.
| A | B | S = (A⊕B)̄ |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Associations de Portes Logiques
Combinaisons de Portes
Une association de portes logiques consiste à combiner plusieurs portes de base pour créer des circuits logiques plus complexes.
Ces associations permettent de réaliser des fonctions logiques spécifiques et de résoudre des problèmes d'ingénierie.
- 1 Association en série (cascade)
- 2 Association en parallèle
- 3 Associations complexes avec feedback
Exemple d'Association Simple
Circuit AND suivi de NOT
Ce circuit est équivalent à une porte NAND : S = (A.B)̄
| A | B | C = A.B | S = Ĉ |
|---|---|---|---|
| 0 | 0 | 0 | 1 |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1 |
| 1 | 1 | 1 | 0 |
Exemple OR suivi de NOT
Circuit OR suivi de NOT
Ce circuit est équivalent à une porte NOR : S = (A+B)̄
| A | B | C = A+B | S = Ĉ |
|---|---|---|---|
| 0 | 0 | 0 | 1 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 1 | 0 |
Associations Complexes
Circuit Multi-Étages
Expression logique : S = A.(B+C)
| A | B | C | D = B+C | S = A.D |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 0 | 1 | 0 |
| 0 | 1 | 1 | 1 | 0 |
| 1 | 0 | 0 | 0 | 0 |
| 1 | 0 | 1 | 1 | 1 |
| 1 | 1 | 0 | 1 | 1 |
| 1 | 1 | 1 | 1 | 1 |
Lois de Morgan
Principe Fondamental
L'inverse d'une somme logique est égal au produit logique des inverses.
L'inverse d'un produit logique est égal à la somme logique des inverses.
- 1 Simplification d'expressions logiques
- 2 Transformation de circuits logiques
- 3 Optimisation de circuits
- 4 Réduction du nombre de portes
Simplification d'Expressions Logiques
Méthodes de Simplification
- 1 Réduire le nombre de portes logiques
- 2 Diminuer le coût du circuit
- 3 Améliorer la fiabilité
- 4 Réduire la consommation énergétique
- 1 Lois de l'algèbre de Boole
- 2 Lois de Morgan
- 3 Tableaux de Karnaugh
- 4 Logiciel de CAO
Exercice 1 : Analyse d'un Circuit
Problème à Résoudre
Soit le circuit logique composé de deux portes AND et une porte OR :
Donnez l'expression logique de la sortie S et sa table de vérité.
Solution Exercice 1
Correction Détaillée
2 D = A.B̄ (sortie de la deuxième porte AND)
3 S = C + D = (A.B) + (A.B̄) (sortie de la porte OR)
4 S = A.(B + B̄) = A.1 = A (en utilisant la distributivité)
| A | B | B̄ | C=A.B | D=A.B̄ | S=C+D |
|---|---|---|---|---|---|
| 0 | 0 | 1 | 0 | 0 | 0 |
| 0 | 1 | 0 | 0 | 0 | 0 |
| 1 | 0 | 1 | 0 | 1 | 1 |
| 1 | 1 | 0 | 1 | 0 | 1 |
Exercice 2 : Synthèse d'un Circuit
Problème de Synthèse
Soit la fonction logique S définie par la table de vérité suivante :
| A | B | C | S |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 1 |
| 0 | 1 | 0 | 0 |
| 0 | 1 | 1 | 1 |
| 1 | 0 | 0 | 0 |
| 1 | 0 | 1 | 1 |
| 1 | 1 | 0 | 1 |
| 1 | 1 | 1 | 1 |
Trouvez l'expression logique de S et dessinez le circuit correspondant.
Solution Exercice 2
Correction Détaillée
- 1 Ligne 2 : A=0, B=0, C=1 → Ā.B̄.C
- 2 Ligne 4 : A=0, B=1, C=1 → Ā.B.C
- 3 Ligne 6 : A=1, B=0, C=1 → A.B̄.C
- 4 Ligne 7 : A=1, B=1, C=0 → A.B.C̄
- 5 Ligne 8 : A=1, B=1, C=1 → A.B.C
On peut simplifier cette expression :
Applications Pratiques
Domaines d'Application
- 1 Informatique (processeurs, mémoires)
- 2 Électronique numérique
- 3 Automatismes industriels
- 4 Télécommunications
- 5 Systèmes embarqués
- 1 Détecteur de passage (porte AND)
- 2 Alarme de sécurité (porte OR)
- 3 Contrôle d'accès (porte XOR)
- 4 Systèmes de vote (portes complexes)
Résumé
Points Clés
- NOT : inversion logique
- AND : conjonction logique
- OR : disjonction logique
- NAND : inverse de AND
- NOR : inverse de OR
- XOR : OU exclusif
- XNOR : inverse de XOR
- Combinaison de portes pour créer des fonctions complexes
- Utilisation des lois de Morgan pour simplification
- Analyse des circuits par tables de vérité
- Synthèse des circuits à partir de tables de vérité
Conclusion
Félicitations !
Continuez à pratiquer pour renforcer vos compétences