wiki:ToolsTp2-2010

Version 6 (modified by jpc, 14 years ago) (diff)

--

Placement & Routage

Initialisation et utilisation de cgt

Les fichiers suivants doivent être recopiés dans votre répertoire de travail:

Initialisation de l'environnement, sourcer le script coriolis.sh:

> . /asim/coriolis2/etc/coriolis2/coriolis.sh
Switching to Coriolis 2.x (Release.Shared)
>

(le ''.'' est équivalent au mot clé source)

Exécution directe d'un script Stratus par cgt

  1. Lancer la commande cgt.
  2. Sélectionner le menu "Tools" --> "Stratus", une boite de dialogue apparaît. Saisir le nom du script Stratus, sans extension, à exécuter.

Attention, l'exécution du script ne charge pas le circuit généré dans le visualisateur. Pour charger votre circuit dans le visualisateur, il faut impérativement effectuer l'étape 3.

  1. Sélectionner le menu "File" --> "Open Cell" (ou CTRL+O), une boite de dialogue apparaît. Saisir le nom du circuit à charger, sans extension.

Remarque: un circuit ne peut être chargé/généré qu'une seule fois en mémoire, ce qui à pour conséquence que l'étape 2 ne peut être effectuée qu'une seule fois pour un circuit donné. Lorsque vous modifiez votre placement, il est donc nécessaire de quitter cgt puis de le relancer.

Déboguage: Si votre script python contient des erreurs, cgt affichera une fenêtre pop-up indiquant que l'éxecution s'est mal passée, mais sans indications précises. L'erreur python complète est affichée sur la sortie standart dans le terminal depuis lequel cgt a été lancé.

Routage

Sélectionner le menu "P&R" --> "Kite - Route". Explication des résultats retournés par le routeur:

CGT/Kite Textual Ouput Commentary

Le Chemin de données de l'AM2901

Attachments (8)

Download all attachments as: .zip