0% ont trouvé ce document utile (0 vote)
82 vues6 pages

Tp2-En SMP6 2025

Ce document présente un TP sur l'utilisation du logiciel Logisim pour la conception et la simulation de circuits logiques. Les objectifs incluent la maîtrise de Logisim, la création de logigrammes et la validation de circuits. Le document décrit les étapes de prise en main, de construction de schémas, et de simulation de circuits, ainsi que des exercices pratiques pour appliquer ces concepts.

Transféré par

hamzaajlik56
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
82 vues6 pages

Tp2-En SMP6 2025

Ce document présente un TP sur l'utilisation du logiciel Logisim pour la conception et la simulation de circuits logiques. Les objectifs incluent la maîtrise de Logisim, la création de logigrammes et la validation de circuits. Le document décrit les étapes de prise en main, de construction de schémas, et de simulation de circuits, ainsi que des exercices pratiques pour appliquer ces concepts.

Transféré par

hamzaajlik56
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP2 : Portes Logiques en mode interactif sous Workbench

T.P. N° 2
Portes Logiques en mode
interactif sous Logisim

Pr. A. AMARI | Année Univ. 2024-2025 10


Université Mohammed V
Faculté des Sciences
Rabat

T.P. N° 2
Portes Logiques en mode interactif sous Logisim
SMP6 –Bouquet 1
Module d’Electronique Numérique

Objectif :
▪ Maitriser le logiciel Logisim.
▪ Créer et valider des logigrammes d’une complexité quelconque.
▪ Simulation sous le logiciel Logisim pour vérifier le fonctionnement des circuits.
I. Prise en main des outils de simulation sous ‘Logisim’

Présentation
Logisim est un logiciel open-source permettant de concevoir et de simuler des circuits
logiques. Une des avantages de ce logiciel est de pouvoir éditer et simuler un circuit en même
temps. La dernière version de Logisim peut être téléchargée à l’adresse : [Link]
[Link]/logisim-evolution/[Link] Lorsque vous démarrer Logisim, vous verrez une
fenêtre semblable à l'illustration suivante (Fig. 2. 1).

Fig. 2. 1. Interface de Logisim

