Commit Graph

488 Commits

Author SHA1 Message Date
Jean-Paul Chaput e434e076b0 * util_Floorplan.c :
- Absorbtion du module "sxlib_area.c".
  - Prise en compte du nombre d'alimentations et du facteur de forme.

* a2DEF.c :
  - Incorpation des options du module "sxlib_area".
  - Generation automatique des fichiers de commandes ".mac" pour seplace
    & seroute.
  - Noms de fichiers i/o : on peut desormais tout specifier separement :
    1. Le nom de la netlist d'entree.
    2. Le nom du placement (partiel) d'entree.
    3. Le fichier DEF de sortie.

* DEF_drive.c :
  - Option d'expantion : si il y a des connecteurs physiques, les faire
    de (50 / 2) de longs (il ne doivent pas atteindre le coeur et consti-
    tuer des obstacles).
  - On ne genere plus jamais de connecteurs physiques pour VDD/VSS.
    (de toute facon on les faisait sauter dans def2a)
  - Prise en compte des cellules "feedthru" : on les reconnait avec
    "incatalogfeed()" (cellules 'F' dans le catalogue) et on les ajoute
    a la volee dans la netlist (en parcourant le fichier de placement s'il
    est fourni).

* MAC_drive.[ch] :
  - Generation des fichiers de commandes pour seplace & seroute.

* DEF2a.c :
  - Noms des fichiers i/o : on peut specifier un nom de netlist/placement
    different de celui du DEF.

* DEF_actions.[ch] :
  - Transformation du noeud special "_BLOCKAGE_RESERVED" en references de
    type "blockage" (pour etre reentrant avec a2def).

* sea.sh :
  - Ne lit plus "se_techno.mac" et "se_sxlib.mac". Pour la techno, utilise
    la variable "LEF_TECHNO_NAME" (par defaut $ALLIANCE_TOP/etc/cmos_12.lef)
    et lit le MBK_CATA_LIB. Il cherche un fichier du nom de la librarie
    dans le repertoire de celle-ci, i.e. un fichier "sxlib.lef" dans
    le repertoire "/asim/alliance/sxlib/".

* seplace.sh :
  - Tous les traitements complexes sont incorpores dans a2def (creation du
    floorplan, generation des ".mac").

* seroute.sh :
  - Le routage automatique.

* Makefile :
  - Les fichiers ".sh" sont maintenant installes sans extention.
    (i.e. sea.sh est installe sous le nom "sea").
2000-09-13 10:03:43 +00:00
Olivier Sirol b32976a24a Avoid problems with soft links and builtin pwd... 2000-09-11 17:23:43 +00:00
Olivier Sirol 8531e479cf values.h et MAXFLOAT pour boog portable 2000-09-11 16:45:50 +00:00
Olivier Sirol eb7374b1fb AUTO_HAS_DRAND48 2000-09-11 15:37:20 +00:00
Olivier Sirol 8d952efe76 strip sous nt a la fin (.exe) 2000-09-11 14:39:18 +00:00
The Syf Tool 60b23b4a4b Gloups 2000-09-08 14:53:02 +00:00
Jean-Paul Chaput 761fbbb66a * util_MBK.c(copyUpCALUx) :
- Suppression de faux messages d'erreurs.

* sxlib_area.c/sxarea :
  - Calcul de la taille du design. Prevu pour etre interface avec un shell.

* MBK2sh.c/mbk2sh :
  - Extrait la taille d'un design place pour le shell
    (utilise dans seplace.sh).
