* 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").
This commit is contained in:
Jean-Paul Chaput 2000-09-13 10:03:43 +00:00
parent b32976a24a
commit e434e076b0
4 changed files with 0 additions and 80 deletions

View File

@ -1,20 +0,0 @@
#
# $Id: se_sxlib.mac,v 1.2 2000/09/07 16:19:20 jpc Exp $
#
# /------------------------------------------------------------------\
# | |
# | A l l i a n c e C A D S y s t e m |
# | S i l i c o n E n s e m b l e / A l l i a n c e |
# | |
# | Author : Jean-Paul CHAPUT |
# | E-mail : alliance-support@asim.lip6.fr |
# | ================================================================ |
# | SE script : "se_sxlib.mac.in" |
# | **************************************************************** |
# | U p d a t e s |
# | |
# \------------------------------------------------------------------/
#
INPUT LEF FILENAME /users/cao/jpc/alliance/archi/Solaris/cells/sxlib/sxlib.lef ;

View File

@ -1,20 +0,0 @@
#
# $Id: se_sxlib.mac.in,v 1.1 2000/09/04 18:15:32 jpc Exp $
#
# /------------------------------------------------------------------\
# | |
# | A l l i a n c e C A D S y s t e m |
# | S i l i c o n E n s e m b l e / A l l i a n c e |
# | |
# | Author : Jean-Paul CHAPUT |
# | E-mail : alliance-support@asim.lip6.fr |
# | ================================================================ |
# | SE script : "se_sxlib.mac.in" |
# | **************************************************************** |
# | U p d a t e s |
# | |
# \------------------------------------------------------------------/
#
INPUT LEF FILENAME ALLIANCE_INSTALL_DIR/cells/sxlib/sxlib.lef ;

View File

@ -1,20 +0,0 @@
#
# $Id: se_techno.mac,v 1.1 2000/09/01 17:07:27 jpc Exp $
#
# /------------------------------------------------------------------\
# | |
# | A l l i a n c e C A D S y s t e m |
# | S i l i c o n E n s e m b l e / A l l i a n c e |
# | |
# | Author : Jean-Paul CHAPUT |
# | E-mail : alliance-support@asim.lip6.fr |
# | ================================================================ |
# | SE script : "se_techno.mac.in" |
# | **************************************************************** |
# | U p d a t e s |
# | |
# \------------------------------------------------------------------/
#
INPUT LEF FILENAME /users/cao/jpc/alliance/archi/Linux/etc/cmos_12.lef ;

View File

@ -1,20 +0,0 @@
#
# $Id: se_techno.mac.in,v 1.1 2000/09/01 17:07:27 jpc Exp $
#
# /------------------------------------------------------------------\
# | |
# | A l l i a n c e C A D S y s t e m |
# | S i l i c o n E n s e m b l e / A l l i a n c e |
# | |
# | Author : Jean-Paul CHAPUT |
# | E-mail : alliance-support@asim.lip6.fr |
# | ================================================================ |
# | SE script : "se_techno.mac.in" |
# | **************************************************************** |
# | U p d a t e s |
# | |
# \------------------------------------------------------------------/
#
INPUT LEF FILENAME ALLIANCE_INSTALL_DIR/etc/cmos_12.lef ;