1 Logique-Combinatoire-Partie-1-Cours

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 6

LQTMY-Tanger M.

SALMANI
Logique combinatoire : Partie 1

Valeur logique, Variable


logique, Fonction logique
1. Introduction
Lorsqu'on exprime les variables de sorties uniquement en fonction des variables d'entrées, le problème à
résoudre relève de la logique combinatoire. Autrement dit à chaque combinaison des variables d'entrées
correspond toujours une et une seule combinaison des variables de sorties.

Entrées Système combinatoire Sorties

2. Fonctions et opérateurs logiques


21. Fonctions et opérateurs logiques élémentaires
211. Fonction logique OUI
Schéma électrique Table de vérité Equation logique Opérateur logique (symbole)
S
e
1
S=e
Norme française Norme américaine

212. Fonction logique NON

Schéma électrique Table de vérité Equation logique Opérateur logique (symbole)


e S
1
S=e
Norme française Norme américaine

213. Fonction logique OU (OR)

Schéma électrique Table de vérité Equation logique Opérateur logique (symbole)


e1 S
1
S=e1+e2
e2 Norme française Norme américaine

214. Fonction logique ET (AND)

Schéma électrique Table de vérité Equation logique Opérateur logique (symbole)


S
e1 e2

S=e1.e2
Norme française Norme américaine

Sciences et technologies électriques Niveau 1ère Sciences de l’ingénieur Unité ATC 1


LQTMY-Tanger M.SALMANI
Logique combinatoire : Partie 1

22. Fonctions et opérateurs logiques dérivés

3. Opérations booléennes ou logiques


31. Propriétés et opérations élémentaires

32. Relations fondamentales

Sciences et technologies électriques Niveau 1ère Sciences de l’ingénieur Unité ATC 2


LQTMY-Tanger M.SALMANI
Logique combinatoire : Partie 1

33. Théorèmes de DEMORGAN


331. Premier théorème de DEMORGAN ou complément d’un produit logique
S=a.b  S=a.b=a+b
332. Deuxième théorème de DEMORGAN ou complément d’une somme logique
S=a+b  S=a+b=a.b

4. Représentation d’une fonction logique


Pratiquement, une fonction logique est représentée par :

41. Sa table de vérité


La table de vérité précise toutes les combinaisons d’états logiques possibles des entrées et l’état
correspondant de la sortie.
D'une façon générale, on a 2n combinaisons pour n variables d'entrées.

42. Son équation logique


L’équation logique n'est qu'une association de sommes et de produits logiques.

43. Son logigramme


Le logigramme ou diagramme logique est une représentation symbolique, sous forme d'un schéma,
formé par les différentes liaisons entres les symboles des opérateurs élémentaires.

44. Son chronogramme


Le chronogramme est une représentation graphique qui permet de visualiser en fonction du temps toutes
les combinaisons d’états logiques possibles des entrées et l’état correspondant de la sortie.
Exemple :
On déduit l'équation logique de la fonction F, à partir de la table de vérité suivant
Table de vérité
le raisonnement suivant :
 On cherche les lignes où la fonction F est égale à 1.
 On note la combinaison des entrées pour chacune de ces lignes.
 On somme logiquement ces combinaisons.
Ainsi, la fonction F est égale à 1 si abc OU abc OU abc OU abc, ce qui donne :
F=abc + abc + abc + abc=bc+ac
Chronogrammes
a

t
Logigramme
b

t a b c
c c bc
t F

F ac

Sciences et technologies électriques Niveau 1ère Sciences de l’ingénieur Unité ATC 3


LQTMY-Tanger M.SALMANI
Logique combinatoire : Partie 1

5. Simplification ou minimisation des fonctions logiques


Le fonctionnement de tout système technique qui relève de la logique combinatoire peut se traduire par
une équation logique plus ou moins complexe. La compréhension du fonctionnement du système et la
minimisation de son coût de réalisation imposent la recherche de l’équation la plus simple.

51. Simplification algébrique


