Commit Graph

1014 Commits

Author SHA1 Message Date
Olivier Sirol 0f1897bfd2 symbolic rules 2000-10-10 15:14:30 +00:00
Olivier Sirol 5b50f9fb01 nouveaux formats reconnus binaires par CVS 2000-10-10 15:13:45 +00:00
Olivier Sirol e0333c42e6 make whatis automatic 2000-10-10 14:58:45 +00:00
Jean-Paul Chaput b8f3248e17 * dp_dff_scan_x4 :
- Le connecteur CALU2 de "q" n'etait pas sur pitch vertical : on le
    fait passer de 31 a 30 (peut-etre un bug de sxlib2lef).
2000-10-10 12:06:09 +00:00
Jean-Paul Chaput c0c230510c * dp_sxlib.lef :
- Symmetries correctes pour les cellules a deux slices.
    (i.e. les buffers)
2000-10-01 14:31:12 +00:00
Jean-Paul Chaput 6f63d2c0a4 * Addition de la librarie de cellules du register file. 2000-09-29 08:34:33 +00:00
Jean-Paul Chaput a876e11e1c * dp_dff_x4_buf.ap :
- Recalage des connecteurs en ALU3 sur la barre vertical (distance
    minimale de 3).
2000-09-28 18:35:54 +00:00
Francois Donnet 654f3bf185 ajout de 'GENLIB_'
aux macro-fonctions
2000-09-28 16:27:58 +00:00
Frederic Petrot 12400023cb Name substitutions, previous checking was just a backup 2000-09-28 15:25:56 +00:00
Frederic Petrot 90923304f0 Changing the manuals after changing the function names, ... 2000-09-28 15:20:02 +00:00
Jean-Paul Chaput 459009667a * La librairie dp_sxlib valide. 2000-09-26 16:56:28 +00:00
The Syf Tool 9b906cb8f6 Bug pour les man pages de genpat 2000-09-26 14:28:45 +00:00
The Syf Tool 932f2c424e Bug pour le man de genpat 2000-09-26 13:35:49 +00:00
Olivier Sirol c2d2e4254a pour plus de clarte 2000-09-26 13:18:15 +00:00
The Syf Tool c490487a09 Man de FSP et FMI 2000-09-22 15:33:38 +00:00
The Syf Tool 7767a263f9 Hello world 2000-09-22 15:11:04 +00:00
Olivier Sirol 4f9d6b1ef0 ninjaaaa 2000-09-22 15:03:48 +00:00
Olivier Sirol 2282c96ec5 config XPM 2000-09-22 14:54:08 +00:00
Olivier Sirol 0c3c745a53 config XPM 2000-09-22 14:50:02 +00:00
Olivier Sirol a90fd27838 xpm dur, dur... 2000-09-22 14:41:52 +00:00
Olivier Sirol 362792442f config Motif 2000-09-22 12:04:44 +00:00
Olivier Sirol 9c5ccc9d3e OpenMotif 2000-09-22 10:19:17 +00:00
Jean-Paul Chaput 8828888540 * sea.sh :
- Afficher le log de Silicon Ensemble pour savoir s'il a plante.

* seplace.sh :
  - Affichage du log de sea/se.
  - Marge par defaut a 10%.

* seroute.sh :
  - Affichage du log de sea/se.

* a2DEF.c :
  - Marge par defaut a 10%.
  - Plus d'ecriture sur disque du floorplan initial (dans le cas ou il est
    genere par a2def.

* DEF2a.c :
  - Nouvelle option -b, pour ne pas creer les connecteurs externes.

* DEF_actions.c :
  - Option de non creatiion des connecteurs externes.o

* MAC_drive.c :
  - Creation des rappels d'alimentation centres & regulierement espaces.
    (option XNUM <numPower> de SE, SROUTE ADDCELL)

* util_Floorplan.c :
  - shrinkFloorplan() : deplacement des references avec l'AB.

* DEF_drive.c :
  - Calcul correct des orientations des cellules multi-slices pour la
    verification du placement.

* powmid_x0.ap :
  - Deplacement des VIAS 1-2 sur l'AB (pour economiser deux pistes de
    routage ALU2, la resource critique)
2000-09-19 08:00:17 +00:00
The Syf Tool 86990f5948 Un petit tutorial (enfin un makefile) pour les outils de conso 2000-09-14 10:40:05 +00:00
The Syf Tool 585f37d55d CALU 2000-09-14 10:28:40 +00:00
Olivier Sirol 3056db59be toujours plus loin, toujours plus haut 2000-09-13 15:07:05 +00:00
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