Changes between Version 23 and Version 24 of SoclibCourseTp1
- Timestamp:
- Sep 22, 2009, 7:20:10 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SoclibCourseTp1
v23 v24 142 142 Enfin, comme tous les modèles CABA de SoCLib, le coprocesseur GCD possède des fonctions membres définissant 143 143 le comportement du composant, qui sont de trois types : 144 * la fonction ''transition()'' est sensible au front montant du port d'e trée CK, et permet de calculer la valeur future des144 * la fonction ''transition()'' est sensible au front montant du port d'entrée CK, et permet de calculer la valeur future des 145 145 registres en fonction de la valeur courante des registres et des valeurs présentes sur les autres ports d'entrée. 146 146 * la fonction ''genMoore()'' est sensible au front descendant du port d'entrée CK, et permet de calculer la valeur des ports de sortie qui ne dépendent que des valeurs stockées dans les registres. … … 174 174 ainsi que le rapport cyclique. Vous devez ajouter le signal manquant dans cette section. 175 175 176 * '''Components''' : Dans cette section on appelle les constructeurs des différents composants instanciés, en définissant les paramètres. Le nom d'instance est un paramètre obligatoire. Le composant master possède un second paramètre qui est la valeur d'initialisation du générateur aléatoire. Vous devez aouter l'appel au constructeur du composant coprocesseur.176 * '''Components''' : Dans cette section on appelle les constructeurs des différents composants instanciés, en définissant les paramètres. Le nom d'instance est un paramètre obligatoire. Le composant master possède un second paramètre qui est la valeur d'initialisation du générateur aléatoire. 177 177 178 178 * '''Net-List''' : On décrit dans cette section les connexions entre les composants. La syntaxe utilisée pour connecter un signal s au port p d'un composant c est : ''c.p(s)''. Vous devez ajouter les connexions concernant les ports du coprocesseur.