Changes between Version 55 and Version 56 of ToolsCourseTp7


Ignore:
Timestamp:
Sep 20, 2008, 9:06:43 PM (16 years ago)
Author:
cobell
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ToolsCourseTp7

    v55 v56  
    6868https://www-asim.lip6.fr/recherche/coriolis/doc/en/html/stratus/index.html
    6969
    70 
    7170Toutes ces fonctions doivent être utilisées dans la méthode ''Layout'' associée au bloc considéré.
    7271A titre d'exemple, on donne le code suivant pour le fichier circuit.py :
     
    105104}}}
    106105
     106[[Image(preplacement.jpg,nolink)]]
     107
    107108  == 4.2 Placement du coeur ==
    108109
     
    144145C'est le placeur '''mistral''' qui se charge de placer automatiquement les cellules non encore placées.
    145146Il 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 ()''
    149150
    150151Attention : 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.
     
    156157}}}
    157158
     159[[Image(zoomPlaceGlue.jpg,nolink)]]
     160
    158161  * Effectuer le placement automatique de cellules de bourrage : fonction !FillCell()
    159162
     163  * Vérifier le résultat :
     164{{{
     165> ./execute_amd2901_chip.py
     166}}}
     167
    160168[[Image(zoomFillCell.jpg,nolink)]]
    161 
    162   * Vérifier le résultat :
    163 {{{
    164 > ./execute_amd2901_chip.py
    165 }}}
    166169
    167170 == 4.6 Routage des signaux d'horloge =