Commit Graph

955 Commits

Author SHA1 Message Date
Francois Donnet e2b8259142 D
D
oublie des signaux dans lelot
2002-06-07 12:58:01 +00:00
Francois Donnet 8f74988416 absorbtion des beaux des cellules: fullhadder 2002-06-07 12:35:53 +00:00
Frederic Petrot 0efb10cf0a Modifications on the generics in C file
Adding error output when the compilation fails (fullfilling a user
request)
2002-06-06 15:46:49 +00:00
Olivier Sirol fbb4746fff mieux... 2002-06-06 12:46:26 +00:00
Francois Donnet f81596cb09 petite erreur dans le man. 2002-06-04 14:44:01 +00:00
Francois Donnet 7b9fe15bbd j'avais oublie le man du lax. voila c'est fait.... 2002-06-04 14:42:33 +00:00
Franck Wajsburt b70258cfc9 changement de version
changement de strategie pour la génération des NWELL, PWELL, NIMP, PIMP

 1) dans le fichier technoi (.rds) on ne genere du RDS_NWELL qu'a partir
    du NWELL dessiné explicitement par l'utilisateur

 2) S2R genere le PWELL = (ABOX + 0.5*RD_NIMP) - NWELL
    autrement dit on grossit l'AB de 0.5 fois la distance min entre 2 NINP
    et on retire ce qui intersecte de NWELL

    La raison pour laquelle on fait grossir l'AB est que si on place un
    body tie a une demi regle de dessin du bord de l'AB, alors en reel,
    la distance qui separe la zone d'implant du tie du bord de l'AB est
    inférieure a la largeur min de l'implant de la diff, et c'est pour ca
    que l'on fait grossir l'AB.

 3) S2R regenere le NWELL = (ABOX + 0.5*RD_PIMP) - PWELL

 4) S2R regenere le NIMP = PWELL - PTIE

 5) S2R regenere le PIMP = NWELL - NTIE
2002-06-04 14:08:21 +00:00
Franck Wajsburt 942de34843 changement de version 2002-06-04 13:30:56 +00:00
Forgotten Author (ac) 11d2cf485b Ajout des "extern C" et des protos dans les .h poutr compiler en C++ 2002-06-01 15:52:28 +00:00
Forgotten Author (ac) ec5463cf89 Ajout des "extern C" et des prototypes dans les .h pour compiler en C++ 2002-06-01 15:51:29 +00:00
Olivier Sirol 19ce6c782d mieux... 2002-05-31 16:24:38 +00:00
Jean-Paul Chaput 84a191e77c * mbk/man3/Makefile.am :
- libpat.3 appartient a l'outil genpat : retire.

* distrib/alliance.spec.in :
  - Incrementation du tag : alpha.3
2002-05-31 13:24:19 +00:00
Jean-Paul Chaput e2e7125d0b * Inclusion des mises à jour :
- GenPat
   - GenLib
   - sea
   - sxlib
2002-05-31 10:08:20 +00:00
Christophe Alexandre c8d532c0e3 goof old mans 2002-05-31 08:45:45 +00:00
Christophe Alexandre b5458a0152 nothing to do here 2002-05-31 08:41:53 +00:00
Christophe Alexandre e5f9d55af1 bugouille 2002-05-31 08:35:36 +00:00
Christophe Alexandre 9322e68443 the good old mans 2002-05-31 08:27:46 +00:00
Olivier Sirol bc26af71d0 mkdistrib 2002-05-30 14:57:50 +00:00
Jean-Paul Chaput 4873b0e55e * sea/src/sea.sh,
sea/src/seplace.sh,
   sea/src/seroute.sh :
   - Suppression de la reference a ALLIANCE_OS, on utilise directement
       uname a la place.

 * sea/Makefile.am,
   sea/etc/Makefile.am,
   sea/etc/se_defaults.mac,
   sea/etc/cmos_12.lef :
   - Ajout des fichiers de configuration de seplace/seroute (un petit
       oubli...)

 * cells/src/sxlib/powmid_x0.ap,
   cells/src/sxlib/sxlib.lef :
   - Correction : la partie intermediaire du VIA 1-3 des rappels
       d'alimentation n'etait pas protegee par du TALU, d'ou collages.
