Tableau de Karnaugh
Tableau de Karnaugh
Tableau de Karnaugh
1) Le code de Gray :
Le code de Gray, également appelé code Gray ou code binaire réfléchi est un type de codage binaire
permettant de ne modifier qu'un seul bit à la fois quand un nombre est augmenté d'une unité.
Exemple :
O 0000 0000
1 0001 0001
2 0010 0011
3 0011 0010
4 0100 0110
5 0101 0111
6 0110 0101
7 0111 0100
Méthode de la parité
Méthode de OU exclusif
calculer le OU exclusif entre le binaire de départ et ce même binaire décalé d'un rang à
droite.
1
2) Tableau de Karnaugh
Pour simplifier une expression logique on peut utiliser la simplification algébrique ( Algèbre de boole) ou le
tableau de Karnaugh
Tableau à 2 variables
2
4) Principes du tableau de Karnaugh :
Regrouper les cases adjacentes de “1” par paquets de taille des puissances de 2.
Pour minimiser le nombre de paquets, prendre les rectangles le plus grand possible : 2n, ., 16, 8, 4, 2,1.
Les regroupements peuvent se faire au delà des bords : les côtés/coins ont des codes Gray voisins.
Toute case contenant “1” doit faire partie d’au moins un regroupement, mais aucun “0” ne doit y être.
Pour chaque rectangle, on élimine les variables qui changent d’état, l’on ne conserve que celles qui
restent fixes.
On multiplie les variables fixes par “.” afin d’obtenir des termes de S.
Exemple 1 :
3
EXEMPLE 2 :
EXEMPLE 3:
4
EXEMPLE 4:
5
EXERCICE 1
Simplifier à l'aide du tableau de Karnaugh l'équation logique suivante :
6
Exercice 2 :
Soit la table de vérité suivante :
Exercice 3 :