Le logiciel se présente comme une table de manipulation. L'espace de Logisim est divisé en
trois parties appelés le panneau de navigation, la table des attributs, et la zone de travail
(ou zone d'édition et de simulation). Au-dessus de ces trois parties se trouvent la barre de menu
et la barre d'outils.
A l’ouverture de Logisim, une fenêtre demande l’introduction du nom d’utilisateur (voir Fig.
2. 2).
Lors de la première utilisation, il faut ajouter un utilisateur comme en Fig. 2. 3 :
1. Cliquer sur ‘Change user’.
2. Introduire votre prénom et votre nom, séparé par un _, dans la case ‘Add new user’.
3. Cliquer sur ‘Add’.
4. Cliquer sur ‘Accept conditions’.
Pr. A. AMARI | Année Univ. 2024-2025 11
Fig. 2. 2. Fenêtre de Login

Fig. 2. 3. Ajout d’un utilisateur de Logisim

La liste des utilisateurs est enregistrée par la suite sur la machine. Pour les utilisations
ultérieures, il suffit de cliquer sur ‘Accept’ conditions pour sélectionner l’utilisateur actif ou de
le sélectionner dans la liste.

II. Construction du schéma


A. Mode édition :

Pour utiliser le mode édition, il faut simplement sélectionner la flèche : comme indiqué
en Fig. 2. 4. On peut alors choisir un composant dans la bibliothèque sur la gauche.
1. Pour l’ajouter dans la zone d’édition et de simulation, il suffit de cliquer sur le composant
désiré, puis de cliquer sur la zone d’édition et de simulation à l'endroit où on veut le placer.
2. Chaque composant que vous utiliserez aura des attributs modifiables dans la zone inférieure
gauche de Logisim (Fig. 2. 4). En effet, chaque composant possède un ou plusieurs ports
d'entrée/sortie permettant la connexion avec autres composants.
• Pour changer le nombre de ports, il suffit de modifier la valeur de l'attribut Nombres
d’entrée (Number Of Inputs) du composant.
• Pour changer le nombre de bits sur les ports d'entrée et sortie, il suffit de modifier la
valeur de l'attribut Data Bits du composant.
3. Il est possible de faire des copier/coller d’un ou plusieurs composants. Dans ce cas, les
composants conserveront tous les attributs préalablement définis.
4. Pour ajouter une connexion (un fil) entre deux composants, cliquez sur un des ports à
connecter et déplacez la souris jusqu'au port de destination.
5. Une porte logique ou un circuit a au moins une broche d'entrée (input pin) permettant de
définir les valeurs en entrée du circuit.
• Vous trouverez la broche d'entrée ( ) dans le menu en haut de Logisim.
6. Une porte ou un circuit a au moins une broche de sortie (output pin) permettant de vérifier
les valeurs en sortie et donc le bon fonctionnement du circuit.
• Vous trouverez la broche de sortie ( ) dans le menu en haut de Logisim.

Pr. A. AMARI | Année Univ. 2024-2025 12


7. Pour changer l'orientation d'un composant, modifiez la valeur de l'attribut Facing de celui-
ci.
B. Mode simulation

Pour activer Le mode simulation il faut sélectionner la main : dans le menu en haut à
gauche (Fig. 2. 4). Ce mode permet de vérifier le bon fonctionnement d'un circuit, en affichant
directement sur le circuit les valeurs des signaux (broches et fils).
1. Pour définir des valeurs sur une broche d'entrée (input pin), il suffit de cliquer sur celle-ci.
Sa valeur devrait alterner entre ‘0’ et ‘1’. Si la taille de la broche est supérieure à 1, il faut
cliquer sur chaque bit pour en changer sa valeur.
2. En fonction des valeurs sur les entrées, les différents fils et sorties changeront de valeur.
3. En mode de simulation, Logisim utilise un ensemble de couleurs pour dénoter les valeurs
sur les fils :

• Gris : Le fil
n'est relié à aucune entrée ou sortie.
• Bleu : Le fil
comporte une valeur, cependant elle est inconnue.
• Vert foncé : Le fil
a valeur ‘0’.
• Vert clair : Le fil
a valeur ‘1’.
• Noir : Le fil
comporte plusieurs bits (BUS).
• Rouge : Le fil comporte une erreur.
• Orange : Les composants reliés au fil n'ont pas la bonne taille.

III. Notre 1er Circuit sur Logisim


A. Circuit 1 : Construction directe à partir d’un Logigramme
Il s’agit de réaliser et simuler le logigramme d’un circuit composé de deux inverseurs
(porte NOT), deux portes OR, et une porte AND.
1. La première des choses à faire c’est d’ajouter les portes logiques puis modifier le nombre
d’entrées (Fig. 2. 4).

Fig. 2. 4. Ajout des portes logiques

2. Ajouter deux broche d'entrée ( ) avec label A pour la première puis B pour la deuxième
(Fig. 2. 5).
3. Ajouter ensuite une broche de sortie ( ) avec label S.
4. Relier les différents éléments du circuit comme illustré sur la Fig. 2. 6.

Pr. A. AMARI | Année Univ. 2024-2025 13


Fig. 2. 5. Ajout des broches d’entrées et de sorties.

Fig. 2. 6. Connexion des portes.

1. Tester le circuit pour établir la table de vérité correspondante.


2. Quelle est la fonction obtenue.
3. Retrouver l’expression simplifiée de cette fonction en sélectionnant Project --> Analyser circuit
dans Logisim.

Pr. A. AMARI | Année Univ. 2024-2025 14


B. Circuit 2 :
a) Construction à partir d’une Table de Vérité (TV)
1. Ouvrir un nouveau fichier puis sélectionner Project --> Analyser circuit.
2. Ajouter deux variables d’entrées : A et B dans l’onglet Entrées (Inputs) –voir Fig. 2. 7- et une
variable de sortie : S dans l’onglet Sorties (Outputs).
3. Dans l’onglet Table, cliquer sur les ‘x’ de la sortie S de telle sorte à avoir une table qui
correspond à la fonction Non-Ou-Exclusive (XNOR).
4. Afficher le résultat obtenu dans l’onglet Expression ; puis donner les deux formats simplifiés
de cette expression à partir de l’onglet Karnaugh.

Fig. 2. 7. Ajouter des variables.

5. Cliquer sur construire le circuit puis nommer votre circuit et activer l’utilisation des portes
NAND à 2 entrées uniquement ;
6. Afficher et commenter le résultat ainsi obtenu.
7. Tester le circuit obtenu en passant en mode simulation : .
8. Transformer les expressions ainsi obtenus afin de réaliser un Non-OU-exclusif en utilisant
un minimum de portes NOR (en pratique on veut utiliser un seul circuit CI 74LS02).

b) Reconstruction à partir d’un logigramme


1. Ouvrir un nouveau fichier et placer le minimum de portes NOR (trouvé dans la question 8)
dans la zone de travail, placer les deux entrées A et B et la sortie S puis relier les différents
éléments du circuit pour réaliser la fonction XNOR.

2. Choisir l’icône représentant une main : dans la barre d’outils (passage en mode «
simulation») et cliquer alternativement sur chaque entrée ; chaque clic modifie la valeur de
l’entrée correspondante.
3. L’onglet Table de la fenêtre affichée par le menu Project --> Analyser circuit, construit la
table de vérité du circuit au fur et à mesure. Représenter cette table.
4. Donner l’expression ainsi obtenue dans l’onglet Expression.
5. Commenter les résultats en les comparants avec ceux obtenus dans la partie B. a).

Pr. A. AMARI | Année Univ. 2024-2025 15

Vous aimerez peut-être aussi