2002-05-30 13:49:49 +00:00
Christophe Alexandre f823448c75 This commit was generated by cvs2svn to track changes on a CVS vendor
branch.
2002-05-30 13:28:15 +00:00
Christophe Alexandre bbdb04e282 importing genpat .... 2002-05-30 13:28:15 +00:00
Francois Donnet 8c6a45e084 tests finits 2002-05-29 15:56:37 +00:00
Francois Donnet 6892c51ad9 *** empty log message *** 2002-05-29 15:55:35 +00:00
Francois Donnet 9f7ba09e68 tests des tags 2002-05-29 15:41:05 +00:00
Francois Donnet 7e3867a4f2 premiere entree de pcbs!!!!! 2002-05-29 15:07:38 +00:00
Jean-Paul Chaput 1918cb6261 * genlib/doc/genlib.pdf :
- La doc au format pdf.
2002-05-29 13:54:00 +00:00
Jean-Paul Chaput 2b18d2703e * genlib/man3/ :
- J'avais oublie de commiter les mans generes par DocBook...

 * genlib/src/genlib.sh :
   - Suppression d'ALLIANCE_OS : a pu!
   - Suppression d'ALLIANCE_VERSION : a pu non plus!
2002-05-28 16:22:13 +00:00
Jean-Paul Chaput 5da382d3b0 * genlib/doc :
- Creation d'une doc complete pour le sous-ensemble DPGEN de GenLib,
       au format DocBook. A partir des sources SGML on genere :
         1. - Les mans.
         2. - Une version HTML.
         3. - Une version PDF.
   - Comme il n'est pas sur que les utilisateurs exterieurs d'Alliance
       disposent d'un DocBook correctement installe, on distribue tous
       les fichiers generes (mans, HTML & PDF). Ces fichiers sont
       donc ajoutes a l'arbre CVS.
   - build_doc.sh : reconstruit toute la documentation a partir des
       sources SGML. De plus cree les Makefile.am dans les repertoires
       doc/ et doc/genlib/.
   - Installation :
       1. - la doc HTML sera installee dans : $(prefix)/doc/html/genlib/.
       2. - La doc PDF sera installee dans  : $(prefix)/doc/pdf/
2002-05-24 18:34:41 +00:00
Franck Wajsburt 889e65c0f8 changement de version 1.3 2002-05-23 15:11:32 +00:00
Franck Wajsburt b753a42215 Il me semble qu'il y a un probleme dans le fenetrage de rds:
J'ai observe le phenomène suivant:

une pastille ALU2 de via est a cheval sur 2 fenetres
un rectangle ALU2 en contact avec cette pastille est egalement
a cheval sur les memes 2 fenetres

La pastille est dans une fenetre (peut etre dans les 2 j'ai pas regarde)
Mais le segment n'est que dans l'une des deux

de sorte que quand je suis dans la fenetre qui contient la pastille
et que je recherche les segments qui sont en contact avec elle en les
cherchant dans la fenetre de la pastille, je ne trouve pas le segment.
Je suis oblige de chercher dans les fenetres voisines.

     pastille    segment             La pastille est dans la fenetre basse
     +--------+--------------------+ Le segment est dans la fenetre haute
     |        |                    |
     |        |                    |           FENETRE HAUTE
     |        |                    |
    -| - - - -| - - - - - - - - - -|- - - - - - limite de fenetre (409.5)
     +--------+--------------------+
(134,409)                                      FENETRE BASSE
2002-05-23 14:50:20 +00:00
Christophe Alexandre fbfa8df7b4 naughty includes .... 2002-05-23 12:56:22 +00:00
Franck Wajsburt e79a194fb1 changement de version
changement cocernant la prise en compte de masque TALU.
growstk fait l'hypothèse suivante concernant les rectangle TALU
- il vient du fils alors il signifie la presence d'1 fil d'ALU
- il vient du pere alors il signifie l'interdiction de passage pour les
  niveaux superieurs
-> growstk se permet de mettre des petits fils d'ALU sur les transparences
  du pere
2002-05-22 09:31:58 +00:00
Franck Wajsburt 48414a5131 changement de version 2002-05-22 09:25:30 +00:00
Christophe Alexandre 37bdaf37d4 changing lynx to cougar 2002-05-21 07:35:32 +00:00
Christophe Alexandre 6d5918aa16 changing lynx to cougar .... 2002-05-21 07:17:52 +00:00
Christophe Alexandre 8f3d4727f1 renaming lynx to cougar ..... 2002-05-21 06:52:19 +00:00
Christophe Alexandre d1a0f4fe30 renaming lynx to cougar .... 2002-05-21 06:52:00 +00:00
Christophe Alexandre 83f996a783 removing pointer to scr .... 2002-05-21 06:38:20 +00:00
Jean-Paul Chaput f58de63f1a * distrib/alliance.spec.in :
- Correction d'une substitution foireuse d'ALLIANCE_TOP dans
       "alc_env.csh" (dans la procedure de rectification de @prefix@).
   - Dans %post : on ne detruit les liens symboliques dans /etc/profile.d
       que si l'on est le dernier package a etre desinstalle (pour eviter
       qu'en cas d'upgrade les liens ne soit detruits).
   - Incrementation du tag : "alpha.2".
