Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Exercice N°1 :
Un distributeur automatique de produit alimentaire peut accepter des pièces de 1DT ou de 2DT.
Pour livrer un produit il faut introduire 7Dt ou plus. Dans le cas où les pièces dépassent les 7DT
(par exemple 8DT), le distributeur doit fournir le produit et restituer la monnaie.
Décrire le système par un graphe d’état (on prend comme entrées/sorties : A pour indiquer
une pièce de 1DT. B pour indiquer une pièce de 2DT. S pour indiquer la sortie du produit,
M : pour restituer la monnaie).
Interpréter le graphe en VHDL.
: Exercice N°2
:EXERCICE N°4
1°/ Dessiner le schéma decrit par le code VHDL suivant (utiliser des bascules D) :
Entity body is
Begin
Process(C,A,B)
Signal V : std_logic
Begin
;If V=’1’ Then Q2 <= C
;End if
;If A’ event and A=’1’ then Q1 <= B
;V <= not B
;End if
;end process
;end toto
EXERCICE N°5
Donner la description en VHDL -
. d’un multiplexeur 2 vers1
Réaliser alors un multiplexeur 8 -
vers 1 à partir de multiplexeur 2
vers1 (utiliser la notion de
Component)
Exercice N°6 :
e1 X T0
Exercice N°7 :
EXERCICE N°8
Exercise N°9:
TD VHDL
Exercice N°10 :
:Exercice N°11
Exercice N°12 :
Donner la description VHDL d’un système qui reçoit les données en série et qui génère 1 lorsque la
séquence des bits est égales à : « 10101101 ».