Changes between Version 9 and Version 10 of ToolsTp2


Ignore:
Timestamp:
Dec 3, 2009, 2:28:35 PM (15 years ago)
Author:
cobell
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ToolsTp2

    v9 v10  
    88
    99Nous verrons dans ce TP comment '''Stratus''' permet de décrire des netlists paramétrables et de les utiliser.
     10
     11Pensez à conculter la documentation de '''Stratus''' en cas de besoin :
     12
     13https://www-asim.lip6.fr/recherche/coriolis/doc/en/html/stratus/index.html
    1014
    1115= 1 Introduction =
     
    124128  == 1.2 Bloc registre ==
    125129
    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).
    129131  * Ecrire le script python permettant de créer l'instance du registre.
    130132
     
    133135  * Ecrire le bloc '''full_adder''' en utilisant exclusivement les cellules de la bibliothèque SXLIB.
    134136  * 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).
    137138  * Ecrire le script python permettant de créer l'instance de l'additionneur.
    138139
     
    187188  == 1.6 Bibliothèque DPGEN ==
    188189
    189 TODO
     190Une bibliothèque d'opérateurs existe en '''Stratus''', la bibliothèque '''DPGEN'''.
     191
     192Pour connaitre les générateurs dont vous disposez, consultez la documentation fournie :
     193
     194https://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.
    190197
    191198= 2 Compte rendu =