Lab 2 - Logique Booléenne
Lab 2 - Logique Booléenne
Lab 2 - Logique Booléenne
Groupe 23
Étudiant 2: s/o
Date de l'expérimentation:24/02/2024
Date de la soumission:01/03/2024
Objectifs
● Simplifier des fonctions logiques à partir de leurs tables de verite ou expression
booleennes.
● Determiner, implementer et tester des circuits logiques combinatoires minimaux.
● Implementer des circuits logiques combinatoires en utilisant n’importe quelles portes
logiques disponibles.
● Implementer des circuits logiques combinatoires en utilisant des portes NON_ET
Materiel et composantes
● Quartus II 13.0 Service-Pack 1
● Altera DE2-115 card
Diagrammes du circuit
Partie I – Minimisation de Circuits Logiques Combinatoire avec l'Algèbre
Booléenne
Figure 2: Screen-shot du diagramme logique du circuit SDP minimisé en utilisant des portes NON-ET
seulement.
Figure 3: Screen-shot du diagramme logique du circuit en utilisant des portes NON-ET seulement.
Données Expérimentales et Traitement de Données
Partie I – Minimisation de Circuits Logiques Combinatoire avec l'Algèbre
Booléenne
A B C D y
0 0 0 0 1
0 0 0 1 1
0 0 1 0 1
0 0 1 1 1
0 1 0 0 1
0 1 0 1 1
0 1 1 0 1
0 1 1 1 1
1 0 0 0 1
1 0 0 1 1
1 0 1 0 1
1 0 1 1 1
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1
Table 1
Partie II – Utilisation des tables de Karnaugh pour minimiser des circuits
logiques combinatoires
A B C D y
0 0 0 0 1
0 0 0 1 0
0 0 1 0 1
0 0 1 1 0
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 1
1 0 0 1 1
1 0 1 0 1
1 0 1 1 1
1 1 0 0 0
1 1 0 1 0
1 1 1 0 1
1 1 1 1 0
Table 2
D3 D2 D1 D0 P
0 0 0 0 0
0 0 0 1 0
0 0 1 0 1
0 0 1 1 1
0 1 0 0 0
0 1 0 1 1
0 1 1 0 0
0 1 1 1 0
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 1
1 1 1 0 0
1 1 1 1 0
Table 3
0 0 0 0 1 1
0 0 0 1 1 1
0 0 1 0 1 1
0 0 1 1 1 1
0 1 0 0 1 1
0 1 0 1 1 1
0 1 1 0 1 1
0 1 1 1 1 1
1 0 0 0 1 1
1 0 0 1 1 1
1 0 1 0 1 1
1 0 1 1 1 1
1 1 0 0 1 1
1 1 0 1 1 1
1 1 1 0 1 1
1 1 1 1 1 1
Les résultats observés expérimentalement sur la carte de circuit intégré Altera
DE2-115 étaient identiques aux résultats obtenus théoriquement, comme prévu.
Les résultats du circuit minimisé et de la table de vérité que nous avions
initialement trouvés sont identiques.
0 0 0 0 1 1
0 0 0 1 0 0
0 0 1 0 1 1
0 0 1 1 0 0
0 1 0 0 0 0
0 1 0 1 0 0
0 1 1 0 0 0
0 1 1 1 0 0
1 0 0 0 1 1
1 0 0 1 1 1
1 0 1 0 1 1
1 0 1 1 1 1
1 1 0 0 0 0
1 1 0 1 0 0
1 1 1 0 1 1
1 1 1 1 0 0
0 0 0 0 0 0
0 0 0 1 0 0
0 0 1 0 1 1
0 0 1 1 1 1
0 1 0 0 0 0
0 1 0 1 1 1
0 1 1 0 0 0
0 1 1 1 0 0
1 0 0 0 0 0
1 0 0 1 0 0
1 0 1 0 0 0
1 0 1 1 0 0
1 1 0 0 0 0
1 1 0 1 1 1
1 1 1 0 0 0
1 1 1 1 0 0
Les versions à base de portes NAND et les versions encore plus minimisées des
circuits ont donné les mêmes résultats, qui correspondaient à leur tour aux
résultats attendus de la table de vérité dérivée.
Discussion et conclusion
Pendant l'expérience, nous avons validé avec succès nos résultats théoriques en
les comparant aux résultats expérimentaux obtenus à partir du logiciel. Ce
processus a confirmé que nos expressions logiques et nos tables de vérité étaient
correctement dérivées à l'aide de l'algèbre booléenne.
Pre-Lab