Le langage abel en logique sequentielle
Le langage ABEL en logique combinatoireDéclaration d ? un titre Le texte placé entre apostrophes sera copié dans le ?chier JEDEC title ? ? Exemple title ? circuit Pal L Auteur Application ET-NON à entrées Date Fichier ETNON ? Commentaires Exemple Ceci est un commentaire Déclarations des entrées et des sorties Pour indiquer au programme que l ? on déclare les entrées sorties du composant programmable il faut utiliser l ? instruction Declarations ? L ? instruction utilisée pour déclarer les entrées sorties est pin ? suivi du numéro de la broche que l ? on souhaite a ?ecter au signal Une ligne de code se ?nie toujours par un point virgule ? Déclarations des entrées logiques Les entrées logiques d ? une fonction de logique séquentielle sont déclarées de la même manière qu ? en combinatoire e pin Le signal e est a ?ecté à la broche du composant programmable Déclaration de l ? entrée d ? horloge Une fonction logique séquentielle synchrone possède une entrée d ? horloge qui doit être a ?ectée à la broche du composant programmable correspondant à l ? entrée d ? horloge de celui-ci H pin Le signal d ? horloge H est a ?ecté à l ? entrée d ? horloge du composant programmable broche Déclaration d ? une sortie de registre Les sorties des registres sont déclarées par l ? instruction pin istype ? reg ? ? Q pin istype ? reg ? La broche est a ?ectée à la sortie d ? un registre G BERTHOME ?? Lycée Mireille GRENET - COMPIEGNE Page CLe langage ABEL en logique combinatoire Déclarations de vecteurs Un vecteur est un mot regroupant plusieurs entrées plusieurs sorties ou des variables internes au composant programmables Exemple E E E E représente un mot de bits représente par les entrées E à E Utilisation des nombres On peut utiliser les nombres dans des bases di ?érentes l ? utilisation des di ?érentes bases se fait gr? ce aux mots clés suivants Base Hexadécimal Décimal Binaire Symbole h d par défaut b Description d ? une fonction logique séquentielle Lorsqu ? on décrit une fonction de logique séquentielle il faut indiquer que les sorties des registres vont basculer au front de l ? entrée d ? horloge Pour cela on utilise le code Equations et il faudra écrire l ? équation suivante Qn Q CLK H Les sorties des registres déclarées Qn à Q changeront d ? états à tous les fronts montants de l ? entrée d ? horloge H Description par les équations logiques On utilise le code Equations Dans ce type de description on écrit l ? état futur de la sortie d ? un registre en fonction des entrées et de l ? état actuel des sorties des registres L ? opérateur utilisé sera ? Etat futur de la sortie opération logique entre les états actuels des sorties et des entrées Exemple Q Q L ? état futur de Q prendra le complément de
Documents similaires










-
52
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Sep 19, 2022
- Catégorie Philosophy / Philo...
- Langue French
- Taille du fichier 37kB