Portes Logiques Tp
Portes Logiques Tp
Portes Logiques Tp
Logisim est un logiciel open-source qui permet d’éditer et de simuler des circuits logiques qu'il s'agisse de
circuits combinatoires ou séquentiels. Il possède une libraire de composants bien fournie, allant des portes
logiques de base à des éléments de calcul, des compteurs ou différents types de mémoire ou même des
processeurs.
L'édition d'un circuit se fait simplement de manière graphique en sélectionnant dans la liste des composants
disponibles les éléments à placer sur le circuit. La liaison se fait en tirant les fils à la souris entre les points
de contacts des différents éléments.
Une fois le logiciel lancé, l’interface graphique de Logisim s’affiche. Elle comprend 4 zones principales :
1. La surface de travail : zone d'édition du schéma à simuler,
2. Le panneau de navigation : Explorateur de projets, Bibliothèques de composants, Edition de sous-circuits
(schémas hiérarchiques).
3. La table des attributs : Propriétés des circuits et des composants.
4. La barre d'outils rapide.
Travail demandé.
1. Edition et simulation de portes logiques élémentaires
Vérifier le fonctionnement des portes logiques élémentaires NOT, AND, OR, XOR, etc…
-- Rechercher et placer les portes logiques nécessaires à la conception de notre additionneur complet 1 bit:
AND et XOR à 2 entrées, OU à 3 entrées.
- Modifier les propriétés Taille de la porte logique en moyen et Nombres d'entrées à 2 et 3 de la table des
attributs.
Les entrées sont repérées par des points bleus et les sorties par des points rouges.
- Réaliser le câblage. Pour cela utiliser la souris pour effectuer les liaisons électriques conformément au
schéma.
- Penser à sauvegarder.
- Cliquer sur les pins d'entrées pour produire les 0 et les 1 sur A, B et Cin. (Les liaisons deviennent
vertes claires avec un 1)
- Valider le fonctionnement de notre Additionneur complet 1 bit.
Approcher la souris près d'un point bleu ou vert et vous aurez le nom du pin correspondant.
Utiliser les Splitters de la librairie Cablage (Wiring) et n'oubliez pas de redimensionner les "pins" d'E/S.
Splitters :