Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
tutos:machines_cadence:gestionlicencesetoutils [2018/07/16 12:50] – [Gestion des dossiers personnels utilisateurs] polucasd | tutos:machines_cadence:gestionlicencesetoutils [2018/07/16 13:15] (Version actuelle) – [Design Kits] polucasd |
---|
===== Design Kits ===== | ===== Design Kits ===== |
| |
Le dossier **// /DK //** comprend les installations des différents DK (AMS 0.35µm et ST 28nm FDSOI) ainsi que les fichiers de configuration du **// PATH //** (chemin d'accès menant au différents outils nécessaire à l'utilisation du DK) : .cshrc_cmos28fdsoi (DK FDSOI) et .login_AMS (DK AMS). \\ | Le dossier **// /DK //** comprend les installations des différents DK (AMS 0.35µm et ST 28nm FDSOI) ainsi que les fichiers de configuration du **// PATH //** (chemin d'accès menant au différents outils nécessaire à l'utilisation du DK) : **.cshrc_cmos28fdsoi** (DK FDSOI) et **.login_AMS** (DK AMS). \\ |
Ces 2 fichiers seront appelés par la suite lorsque l'on voudra démarrer l'environnement de simulation. | Ces 2 fichiers seront appelés par la suite lorsque l'on voudra démarrer l'environnement de simulation. |
| |
{{ :tutos:machines_cadence:architecture_compte.png?nolink&600 | architecture compte utilisateur}} | {{ :tutos:machines_cadence:architecture_compte.png?nolink&600 | architecture compte utilisateur}} |
| |
Les fichiers **//.login//** et **//.cshrc//** sont les fichiers de config lancés à chaque connexion d'un compte utilisateur. Le fichier **//.login//** permet de déclarer les variables d'environnement (sauf celles propre aux DK utilisé) et le fichier **//.cshrc//** permet entre autre de déclarer les alias qui seront utilisés par la suite.\\ | Les fichiers **//.login//** et **//.cshrc//** sont les fichiers de config lancés à chaque connexion d'un compte utilisateur. Le fichier **//.login//** permet de déclarer les variables d'environnement (sauf celles propre aux DK utilisé) et le fichier **//.cshrc//** permet entre autre de déclarer les alias qui seront utilisés par la suite. |
| |
| Les 2 alias principaux pour lancer l'environnement de simulation sont les suivants : |
| * **icfbamsPC** : lancement de l'environnement de simulation pour la techno AMS 0.35µ |
| * **virtuosoFDSOI** : lancement de l'environnement de simulation pour la techno cmos 28nm FDSOI |
| |
Le dossier **// /cadence //** comprend des sous-dossiers de travail propre aux technos utilisées (ici, AMS et FDSOI). | Le dossier **// /cadence //** comprend des sous-dossiers de travail propre aux technos utilisées (ici, AMS et FDSOI). |
| ===== icfbamsPC : Lancement de cadence en utilisant la techno AMS ===== |
| |
| Cet alias permet de lancer directement l'environnement de simulation en effectuant les opérations suivantes : \\ |
| 1. Déplacement dans le dossier de travail **projet_AMS** |
| |
| {{ :tutos:machines_cadence:architecture_compte_projet_ams.png?nolink&600 | déplacement dans le dossier projet_AMS}} |
| |
| 2. Exécution sur fichier .login_AMS pour positionner les variables d'environnements propres à cette technologie. |
| |
| {{ :tutos:machines_cadence:architecture_compte_execution_login_ams.png?nolink&400 | exécution du fichier .login_AMS}} |
| |
| 3. Lancement de l'environnement de simulation (ams) |
| |
| {{ :tutos:machines_cadence:architecture_compte_execution_ams.png?nolink&400 | exécution ams}} |
| |
| |
| ===== virtuosoFDSOI : Lancement de cadence en utilisant la techno FDSOI ===== |
| |
| Cet alias permet de lancer directement l'environnement de simulation en effectuant les opérations suivantes : \\ |
| 1. Déplacement dans le dossier de travail **projet_FDSOI** |
| |
| {{ :tutos:machines_cadence:architecture_compte_projet_fdsoi.png?nolink&600 | déplacement dossier projet_FDSOI}} |
| |
| 2. Exécution sur fichier .cshrc-cmos28fdsoi pour positionner les variables d'environnements propres à cette technologie. |
| |
| {{ :tutos:machines_cadence:architecture_compte_execution_login_fdsoi.png?nolink&400 | exécution du fichier .cshrc_cmos28FDSOI}} |
| |
| 3. Lancement de l'environnement de simulation (ams). |
| |
===== Lancer cadence en utilisant la techno AMS ===== | {{ :tutos:machines_cadence:architecture_compte_execution_fdsoi.png?nolink&400 | exécution virtuoso}} |
| |
* Exécuter le fichier .login et le fichier .cshrc | |
* Exécuter ensuite le raccourci **//icfbamsPC//** qui déplace vers le dossier de travail de la techno AMS et lance la commande pour démarrer le logiciel cadence. | |
{{ :tutos:machines_cadence:sourceeticfb.png?nolink&600 |}} | |
| |
===== Lancer cadence en utilisant la techno FDSOI ===== | |
| |
* Se positionner dans le dossier **// /cadence/<projet_FDSOI>/ //** (<projet_FDSOI> = nom du dossier contenant le projet FDSOI). | |
* Exécuter le fichier **//.cshrc_cmosfdsoi//** qui comprend les variables d'environnements et chemin d'accès pour les outils propres à la techno FDSOI. | |
* Exécuter le commande **// virtuoso & //** qui lance l'outil cadence //(le "&" permettra de garder la main sur le terminal pendant l'exécution du logiciel).// | |