46 | | = 4 Travail sur le chemin de données : Préplacement des opérateurs = |
47 | | Le TP précédent vous a permis de décrire la netlist hiérarchique du chemin de données. |
48 | | Vous allez maintenant placer les colonnes du chemin de données de manière à |
49 | | profiter de la régularité du chemin de données. |
50 | | Pour réaliser votre placement des opérateurs, vous disposez des fonctions de ''''STRATUS'''' |
51 | | suivantes : |
| 45 | = 3 Placement explicite des opérateurs du chemin de données = |
| 46 | |
| 47 | Le TP4 vous a permis d'utiliser le langage '''STRATUS''' pour décrire la netlist hiérarchique |
| 48 | du circuit AM2901. |
| 49 | |
| 50 | On va maintenant utiliser le langage '''STRATUS''' pour définir des directives de placement. |
| 51 | Il est par exemple possible d'exploiter la régularité des opérateurs du chemin de données |
| 52 | pour imposer un placement en colonnes : tous les bits d'un même opérateur sont placés |
| 53 | en colonne, et il est possible d'imposer un placement relatifn des colonnes les unes par |
| 54 | rapport aux autres. |
| 55 | |
| 56 | Pour définir les directives de placement des opérateurs du chemin de données, |
| 57 | vous disposez des fonctions de ''''STRATUS'''' suivantes : |