TP GAL Abel
TP GAL Abel
TP GAL Abel
Exercice n°1 :
On veut réaliser un registre à décalage à gauche ou à droite; la sélection du sens
se faisant suivant l'état d'une variable d'entrée.
A l'aide des schémas page suivante déterminer l'équations des entrées D pour
réaliser un tel registre (1 entrée série, 4 sorties // et une entrée de sélection).
Ecrire le fichier ABEL en utilisant des équations (ex: Q.D=????). Le compiler et
valider par simulation le bon fonctionnement.
Exercice n°2 :
On veut réaliser un compteur décompteur binaire 4 bits à prépositionnement
avec un GAL 22V10. La définition des entrées de commande est la suivante:
horloge active sur front montant, une entrée de mode de fonctionnement
comptage à "1" et décomptage à "0", une entrée de chargement parallèle
synchrone active à "1" et une entrée asynchrone de RàZ active à "1".
Travail demandé : développement du fichier ABEL (équations
comportementales conseillées), génération du fichier JEDEC avec ISPlever et
validation du bon fonctionnement par simulation avec Orcad.
Exercice n°3 :
On veut réaliser un compteur décompteur Johnson (compteur à sorties décodées)
6 bits. La définition des entrées de commande est la suivante: horloge active sur
front montant, une entrée de sens à "1" comptage et à "0" décomptage et une
entrée asynchrone de RàZ active à "1".
Travail demandé : développement du fichier ABEL (équations
comportementales conseillées), génération du fichier JEDEC avec ISPlever et
validation du bon fonctionnement par simulation avec Orcad et par test sur carte
Jtag.
HI
S Q3
S Q2 C1
S Q1 C1 1D
D S Q0 C1 1D R
H C1 1D R
1D R
R
Rz
HI U8B
U5B U6B U7B S Q3
H S Q0 S Q1 S Q2 C1
C1 C1 C1 1D
1D 1D 1D R
R R R 74LS 74A
74LS74A 74LS 74A 74LS 74A
Rz