Cette méthode utilise les principes de l'Algèbre de Boole, à savoir : les règles des opérations logiques,
des relations fondamentales et des théorèmes de DEMORGAN.
Exemple 1 : F=abc+abc+abc+abc
 F=abc+abc+abc+abc+abc+abc
 F=ab+bc+ac
Exemple 2 : G=(x+y+z).(x+y+z).(x+y)
 G=xz+y

52. Simplification graphique par tableau de Karnaugh


521. Règles d’établissement du tableau de Karnaugh
Cette méthode plus simple utilise le tableau de Karnaugh pour simplifier des fonctions booléennes
ayant jusqu’à 6 variables. Le tableau de Karnaugh d’une fonction logique est la transformation de sa
table de vérité sous forme d’une table contractée à 2 dimensions (lignes et colonnes).
Le passage de la table de vérité au tableau de Karnaugh se fait selon la procédure suivante :
 Chaque ligne (combinaison) de la table de vérité correspond à une case du tableau de Karnaugh.
 Pour passer d’une case à une autre, une seule variable d’entrée change à la fois (code GRAY).
 Deux cases sont dites adjacentes si elles ne différent que par une seule variable.
Exemple 1 : Représentation des variables dans un tableau de Karnaugh

1 seule variable 2 variables 3 variables 4 variables

Exemple 2 : Passage de la table de vérité au tableau de Karnaugh

Sciences et technologies électriques Niveau 1ère Sciences de l’ingénieur Unité ATC 4


LQTMY-Tanger M.SALMANI
Logique combinatoire : Partie 1

522. Principe de la simplification à l’aide du tableau de Karnaugh


La méthode de Karnaugh consiste à faire des groupements des cases adjacentes et symétriques du tableau.
Ces groupements sont de 2, 4, 8 et 16 cases (généralement la puissance de 2).
En effectuant les groupements, on élimine les variables qui changent d’état et on garde les variables qui
restent fixes.
5221. Règles des groupements
a. Cases situées en bordure du tableau (cases symétriques)
Dans la recherche des cases adjacentes, on doit utiliser le tableau de Karnaugh comme s’il se refermait sur
lui-même, à la fois dans le sens horizontal et dans le sens vertical. Ainsi, deux cases situées en bordure du
tableau sur une même ligne ou sur une même colonne peuvent être considérées comme adjacentes.
Exemple :

 F=bc+bd

b. Recouvrements
Les groupements les plus grands correspondent aux termes les plus simples, on pourra donc être amené à
prendre certaines cases dans plusieurs groupements de façon à ce que ces groupements soient plus grands.
Une même case peut être introduite dans plusieurs groupements afin de former des groupements, des cases
adjacentes, aussi importants que possible.
Exemple :

 F=a+bc

c. Cases indifférentes (tableau incomplet)


Il arrive fréquemment que certaines valeurs d’une fonction logique ne soient pas définies, ou indifférentes,
pour certaines combinaisons des valeurs des variables d’entrées. Le tableau de Karnaugh correspondant est
dit incomplet. Il comporte des cases indéfinies dont les valeurs sont dites indifférentes désignées par X.
Ces valeurs indifférentes seront choisies de manière à faciliter la formation des cases adjacentes. On peut
attribuer à ces cases soit la valeur 0 soit la valeur 1.
Exemple :

 F=ab+bd

Sciences et technologies électriques Niveau 1ère Sciences de l’ingénieur Unité ATC 5


LQTMY-Tanger M.SALMANI
Logique combinatoire : Partie 1

5222. Applications
Simplifier les équations logiques des fonctions représentées par les tableaux de Karnaugh suivants :

F1=…………………………………… F2=……………………………………

F3=…………………………………… F4=……………………………………

F5=…………………………………… F6=……………………………………

F7=…………………………………… F8=……………………………………

Sciences et technologies électriques Niveau 1ère Sciences de l’ingénieur Unité ATC 6

Vous aimerez peut-être aussi