Commit Graph

1333 Commits

Author SHA1 Message Date
Jean-Paul Chaput 339cbfe289 * autostuff :
- Encore plus de menage en mode "clean" : efface les repertoires
       "autom4te.cache" (c'est gros et c'est regenere).
   - Ajoute les options "--add-missing --copy" aux automakes des
       repertoires des outils pour qu'ils copient le fameux "depcomp"
       (l'automake de la racine ne le fait pas car il n'a de programme
       C a compiler...)

 * Makefile.in :
   - Ajoute "depcomp" a la liste des EXTRA_DIST (s'il etait installe par
       l'autoconf racine il aurait ete inclus automatiquement).

 * distrib/alliance.spec.in :
   - Mise a jour : numero de version & logs.

 * genlib/src/Makefile.am :
   - dpgen_ROM_code.h retire d'EXTRA_DIST. C'est un fichier genere par
       yacc/bison qui n'a rien a faire la (ou alors il est manquant
       dans l'arbre CVS).

 * genlib/doc/Makefile.am,
   genlib/doc/genlib/Makefile.am :
   - Bug : pas de "$(DESTDIR)" devant pdfdir et pkghtmldir, ajoute
       automatiquement dans le Makefile.
2003-10-19 11:06:59 +00:00
Jean-Paul Chaput b89677df7b * autostuff :
- Encore plus de menage en mode "clean" : efface les repertoires
       "autom4te.cache" (c'est gros et c'est regenere).
   - Ajoute les options "--add-missing --copy" aux automakes des
       repertoires des outils pour qu'ils copient le fameux "depcomp"
       (l'automake de la racine ne le fait pas car il n'a de programme
       C a compiler...)

 * Makefile.in :
   - Ajoute "depcomp" a la liste des EXTRA_DIST (s'il etait installe par
       l'autoconf racine il aurait ete inclus automatiquement).

 * distrib/alliance.spec.in :
   - Mise a jour : numero de version & logs.

 * genlib/src/Makefile.am :
   - dpgen_ROM_code.h retire d'EXTRA_DIST. C'est un fichier genere par
       yacc/bison qui n'a rien a faire la (ou alors il est manquant
       dans l'arbre CVS).

 * genlib/doc/Makefile.am,
   genlib/doc/genlib/Makefile.am :
   - Bug : pas de "$(DESTDIR)" devant pdfdir et pkghtmldir, ajoute
       automatiquement dans le Makefile.
2003-10-19 11:05:52 +00:00
Christophe Alexandre 1f642509be Removing obsolete malloc.h what's needed is in stdlib.h
Hope that's ok for all Unixes ...
2003-10-09 16:00:44 +00:00
Christophe Alexandre ad095517c1 Using the brand new ocp option .... 2003-10-09 12:31:00 +00:00
Christophe Alexandre e8f98f0183 hash_map for ggc 2.96, 3.0, 3.1 .... 2003-10-09 11:05:34 +00:00
Frederic Petrot 17b14db768 Update of the manual to reflect the behavior when both -ring and -ioc
are given.
2003-10-07 14:03:05 +00:00
Frederic Petrot 5f3681b3c5 Changing the behavior of Ocp when the -ring -ioc options are given.
In that case, the pins are placed as given in the ioc file, but with
metal2 of witdh 2 on all faces. Also the left and right connectors are
not anymore placed on the power supplies, but between them.
2003-10-07 14:02:33 +00:00
Frederic Petrot 69e6cfe9ec Adding bip: in front of the ATTILA_CVS_ROOT, in order to be able to
retrieve Alliance form machines that do not mount the usual disks.
2003-10-03 11:36:00 +00:00
Franck Wajsburt 56163433a1 Back to the future, ... 2003-10-02 14:32:50 +00:00
Franck Wajsburt 4552a2116a driving connector names for lower levels of hierarchy 2003-10-02 12:40:26 +00:00
Franck Wajsburt 06eef1cd07 update of the layer names 2003-10-02 12:38:46 +00:00
Franck Wajsburt ec7aad2222 Adding new layers. 2003-10-02 10:13:12 +00:00
Francois Donnet f8d13777ed l'outil cherchait un .scapin sans le chemin
le pb est du, je pense, a changement du comportement de autbasename()
de la librairie Aut,
car scapin a toujours fonctionne et dans le code que j'ai visualise
aujourd'hui scapin ne pouvait chercher le bon fichier .scapin !
2003-10-01 14:36:47 +00:00
Jean-Paul Chaput 5e6616dd88 * sea/src/util_MBK.c :
- Bug : lors de la recherche de VDD & VSS, on plantait si la liste des
       signaux etait completement vide.
2003-09-16 10:14:38 +00:00
Frederic Petrot c568c425f0 Setting back something reasonnable as default path 2003-09-11 15:09:37 +00:00
Frederic Petrot bb12c1c00e Correction on stdarg 2003-09-11 15:08:54 +00:00
Frederic Petrot 395e59268d *** empty log message *** 2003-09-11 15:08:14 +00:00
Frederic Petrot 502b08d578 Changing varargs into stdarg, and updating the sources accordingly. 2003-09-11 13:07:06 +00:00
Christophe Alexandre 6510148d21 stat.ps vide ... 2003-08-11 14:18:00 +00:00
Jean-Paul Chaput 862ad072d7 * sea/src/DEF2a.c,
sea/src/DEF_action.c,
   sea/src/DEF_drive.c,
   sea/src/DEF_grammar.h,
   sea/src/MAC_drive.c,
   sea/src/a2DEF.c,
   sea/src/seplace.sh,
   sea/src/seroute.sh :
   - Modification generale de la facon dont sont traites les connecteurs.
       Desormais s'ils doivent etre places, il le sont par "seplace" et
       plus par seroute.
         En consequence DEF2a (DEF_action.c) genere systematiquement un
       connecteur quant il rencontre un objet PIN place. Il ne tient pas
       compte du segment qui peut etre de longueur farfelue (a cause de
       l'expension).
         Les scripts de commandes pour sea changent eux aussi : plus de
       IOPLACE dans le fichier de routage mais placement systematique
       dans celui de routage.
         Enfin le format du IOC a un peu change : pour avoir les bonnes
       traduction des signaux vectorises ajouter en tete :
           IOPLACEHEADER (
             (VERSION 5.3 )
             (DIVIDERCHAR "/" )
             (BUSBITCHARS "[]" )
           )
2003-06-26 17:00:39 +00:00
Jean-Paul Chaput ecd29302d9 * sea/src/MAC_drive.h :
- Bug : si on change BUSBITCHARACTERS et DELIMITERS avant d'appeler
       QPlace (dans seplace) on obtient une curieuse duplication des
       connecteurs (PINS). L'un avec un ".", l'autre avec un "/".
         Solution : on positionne ces variables juste avant de
       sauvegarder le DEF.
2003-06-23 13:01:23 +00:00
Jean-Paul Chaput 2113472a89 * genlib/src/dpgen_ROM.c :
- Bug : passage du bus "data" en "OUT".

 * cells/src/romlib :
   - Corrections diverses dans les vbe.
2003-06-23 12:35:15 +00:00
Jean-Paul Chaput a65e5da920 * sea/src/MAC_drive.h :
- Ajout de :
         SET VARIABLE OUTPUT.LEF.DEF.BUSBITCHARACTERS "()" ;
         SET VARIABLE OUTPUT.LEF.DEF.DELIMITERS . ;
       Sinon les DEF generes par Silicon Ensemble utilisent les valeurs
       par defaut "[]" pour BUSBITCHARS et / pour DIVIDERCHAR ce qui
       n'est pas coherent et empeche def2a de reconnaitre les bus.
2003-06-19 16:36:58 +00:00
Jean-Paul Chaput a99bbc533f TALU3 manquant. 2003-06-06 08:54:52 +00:00
Jean-Paul Chaput 8527cdff01 * sea/src/sea.sh :
- Utilisation de la version 5.3 de Silicon Ensemble (livree avec
       la version IC 4.46 de Cadence). Changement de "OPUS_DIR" a
       "/users/soft2/cds/DSMSE-5.3".
2003-05-30 12:33:17 +00:00
Olivier Sirol 913cf4e37c solaris 9 2003-05-22 09:51:07 +00:00
Olivier Sirol f80420d6af formats 2003-05-20 13:28:39 +00:00
Jean-Paul Chaput 4ddcd40040 * sea/src/sxlib2LEF.c,
sea/src/LEF_drive_sxlib.h,
   sea/src/LEF_drive_sxlib.c,
   sea/src/a2lef.sh :
   - Nouvelle option : il devient possible de ne pas decomposer les
       segments connecteurs en rectangles poses sur la grille de
       routage, les segments ne sont pas gardes tel quels. Ils sont
       mis a la largeur minimale et leurs extremites ramenees a la
       largeur minimale.
         ATTENTION : il n'y pas de verification que des segments se
       chevauchent. Dans ce cas il y generation de segments superposes.
         Option de a2lef     : "-T".
         Option de sxlib2lef : "-t".
2003-05-19 16:16:41 +00:00
Christophe Alexandre 5dec674c79 ajout de ; dans les expressions ... 2003-05-06 10:24:43 +00:00
Jean-Paul Chaput 89b3c60904 Un test 2003-04-26 14:13:21 +00:00
Jean-Paul Chaput 43c49befd5 * sea/src/Makefile.am :
- Passage a la nouvelle librairie VHDL avec support des generiques,
       pour etre compatible avec le reste d'Alliance.
2003-04-17 13:00:24 +00:00
Christophe Alexandre 1107eff334 Possibilite de mettre un espace en premier 2003-04-16 12:16:00 +00:00
Francois Donnet 5a6c402d1e *** empty log message *** 2003-04-10 12:15:43 +00:00
Francois Donnet aa8fb8229e message d'erreur avec numero de ligne 2003-04-10 10:04:58 +00:00
Jean-Paul Chaput 7a7ffa45cd * sea/src/DEF_drive.c,
sea/src/LEF_drive.c,
   sea/etc/cmos.lef :
   - Correction de quelques erreurs de mises en majuscules. Politique
       officielle : tous les mot cles du langage LEF/DEF sont mis en
       majuscules et tout les identificateurs (nom de modeles, d'instances
       ou de signaux) issus de MBK sont en minuscules.
   - Dans DEF_drive.c/LEF_drive.c on met USE <kw> en majuscules.
   - Dans cmos.lef on met CLASS <class> en majuscules.
2003-04-07 14:38:42 +00:00
Christophe Alexandre d72b8aaa1f Visiblement ... écrasements de commits entre JOC et moi même ... 2003-04-07 13:10:13 +00:00
Christophe Alexandre 7f604e4b51 Adding clock detection to sea ... when MBK_CK is used, lef-def
files are generated with annotation ("use clock") ... on clock
signal.
Please don't tell JPC I've made this ....
2003-04-04 16:23:32 +00:00
Jean-Paul Chaput 692531ba41 * attila/src/attila.sh :
- Added missing help on the "--local" option.
2003-04-04 09:22:40 +00:00
Christophe Alexandre eb3993cb0b Do not forget to export the man ... 2003-04-03 14:56:36 +00:00
Christophe Alexandre 8132c98ca3 man for isck 2003-04-03 14:55:19 +00:00
Christophe Alexandre 6af836f801 man for MBK_CK 2003-04-03 14:55:09 +00:00
Christophe Alexandre 073866ae9a Adding A MBK_CK env var and a isck macro for clock signal detection ...
just a copy of MBK_VSS, isvss and MBK_VDD, isvdd
2003-04-03 14:46:30 +00:00
Jean-Paul Chaput 1ed45deb82 * sea/src/DEF_drive.c :
- Ajout de VERSION, BUSBITCHARS & DIVIDERCHAR pour etre compatible avec
       la derniere version des parseurs DEF OpenEDA.
2003-04-02 15:02:49 +00:00
Jean-Paul Chaput 7cd4c21224 Fautes d'ortograf. 2003-04-02 14:13:13 +00:00
Jean-Paul Chaput 1c1b7d3ccb Fautes d'ortograf. 2003-04-02 14:11:29 +00:00
Jean-Paul Chaput f095e8353e * alliance/src/cells/src/sxlib/sxlib.lef :
- Mise a jour avec le nouvel "a2lef".
2003-04-02 13:57:28 +00:00
Jean-Paul Chaput 32900a3fa9 * sea/etc/cmos.lef :
- Ajout de VERSION, BUSBITCHARS & DIVIDERCHAR pour etre compatible avec
       la derniere version des parseurs LEF OpenEDA.
 * sea/src/a2lef.sh :
   - Idem cmos.lef en tete de chaque librairie.
2003-04-02 13:42:18 +00:00
Ludovic Jacomme b098296569 Bug fixing: core dump under Solaris 8 64 bits. 2003-03-22 16:37:36 +00:00
Ludovic Jacomme 9ccecb9958 Bug fixing: core dump under Solaris 8 64 bits 2003-03-22 16:35:04 +00:00
Christophe Alexandre 1d749b6699 abl.h C++ compliant 2003-03-17 17:02:35 +00:00