Changes between Version 6 and Version 7 of MipsTp2
- Timestamp:
- Jan 7, 2010, 10:26:53 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MipsTp2
v6 v7 10 10 * Vous avez à disposition tous les générateurs de la bibliothèque '''Dpgen''', consultez la documentation fournie : http://www-asim.lip6.fr/recherche/coriolis/doc/en/html/dpgen/index.html. 11 11 12 Note : Pour le banc de registre, vous pouvez utiliser les générateurs sans décodeur d'adresse DPGENRF2 ou DPGENRF2R0 12 Note : Pour le banc de registre, vous pouvez utiliser les générateurs sans décodeur d'adresse DPGENRF2 ou DPGENRF2R0 (non documentés) 13 13 14 Attention, pour utiliser des deux générateurs, il faut rajouter la bibliothèque ''rf2lib'' dans les variables d'environnement 15 16 Ils sont utilisables comme suit : 14 Les générateurs sont utilisables comme suit : 17 15 {{{ 16 # Génération avec les paramètres voulus 18 17 Generate ( 'DpgenRf2', 'rf2_4_16' 19 18 , param = { 'nbit' : 4, 'nword' : 16 } ) 20 19 20 # Instanciation avec la connectique voulue 21 21 self.I = Inst ( 'rf2_4_16', 'inst' 22 22 , map = { 'ck' : self.ck … … 35 35 }}} 36 36 37 Note : Même si cela n'est pas obligatoire dans le langage, donnez toujours un nom à L'instance créée en utilisant un attibut de classe (i.e. écrivez '''self.instance = Inst ...''' et non pas '''instance = Inst ...''' ou '''Inst ....'''), cela vous sera utile lors de la prochaine scéance. Donnez des noms les plus significatifs possibles ! 38 37 39 * Une fois un fichier ''.vst'' obtenu, modifier le script de test fourni de façon à tester ce fichier.