2000-09-07 16:19:20 +00:00
Olivier Sirol 5a60761097 nouveau configure 2000-09-07 14:50:49 +00:00
Olivier Sirol e0c9324199 diff sauf keywords 2000-09-07 14:31:37 +00:00
Olivier Sirol 8f369d890c AUTO_HAS 2000-09-07 14:25:06 +00:00
Olivier Sirol c21a17751b AUTO_HAS 2000-09-07 14:19:54 +00:00
Olivier Sirol 7e191d6f4c mail avec 50 lignes de diffs 2000-09-07 14:08:20 +00:00
Olivier Sirol 4dc51c68ed openwin pour Solaris, Xt pour NT, SA_RESTART pour gribouille 2000-09-07 11:42:14 +00:00
Olivier Sirol 9ed47885cd retour a la case depart 2000-09-07 09:15:10 +00:00
Olivier Sirol 0f58fe208f retour a la case depart 2000-09-07 09:14:51 +00:00
Olivier Sirol e4ea1580e4 retour a la case depart 2000-09-07 09:12:51 +00:00
Olivier Sirol b0ad3c2408 retour a la case depart 2000-09-07 09:12:12 +00:00
Olivier Sirol 173f3ca94a test13 2000-09-07 09:09:10 +00:00
Olivier Sirol 23823a3863 encore des pb de locks 10 2000-09-07 09:08:43 +00:00
Olivier Sirol 8029d42961 encore des pb de locks 9 2000-09-07 09:08:30 +00:00
Olivier Sirol 1b3d418970 encore des pb de locks 8 2000-09-07 09:07:06 +00:00
Olivier Sirol 1761c82046 test12 2000-09-07 09:06:09 +00:00
Olivier Sirol 6ee46b8b3b encore des pb de locks 7 2000-09-07 09:05:59 +00:00
The Syf Tool cfda1ce45d Petite erreur de frappe 2000-09-07 09:03:43 +00:00
Olivier Sirol c9e9389e2f test11 2000-09-07 09:01:50 +00:00
Olivier Sirol 3785383cdb test10 2000-09-07 09:00:58 +00:00
Olivier Sirol 7f581e9f68 test9 2000-09-07 09:00:30 +00:00
Olivier Sirol c09e15b111 encore des pb de locks 6 2000-09-07 09:00:07 +00:00
Olivier Sirol 923d32edf7 test8 2000-09-07 08:57:59 +00:00
Olivier Sirol 3cc732d0dc test7 2000-09-07 08:57:35 +00:00
Olivier Sirol b4d31b0b41 encore des pb de locks 5 2000-09-07 08:57:15 +00:00
Olivier Sirol c0e3b0062b test6 2000-09-07 08:54:17 +00:00
Olivier Sirol 4be46826c3 test5 2000-09-07 08:53:55 +00:00
Olivier Sirol 7554b18d66 encore des pb de locks 4 2000-09-07 08:53:26 +00:00
Olivier Sirol f23a80cf4c test4 2000-09-07 08:51:26 +00:00
Olivier Sirol 89ffaa776c test3 2000-09-07 08:49:40 +00:00
Olivier Sirol 0279e1d714 encore des pb de locks 3 2000-09-07 08:49:20 +00:00
Olivier Sirol 73e4cd11a3 test2 2000-09-07 08:11:05 +00:00
Olivier Sirol 57338d5764 encore des pb de locks 2 2000-09-07 08:09:34 +00:00
Olivier Sirol 1cfffb3269 test 2000-09-07 07:56:18 +00:00
Olivier Sirol 442b1a0336 encore des pb de locks 1 2000-09-07 07:55:13 +00:00
Olivier Sirol 033372f2f1 encore des pb de locks 2000-09-07 07:46:53 +00:00
Olivier Sirol b4a2094303 encore des pb de locks 2000-09-07 07:43:13 +00:00
Olivier Sirol f681c119fd encore des pb de locks 2000-09-07 07:39:06 +00:00
Olivier Sirol dcd5c28992 encore des pb de locks 2000-09-07 07:38:57 +00:00
Olivier Sirol d7664c65ff encore des pb de locks 2000-09-07 07:38:42 +00:00
Olivier Sirol cecf75e66f encore des pb de locks 2000-09-07 07:38:18 +00:00
Olivier Sirol 4a15cd0784 encore des pb de locks 2000-09-07 07:36:47 +00:00
Olivier Sirol 9776087779 log en backgroud v3 2000-09-07 07:34:54 +00:00
Olivier Sirol f4876f1191 log en backgroud v2 2000-09-07 07:34:00 +00:00