Changes between Version 40 and Version 41 of ToolsCourseTp7


Ignore:
Timestamp:
May 11, 2007, 3:02:37 PM (18 years ago)
Author:
anne
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ToolsCourseTp7

    v40 v41  
    77Vous allez utiliser les outils de placement flot Coriolis et le routeur d'Alliance, ainsi
    88que tous les outils de vérification vus dans le TP précédent.
    9 Vous utiliserez aussi '''lvx''', le comparateur de netlists. Lorsque le système est trop complexe
    10 il est difficile d'utiliser '''proof''', le comparateur formel (calculs trop long). On utilise
    11 alors une comparaison de netlists. Essayez les deux méthodes (proof et lvx).
     9Vous utiliserez aussi '''lvx''', le comparateur de netlists.
     10
    1211= 2 Environnement technologique =
    1312Outre l'environnement technologique de la première partie du TP, vous devez positionner
     
    3534= 3 Précautions quant au nommage des fichiers =
    3635D'une manière générale, les fichiers décrivant une netlist logique doivent porter le
    37 même nom que le fichier correspondant décrivant la vue physique. C'est à dire que
    38 le fichier amd2901_dpt.vst (vue logique) doit correspondre au fichier amd2901_dpt.ap
     36même nom que le fichier correspondant décrivant la vue physique.
     37
     38C'est à dire que le fichier amd2901_dpt.vst (vue logique) doit correspondre au fichier amd2901_dpt.ap
    3939(vue physique). Il en va de même pour le fichier amd2901_core.
     40
     41
    4042= 4 Travail sur le chemin de données : Préplacement des opérateurs =
    4143Le TP précédent vous a permis de décrire la netlist hiérarchique du chemin de donn
    4244ées. Vous allez maintenant placer les colonnes du chemin de données de manière à
    4345profiter de la régularité du chemin de données.
    44 Pour réaliser votre placement des opérateurs, vous disposez des fonctions de STRATUS
     46Pour réaliser votre placement des opérateurs, vous disposez des fonctions de ''''STRATUS''''
    4547suivantes :
    4648 *   Place()
     
    4850 *  !SetRefIns()
    4951 *  !DefAb(), !ResizeAb()
     52
    5053Toutes ces fonctions doivent être utilisées dans la méthode Layout.
    5154Reprenons l'exemple du TP précédent, on donne le code suivant pour le fichier circuit.py :