TP 1: Initiation Sur LOGISIM: SMI Semestre 3 Module: Electronique

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 26

SMI Semestre 3

Module: Electronique

TP 1: Initiation sur LOGISIM

Issam ELAFI Année universitaire 2019 - 2020 1


1. Interface de LOGISIM
Zone de raccourcis

Modesimulation
Mode édition

Bibliothèque
des composants

Attributs
des composants Zone
d’édition/simulation

Issam ELAFI 2
2. Mode édition

Issam ELAFI 3
2. Mode édition

Issam ELAFI 4
2. Mode édition

Issam ELAFI 5
2. Mode édition

Issam ELAFI 6
2. Mode édition

Issam ELAFI 7
2. Mode édition

Issam ELAFI 8
2. Mode édition

Issam ELAFI 9
3. Mode simulation

Issam ELAFI 10
3. Mode simulation

Issam ELAFI 11
3. Mode simulation

Le fil comporte 1
Le n’est pas relié
Le fil comporte 0

Le fil comporte Problème de taille du fil


une valeur
inconnue
Le fil comporte une
Le fil comporte plusieurs bits
erreur
(Bus)

Issam ELAFI 12
4. Applications

Issam ELAFI 13
4. Applications

Issam ELAFI 14
4. Applications

Issam ELAFI 15
4. Applications

Issam ELAFI 16
4. Applications

Issam ELAFI 17
4. Applications

Issam ELAFI 18
4. Applications
Simuler le circuit suivant:

Issam ELAFI 19
4. Applications
Synthèse automatique des circuits logiques:

Construire le circuit logique de la fonction majoritaire F(A, B, C) = 1 (1 si le nombre des « 1 » est


majoritaire) .
A, B, C et la sortie F sont codées sur 1 bit chacune.

1. Définir les entrées (onglet inputs) et la sortie (onglet outputs) , dresser sa table de vérité (onglet
Table), visualiser sa forme canonique disjonctive (expression) et sa forme simplifiée par le
diagramme de karnaugh (minimized). Effectuer une sauvegarde sous le nom « MAJOR ».

2. Tester le circuit.

Issam ELAFI 20
4. Applications
Synthèse automatique des circuits logiques:

A B C F
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1

Issam ELAFI 21
4. Applications
Synthèse automatique des circuits logiques:

Quatre responsables d'une société (A, B, C et D) peuvent avoir accès à un coffre. Ils possèdent chacun
une clé différente. Il a été convenu que:
 A ne peut ouvrir le coffre que si au moins un des responsables B ou C est présent ;
 B, C et D ne peuvent l'ouvrir que si au moins deux des autres responsables sont présents.
1. Définir les entrées et les sorties du système étudié à partir du cahier de charges.
2. Dressez la table de vérité et calculer la forme canonique de la fonction logique.
3. Déduire le logigramme du système.

Issam ELAFI 22
4. Applications
Synthèse automatique des circuits logiques:
A B C D X
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
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
Issam ELAFI 23
4. Applications
Synthèse automatique des circuits logiques:
Un distributeur de boissons chaudes permet de distribuer du café ou du thé, avec ou sans sucre. Trois
boutons permettent de commander le distributeur : «café» (C), «thé» (T),«sucre» (S). Pour obtenir l'une de
ces boissons seule, il suffit d'appuyer sur le bouton correspondant. Pour obtenir une boisson avec sucre, il
faut appuyer sur le bouton correspondant à la boisson choisie et sur le bouton «sucre». De plus, le
distributeur ne fonctionne que si un jeton a été préalablement introduit dans la fente de l'appareil (J). Une
fausse manœuvre après introduction du jeton (par exemple, appui simultané sur « café » et « thé » ou
aucun appui sur « café », « thé » et « sucre ») provoque la restitution du jeton (RJ). Le sucre étant gratuit,
le jeton est également restitué si le sucre seul est choisi. L’appui sur un des trois boutons indiquant la
boisson choisie met la variable d’entrée correspondante à la valeur logique ‘1’. Sans appui, elle reste à ‘0’.
J=’1’ indique qu’un jeton a été introduit, J=’0’ sinon. La restitution du jeton sera indiquée par RJ=’1’. De
même les distributions de boissons seront indiquées par les variables de sortie qui seront positionnées à
l’état logique ‘1’. Toutes ces variables indiqueront l’état logique ‘0’ quand il ne se passe rien.
Par ailleurs, le système est considéré comme combinatoire, de ce fait on ne tiendra pas compte de l’aspect
temporel (temporisation, synchronisation….etc).
1. Définir les entrées et les sorties du système étudié à partir du cahier de charges,
2. Dressez la table de vérité et calculer les formes canoniques des sorties logiques de ce système.
Issam ELAFI 24
4. Applications
Synthèse automatique des circuits logiques:
J S C T RJ SS SC ST
0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0
0 0 1 0 0 0 0 0
0 0 1 1 0 0 0 0
0 1 0 0 0 0 0 0
0 1 0 1 0 0 0 0
0 1 1 0 0 0 0 0
0 1 1 1 0 0 0 0
1 0 0 0 1 0 0 0
1 0 0 1 0 0 0 1
1 0 1 0 0 0 1 0
1 0 1 1 1 0 0 0
1 1 0 0 1 1 0 0
1 1 0 1 0 1 0 1
1 1 1 0 0 1 1 0
1 1 1 1 1 0 0 0
Issam ELAFI 25
A la séance prochaine

Vous aimerez peut-être aussi