Changes between Version 55 and Version 56 of ToolsCourseTp7
- Timestamp:
- Sep 20, 2008, 9:06:43 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ToolsCourseTp7
v55 v56 68 68 https://www-asim.lip6.fr/recherche/coriolis/doc/en/html/stratus/index.html 69 69 70 71 70 Toutes ces fonctions doivent être utilisées dans la méthode ''Layout'' associée au bloc considéré. 72 71 A titre d'exemple, on donne le code suivant pour le fichier circuit.py : … … 105 104 }}} 106 105 106 [[Image(preplacement.jpg,nolink)]] 107 107 108 == 4.2 Placement du coeur == 108 109 … … 144 145 C'est le placeur '''mistral''' qui se charge de placer automatiquement les cellules non encore placées. 145 146 Il détecte quelles sont les cellules qui n'ont pas été placées et complète le placement en utilisant les zones "vides". 146 Pour appeler le placeur '''mistral''', faire appel à la fonction ''!PlaceGlue ()'' 147 148 [[Image(zoomPlaceGlue.jpg,nolink)]] 147 148 149 * Appeler le placeur '''mistral''' : fonction ''!PlaceGlue ()'' 149 150 150 151 Attention : Pour pouvoir placer automatiquement la logique "irrégulière", il faut avoir préalablement défini la position des plots d'entrée/sortie sur les 4 faces du circuit. … … 156 157 }}} 157 158 159 [[Image(zoomPlaceGlue.jpg,nolink)]] 160 158 161 * Effectuer le placement automatique de cellules de bourrage : fonction !FillCell() 159 162 163 * Vérifier le résultat : 164 {{{ 165 > ./execute_amd2901_chip.py 166 }}} 167 160 168 [[Image(zoomFillCell.jpg,nolink)]] 161 162 * Vérifier le résultat :163 {{{164 > ./execute_amd2901_chip.py165 }}}166 169 167 170 == 4.6 Routage des signaux d'horloge =