Académique Documents
Professionnel Documents
Culture Documents
Automatisme 1
Dr Ousmane SADIO
ousmane.sadio@ucad.edu.sn 3. Portes logiques et algèbre de Boole 1
2021-2022
Ecole Supérieure Polytechnique
Département Génie Mécanique
DUT1 GMSI (Génie Mécanique et Systèmes Industriels) & L1 LGSI (Licence Génie des Systèmes Industriels)
ESP / DGM / DUT1 GMSI & L1 LGSI
Automatisme 1
Dr Ousmane SADIO
ousmane.sadio@ucad.edu.sn 3. Portes logiques et algèbre de Boole 2
L’algèbre de Boole est une théorie mathématique qui s’intéresse aux études des circuits numériques.
Contrairement à l’algèbre classique, l’algèbre de Boole se base sur des variables binaires (logiques)
qui ne peuvent prendre que deux valeurs possibles "0" et "1", représentant ainsi, l’état des
phénomènes physiques ("0" bloqué ou "1" passant).
Les caractéristiques des circuits logiques nous permet d’utiliser l’algèbre de Boole comme un outil pour
l’analyse et la conception de systèmes numériques. En effet, l’algèbre de Boole permet de décrire la
relation entre la sortie et les entrées d’un circuit logique sous forme d’équation.
ESP / DGM / DUT1 GMSI & L1 LGSI
Automatisme 1
Dr Ousmane SADIO
ousmane.sadio@ucad.edu.sn 3. Portes logiques et algèbre de Boole 3
❑ Circuit logique combinatoire
Les circuits logiques combinatoires peuvent être très simples ou très compliqués, et tout circuit
combinatoire peut être implémenté à l’aide de portes logiques. Il y a trois principales façons de spécifier
la fonction d'un circuit logique combinatoire :
− Algèbre booléenne : forme l'expression algébrique
montrant le fonctionnement du circuit logique pour
chaque variable d'entrée.
− Table de vérité : définit la fonction d'une porte ou circuit
logique en fournissant une liste concise qui montre
tous les états de sortie sous forme de tableau pour
chaque combinaison possible des variables d'entrée.
− Diagramme logique : Il s'agit d'une représentation
graphique d'un circuit logique qui montre le câblage et
les connexions de chaque porte logique individuelle,
représentée par un symbole graphique spécifique.
ESP / DGM / DUT1 GMSI & L1 LGSI
Automatisme 1
Dr Ousmane SADIO
ousmane.sadio@ucad.edu.sn 3. Portes logiques et algèbre de Boole 4
❑ Portes logiques
Une porte logique est un circuit électronique qui prend des décisions logiques. Elle a une sortie et une
ou plusieurs entrées. Les portes logiques sont les éléments de base à partir desquels la plupart des
systèmes numériques sont construits.
Un symbole logique est une représentation graphique d’un circuit qui peut être utilisé dans un schéma
pour montrer comment des circuits d’un système s’interface entre eux.
− Pour une fonction logique simple, une seule porte peut suffire pour la représenter.
− Pour des fonctions logiques beaucoup plus complexes, la combinaison de plusieurs portes logiques
est souvent nécessaire.
La fonction logique NAND (NON ET) La fonction logique NOR (NON OU)
C’est la fonction logique pas ensemble. C’est la fonction logique ni l’un, ni l’autre, ni
L’équation correspondante à la fonction NAND plusieurs. L’équation correspondante à la
est : 𝑆 = 𝐴𝐵 fonction NOR est : 𝑆 = 𝐴 + 𝐵
ESP / DGM / DUT1 GMSI & L1 LGSI
Automatisme 1
Dr Ousmane SADIO
ousmane.sadio@ucad.edu.sn 3. Portes logiques et algèbre de Boole 7
❑ Portes logiques
George Boole
(1815-1864)
ESP / DGM / DUT1 GMSI & L1 LGSI
Automatisme 1
Dr Ousmane SADIO
ousmane.sadio@ucad.edu.sn 3. Portes logiques et algèbre de Boole 10
❑ Algèbre de Boole
ESP / DGM / DUT1 GMSI & L1 LGSI
Automatisme 1
Dr Ousmane SADIO
ousmane.sadio@ucad.edu.sn 3. Portes logiques et algèbre de Boole 11
❑ Algèbre de Boole : théorème de De Morgan
Dans l'algèbre booléenne, les lois de De Morgan sont une paire de règles de transformation qui
indiquent comment prendre la négation d'une disjonction, ou la négation d'une conjonction. Ils portent
le nom d'Augustus De Morgan, un mathématicien britannique du XIXe siècle.
𝑆 = 𝐴ҧ𝐵ത 𝐶ҧ + 𝐴𝐵
ҧ 𝐴ҧ + 𝐴𝐵𝐶
ҧ + 𝐴𝐵ത 𝐶ҧ
ESP / DGM / DUT1 GMSI & L1 LGSI
Automatisme 1
Dr Ousmane SADIO
ousmane.sadio@ucad.edu.sn 3. Portes logiques et algèbre de Boole 14
❑ Représentation sous forme de logigramme, schéma ou diagramme logique
Représenter une fonction logique sous la forme d'un logigramme revient à réaliser son schéma de
câblage à l'aide des portes logiques.
ESP / DGM / DUT1 GMSI & L1 LGSI
Automatisme 1
Dr Ousmane SADIO
ousmane.sadio@ucad.edu.sn 3. Portes logiques et algèbre de Boole 15
❑ Représentation algébrique et table de vérité
▪ Somme de produit : une fonction est écrite sous formes d’une somme logique de termes, et chaque
terme est un produit des variables d’entrée, qu’on appellera minterme.
𝐹(𝑋2, 𝑋1, 𝑋0 ) = (𝑋ത2 + 𝑋ത1 + 𝑋ത0 )(𝑋ത2 + 𝑋1 + 𝑋0 )(𝑋2 + 𝑋ത1 + 𝑋0 )(𝑋2 + 𝑋1 + 𝑋ത0 )
ഥCത + A
S=B ഥ
ESP / DGM / DUT1 GMSI & L1 LGSI
Automatisme 1
Dr Ousmane SADIO
ousmane.sadio@ucad.edu.sn 3. Portes logiques et algèbre de Boole 24
❑ Simplification d’une fonction logique : méthode de Karnaugh
▪ Exemples de simplification
Soit un circuit à 4 entrées, la sortie S est :
S=A ഥB ത +A
ഥCD ഥB ഥ CD
ഥ+ A ഥB ഥ CD
ഥCD + AB ത + ABCD
ഥ ത + AB
ഥCD
+ AB ഥ CD ത
ഥ + ABCD
ത + AD
S = CD ഥ +B
ഥ CD
ഥ
ESP / DGM / DUT1 GMSI & L1 LGSI
Automatisme 1
Dr Ousmane SADIO
ousmane.sadio@ucad.edu.sn 3. Portes logiques et algèbre de Boole 25
❑ Simplification d’une fonction logique : méthode de Karnaugh
▪ Exemples de simplification
Si un état n’est pas spécifié, on laisse un « X » et on lui attribue la valeur qui convient le mieux.
Prenons l’exemple suivant :
S = Cത D + A
ഥD