Changes between Version 9 and Version 10 of ToolsTp2
- Timestamp:
- Dec 3, 2009, 2:28:35 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ToolsTp2
v9 v10 8 8 9 9 Nous verrons dans ce TP comment '''Stratus''' permet de décrire des netlists paramétrables et de les utiliser. 10 11 Pensez à conculter la documentation de '''Stratus''' en cas de besoin : 12 13 https://www-asim.lip6.fr/recherche/coriolis/doc/en/html/stratus/index.html 10 14 11 15 = 1 Introduction = … … 124 128 == 1.2 Bloc registre == 125 129 126 * En s'inspirant du multiplexeur, écrire le bloc '''reg''' avec '''Stratus''' en utilisant exclusivement les cellules de la bibliothèque SXLIB. 127 Ce bloc prend lui aussi comme paramètre le nombre de bits. 128 En outre, ils vérifient que leur paramètre est compris entre 2 et 64 (ce n’est pas fait dans mux). 130 * En s'inspirant du multiplexeur, écrire le bloc '''reg''' avec '''Stratus''' en utilisant exclusivement les cellules de la bibliothèque SXLIB. Ce bloc prend lui aussi comme paramètre le nombre de bits. En outre, il vérifie que son paramètre est compris entre 2 et 64 (ce n’est pas fait dans mux). 129 131 * Ecrire le script python permettant de créer l'instance du registre. 130 132 … … 133 135 * Ecrire le bloc '''full_adder''' en utilisant exclusivement les cellules de la bibliothèque SXLIB. 134 136 * Ecrire le script python permettant de créer l'instance du full_adder. 135 * Ecrire le bloc '''adder''' instanciant le full_adder créé. 136 Ce bloc prend comme paramètre le nombre de bits. 137 * Ecrire le bloc '''adder''' instanciant le full_adder créé. Ce bloc prend lui aussi comme paramètre le nombre de bits et vérifie que son paramètre est compris entre 2 et 64 (ce n’est pas fait dans mux). 137 138 * Ecrire le script python permettant de créer l'instance de l'additionneur. 138 139 … … 187 188 == 1.6 Bibliothèque DPGEN == 188 189 189 TODO 190 Une bibliothèque d'opérateurs existe en '''Stratus''', la bibliothèque '''DPGEN'''. 191 192 Pour connaitre les générateurs dont vous disposez, consultez la documentation fournie : 193 194 https://www-asim.lip6.fr/recherche/coriolis/doc/en/html/dpgen/index.html 195 196 * Ecrivez un nouveau composant '''addaccu''' en utilisant les générateurs paramétrables de cette bibliothèque. 190 197 191 198 = 2 Compte rendu =