Commit Graph

975 Commits

Author SHA1 Message Date
Frederic Petrot a5108651b9 Adding documentation on the shift/rotation operator. 2002-06-17 09:43:17 +00:00
Frederic Petrot 4c3c211ea5 Adding DPGEN_SHROT to support both shifts and rotations.
Layout is quite larger when rotation is involved, so use only when
necessary.
2002-06-17 09:40:27 +00:00
Frederic Petrot 0614cb6005 Adding rotation.
Some test this week end and that should be it.
Placement still to be done.
2002-06-14 15:40:29 +00:00
Olivier Sirol 35445d0762 oups 2002-06-14 08:09:04 +00:00
Frederic Petrot b7c115ee7e Starting implementation of rotatation, not yet usable. 2002-06-13 15:38:39 +00:00
Franck Wajsburt cd1008706b les fils de TALU sont nommés obs 2002-06-13 13:49:46 +00:00
Franck Wajsburt dcfb078834 la creation automatique de la zone d'implantation est optionnelle. 2002-06-13 13:45:34 +00:00
Olivier Sirol e2331ad291 1 fichier pour TAG_DISTRIB 2002-06-13 13:38:08 +00:00
Olivier Sirol c8e4b52390 1 fichier pour TAG_DISTRIB 2002-06-13 13:28:43 +00:00
Frederic Petrot cd14a0a63e Minor editing modifications 2002-06-12 16:11:08 +00:00
Frederic Petrot 43398e5276 Typo + wrong interface corrected in manual page 2002-06-12 16:10:41 +00:00
Frederic Petrot 31fd29c29b Bug due to the believe that a signal connected to a connector has the
name of this connector corrected.
2002-06-12 16:10:05 +00:00
Dominique Ledu 5a8fef1f3e ajout de msl.h pour etre installe 2002-06-12 15:23:45 +00:00
Dominique Ledu 97698a15cd Modification appels de fonctions yymachin en elpyymachin ;-) 2002-06-12 12:54:39 +00:00
Dominique Ledu a82f70899e Ajout des prototypes dans la declaration des fonctions 2002-06-12 08:20:40 +00:00
Francois Donnet 8424c0a7a8 SPECIAL DEDICACE TO CZO !
ET MAINTENANT DJ CVS
 TOUT DE SUITE APRES CA!!!
2002-06-11 15:50:07 +00:00
Francois Donnet aa18294ac7 nouvelle date et nouvelle version 2002-06-07 14:07:33 +00:00
Francois Donnet 61c03c2ee4 je tague donc je suis... 2002-06-07 14:07:16 +00:00
Francois Donnet 3419a84802 pour accepter des cellules a plusieurs sorties 2002-06-07 13:21:13 +00:00
Frederic Petrot d80795124a Avoid compilation warning when usign -Wall 2002-06-07 13:04:42 +00:00
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