COMPTE RENDU DES FONCTIONS LOGIQUES ET TABLEAU DE KARNAUGH
Note = 3/3
La fonction logique : Le principe ressemble à une équation mathématique:la
sortie est sur un bit et le second membre comprend n entrée.
exemple: Y = /abc + cb + a/c
La sortie est Y qui prend la valeur '0' ou '1' selon les combinaisons logiques
entre les trois entrées a,b et c.
si le second membre est composé d'une somme de AND, alors la forme est dite
«disjonctive».
Si le second membre est composé de produit de OR, alors la forme est dite
«conjonctive».
La table de vérité permet de lister toute les solutions selon les états des entrées.
Si il y a n entrées, alors il y a 2n possibilités (ce qui se traduit par un tableau à
2n lignes).Exemple :
Le tableau ci dessus rassemble toutes les possibilités. On va donc maintenant
déterminer la fonction logique simulant ce comportement. On regarde quand la
sortie est égal à 1, donc cela donne : y = /a./b + /a.b
Il est quelques fois possible de simplifier les équations grâce aux formules et
aux propriétés. y = /a. (b + /b)
y = /a
Le tableau de Karnaugh: C’est un tableau de 2n cases, n étant le nombre de
variables.
- Sur les lignes et colonnes,on place l’état des variables d’entrée
codées en binaire réfléchi (code Gray).
-Dans chacune des cases,on place l’état de la sortie
pour les combinaisons d’entrée correspondante.
Dans l’exemple ci-contre, le nombre de variable est de 4 puisque le
Tableau contient 24 = 16 cases. Il fonctionne selon 3 étapes :
1/ On place les '1' et les '0' en accord avec le cahier des charges, on met un "x"
lorsque la combinaison importe et n'a aucun effet sur le système.
2/ On regroupe les '1' en ligne ou en colonne, par puissances de 2 (1, 2, 4, 8,16,
...), sachant que les lignes et les colonnes se rejoignent aux extrêmités.Il ne faut
pas regrouper les '1' en diagonale.