2002-05-16 22:24:32 +00:00
Christophe Alexandre 86756816a6 Using the new mbk ... 2002-05-14 09:11:03 +00:00
Christophe Alexandre 0a09c1b716 mbk C++ compliant ... 2002-05-14 09:10:29 +00:00
Jean-Paul Chaput 43abe0d317 * distrib/configure.in :
- La version de distrib doit etre la meme que celle d'alliance (i.e.
       celle du "alliance/src/configure.in" pour que le "alliance.spec"
       soit genere avec le bon numero de version (il utilise celui de
       distrib).
2002-05-13 12:09:46 +00:00
Jean-Paul Chaput 2c8d46b47f * distrib/alliance.spec.in :
- Utilisation de %attr() pour forcer les droits en execution des
       scripts alc_env.*. Les scripts doivent etre executables pour
       que le profile.d en tienne compte.
   - Substitution d'ALLIANCE_TOP dans les scripts au moment de la
       creation du package : le prefix peut etre different de celui
       qui a ete donne au moment de l'execution du configure, il
       faut le mettre a jour.

 * distrib/Makefile.am :
   - Ajout des fichiers alliance.spec.in et alliance.spec dans la
       liste des fichiers distribués (EXTRA_DIST). Distribuer le
       ".spec" dans le ".tar.gz" permet de reconstruire les RPMs
       avec l'option "-ta".

 * distrib/etc/Makefile.am :
   - Ajout des fichiers alc_env.*.in dans la liste des fichiers
       distribues (EXTRA_DIST).
2002-05-12 19:58:57 +00:00
Christophe Alexandre 3dc944d982 petite pause dans les transparents ... ARGGGGHHH!!!! SOS SOS SOS ....
remove of obsolete include of malloc.h (sdtlib.h is enough)
remove of useless include of libgen.h ....
That's all Folks ....
2002-05-11 17:03:40 +00:00
Jean-Paul Chaput 6797dbb3ff * alliance/src/cells/src/dp_sxlib/Makefile.am,
alliance/src/cells/src/padlib/Makefile.am,
      alliance/src/cells/src/rflib/Makefile.am,
      alliance/src/cells/src/sxlib/Makefile.am,
      alliance/src/dreal/etc/Makefile.am,
      alliance/src/elp/etc/Makefile.am,
      alliance/src/graal/etc/Makefile.am,
      alliance/src/mbkspice/etc/Makefile.am,
      alliance/src/rds/etc/Makefile.am,
      alliance/src/scapin/etc/Makefile.am,
      alliance/src/sea/src/Makefile.am,
      alliance/src/xfsm/etc/Makefile.am,
      alliance/src/xpat/etc/Makefile.am,
      alliance/src/xsch/etc/Makefile.am,
      alliance/src/distrib/etc/Makefile.am :
      - Suppression du prefixe $(DESTDIR) en tete de la definition
        d'etcdir. Ce prefixe est ajoute automatiquement dans le
        Makefile genere par configure.

    * alliance/src/exp/src/Makefile.am,
      alliance/src/gcp/src/Makefile.am,
      alliance/src/ocp/src/placer/Makefile.am,
      alliance/src/ring/src/Makefile.am :
      - Lors de la generation d'une distribution (make dist) les fichiers
        C issu de Yacc & Lex sont generes et inclus dans la distribution.
        Mais, le ".h" cree par Yacc ("y.tab.h") ne l'est pas. Il faut
        l'ajouter dans la liste des fichier EXTRA_DIST.

    * distrib/configure.in,
      distrib/alliance.spec.in,
      distrib/etc/alc_env.sh.in,
      distrib/etc/alc_env.csh.in :
      - Ajout du spec pour la reconstruction des RPMs. Jolification des
        alc_env.*.
2002-05-08 21:07:26 +00:00
Olivier Sirol c97a6f295e 1 2002-05-07 11:42:06 +00:00
Olivier Sirol 15ff033aa5 alc_env et header de mans 2002-05-07 10:39:31 +00:00
Olivier Sirol 387ab3bf9e 20% d'abstentions quand meme.... 2002-05-07 09:56:02 +00:00
Christophe Alexandre c969d2f3c7 If motif was not in the standard path ... the path thas was found was
not used ...
Lots of work for not mutch ....
Adding a search path for Darwin (MAC OS X)...
2002-05-06 17:49:05 +00:00
Christophe Alexandre ac0cb4c1d7 new option .... 2002-05-06 15:52:54 +00:00