LES TABLEAUX DE KARNAUGH

Slides:



Advertisements
Présentations similaires
Chapitre 3 : EQUATiON DU 2ème DEGRE
Advertisements

ELECTRICITE ELECTRICITE DE BASE
Créer un lien 1-Sélectionner le texte 2-Choisir l'outil « lien »
Tables de Karnaugh Table de vérité : Table de Karnaugh
Machines séquentielles
« 1.7. Fonction mémoire et différents types de logiques »
« 1.5. Les fonctions logiques »
Cours 3-a Méthode des éléments finis 1D
Démonstrations Bloc 6. Sommaire 1. Résolution de léquation de dispersion complexe (§4) 2. Résolution de léquation différentielle : modèle de Drude (§5)
Enseignant responsable :
Droites et équations.
Les opérateurs combinatoires
Introduction à la minimisation logique
Algèbre de Boole Définitions :
Architecture des Ordinateurs
Fonctions Booléennes.
La Logique Issus de l'algèbre de Bool (mathématicien Anglais ), seuls deux états sont utilisés : Etat « 0 » = abscence, faux Etat « 1 » =
Introduction à la logique
INTRODUCTION.
Les fonctions.
Fonctions Booléennes primaires
Architecture de machines Eléments de logique
ALGEBRE DE BOOLE Mohamed Yassine Haouam
Cours Systèmes logiques
Introduction à la logique
Commande séquentielle d’un moteur
MACHINE DE MOORE SYNCHRONE SIMPLIFIÉE Professeur à l'UHP / ESIAL
Logique Combinatoire Fonction OUI Fonction NON Fonction ET Fonction OU
Algorithmique et structure de données
ASI 3 Méthodes numériques pour l’ingénieur
Rappel... Opérations élémentaires sur les matrices:
Révisions Logique combinatoire
Chapitre 3bis Applications linéaires et Matrices
Rappel... Solution itérative de systèmes linéaires (suite et fin).
LANGUE ET LANGAGE EN MATHEMATIQUES.
Racines carrées 1) Racine carrée d’un nombre positif
Les expressions algébriques
3.2 Circuits logiques de base
Initiation aux bases de données et à la programmation événementielle
Fonction logique OUI a S 1 a S 1 a S S = a La sortie est toujours
Équations Logiques État Physique État Électrique État Logique L
SIMPLIFICATION DES EQUATIONS LOGIQUES
Chapitre 3 :Algèbre de Boole
Algèbre de Boole Définition des variables et fonctions logiques
Logique combinatoire M. Delebecque. Logique combinatoire M. Delebecque.
Constructions Propriétés Fiche démontrer.
07/02/06 00:22 Yannick Herve, Wilfried Uhring, Jihad Zallat 1 Électronique Numérique Chapitre 4 Système séquentiel Analyse et synthèse, système asynchrone,
Rappel - analyse et synthèse de fonctions combinatoires
L ’ESSENTIEL SUR LE THEOREME DE PYTHAGORE. 1. Le théorème de Pythagore
Introduction et Généralités sur l’Algorithmique
Circuits Logiques Programmables
Activités préparatoires.
Algèbre de Boole Définition des variables et fonctions logiques
UE MAREP Cours 1 : Algèbre de Boole et entiers naturels
Partie 4 Regrouper des termes semblables Des termes semblables ont les mèmes variables avec les mêmes exposants. On peut les combiner pour simplifier.
Racines carrées I- Calculer le carré d’un nombre:
Initiation aux bases de données et à la programmation événementielle
Seconde 8 Module 1 M. FELT 08/09/2015.
LES TABLEAUX Définition: Création d’un tableau:
Ch2: Synthèse des systemes séquentiels par la méthode matricielle
LES FONCTIONS LOGIQUES
Algorithmique Boucles et Itérations
A. Lebrun. Principe de base Dans la logique combinatoire, les sorties dépendent des différentes entrées et peuvent être calculées par l’algèbre de Boole.
A. Lebrun. Théorème de Shannon Soit F une fonction logique de n variables xn F(x1,..,xi, xn)=xi.f(x1,…,1, xn)+xi.g (x1,…,0,,xn) F(x1,..,xi, xn)=(xi+g(x1,…,0,
L’électronique des ordinateurs Laurent JEANPIERRE IUT de CAEN – Campus 3.
Introduction à la minimisation logique
Architecture de machines Eléments de logique
Fonctions Logiques & Algèbre de BOOLE
Présenté par: Mr: KARKOUB Rida Mme: ERRAIH Izza
Transcription de la présentation:

LES TABLEAUX DE KARNAUGH LOGIQUE COMBINATOIRE LES TABLEAUX DE KARNAUGH

INTRODUCTION Au même titre que les propriétés et relations booléennes, les tableaux de KARNAUGH sont des outils de simplification des expressions logiques

Méthode de résolution d'un problème Le tableau de KARNAUGH ne diffère de la table de vérité que par sa présentation Méthode de résolution d'un problème Description du fonctionnement Identification des entrées/sorties Table de vérité Tableau de KARNAUGH Equations simplifiées Logigramme et/ou schéma électrique

Règles de construction du tableau de KARNAUGH Le tableau de KARNAUGH comporte autant de cases que la table de vérité a de lignes (soit 2n avec n le nombre d’entrées) On réalise 1 tableau pour 1 sortie Chaque case correspond à une et une seule combinaison des variables d’entrées Dans chaque case, on indique l’état logique de la sortie correspondante à la combinaison des variables d’entrées

exemple Table de vérité Le tableau de KARNAUGH comporte autant de cases que la table de vérité a de lignes (soit 2n avec n le nombre d’entrées) Exemple : 3entrées : a, b, c et 1 sortie L a b c L 8 lignes 8 cases 8 combinaisons possibles 23 = 8 Tableau de KARNAUGH L a b c

exemple Table de vérité a b c L 1 •Chaque case correspond à une et une seule combinaison des variables d’entrées Tableau de KARNAUGH 8 7 6 5 4 3 2 1 L a b c L a b c 1

exemple Table de vérité a b c L 1 En analysant le fonctionnement souhaité du système, on indique dans chaque case l’état de la sortie correspondant à la combinaison des variables d’entrées Tableau de KARNAUGH 8 7 6 5 4 3 2 1 L a b c

exemple a b c L 1 La table de vérité nous donne l'équation de la sortie mais elle n'est pas simplifiée L = a.b.c + a.b.c + a.b.c 8 7 6 5 4 3 2 1 L a b c

Règles de simplification Si on regroupe les cases contenant des 1 dans un tableau de Karnaugh, l’équation de ce regroupement sera plus simple que la somme des équations de chaque case. Cela permet de simplifier les équations logiques. En STI2D, nous utiliserons un logiciel qui nous donnera l'équation logique simplifié à partir d'un tableau de Karnaugh rempli.

LA SUITE N'EST PAS AU PROGRAMME DE STI2D

Règle n°1: On ne peut regrouper qu’un nombre de cases correspondant à une puissance de 2 (donc 1,2,4,8,16…) Règle n°2: Un regroupement doit-être en ligne, en colonne, en carré ou en rectangle Règle n°3: Il faut faire les plus grands regroupements possible Règle n°4: On fait des groupements jusqu’à ce que tous les 1 fassent partie d’un groupement

Règle n°5: Il faut commencer par: Règle n°5: Il faut commencer par: _les cases qui ne peuvent se grouper que d’une seule manière _les groupements les plus grands Règle n°6: L’équation d’un groupement est le produit logique (ET) des variables qui conservent le même état pour toutes les cases _Si a=0 pour toutes les cases, on a a _Si a=1 pour toutes les cases on a a Règle n°7:L’équation de la sortie est la somme logique (ou) des équations des groupements

Exemple de groupement possible Règles 1,2,3,4 et 5 Groupement de 1 case 1 L1 a b c 1 L1 a b c Groupement de 2 cases 1 L3 a b c 1 L3 a b c 1 L3 a b c 1 L3 a b c 1 L2 a b c 1 L2 a b c 1 L2 a b c

Exemple de groupement possible Règles 1,2,3,4 et 5 Groupement de 4 cases L4 a b c 1 d L5 a b c 1 d 1 1

Exemple de groupement possible Règles 1,2,3,4 et 5 Groupement de 4 cases L6 a b c 1 d L7 a b c 1 d 1 1

Exemple de groupement possible Règles 1,2,3,4 et 5 Groupement de 4 cases L8 a b c 1 d L9 a b c 1 d 1 1

Exemple de groupement possible Règles 1,2,3,4 et 5 Groupement de 4 cases a b c 1 d L10 a b c 1 d L11 1 1

Exemple de groupement possible Règles 1,2,3,4 et 5 Groupement de 8 cases a b c 1 d L12 a b c 1 d L13 1 1

Exemple de groupement possible Règles 1,2,3,4 et 5 Groupement de 8 cases a b c 1 d L14 a b c 1 d L15 1 1

Exemple de groupement possible Règles 1,2,3,4 et 5 Groupement de 16 cases a b c 1 d L16 1 Un seul groupement possible

La liste de ces exemples de groupements possibles n’est pas exhaustive

Équation qui découle des tableaux Pour trouver les équations à partir des groupements nous allons appliquer les règles 6 et 7 Règle n°6: L’équation d’un groupement est le produit logique (ET) des variables qui conservent le même état pour toutes les cases _Si a=0 pour toutes les cases, on a a _Si a=1 pour toutes les cases on a a •Règle n°7:L’équation de la sortie est la somme logique (ou) des équations des groupements

Équation qui découle des tableaux Règles 6 et 7 Groupement de 1 case 1 L1 a b c 1 L1 a b c 1 OU L1= a.b.c + a.b.c + a.b.c

Équation qui découle des tableaux Règles 6 et 7 Groupement de 2 cases 1 L2 a b c 1 L3 a b c 1 L2= b.c + b.c L3= a.b + a.c + a.b

Équation qui découle des tableaux Règles 6 et 7 Groupement de 4 cases 1 L4 a b c d 1 L5 a b c d 1 L4= c.d + c.d L5= a.b + a.b

Équation qui découle des tableaux Règles 6 et 7 Groupement de 4 cases 1 L6 a b c d L7 a b c 1 d 1 L6= b.d + b.d L7= b.d + b.d

Équation qui découle des tableaux Règles 6 et 7 Groupement de 4 cases 1 L8 a b c d 1 L9 a b c d 1 L8= a.c + a.c L9= a.c + a.c

Équation qui découle des tableaux Règles 6 et 7 Groupement de 4 cases 1 a b c d L10 1 a b c d L11 1 L10= b.c + a.d L11= a.c + b.d

Équation qui découle des tableaux Règles 6 et 7 Groupement de 8 cases 1 a b c d L12 1 a b c d L13 1 L12= c L13= b

Équation qui découle des tableaux Règles 6 et 7 Groupement de 8 cases 1 a b c d L14 1 a b c d L15 1 L14= b + c L15= b + d

Équation qui découle des tableaux Règles 6 et 7 Groupement de 16 cases 1 a b c d L16 1 L16= 1

Exemple final a b c 1 d L17 1 1 1 1 1 L17= a.b.c.d + b.d + c.d + a.b.c

FIN