From 32900a3fa968d99b370f061e6cfed6d6f1f54d7c Mon Sep 17 00:00:00 2001 From: Jean-Paul Chaput Date: Wed, 2 Apr 2003 13:42:18 +0000 Subject: [PATCH] * 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. --- alliance/src/sea/etc/cmos.lef | 8 +++++--- alliance/src/sea/src/Makefile.am | 6 +++--- alliance/src/sea/src/a2lef.sh | 20 +++++++++++++++++++- 3 files changed, 27 insertions(+), 7 deletions(-) diff --git a/alliance/src/sea/etc/cmos.lef b/alliance/src/sea/etc/cmos.lef index 167ef367..c83897e7 100644 --- a/alliance/src/sea/etc/cmos.lef +++ b/alliance/src/sea/etc/cmos.lef @@ -1,5 +1,5 @@ # -# $Id: cmos.lef,v 1.2 2002/10/03 17:14:02 xtof Exp $ +# $Id: cmos.lef,v 1.3 2003/04/02 13:42:13 jpc Exp $ # # /------------------------------------------------------------------\ # | | @@ -7,7 +7,7 @@ # | 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-users@asim.lip6.fr | +# | E-mail : alliance-users@asim.lip6.fr | # | ================================================================ | # | LEF : "./cmos_12.lef" | # | **************************************************************** | @@ -16,9 +16,11 @@ # \------------------------------------------------------------------/ # -VERSION 5.1 ; +VERSION 5.2 ; NAMESCASESENSITIVE ON ; +BUSBITCHARS "()" ; +DIVIDERCHAR "." ; #NOWIREEXTENSIONATPIN ON ; diff --git a/alliance/src/sea/src/Makefile.am b/alliance/src/sea/src/Makefile.am index a0f36f7d..1d4e489a 100644 --- a/alliance/src/sea/src/Makefile.am +++ b/alliance/src/sea/src/Makefile.am @@ -16,7 +16,7 @@ a2def_LDADD = @ALLIANCE_LIBS@ \ -lMsl \ -lMel -lMgl \ -lMhl \ - -lMvg \ + -lMvl \ -lMmg \ -lMlo \ -lMph -lMut \ @@ -31,7 +31,7 @@ def2a_LDADD = @ALLIANCE_LIBS@ \ -lMsl \ -lMel -lMgl \ -lMhl \ - -lMvg \ + -lMvl \ -lMmg \ -lMlo \ -lMph -lMut \ @@ -46,7 +46,7 @@ sxlib2lef_LDADD = @ALLIANCE_LIBS@ \ -lMsl \ -lMel -lMgl \ -lMhl \ - -lMvg \ + -lMvl \ -lMmg \ -lMlo \ -lMph -lMut \ diff --git a/alliance/src/sea/src/a2lef.sh b/alliance/src/sea/src/a2lef.sh index 5f00c009..09f82ce2 100644 --- a/alliance/src/sea/src/a2lef.sh +++ b/alliance/src/sea/src/a2lef.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# $Id: a2lef.sh,v 1.2 2002/09/30 16:21:17 czo Exp $ +# $Id: a2lef.sh,v 1.3 2003/04/02 13:42:18 jpc Exp $ # # /------------------------------------------------------------------\ # | | @@ -195,6 +195,22 @@ } +# -------------------------------------------------------------------- +# Function : `openLib()'. + + openLib() + { + aLEF="$1" + + echo "" >> $aLEF + echo "VERSION 5.2 ;" >> $aLEF + echo "NAMECASESENSITIVE ON ;" >> $aLEF + echo "BUSBITCHARS \"()\" ;" >> $aLEF + echo "BIVIDERCHAR \".\" ;" >> $aLEF + echo "" >> $aLEF + } + + # -------------------------------------------------------------------- # Function : `closeLib()'. @@ -384,6 +400,8 @@ # Library Generation. rm -f $lefFile > /dev/null 2>&1 + + openLib $lefFile for libDir in $lLibDir; do buildLib $libDir $lefFile