*** empty log message ***
This commit is contained in:
parent
87e8fcd4d9
commit
22678d9abc
|
@ -1,5 +0,0 @@
|
|||
[DEFAULT]
|
||||
BASEURL=http://www-asim.lip6.fr/alliance/
|
||||
[InternetShortcut]
|
||||
URL=http://www-asim.lip6.fr/alliance/
|
||||
Modified=50A3F1A20C73BF01C5
|
|
@ -1,58 +0,0 @@
|
|||
# -*- Mode: Makefile -*-
|
||||
#
|
||||
####---------------------------------------------------------###
|
||||
# description : Alliance include file for Makefiles
|
||||
# architecture : Linux bip.lip6.fr 2.4.9-12_recher_smp_1 #1 SMP Wed Nov 14 14:49:08 MET 2001 i686 unknown
|
||||
# date : Wed Feb 27 11:25:31 CET 2002
|
||||
# file : Linux.mk
|
||||
#
|
||||
|
||||
# The variables $ALLIANCE_* are set by
|
||||
# alc_env.[c]sh script or libraries.mk
|
||||
|
||||
PROGRAM_SUFFIX=
|
||||
|
||||
GNU_LIB = /usr/lib
|
||||
GNU_INCLUDE = .
|
||||
|
||||
X11_LIB = . -L/usr/X11R6/lib -lSM -lICE
|
||||
X11_INCLUDE = . -I/usr/X11R6/include
|
||||
|
||||
MOTIF_LIB = -L/usr/X11R6/lib -lXm
|
||||
MOTIF_INCLUDE = -I/usr/X11R6/include
|
||||
|
||||
XPM_LIB = -lXpm
|
||||
XPM_INCLUDE =
|
||||
|
||||
SHELL = /bin/sh
|
||||
CSH = /bin/csh
|
||||
CP = /asim/bazar/bin/cp
|
||||
CAT = /asim/bazar/bin/cat
|
||||
MV = /asim/bazar/bin/mv
|
||||
RM = /asim/bazar/bin/rm
|
||||
MKDIR = /asim/bazar/bin/mkdir
|
||||
FIND = /usr/bin/find
|
||||
SED = /bin/sed
|
||||
AWK = /bin/gawk
|
||||
TR = /asim/bazar/bin/tr
|
||||
TOUCH = /asim/bazar/bin/touch
|
||||
STRIP = /usr/bin/strip
|
||||
RANLIB = /usr/bin/ranlib
|
||||
|
||||
MAKE = /usr/bin/gmake
|
||||
MAKEFLAGS =
|
||||
|
||||
CC = /usr/bin/gcc
|
||||
CFLAGS = -O2 -Wall -DLinux -DAUTO_HAS_XPM -DAUTO_HAS_VFORK -DAUTO_HAS_SA_RESTART -DAUTO_HAS_DRAND48 -DAUTO_HAS_VALUES_H
|
||||
CPPFLAGS =
|
||||
|
||||
YACC = /usr/bin/bison
|
||||
YACCFLAGS = -y
|
||||
|
||||
LEX = /usr/bin/flex
|
||||
LEXFLAGS =
|
||||
|
||||
AR = /usr/bin/ar
|
||||
ARFLAGS = rv
|
||||
|
||||
# EOF
|
|
@ -1 +0,0 @@
|
|||
Some man pages might be obsolete
|
|
@ -1,17 +0,0 @@
|
|||
cvs update: move away share/man/man3/locon.3; it is in the way
|
||||
C share/man/man3/locon.3
|
||||
cvs update: move away share/man/man3/loins.3; it is in the way
|
||||
C share/man/man3/loins.3
|
||||
cvs update: move away share/man/man3/losig.3; it is in the way
|
||||
C share/man/man3/losig.3
|
||||
cvs update: move away share/man/man3/lotrs.3; it is in the way
|
||||
C share/man/man3/lotrs.3
|
||||
cvs update: move away share/man/man3/phcon.3; it is in the way
|
||||
C share/man/man3/phcon.3
|
||||
cvs update: move away share/man/man3/phref.3; it is in the way
|
||||
C share/man/man3/phref.3
|
||||
cvs update: move away share/man/man3/phseg.3; it is in the way
|
||||
C share/man/man3/phseg.3
|
||||
cvs update: move away share/man/man3/phvia.3; it is in the way
|
||||
C share/man/man3/phvia.3
|
||||
|
|
@ -1,214 +0,0 @@
|
|||
%%%%%%%%% building mbk
|
||||
mph408.h
|
||||
libMph408.a
|
||||
mpu405.h
|
||||
libMpu405.a
|
||||
mlo407.h
|
||||
libMlo407.a
|
||||
mlu414.h
|
||||
libMlu414.a
|
||||
mut323.h
|
||||
libMut323.a
|
||||
%%%%%%%%% building rcn
|
||||
libRcn102.a
|
||||
%%%%%%%%% building mbkal
|
||||
libMal500.a
|
||||
mal500.h
|
||||
%%%%%%%%% building mbkedif
|
||||
libMel407.a
|
||||
%%%%%%%%% building mbkhilo
|
||||
libMhl403.a
|
||||
%%%%%%%%% building mbkspice
|
||||
libMsl614.a
|
||||
msl614.h
|
||||
%%%%%%%%% building mbkvhdl
|
||||
libMvl409.a
|
||||
%%%%%%%%% building mbkvti
|
||||
libMcp405.a
|
||||
libMcl410.a
|
||||
mcp405.h
|
||||
mcl410.h
|
||||
%%%%%%%%% building mbkvrlog
|
||||
libMgl100.a
|
||||
%%%%%%%%% building mbkap
|
||||
libMap406.a
|
||||
%%%%%%%%% building mbkmg
|
||||
libMmg402.a
|
||||
%%%%%%%%% building bdd
|
||||
log201.h
|
||||
liblog201.a
|
||||
%%%%%%%%% building beh
|
||||
beh109.h
|
||||
libBeh109.a
|
||||
bhl109.h
|
||||
libBhl109.a
|
||||
%%%%%%%%% building behvhdl
|
||||
bvl111.h
|
||||
libBvl111.a
|
||||
%%%%%%%%% building gscr
|
||||
apr102.h
|
||||
libApr102.a
|
||||
%%%%%%%%% building pat
|
||||
pat106.h
|
||||
libPat106.a
|
||||
libPhl106.a
|
||||
ppt106.h
|
||||
libPpt106.a
|
||||
%%%%%%%%% building rds
|
||||
libRds207.a
|
||||
rds207.h
|
||||
libRfm208.a
|
||||
rfm208.h
|
||||
libRut206.a
|
||||
rut206.h
|
||||
libRtl108.a
|
||||
rtl108.h
|
||||
libRpr210.a
|
||||
rpr210.h
|
||||
libRwi107.a
|
||||
rwi107.h
|
||||
%%%%%%%%% building rdscif
|
||||
rcf109.h
|
||||
libRcf109.a
|
||||
%%%%%%%%% building rdsgds
|
||||
rgs110.h
|
||||
libRgs110.a
|
||||
%%%%%%%%% building elp
|
||||
libElp104.a
|
||||
elp104.h
|
||||
%%%%%%%%% building icones
|
||||
icn201.h
|
||||
iac201.h
|
||||
icu201.h
|
||||
libIcn201.a
|
||||
libIcc201.a
|
||||
libIca201.a
|
||||
libIcu201.a
|
||||
%%%%%%%%% building genlib
|
||||
genlib
|
||||
libMgn327.a
|
||||
genlib.h
|
||||
mgn327.h
|
||||
mbkgen.h
|
||||
%%%%%%%%% building rsa
|
||||
gga301.h
|
||||
libGga301.a
|
||||
rsa
|
||||
%%%%%%%%% building bsg
|
||||
bsg
|
||||
gbs201.h
|
||||
libGbs201.a
|
||||
%%%%%%%%% building rfg
|
||||
rfg
|
||||
grf604.h
|
||||
libGrf604.a
|
||||
%%%%%%%%% building amg
|
||||
gam000.h
|
||||
libGam000.a
|
||||
amg
|
||||
%%%%%%%%% building asimut
|
||||
asimut
|
||||
%%%%%%%%% building cns
|
||||
libCns202.a
|
||||
cns202.h
|
||||
%%%%%%%%% building alcban
|
||||
alcbanner
|
||||
%%%%%%%%% building asm
|
||||
dlx_asm
|
||||
mips_asm
|
||||
%%%%%%%%% building fitpath
|
||||
libGfp110.a
|
||||
gfp110.h
|
||||
libFgn110.a
|
||||
fgn110.h
|
||||
fpgen.h
|
||||
fpgen
|
||||
%%%%%%%%% building dpr
|
||||
dpr
|
||||
%%%%%%%%% building druc
|
||||
vrd300.h
|
||||
druc
|
||||
libVrd300.a
|
||||
%%%%%%%%% building syf
|
||||
aut102.h
|
||||
libAut102.a
|
||||
abl102.h
|
||||
libAbl102.a
|
||||
bdd102.h
|
||||
libBdd102.a
|
||||
fsm102.h
|
||||
libFsm102.a
|
||||
libFks102.a
|
||||
fvh102.h
|
||||
libFvh102.a
|
||||
ftl102.h
|
||||
libFtl102.a
|
||||
syf
|
||||
xfsm
|
||||
xpat
|
||||
%%%%%%%%% building dreal
|
||||
dreal
|
||||
%%%%%%%%% building graal
|
||||
graal
|
||||
%%%%%%%%% building rage
|
||||
rage
|
||||
%%%%%%%%% building genview
|
||||
genview
|
||||
genview_cpp
|
||||
%%%%%%%%% building flop
|
||||
bbr
|
||||
%%%%%%%%% building grog
|
||||
libGgr001.a
|
||||
grog
|
||||
%%%%%%%%% building rds2ps
|
||||
rps103.h
|
||||
libRps103.a
|
||||
l2p
|
||||
%%%%%%%%% building scr
|
||||
scr
|
||||
%%%%%%%%% building lvx
|
||||
lvx
|
||||
%%%%%%%%% building ring
|
||||
ring
|
||||
%%%%%%%%% building s2r
|
||||
s2r
|
||||
%%%%%%%%% building lynx
|
||||
lynx
|
||||
flatrds
|
||||
%%%%%%%%% building genpat
|
||||
libPgn102.a
|
||||
genpat
|
||||
genpat.h
|
||||
%%%%%%%%% building sl
|
||||
glop
|
||||
bop
|
||||
proof
|
||||
scmap
|
||||
c4map
|
||||
%%%%%%%%% building yagle
|
||||
libInf109.a
|
||||
inf109.h
|
||||
libFcl102.a
|
||||
fcl102.h
|
||||
libYag202.a
|
||||
yag202.h
|
||||
yagle
|
||||
%%%%%%%%% building tas
|
||||
libTel100.a
|
||||
libTrc100.a
|
||||
trc100.h
|
||||
libTtv110.a
|
||||
ttv110.h
|
||||
libTas521.a
|
||||
tas521.h
|
||||
tas
|
||||
etas
|
||||
%%%%%%%%% building testools
|
||||
genscan
|
||||
%%%%%%%%% building flatbeh
|
||||
flatbeh
|
||||
%%%%%%%%% building mbktools
|
||||
x2y
|
||||
flatlo
|
||||
flatph
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
0
|
||||
1
|
||||
16-02
|
||||
24j
|
||||
5
|
||||
c
|
||||
con
|
||||
depends
|
||||
fpgen
|
||||
h
|
||||
hlp
|
||||
lex
|
||||
logic
|
||||
mak
|
||||
mk
|
||||
nath
|
||||
oldc
|
||||
output
|
||||
ps
|
||||
save
|
||||
sh
|
||||
y
|
||||
yac
|
|
@ -1,8 +0,0 @@
|
|||
Czo alcban bdd genpat icones mbkedif mbkhilo pat rage rds2ps sl testool cns elp
|
||||
Franck amg bsg lvx rfg ring rsa s2r gscr scr
|
||||
Fred flop genlib genview grog mbk mbkmg mbkvti
|
||||
Greg lynx mbkal mbkspice rcn
|
||||
Jpc dpr fitpath mbkap
|
||||
Ludo dreal druc graal rds rdscif rdsgds syf
|
||||
Mourad mbkvrlog
|
||||
Pirouz asimut asm beh behvhdl mbkvhdl
|
|
@ -1,80 +0,0 @@
|
|||
@ECHO OFF
|
||||
REM vim: set filetype=dosbatch:
|
||||
REM ,,,
|
||||
REM (o o)
|
||||
REM ###=====oOO--(_)--OOO=========================================####
|
||||
REM
|
||||
REM Alliance CAD system environnement
|
||||
REM Usage (in C-shell) : source alc_env.csh
|
||||
REM (C) 1997 Czo -- (Olivier.Sirol@lip6.fr)
|
||||
REM $Id: alc_env.bat,v 1.1 2002/04/29 14:15:27 czo Exp $
|
||||
REM Generated from alc_env.bat.in on Wed Feb 27 11:25:31 CET 2002
|
||||
REM
|
||||
REM $ALLIANCE_OS and %ALLIANCE_TOP% are the only variables you will
|
||||
REM have to modify if something goes wrong
|
||||
|
||||
REM Which platform for Alliance CAD
|
||||
REM
|
||||
REM WARNING : if changing this remember to do it on the 3 config files :
|
||||
REM configure.in alc_env.sh.in and alc_env.csh.in
|
||||
|
||||
set ALLIANCE_OS=Cygwin
|
||||
|
||||
REM Where t:he Alliance CAD is installed
|
||||
|
||||
set ALLIANCE_TOP=/users/soft5/newlabo/alliance-4.9.4/archi/%ALLIANCE_OS%
|
||||
|
||||
REM User def
|
||||
set MBK_IN_LO=vst
|
||||
set MBK_OUT_LO=vst
|
||||
set MBK_IN_PH=ap
|
||||
set MBK_OUT_PH=ap
|
||||
|
||||
set MBK_WORK_LIB=.
|
||||
set MBK_CATAL_NAME=CATAL
|
||||
|
||||
set MBK_SCALE_X=100
|
||||
|
||||
set VH_MAXERR=10
|
||||
set VH_BEHSFX=vbe
|
||||
set VH_PATSFX=pat
|
||||
set VH_DLYSFX=dly
|
||||
|
||||
set MBK_CATA_LIB=.:%ALLIANCE_TOP%/cells/sxlib:%ALLIANCE_TOP%/cells/dp_sxlib:%ALLIANCE_TOP%/cells/padlib
|
||||
set MBK_TARGET_LIB=%ALLIANCE_TOP%/cells/sxlib
|
||||
set MBK_C4_LIB=./cellsC4
|
||||
|
||||
set MBK_VDD=vdd
|
||||
set MBK_VSS=vss
|
||||
|
||||
set XPAT_PARAM_NAME=%ALLIANCE_TOP%/etc/xpat.par
|
||||
set XFSM_PARAM_NAME=%ALLIANCE_TOP%/etc/xfsm.par
|
||||
set XSCH_PARAM_NAME=%ALLIANCE_TOP%/etc/xsch.par
|
||||
|
||||
set DREAL_TECHNO_NAME=%ALLIANCE_TOP%/etc/cmos_7.dreal
|
||||
set GRAAL_TECHNO_NAME=%ALLIANCE_TOP%/etc/cmos_12.graal
|
||||
set RDS_TECHNO_NAME=%ALLIANCE_TOP%/etc/cmos_12.rds
|
||||
|
||||
set RDS_IN=cif
|
||||
set RDS_OUT=cif
|
||||
|
||||
set ELP_TECHNO_NAME=%ALLIANCE_TOP%/etc/prol035.elp
|
||||
|
||||
REM Cygwin
|
||||
|
||||
set MAKE_MODE=UNIX
|
||||
set DISPLAY=:0
|
||||
|
||||
REM Update PATH and MANPATH
|
||||
|
||||
set MANPATH=%ALLIANCE_TOP%/man;%MANPATH%
|
||||
|
||||
REM The path var should be written in dos style here, not unix
|
||||
REM You might need to modify this by hand
|
||||
REM set PATH=%ALLIANCE_TOP%/bin;%PATH%
|
||||
|
||||
set PATH=c:\usr\local\alliance\archi\%ALLIANCE_OS%\bin;%PATH%
|
||||
|
||||
|
||||
REM EOF
|
||||
|
|
@ -1,80 +0,0 @@
|
|||
@ECHO OFF
|
||||
REM vim: set filetype=dosbatch:
|
||||
REM ,,,
|
||||
REM (o o)
|
||||
REM ###=====oOO--(_)--OOO=========================================####
|
||||
REM
|
||||
REM Alliance CAD system environnement
|
||||
REM Usage (in C-shell) : source alc_env.csh
|
||||
REM (C) 1997 Czo -- (Olivier.Sirol@lip6.fr)
|
||||
REM $Id: alc_env.bat.in,v 1.1 2002/05/07 09:56:01 czo Exp $
|
||||
REM Generated from alc_env.bat.in on @DATE@
|
||||
REM
|
||||
REM $ALLIANCE_OS and %ALLIANCE_TOP% are the only variables you will
|
||||
REM have to modify if something goes wrong
|
||||
|
||||
REM Which platform for Alliance CAD
|
||||
REM
|
||||
REM WARNING : if changing this remember to do it on the 3 config files :
|
||||
REM configure.in alc_env.sh.in and alc_env.csh.in
|
||||
|
||||
set ALLIANCE_OS=Cygwin
|
||||
|
||||
REM Where t:he Alliance CAD is installed
|
||||
|
||||
set ALLIANCE_TOP=@ALLIANCE_TOP@/%ALLIANCE_OS%
|
||||
|
||||
REM User def
|
||||
set MBK_IN_LO=vst
|
||||
set MBK_OUT_LO=vst
|
||||
set MBK_IN_PH=ap
|
||||
set MBK_OUT_PH=ap
|
||||
|
||||
set MBK_WORK_LIB=.
|
||||
set MBK_CATAL_NAME=CATAL
|
||||
|
||||
set MBK_SCALE_X=100
|
||||
|
||||
set VH_MAXERR=10
|
||||
set VH_BEHSFX=vbe
|
||||
set VH_PATSFX=pat
|
||||
set VH_DLYSFX=dly
|
||||
|
||||
set MBK_CATA_LIB=.:%ALLIANCE_TOP%/cells/sxlib:%ALLIANCE_TOP%/cells/dp_sxlib:%ALLIANCE_TOP%/cells/padlib
|
||||
set MBK_TARGET_LIB=%ALLIANCE_TOP%/cells/sxlib
|
||||
set MBK_C4_LIB=./cellsC4
|
||||
|
||||
set MBK_VDD=vdd
|
||||
set MBK_VSS=vss
|
||||
|
||||
set XPAT_PARAM_NAME=%ALLIANCE_TOP%/etc/xpat.par
|
||||
set XFSM_PARAM_NAME=%ALLIANCE_TOP%/etc/xfsm.par
|
||||
set XSCH_PARAM_NAME=%ALLIANCE_TOP%/etc/xsch.par
|
||||
|
||||
set DREAL_TECHNO_NAME=%ALLIANCE_TOP%/etc/cmos_7.dreal
|
||||
set GRAAL_TECHNO_NAME=%ALLIANCE_TOP%/etc/cmos_12.graal
|
||||
set RDS_TECHNO_NAME=%ALLIANCE_TOP%/etc/cmos_12.rds
|
||||
|
||||
set RDS_IN=cif
|
||||
set RDS_OUT=cif
|
||||
|
||||
set ELP_TECHNO_NAME=%ALLIANCE_TOP%/etc/prol035.elp
|
||||
|
||||
REM Cygwin
|
||||
|
||||
set MAKE_MODE=UNIX
|
||||
set DISPLAY=:0
|
||||
|
||||
REM Update PATH and MANPATH
|
||||
|
||||
set MANPATH=%ALLIANCE_TOP%/man;%MANPATH%
|
||||
|
||||
REM The path var should be written in dos style here, not unix
|
||||
REM You might need to modify this by hand
|
||||
REM set PATH=%ALLIANCE_TOP%/bin;%PATH%
|
||||
|
||||
set PATH=c:\usr\local\alliance\archi\%ALLIANCE_OS%\bin;%PATH%
|
||||
|
||||
|
||||
REM EOF
|
||||
|
|
@ -1,123 +0,0 @@
|
|||
# -*- Mode: Shell-script -*-
|
||||
# -*- vim: set filetype=csh: -*-
|
||||
# ,,,
|
||||
# (o o)
|
||||
####=====oOO--(_)--OOO=========================================####
|
||||
#
|
||||
# Alliance CAD system environnement
|
||||
# Usage (in C-shell) : > source alc_env.csh
|
||||
# (C) 1997 Czo -- <Olivier.Sirol@lip6.fr>
|
||||
# $Id: alc_env.csh,v 1.1 2002/04/29 14:15:27 czo Exp $
|
||||
# Generated from alc_env.csh.in on Wed Feb 27 11:25:31 CET 2002
|
||||
|
||||
# $ALLIANCE_OS and $ALLIANCE_TOP are the only variables you will
|
||||
# have to modify if something goes wrong
|
||||
|
||||
# Which platform for Alliance CAD
|
||||
|
||||
# WARNING : if changing this remember to do it on the 3 config files :
|
||||
# configure.in alc_env.sh.in and alc_env.csh.in
|
||||
|
||||
switch (`uname`)
|
||||
case Linux*:
|
||||
if ( `uname -r` =~ 1.* ) then
|
||||
setenv ALLIANCE_OS Linux_aout
|
||||
else
|
||||
if ( `uname -r` =~ 2.0* ) then
|
||||
setenv ALLIANCE_OS Linux_elf
|
||||
else
|
||||
setenv ALLIANCE_OS Linux
|
||||
endif
|
||||
endif
|
||||
breaksw
|
||||
|
||||
case SunOS*:
|
||||
if ( `uname -r` =~ 5* ) then
|
||||
setenv ALLIANCE_OS Solaris
|
||||
else
|
||||
setenv ALLIANCE_OS SunOS
|
||||
endif
|
||||
breaksw
|
||||
|
||||
case FreeBSD*:
|
||||
setenv ALLIANCE_OS FreeBSD
|
||||
breaksw
|
||||
|
||||
case NetBSD*:
|
||||
setenv ALLIANCE_OS NetBSD
|
||||
breaksw
|
||||
|
||||
case HP-UX*:
|
||||
setenv ALLIANCE_OS HPUX
|
||||
breaksw
|
||||
|
||||
case OSF1*:
|
||||
setenv ALLIANCE_OS OSF
|
||||
breaksw
|
||||
|
||||
case CYGWIN*:
|
||||
setenv ALLIANCE_OS Cygwin
|
||||
breaksw
|
||||
|
||||
default:
|
||||
setenv ALLIANCE_OS Unknown
|
||||
breaksw
|
||||
endsw
|
||||
|
||||
# Where the Alliance CAD is installed
|
||||
|
||||
setenv ALLIANCE_TOP /users/soft5/newlabo/alliance-4.9.4/archi/$ALLIANCE_OS
|
||||
|
||||
# User def
|
||||
|
||||
setenv MBK_IN_LO vst
|
||||
setenv MBK_OUT_LO vst
|
||||
setenv MBK_IN_PH ap
|
||||
setenv MBK_OUT_PH ap
|
||||
|
||||
setenv MBK_WORK_LIB .
|
||||
setenv MBK_CATAL_NAME CATAL
|
||||
|
||||
setenv MBK_SCALE_X 100
|
||||
|
||||
setenv VH_MAXERR 10
|
||||
setenv VH_BEHSFX vbe
|
||||
setenv VH_PATSFX pat
|
||||
setenv VH_DLYSFX dly
|
||||
|
||||
setenv MBK_CATA_LIB .:$ALLIANCE_TOP/cells/sxlib:$ALLIANCE_TOP/cells/dp_sxlib:$ALLIANCE_TOP/cells/padlib
|
||||
setenv MBK_TARGET_LIB $ALLIANCE_TOP/cells/sxlib
|
||||
setenv MBK_C4_LIB ./cellsC4
|
||||
|
||||
setenv MBK_VDD vdd
|
||||
setenv MBK_VSS vss
|
||||
|
||||
setenv XPAT_PARAM_NAME $ALLIANCE_TOP/etc/xpat.par
|
||||
setenv XFSM_PARAM_NAME $ALLIANCE_TOP/etc/xfsm.par
|
||||
setenv XSCH_PARAM_NAME $ALLIANCE_TOP/etc/xsch.par
|
||||
|
||||
setenv RDS_IN cif
|
||||
setenv RDS_OUT cif
|
||||
|
||||
setenv DREAL_TECHNO_NAME $ALLIANCE_TOP/etc/cmos_7.dreal
|
||||
setenv GRAAL_TECHNO_NAME $ALLIANCE_TOP/etc/cmos_12.graal
|
||||
setenv GENVIEW_TECHNO_NAME $ALLIANCE_TOP/etc/cmos_11.genview
|
||||
|
||||
setenv RDS_TECHNO_NAME $ALLIANCE_TOP/etc/cmos_12.rds
|
||||
setenv ELP_TECHNO_NAME $ALLIANCE_TOP/etc/prol035.elp
|
||||
|
||||
# Update PATH and MANPATH
|
||||
if $?PATH then
|
||||
setenv PATH $ALLIANCE_TOP/bin:$PATH
|
||||
else
|
||||
setenv PATH $ALLIANCE_TOP/bin
|
||||
endif
|
||||
|
||||
if $?MANPATH then
|
||||
setenv MANPATH $ALLIANCE_TOP/man:$MANPATH
|
||||
else
|
||||
setenv MANPATH $ALLIANCE_TOP/man:/usr/share/man:/usr/man:/usr/local/man:/usr/X11R6/man:/usr/lib/perl5/man
|
||||
endif
|
||||
|
||||
# EOF
|
||||
|
|
@ -1,123 +0,0 @@
|
|||
# -*- Mode: Shell-script -*-
|
||||
# -*- vim: set filetype=csh: -*-
|
||||
# ,,,
|
||||
# (o o)
|
||||
####=====oOO--(_)--OOO=========================================####
|
||||
#
|
||||
# Alliance CAD system environnement
|
||||
# Usage (in C-shell) : > source alc_env.csh
|
||||
# (C) 1997 Czo -- <Olivier.Sirol@lip6.fr>
|
||||
# $Id: alc_env.csh.in,v 1.1 2002/05/07 09:56:01 czo Exp $
|
||||
# Generated from alc_env.csh.in on @DATE@
|
||||
|
||||
# $ALLIANCE_OS and $ALLIANCE_TOP are the only variables you will
|
||||
# have to modify if something goes wrong
|
||||
|
||||
# Which platform for Alliance CAD
|
||||
|
||||
# WARNING : if changing this remember to do it on the 3 config files :
|
||||
# configure.in alc_env.sh.in and alc_env.csh.in
|
||||
|
||||
switch (`uname`)
|
||||
case Linux*:
|
||||
if ( `uname -r` =~ 1.* ) then
|
||||
setenv ALLIANCE_OS Linux_aout
|
||||
else
|
||||
if ( `uname -r` =~ 2.0* ) then
|
||||
setenv ALLIANCE_OS Linux_elf
|
||||
else
|
||||
setenv ALLIANCE_OS Linux
|
||||
endif
|
||||
endif
|
||||
breaksw
|
||||
|
||||
case SunOS*:
|
||||
if ( `uname -r` =~ 5* ) then
|
||||
setenv ALLIANCE_OS Solaris
|
||||
else
|
||||
setenv ALLIANCE_OS SunOS
|
||||
endif
|
||||
breaksw
|
||||
|
||||
case FreeBSD*:
|
||||
setenv ALLIANCE_OS FreeBSD
|
||||
breaksw
|
||||
|
||||
case NetBSD*:
|
||||
setenv ALLIANCE_OS NetBSD
|
||||
breaksw
|
||||
|
||||
case HP-UX*:
|
||||
setenv ALLIANCE_OS HPUX
|
||||
breaksw
|
||||
|
||||
case OSF1*:
|
||||
setenv ALLIANCE_OS OSF
|
||||
breaksw
|
||||
|
||||
case CYGWIN*:
|
||||
setenv ALLIANCE_OS Cygwin
|
||||
breaksw
|
||||
|
||||
default:
|
||||
setenv ALLIANCE_OS Unknown
|
||||
breaksw
|
||||
endsw
|
||||
|
||||
# Where the Alliance CAD is installed
|
||||
|
||||
setenv ALLIANCE_TOP @ALLIANCE_TOP@/$ALLIANCE_OS
|
||||
|
||||
# User def
|
||||
|
||||
setenv MBK_IN_LO vst
|
||||
setenv MBK_OUT_LO vst
|
||||
setenv MBK_IN_PH ap
|
||||
setenv MBK_OUT_PH ap
|
||||
|
||||
setenv MBK_WORK_LIB .
|
||||
setenv MBK_CATAL_NAME CATAL
|
||||
|
||||
setenv MBK_SCALE_X 100
|
||||
|
||||
setenv VH_MAXERR 10
|
||||
setenv VH_BEHSFX vbe
|
||||
setenv VH_PATSFX pat
|
||||
setenv VH_DLYSFX dly
|
||||
|
||||
setenv MBK_CATA_LIB .:$ALLIANCE_TOP/cells/sxlib:$ALLIANCE_TOP/cells/dp_sxlib:$ALLIANCE_TOP/cells/padlib
|
||||
setenv MBK_TARGET_LIB $ALLIANCE_TOP/cells/sxlib
|
||||
setenv MBK_C4_LIB ./cellsC4
|
||||
|
||||
setenv MBK_VDD vdd
|
||||
setenv MBK_VSS vss
|
||||
|
||||
setenv XPAT_PARAM_NAME $ALLIANCE_TOP/etc/xpat.par
|
||||
setenv XFSM_PARAM_NAME $ALLIANCE_TOP/etc/xfsm.par
|
||||
setenv XSCH_PARAM_NAME $ALLIANCE_TOP/etc/xsch.par
|
||||
|
||||
setenv RDS_IN cif
|
||||
setenv RDS_OUT cif
|
||||
|
||||
setenv DREAL_TECHNO_NAME $ALLIANCE_TOP/etc/cmos_7.dreal
|
||||
setenv GRAAL_TECHNO_NAME $ALLIANCE_TOP/etc/cmos_12.graal
|
||||
setenv GENVIEW_TECHNO_NAME $ALLIANCE_TOP/etc/cmos_11.genview
|
||||
|
||||
setenv RDS_TECHNO_NAME $ALLIANCE_TOP/etc/cmos_12.rds
|
||||
setenv ELP_TECHNO_NAME $ALLIANCE_TOP/etc/prol035.elp
|
||||
|
||||
# Update PATH and MANPATH
|
||||
if $?PATH then
|
||||
setenv PATH $ALLIANCE_TOP/bin:$PATH
|
||||
else
|
||||
setenv PATH $ALLIANCE_TOP/bin
|
||||
endif
|
||||
|
||||
if $?MANPATH then
|
||||
setenv MANPATH $ALLIANCE_TOP/man:$MANPATH
|
||||
else
|
||||
setenv MANPATH $ALLIANCE_TOP/man:/usr/share/man:/usr/man:/usr/local/man:/usr/X11R6/man:/usr/lib/perl5/man
|
||||
endif
|
||||
|
||||
# EOF
|
||||
|
|
@ -1,119 +0,0 @@
|
|||
# -*- Mode: Shell-script -*-
|
||||
# -*- vim: set filetype=sh: -*-
|
||||
# ,,,
|
||||
# (o o)
|
||||
####=====oOO--(_)--OOO=========================================####
|
||||
#
|
||||
# Alliance CAD system environnement
|
||||
# Usage (in Bourne-shell) : > . alc_env.sh
|
||||
# (C) 1997 Czo -- <Olivier.Sirol@lip6.fr>
|
||||
# $Id: alc_env.sh,v 1.1 2002/04/29 14:15:27 czo Exp $
|
||||
# Generated from alc_env.sh.in on Wed Feb 27 11:25:31 CET 2002
|
||||
|
||||
# $ALLIANCE_OS and $ALLIANCE_TOP are the only variables you will
|
||||
# have to modify if something goes wrong
|
||||
|
||||
# Which platform for Alliance CAD
|
||||
|
||||
# WARNING : if changing this remember to do it on the 3 config files :
|
||||
# configure.in alc_env.sh.in and alc_env.csh.in
|
||||
|
||||
ALLIANCE_OS=Unknown
|
||||
|
||||
case `uname` in
|
||||
|
||||
Linux*) case `uname -r` in
|
||||
1.*) ALLIANCE_OS=Linux_aout ;;
|
||||
2.0*) ALLIANCE_OS=Linux_elf ;;
|
||||
*) ALLIANCE_OS=Linux ;;
|
||||
esac ;;
|
||||
|
||||
SunOS*) case `uname -r` in
|
||||
5*) ALLIANCE_OS=Solaris ;;
|
||||
*) ALLIANCE_OS=SunOS ;;
|
||||
esac ;;
|
||||
|
||||
FreeBSD*) ALLIANCE_OS=FreeBSD ;;
|
||||
|
||||
NetBSD*) ALLIANCE_OS=NetBSD ;;
|
||||
|
||||
HP-UX*) ALLIANCE_OS=HPUX ;;
|
||||
|
||||
OSF1*) ALLIANCE_OS=OSF ;;
|
||||
|
||||
CYGWIN*) ALLIANCE_OS=Cygwin ;;
|
||||
|
||||
*) ALLIANCE_OS=Unknown ;;
|
||||
|
||||
esac
|
||||
|
||||
export ALLIANCE_OS
|
||||
|
||||
# Where the Alliance CAD is installed
|
||||
|
||||
ALLIANCE_TOP=/users/soft5/newlabo/alliance-4.9.4/archi/$ALLIANCE_OS ; export ALLIANCE_TOP
|
||||
|
||||
# User def
|
||||
|
||||
MBK_IN_LO=vst; export MBK_IN_LO
|
||||
MBK_OUT_LO=vst; export MBK_OUT_LO
|
||||
MBK_IN_PH=ap; export MBK_IN_PH
|
||||
MBK_OUT_PH=ap; export MBK_OUT_PH
|
||||
|
||||
MBK_WORK_LIB=.; export MBK_WORK_LIB
|
||||
MBK_CATAL_NAME=CATAL; export MBK_CATAL_NAME
|
||||
|
||||
MBK_SCALE_X=100; export MBK_SCALE_X
|
||||
|
||||
VH_MAXERR=10; export VH_MAXERR
|
||||
VH_BEHSFX=vbe; export VH_BEHSFX
|
||||
VH_PATSFX=pat; export VH_PATSFX
|
||||
VH_DLYSFX=dly; export VH_DLYSFX
|
||||
|
||||
MBK_CATA_LIB=.:$ALLIANCE_TOP/cells/sxlib:$ALLIANCE_TOP/cells/dp_sxlib:$ALLIANCE_TOP/cells/padlib; export MBK_CATA_LIB
|
||||
MBK_TARGET_LIB=$ALLIANCE_TOP/cells/sxlib; export MBK_TARGET_LIB
|
||||
MBK_C4_LIB=./cellsC4; export MBK_C4_LIB
|
||||
|
||||
MBK_VDD=vdd; export MBK_VDD
|
||||
MBK_VSS=vss; export MBK_VSS
|
||||
|
||||
XPAT_PARAM_NAME=$ALLIANCE_TOP/etc/xpat.par
|
||||
export XPAT_PARAM_NAME
|
||||
XFSM_PARAM_NAME=$ALLIANCE_TOP/etc/xfsm.par
|
||||
export XFSM_PARAM_NAME
|
||||
XSCH_PARAM_NAME=$ALLIANCE_TOP/etc/xsch.par
|
||||
export XSCH_PARAM_NAME
|
||||
|
||||
RDS_IN=cif
|
||||
export RDS_IN
|
||||
RDS_OUT=cif
|
||||
export RDS_OUT
|
||||
|
||||
DREAL_TECHNO_NAME=$ALLIANCE_TOP/etc/cmos_7.dreal
|
||||
export DREAL_TECHNO_NAME
|
||||
GRAAL_TECHNO_NAME=$ALLIANCE_TOP/etc/cmos_12.graal
|
||||
export GRAAL_TECHNO_NAME
|
||||
GENVIEW_TECHNO_NAME=$ALLIANCE_TOP/etc/cmos_11.genview
|
||||
export GENVIEW_TECHNO_NAME
|
||||
|
||||
RDS_TECHNO_NAME=$ALLIANCE_TOP/etc/cmos_12.rds
|
||||
export RDS_TECHNO_NAME
|
||||
ELP_TECHNO_NAME=$ALLIANCE_TOP/etc/prol035.elp
|
||||
export ELP_TECHNO_NAME
|
||||
|
||||
|
||||
## Update PATH and MANPATH
|
||||
#PATH=$HOME/labo/$ALLIANCE_OS/bin:$ALLIANCE_TOP/bin:$PATH
|
||||
PATH=$ALLIANCE_TOP/bin:$PATH
|
||||
export PATH
|
||||
|
||||
if [ "X${MANPATH}Y" != "XY" ]
|
||||
then
|
||||
MANPATH=$ALLIANCE_TOP/man:$MANPATH
|
||||
else
|
||||
MANPATH=$ALLIANCE_TOP/man:/usr/share/man:/usr/man:/usr/local/man:/usr/X11R6/man:/usr/lib/perl5/man
|
||||
fi
|
||||
export MANPATH
|
||||
|
||||
# EOF
|
||||
|
|
@ -1,119 +0,0 @@
|
|||
# -*- Mode: Shell-script -*-
|
||||
# -*- vim: set filetype=sh: -*-
|
||||
# ,,,
|
||||
# (o o)
|
||||
####=====oOO--(_)--OOO=========================================####
|
||||
#
|
||||
# Alliance CAD system environnement
|
||||
# Usage (in Bourne-shell) : > . alc_env.sh
|
||||
# (C) 1997 Czo -- <Olivier.Sirol@lip6.fr>
|
||||
# $Id: alc_env.sh.in,v 1.1 2002/05/07 09:56:02 czo Exp $
|
||||
# Generated from alc_env.sh.in on @DATE@
|
||||
|
||||
# $ALLIANCE_OS and $ALLIANCE_TOP are the only variables you will
|
||||
# have to modify if something goes wrong
|
||||
|
||||
# Which platform for Alliance CAD
|
||||
|
||||
# WARNING : if changing this remember to do it on the 3 config files :
|
||||
# configure.in alc_env.sh.in and alc_env.csh.in
|
||||
|
||||
ALLIANCE_OS=Unknown
|
||||
|
||||
case `uname` in
|
||||
|
||||
Linux*) case `uname -r` in
|
||||
1.*) ALLIANCE_OS=Linux_aout ;;
|
||||
2.0*) ALLIANCE_OS=Linux_elf ;;
|
||||
*) ALLIANCE_OS=Linux ;;
|
||||
esac ;;
|
||||
|
||||
SunOS*) case `uname -r` in
|
||||
5*) ALLIANCE_OS=Solaris ;;
|
||||
*) ALLIANCE_OS=SunOS ;;
|
||||
esac ;;
|
||||
|
||||
FreeBSD*) ALLIANCE_OS=FreeBSD ;;
|
||||
|
||||
NetBSD*) ALLIANCE_OS=NetBSD ;;
|
||||
|
||||
HP-UX*) ALLIANCE_OS=HPUX ;;
|
||||
|
||||
OSF1*) ALLIANCE_OS=OSF ;;
|
||||
|
||||
CYGWIN*) ALLIANCE_OS=Cygwin ;;
|
||||
|
||||
*) ALLIANCE_OS=Unknown ;;
|
||||
|
||||
esac
|
||||
|
||||
export ALLIANCE_OS
|
||||
|
||||
# Where the Alliance CAD is installed
|
||||
|
||||
ALLIANCE_TOP=@ALLIANCE_TOP@/$ALLIANCE_OS ; export ALLIANCE_TOP
|
||||
|
||||
# User def
|
||||
|
||||
MBK_IN_LO=vst; export MBK_IN_LO
|
||||
MBK_OUT_LO=vst; export MBK_OUT_LO
|
||||
MBK_IN_PH=ap; export MBK_IN_PH
|
||||
MBK_OUT_PH=ap; export MBK_OUT_PH
|
||||
|
||||
MBK_WORK_LIB=.; export MBK_WORK_LIB
|
||||
MBK_CATAL_NAME=CATAL; export MBK_CATAL_NAME
|
||||
|
||||
MBK_SCALE_X=100; export MBK_SCALE_X
|
||||
|
||||
VH_MAXERR=10; export VH_MAXERR
|
||||
VH_BEHSFX=vbe; export VH_BEHSFX
|
||||
VH_PATSFX=pat; export VH_PATSFX
|
||||
VH_DLYSFX=dly; export VH_DLYSFX
|
||||
|
||||
MBK_CATA_LIB=.:$ALLIANCE_TOP/cells/sxlib:$ALLIANCE_TOP/cells/dp_sxlib:$ALLIANCE_TOP/cells/padlib; export MBK_CATA_LIB
|
||||
MBK_TARGET_LIB=$ALLIANCE_TOP/cells/sxlib; export MBK_TARGET_LIB
|
||||
MBK_C4_LIB=./cellsC4; export MBK_C4_LIB
|
||||
|
||||
MBK_VDD=vdd; export MBK_VDD
|
||||
MBK_VSS=vss; export MBK_VSS
|
||||
|
||||
XPAT_PARAM_NAME=$ALLIANCE_TOP/etc/xpat.par
|
||||
export XPAT_PARAM_NAME
|
||||
XFSM_PARAM_NAME=$ALLIANCE_TOP/etc/xfsm.par
|
||||
export XFSM_PARAM_NAME
|
||||
XSCH_PARAM_NAME=$ALLIANCE_TOP/etc/xsch.par
|
||||
export XSCH_PARAM_NAME
|
||||
|
||||
RDS_IN=cif
|
||||
export RDS_IN
|
||||
RDS_OUT=cif
|
||||
export RDS_OUT
|
||||
|
||||
DREAL_TECHNO_NAME=$ALLIANCE_TOP/etc/cmos_7.dreal
|
||||
export DREAL_TECHNO_NAME
|
||||
GRAAL_TECHNO_NAME=$ALLIANCE_TOP/etc/cmos_12.graal
|
||||
export GRAAL_TECHNO_NAME
|
||||
GENVIEW_TECHNO_NAME=$ALLIANCE_TOP/etc/cmos_11.genview
|
||||
export GENVIEW_TECHNO_NAME
|
||||
|
||||
RDS_TECHNO_NAME=$ALLIANCE_TOP/etc/cmos_12.rds
|
||||
export RDS_TECHNO_NAME
|
||||
ELP_TECHNO_NAME=$ALLIANCE_TOP/etc/prol035.elp
|
||||
export ELP_TECHNO_NAME
|
||||
|
||||
|
||||
## Update PATH and MANPATH
|
||||
#PATH=$HOME/labo/$ALLIANCE_OS/bin:$ALLIANCE_TOP/bin:$PATH
|
||||
PATH=$ALLIANCE_TOP/bin:$PATH
|
||||
export PATH
|
||||
|
||||
if [ "X${MANPATH}Y" != "XY" ]
|
||||
then
|
||||
MANPATH=$ALLIANCE_TOP/man:$MANPATH
|
||||
else
|
||||
MANPATH=$ALLIANCE_TOP/man:/usr/share/man:/usr/man:/usr/local/man:/usr/X11R6/man:/usr/lib/perl5/man
|
||||
fi
|
||||
export MANPATH
|
||||
|
||||
# EOF
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
|
||||
It is recommanded to use the "bash" shell instead of the default
|
||||
Windows shell ("command.com" on Windows 95/98 and "cmd.exe" on NT)
|
||||
(bash comes with cygwin-b20-full.exe)
|
||||
|
||||
In a Cygwin environment, paths are written like in unix
|
||||
use '/' instead of '\'
|
||||
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
|
||||
It is strongly recommanded to install alliance in :
|
||||
|
||||
c:\usr\local\alliance
|
||||
|
||||
You should select
|
||||
c:\usr\local
|
||||
|
||||
as the install path in the next wizard page.
|
||||
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 2.7 KiB |
File diff suppressed because it is too large
Load Diff
|
@ -1,63 +0,0 @@
|
|||
# RPM SPEC file for Alliance
|
||||
# (C) 2000, Czo [Olivier Sirol]
|
||||
# $Id: alliance.spec,v 1.1 2002/04/29 14:15:28 czo Exp $
|
||||
# rpm -ba /users/cao/czo/rpm/SPECS/alliance.spec
|
||||
# avec $HOME/.rpmmacros :
|
||||
# %_topdir /users/cao/czo/rpm
|
||||
|
||||
%define name alliance
|
||||
%define version MULTIVER
|
||||
%define release MULTIDATE
|
||||
|
||||
Summary: Free VLSI CAD System
|
||||
Name: %{name}
|
||||
Version: %{version}
|
||||
Release: %{release}
|
||||
Source: ftp://ftp-asim.lip6.fr/pub/alliance/distribution/
|
||||
Url: http://www-asim.lip6.fr/alliance/
|
||||
Copyright: LGPL/GPL
|
||||
Vendor: LIP6
|
||||
Packager: Czo <Olivier.Sirol@lip6.fr>
|
||||
Group: X11/Applications
|
||||
Buildroot: /tmp/root-%{name}-%{version}
|
||||
|
||||
%description
|
||||
|
||||
Alliance is a complete set of free CAD tools and portable libraries for
|
||||
VLSI design. It includes a VHDL compiler and simulator, logic synthesis
|
||||
tools, and automatic place and route tools. A complete set of portable
|
||||
CMOS libraries is provided, including a RAM generator, a ROM generator
|
||||
and a data-path compiler. Alliance is the result of a ten year effort
|
||||
spent at ASIM departement of LIP6 laboratory of the Pierre et Marie
|
||||
Curie University (Paris VI, France). Alliance has been used for
|
||||
research projects such as the 875 000 transistors StaCS superscalar
|
||||
microprocessor and 400 000 transistors IEEE Gigabit HSL Router.
|
||||
|
||||
%files
|
||||
/etc/profile.d/alc_env.sh
|
||||
/etc/profile.d/alc_env.csh
|
||||
/usr/local/alliance
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT/*
|
||||
mkdir -p $RPM_BUILD_ROOT/etc/profile.d
|
||||
mkdir -p $RPM_BUILD_ROOT/usr/local
|
||||
|
||||
# ( cd /usr/local ; tar cf - alliance ) | ( cd $RPM_BUILD_ROOT/usr/local ; tar xf -)
|
||||
cd $RPM_BUILD_ROOT/usr/local ; tar xzf /users/largo2/ftp/pub/alliance/unstable/distribution/alliance-%{version}-%{release}-i386-linux-2.4.9-glibc2.tar.gz
|
||||
|
||||
ln -s /usr/local/alliance/share/etc/alc_env.sh $RPM_BUILD_ROOT/etc/profile.d
|
||||
ln -s /usr/local/alliance/share/etc/alc_env.csh $RPM_BUILD_ROOT/etc/profile.d
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%post
|
||||
( cd /usr/local/alliance/share/etc ; ./configure ) > /dev/null 2>&1
|
||||
|
||||
%changelog
|
||||
* Tue Jun 5 2001 Czo <Olivier.Sirol@lip6.fr>
|
||||
- ./configure done on RedHat 7.1.
|
||||
* Wed Feb 2 2000 Czo <Olivier.Sirol@lip6.fr>
|
||||
- Packaged from the tgz distrib.
|
||||
|
|
@ -1,162 +0,0 @@
|
|||
10 INF (5) - YAGLE and TAS information file
|
||||
ALLIANCE VHDL Subset (5) -
|
||||
FPLIB (5) - Cells library for FITPATH dedicated generators.
|
||||
PAT (5) - Pattern description format
|
||||
a2_dp (5) -
|
||||
a2_y man1/alc_origin.1 (5) -
|
||||
a2p_dp (5) -
|
||||
a2p_y man1/alc_origin.1 (5) -
|
||||
a3_dp (5) -
|
||||
a3_y man1/alc_origin.1 (5) -
|
||||
a3p_dp (5) -
|
||||
a3p_y man1/alc_origin.1 (5) -
|
||||
a4_dp (5) -
|
||||
a4_y man1/alc_origin.1 (5) -
|
||||
a4p_dp (5) -
|
||||
a4p_y man1/alc_origin.1 (5) -
|
||||
ai (5) - Alliance icon format man1/alc_origin.1
|
||||
al (5) - Alliance logical format man1/alc_origin.1
|
||||
annup_dp (5) -
|
||||
annup_y man1/alc_origin.1 (5) -
|
||||
ap (5) - Alliance physical format man1/alc_origin.1
|
||||
b1_dp (5) -
|
||||
b1_y man1/alc_origin.1 (5) -
|
||||
catal (5) - catalog file format
|
||||
cmx2_y man1/alc_origin.1 (5) -
|
||||
cry_dp (5) -
|
||||
cry_y man1/alc_origin.1 (5) -
|
||||
d1_y man1/alc_origin.1 (5) -
|
||||
dplib (5) - Cell library for data-path custom operators.
|
||||
dtv (5) - The timing analyzer tas report : 'detailed perfmodule' format.
|
||||
fsm (5) - Alliance VHDL Finite State Machine description subset.
|
||||
htv (5) - The timing analyzer tas report : 'detailed perfmodule' format.
|
||||
l1_y man1/alc_origin.1 (5) -
|
||||
l1n_y man1/alc_origin.1 (5) -
|
||||
l1x_y man1/alc_origin.1 (5) -
|
||||
l2_y man1/alc_origin.1 (5) -
|
||||
l2n_y man1/alc_origin.1 (5) -
|
||||
l3_y man1/alc_origin.1 (5) -
|
||||
l3r_y man1/alc_origin.1 (5) -
|
||||
l3s_y man1/alc_origin.1 (5) -
|
||||
l4_y man1/alc_origin.1 (5) -
|
||||
l4r_y man1/alc_origin.1 (5) -
|
||||
l4s_y man1/alc_origin.1 (5) -
|
||||
l5_y man1/alc_origin.1 (5) -
|
||||
l5r_y man1/alc_origin.1 (5) -
|
||||
l5s_y man1/alc_origin.1 (5) -
|
||||
l6r_y man1/alc_origin.1 (5) -
|
||||
l6s_y man1/alc_origin.1 (5) -
|
||||
lax (5) - Parameter file for logic synthesis
|
||||
ms2_dp (5) -
|
||||
ms2_y man1/alc_origin.1 (5) -
|
||||
ms2n_dp (5) -
|
||||
ms2n_y man1/alc_origin.1 (5) -
|
||||
ms2rx_dp (5) -
|
||||
ms2rx_y man1/alc_origin.1 (5) -
|
||||
ms2sx_dp (5) -
|
||||
ms2sx_y man1/alc_origin.1 (5) -
|
||||
ms2x_dp (5) -
|
||||
ms2x_y man1/alc_origin.1 (5) -
|
||||
ms_dp (5) -
|
||||
ms_y man1/alc_origin.1 (5) -
|
||||
msn_dp (5) -
|
||||
msn_y man1/alc_origin.1 (5) -
|
||||
msrx_dp (5) -
|
||||
msrx_y man1/alc_origin.1 (5) -
|
||||
mssx_dp (5) -
|
||||
mssx_y man1/alc_origin.1 (5) -
|
||||
msx_dp (5) -
|
||||
msx_y man1/alc_origin.1 (5) -
|
||||
mx2_dp (5) -
|
||||
mx2_y man1/alc_origin.1 (5) -
|
||||
mx2p_dp (5) -
|
||||
mx2p_y man1/alc_origin.1 (5) -
|
||||
mx3_dp (5) -
|
||||
mx3_y man1/alc_origin.1 (5) -
|
||||
mx4_y man1/alc_origin.1 (5) -
|
||||
n1_dp (5) -
|
||||
n1_y man1/alc_origin.1 (5) -
|
||||
na2_dp (5) -
|
||||
na2_y man1/alc_origin.1 (5) -
|
||||
na2p_dp (5) -
|
||||
na2p_y man1/alc_origin.1 (5) -
|
||||
na3_dp (5) -
|
||||
na3_y man1/alc_origin.1 (5) -
|
||||
na3p_dp (5) -
|
||||
na3p_y man1/alc_origin.1 (5) -
|
||||
na4_dp (5) -
|
||||
na4_y man1/alc_origin.1 (5) -
|
||||
nao3_dp (5) -
|
||||
nao3_y man1/alc_origin.1 (5) -
|
||||
nao4_dp (5) -
|
||||
nao4_y man1/alc_origin.1 (5) -
|
||||
ndrv_dp (5) -
|
||||
ndrv_y man1/alc_origin.1 (5) -
|
||||
neou4_dp (5) -
|
||||
nmx2_dp (5) -
|
||||
nmx2_y man1/alc_origin.1 (5) -
|
||||
no2_dp (5) -
|
||||
no2_y man1/alc_origin.1 (5) -
|
||||
no3_dp (5) -
|
||||
no3_y man1/alc_origin.1 (5) -
|
||||
noa3_dp (5) -
|
||||
noa3_y man1/alc_origin.1 (5) -
|
||||
noa4_dp (5) -
|
||||
noa4_y man1/alc_origin.1 (5) -
|
||||
nop2_dp (5) -
|
||||
nop2_y man1/alc_origin.1 (5) -
|
||||
nop3_dp (5) -
|
||||
nop3_y man1/alc_origin.1 (5) -
|
||||
noue4_dp (5) -
|
||||
noue4_y man1/alc_origin.1 (5) -
|
||||
np1_dp (5) -
|
||||
np1_y man1/alc_origin.1 (5) -
|
||||
nxr2_dp (5) -
|
||||
nxr2_y man1/alc_origin.1 (5) -
|
||||
o2_dp (5) -
|
||||
o2_y man1/alc_origin.1 (5) -
|
||||
o3_dp (5) -
|
||||
o3_y man1/alc_origin.1 (5) -
|
||||
one_dp (5) -
|
||||
one_y man1/alc_origin.1 (5) -
|
||||
op2_dp (5) -
|
||||
op2_y man1/alc_origin.1 (5) -
|
||||
op3_dp (5) -
|
||||
op3_y man1/alc_origin.1 (5) -
|
||||
p1_dp (5) -
|
||||
p1_y man1/alc_origin.1 (5) -
|
||||
pck_sp (5) -
|
||||
pi_sp (5) -
|
||||
piot_sp (5) -
|
||||
piotw_sp (5) -
|
||||
po_sp (5) -
|
||||
pot_sp (5) -
|
||||
potw_sp (5) -
|
||||
pow_sp (5) -
|
||||
prol (5) - define the rules for symbolic to real layout translation man1/alc_origin.1
|
||||
pvdde_sp (5) -
|
||||
pvddeck_sp (5) -
|
||||
pvddi_sp (5) -
|
||||
pvddick_sp (5) -
|
||||
pvsse_sp (5) -
|
||||
pvsseck_sp (5) -
|
||||
pvssi_sp (5) -
|
||||
pvssick_sp (5) -
|
||||
sclib (5) - a portable CMOS Standard Cell Library man1/alc_origin.1
|
||||
sum_dp (5) -
|
||||
sum_y man1/alc_origin.1 (5) -
|
||||
tie_y man1/alc_origin.1 (5) -
|
||||
tpl (5) - LV500 Template description format.
|
||||
ts_dp (5) -
|
||||
ts_y man1/alc_origin.1 (5) -
|
||||
tsn_dp (5) -
|
||||
tsn_y man1/alc_origin.1 (5) -
|
||||
tsp_y man1/alc_origin.1 (5) -
|
||||
ttv (5) - The timing analyzer tas report : 'general perfmodule' format.
|
||||
vbe VHDL behavioural subset. (5) -
|
||||
vst VHDL structural subset. (5) -
|
||||
xr2_dp (5) -
|
||||
xr2_y man1/alc_origin.1 (5) -
|
||||
zbli_y man1/alc_origin.1 (5) -
|
||||
zero_dp (5) -
|
||||
zero_y man1/alc_origin.1 (5) -
|
|
@ -1,58 +0,0 @@
|
|||
# -*- Mode: Makefile -*-
|
||||
#
|
||||
####---------------------------------------------------------###
|
||||
# description : Alliance include file for Makefiles
|
||||
# architecture : @HOST@
|
||||
# date : @DATE@
|
||||
# file : @ALLIANCE_OS@.mk
|
||||
#
|
||||
|
||||
# The variables $ALLIANCE_* are set by
|
||||
# alc_env.[c]sh script or libraries.mk
|
||||
|
||||
PROGRAM_SUFFIX=@PROGRAM_SUFFIX@
|
||||
|
||||
GNU_LIB = @GNU_LIB_LOC@
|
||||
GNU_INCLUDE = @GNU_INC_LOC@
|
||||
|
||||
X11_LIB = . @X_LIBS@ @X_EXTRA_LIBS@ @X_PRE_LIBS@
|
||||
X11_INCLUDE = . @X_CFLAGS@
|
||||
|
||||
MOTIF_LIB = @MOTIF_LIB_LOC@
|
||||
MOTIF_INCLUDE = @MOTIF_INC_LOC@
|
||||
|
||||
XPM_LIB = @XPM_LIBS_LOC@
|
||||
XPM_INCLUDE = @XPM_CFLAGS_LOC@
|
||||
|
||||
SHELL = @SHELL@
|
||||
CSH = @CSH@
|
||||
CP = @CP@
|
||||
CAT = @CAT@
|
||||
MV = @MV@
|
||||
RM = @RM@
|
||||
MKDIR = @MKDIR@
|
||||
FIND = @FIND@
|
||||
SED = @SED@
|
||||
AWK = @AWK@
|
||||
TR = @TR@
|
||||
TOUCH = @TOUCH@
|
||||
STRIP = @STRIP@
|
||||
RANLIB = @RANLIB@
|
||||
|
||||
MAKE = @MAKE@
|
||||
MAKEFLAGS = @MAKEFLAGS@
|
||||
|
||||
CC = @FULL_CC@
|
||||
CFLAGS = @CFLAGS@ @AUTO_HAS@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
|
||||
YACC = @FULL_YACC@
|
||||
YACCFLAGS = @YACCFLAGS@
|
||||
|
||||
LEX = @FULL_LEX@
|
||||
LEXFLAGS = @LEXFLAGS@
|
||||
|
||||
AR = @AR@
|
||||
ARFLAGS = @ARFLAGS@
|
||||
|
||||
# EOF
|
|
@ -1,614 +0,0 @@
|
|||
ACTION, GENPAT Package (3) -
|
||||
AFFECT, GENPAT Package (3) -
|
||||
ARRAY, GENPAT Package (3) -
|
||||
BEH (3) - Generic behavioural data structures
|
||||
BUS (3) - Creates a bus name for netlist
|
||||
COPY_UP_ALL_CON (3) - copy all physical connectors of an instance face in the current figure
|
||||
COPY_UP_ALL_REF (3) - copy a several physical reference from an instance in the current figure
|
||||
COPY_UP_CON (3) - copy a physical connector from an instance in the current figure
|
||||
COPY_UP_CON_FACE (3) - copy a physical connector from an instance in the current figure
|
||||
COPY_UP_REF (3) - copy a physical reference from an instance in the current figure
|
||||
COPY_UP_SEG (3) - copy a physical segment from an instance in the current figure
|
||||
DECLAR, GENPAT Package (3) -
|
||||
DEF_AB (3) - define a new abutment box to the current layout cell
|
||||
DEF_GENPAT, GENPAT Package (3) -
|
||||
DEF_LOFIG (3) - open a netlist model as current figure
|
||||
DEF_PHFIG (3) - open a layout model as current figure
|
||||
DEF_PHINS (3) - define a new reference instance
|
||||
DEF_PHSC (3) - load a netlist and open a layout model as current figure
|
||||
DP_ADD2F (3) - Adder-Substractor
|
||||
DP_ADSB2 (3) - adder-substractor
|
||||
DP_ADSB2F (3) - Adder-Substractor
|
||||
DP_AND2 (3) - Logical and 2.
|
||||
DP_AND3 (3) - logical and 3
|
||||
DP_BUFF (3) - inverter
|
||||
DP_BUSE (3) - Tristate with direct output.
|
||||
DP_CONST (3) - Constant Generator
|
||||
DP_DEFLOFIG (3) - Open a new Data-Path figure/model.
|
||||
DP_IMPORT (3) - Add a new data-path component inside the current data-path.
|
||||
DP_INV (3) - inverter
|
||||
DP_LOCON (3) - Logical connector
|
||||
DP_MULT (3) - Unpipelined array multiplier.
|
||||
DP_MULTP (3) - Unpipelined array multiplier.
|
||||
DP_MUX2CS (3) - 2 input multiplexer.
|
||||
DP_MUX3CD (3) - 3 input multiplexer.
|
||||
DP_MUX3CS (3) - 3 input multiplexer.
|
||||
DP_MUX4CS (3) - 4 input multiplexer.
|
||||
DP_MUX5CS (3) - 5 input multiplexer.
|
||||
DP_NAND2 (3) - logical not and 2
|
||||
DP_NAND2MASK (3) - Logical not and 2 controllable mask.
|
||||
DP_NAND3 (3) - logical not and 3
|
||||
DP_NBUSE (3) - Tristate with complemented output.
|
||||
DP_NMUX2CS (3) - 2 input multiplexer, with complemented output.
|
||||
DP_NOR2 (3) - logical not or 2
|
||||
DP_NOR2MASK (3) - Logical not or 2 controllable mask.
|
||||
DP_NOR3 (3) - logical not or 3
|
||||
DP_NUL (3) - Zero Detect
|
||||
DP_OR2 (3) - logical or 2
|
||||
DP_OR3 (3) - logical or 3
|
||||
DP_PDFF (3) - D Flip-Flop with write enable.
|
||||
DP_PDFFQ (3) - D Flip-Flop with write enable.
|
||||
DP_PDFFR (3) - D Flip-Flop with write enable and reset.
|
||||
DP_PDFFRT (3) - D Flip-Flop with scan-path, write enable and reset.
|
||||
DP_PDFFT (3) - D Flip-Flop with scan-path and write enable.
|
||||
DP_PDFFTQ (3) - D Flip-Flop with scan-path and write enable.
|
||||
DP_RFG1C0 (3) - Register File
|
||||
DP_RFG1CC (3) - Register File
|
||||
DP_RFG2C0 (3) - Register File
|
||||
DP_RFG2CC (3) - Register File
|
||||
DP_SAVLOFIG (3) - Save Data-Path figure/model.
|
||||
DP_SHIFT (3) - Barrel Shifter
|
||||
DP_TRACE (3) - Eanble/disable trace mode.
|
||||
DP_XNOR2 (3) - logical not exclusive or 2
|
||||
DP_XNOR2MASK (3) - Logical not exclusive or 2 controllable mask.
|
||||
DP_XOR2 (3) - logical exclusive or 2
|
||||
ELM (3) - Creates a single element bus name for netlist
|
||||
FLATTEN_ALL_LOINS (3) - flatten all instances in the current netlist figure
|
||||
FLATTEN_ALL_PHINS (3) - flatten all instances in the current layout figure
|
||||
FLATTEN_LOFIG (3) - flatten an instance in the current netlist figure
|
||||
FLATTEN_PHFIG (3) - flatten an instance in the current layout figure
|
||||
GETCPAT, GENPAT Package (3) -
|
||||
GET_CON_X (3) - retrieve the x coordinate of an instance connector
|
||||
GET_CON_Y (3) - retrieve the x coordinate of an instance connector
|
||||
GET_INS_X (3) - retrieve the x coordinate of an instance
|
||||
GET_INS_Y (3) - retrieve the y coordinate of an instance
|
||||
GET_REF_X (3) - retrieve the x coordinate of an instance reference
|
||||
GET_REF_Y (3) - retrieve the y coordinate of an instance reference
|
||||
HEIGHT (3) - compute the height of a model
|
||||
INIT, GENPAT Package (3) -
|
||||
LABEL, GENPAT Package (3) -
|
||||
LOAD_LOFIG (3) - loads a netlist form disk and opens it as current figure
|
||||
LOCON (3) - adds a logical connector to the current netlist figure
|
||||
LOINS (3) - add a logical instance to the current figure
|
||||
LOINSE (3) - add a logical instance to the current figure, with explicit connections
|
||||
LOSIG (3) - declare an internal logical signal, or a vector of internal logical signals
|
||||
LOSIGMERGE (3) - merge two logical signals
|
||||
LOTRS (3) - adds a logical transistor to the current netlist figure
|
||||
OUTLINE (3) - build an outline from the current layout cell
|
||||
OpenVerticalChannel (3) - open a vertical channel in a phfig man1/alc_origin.1
|
||||
OpenVerticalChannel (3) - open a vertical channel inside a phfig man1/alc_origin.1
|
||||
PAT (3) - Generic pattern data structure
|
||||
PHAD_PHFIG (3) - loads a layout form disk and opens it as current figure
|
||||
PHCON (3) - place a physical connector in the current figure at absolute coordinates
|
||||
PHREF (3) - place a physical reference in the current figure at absolute coordinates
|
||||
PHSEG (3) - place a physical segment in the current figure at absolute coordinates
|
||||
PHVIA (3) - place a physical via in the current figure at absolute coordinates
|
||||
PLACE (3) - place a physical instance in the current figure at absolute coordinates
|
||||
PLACE_BOTTOM (3) - place a physical instance in the current figure under the "reference instance"
|
||||
PLACE_CON_REF (3) - put a connector on top of a reference belonging an instance in the current figure
|
||||
PLACE_LEFT (3) - place a physical instance in the current figure at the left of the "reference instance"
|
||||
PLACE_ON (3) - place a physical instance in the current figure matching connectors
|
||||
PLACE_RIGHT (3) - place a physical instance in the current figure at the right of the "reference instance"
|
||||
PLACE_SEG_REF (3) - put a segment on a reference belonging an instance in the current figure
|
||||
PLACE_TOP (3) - place a physical instance in the current figure on the top of the "reference instance"
|
||||
PLACE_VIA_REF (3) - put a via on top of a reference belonging to an instance in the current figure
|
||||
PMExpr (3) - returns 1 if the pattern matching is possible between two expressions.
|
||||
REVERSE_PHCON (3) - reverse the order of physical connectors on a bus.
|
||||
SAVE, GENPAT Package (3) -
|
||||
SAVE_LOFIG (3) - save a netlist on disk
|
||||
SAVE_PHFIG (3) - save a layout on disk
|
||||
SAVE_PHSC (3) - save a layout on disk
|
||||
SAV_GENPAT, GENPAT Package (3) -
|
||||
SC_BOTTOM (3) - place an instance in the current figure at the right of the "reference instance"
|
||||
SC_LEFT (3) - place an instance in the current figure at the right of the "reference instance"
|
||||
SC_PLACE (3) - place an instance in the current figure at absolute coordinates
|
||||
SC_RIGHT (3) - place an instance in the current figure at the right of the "reference instance"
|
||||
SC_TOP (3) - place an instance in the current figure at the right of the "reference instance"
|
||||
SymbolicChannelRouter (3) - routes a given channel on a Virtual grid man1/alc_origin.1
|
||||
SymbolicChannelRouter (3) - routes a given channel on a symbolic grid man1/alc_origin.1
|
||||
THRU_CON_H (3) - draw an horizontal wire from side to side of the abutment box of the current figure
|
||||
THRU_CON_V (3) - draw a vertical wire with connectors from side to side of the abutment box of the current figure
|
||||
THRU_H (3) - draw an horizontal wire from side to side of the abutment box of the current figure
|
||||
THRU_V (3) - draw a vertical wire from side to side of the abutment box of the current figure
|
||||
UNFLATTEN_LOFIG (3) - creates a hierarchy level from instances in the current logical figure
|
||||
WIDTH (3) - compute the width of a model
|
||||
WIRE1 (3) - place a physical segment in the current figure
|
||||
WIRE2 (3) - place two physical segments in the current figure
|
||||
WIRE3 (3) - place three physical segments in the current figure
|
||||
ablToBddCct (3) - converts an ABL into a BDD within a circuit
|
||||
aboxmbkrds (3) - converts MBK abutment box to RDS rectangle man1/alc_origin.1
|
||||
action, GENPAT Package (3) -
|
||||
addHExpr (3) - adds a new argument at the head of an operator expression.
|
||||
addInputCct (3) - adds an input to a circuit
|
||||
addListBdd (3) - adds a BDD to a chained list of BDDs
|
||||
addOuputCct (3) - adds an ouput associated to a BDD in a circuit
|
||||
addQExpr (3) - adds a new argument at the queue of an operator expression.
|
||||
addTH (3) - adds a new item in a hash table.
|
||||
addablhexpr (3) - adds a new argument in head of an expression.
|
||||
addablqexpr (3) - adds a new argument in queue of an expression.
|
||||
addauth2elem (3) - adds an element in the hash table. man1/alc_origin.1
|
||||
addauthelem (3) - adds an element in the hash table. man1/alc_origin.1
|
||||
addbddassoc (3) - creates a new association variables. man1/alc_origin.1
|
||||
addbddcircuitabl (3) - converts an abl expression to a bdd node. man1/alc_origin.1
|
||||
addbddcircuitin (3) - adds an input in a bdd circuit. man1/alc_origin.1
|
||||
addbddcircuitout (3) - adds an output in a bdd circuit. man1/alc_origin.1
|
||||
addbddnode (3) - adds a new bdd node in the bdd system. man1/alc_origin.1
|
||||
addbddnodeassoc (3) - adds a bdd node in a variable association. man1/alc_origin.1
|
||||
addbddnodelist (3) - adds a node in a chain_list. man1/alc_origin.1
|
||||
addbddvar (3) - adds a new variable in the bdd system. man1/alc_origin.1
|
||||
addbddvarafter (3) - adds a new variable, after an existing one. man1/alc_origin.1
|
||||
addbddvarbefore (3) - adds a new variable, before an existing one. man1/alc_origin.1
|
||||
addbddvarfirst (3) - adds a new variable, before all others. man1/alc_origin.1
|
||||
addbddvarlast (3) - adds a new variable, after all others. man1/alc_origin.1
|
||||
addcapa (3) - add a capacitance to a signal man1/alc_origin.1
|
||||
addchain (3) - create a chain and add it to a list man1/alc_origin.1
|
||||
addht (3) - create an hash table man1/alc_origin.1
|
||||
addhtitem (3) - adds a new item in a hash table. man1/alc_origin.1
|
||||
addlocon (3) - create a logical connector man1/alc_origin.1
|
||||
addlofig (3) - create a new structural cell model man1/alc_origin.1
|
||||
addloins (3) - create a logical instance man1/alc_origin.1
|
||||
addlomodel (3) - create a tempotary logical model and add it to a list man1/alc_origin.1
|
||||
addlosig (3) - create a logical signal man1/alc_origin.1
|
||||
addlotrs (3) - create a logical transistor man1/alc_origin.1
|
||||
addnum (3) - create a num and add it to a list man1/alc_origin.1
|
||||
addphcon (3) - create a physical connector man1/alc_origin.1
|
||||
addphfig (3) - create a new physical cell model man1/alc_origin.1
|
||||
addphins (3) - create a physical instance man1/alc_origin.1
|
||||
addphref (3) - create a physical reference man1/alc_origin.1
|
||||
addphseg (3) - create a physical segment man1/alc_origin.1
|
||||
addphvia (3) - create a physical via man1/alc_origin.1
|
||||
addptype (3) - create a ptype and add it to a ptype_list man1/alc_origin.1
|
||||
addrdsfig (3) - adds a figure man1/alc_origin.1
|
||||
addrdsfigrec (3) - adds a rectangle to a figure man1/alc_origin.1
|
||||
addrdsins (3) - adds an instance to a figure man1/alc_origin.1
|
||||
addrdsinsrec (3) - adds a rectangle to an instance man1/alc_origin.1
|
||||
addrdsrecwindow (3) - adds a rectangle in the windowing of rds structure. man1/alc_origin.1
|
||||
affect, GENPAT Package (3) -
|
||||
alliancebanner (3) - display the standardized Alliance banner man1/alc_origin.1
|
||||
allocrdsfig (3) - allocs memory for a figure man1/alc_origin.1
|
||||
allocrdsins (3) - allocates memory for an instance man1/alc_origin.1
|
||||
allocrdsrec (3) - allocates memory for a rectangle man1/alc_origin.1
|
||||
allocrdsrecwin (3) - allocates a structure used to know windows which contains a rectangle. man1/alc_origin.1
|
||||
allocrdswin (3) - allocates window's table man1/alc_origin.1
|
||||
allocrdswindow (3) - allocates a window structure man1/alc_origin.1
|
||||
allocrdswinrec (3) - allocates a structure used to create a list of tables of rectangles. man1/alc_origin.1
|
||||
anyExpr (3) - returns the value of a logical OR applied on the results of the application of a function on the arguments of an operator expression
|
||||
append (3) - append a chain_list to an other chain_list man1/alc_origin.1
|
||||
applyBdd (3) - applies an operator to a list of BDD.
|
||||
applyBinBdd (3) - applies an operator to two BDD.
|
||||
applybddnode (3) - applies an operator on two bdd nodes. man1/alc_origin.1
|
||||
applybddnodeite (3) - computes the IF-THEN-ELSE logical operation.
|
||||
applybddnodelist (3) - applies an opertor to a bdd nodes list. man1/alc_origin.1
|
||||
applybddnodenot (3) - complements a bdd. man1/alc_origin.1
|
||||
applybddnodeterm (3) - applies an operator on two bdd nodes. man1/alc_origin.1
|
||||
applyrdssym (3) - applies a transformation to a rectangle from a model man1/alc_origin.1
|
||||
apr (3) - routing and placement functions man1/alc_origin.1
|
||||
arp (3) - routing and placement functions man1/alc_origin.1
|
||||
array, GENPAT Package (3) -
|
||||
autallocblock (3) - memory allocator man1/alc_origin.1
|
||||
autallocheap (3) - heap memory allocator man1/alc_origin.1
|
||||
autfreeblock (3) - releases a memory block man1/alc_origin.1
|
||||
autfreeheap (3) - releases a memory block, and put it on the heap. man1/alc_origin.1
|
||||
auth2elem (3) - element in an hash table with two keys.
|
||||
auth2table (3) - hash table structure
|
||||
authelem (3) - element in an hash table
|
||||
authtable (3) - hash table structure
|
||||
autresizeblock (3) - resizes a memory block man1/alc_origin.1
|
||||
bddToAblCct (3) - converts a BDD into an ABL within a circuit
|
||||
beaux (3) - BEH data structure
|
||||
bebus (3) - BEH data structure
|
||||
bebux (3) - BEH data structure
|
||||
befig (3) - BEH data structure
|
||||
begen (3) - BEH data structure
|
||||
beh_addbeaux, beh_delbeaux, beh_rmvbeaux, beh_frebeaux (3) -
|
||||
beh_addbebus, beh_delbebus, beh_rmvbebus, beh_frebebus (3) -
|
||||
beh_addbebux, beh_delbebux, beh_rmvbebux, beh_frebebux (3) -
|
||||
beh_addbefig, beh_delbefig, beh_rmvbefig, beh_frebefig (3) -
|
||||
beh_addbegen, beh_delbegen, beh_rmvbegen, beh_frebegen (3) -
|
||||
beh_addbemsg, beh_delbemsg, beh_rmvbemsg, beh_frebemsg (3) -
|
||||
beh_addbeout, beh_delbeout, beh_rmvbeout, beh_frebeout (3) -
|
||||
beh_addbepor, beh_delbepor, beh_rmvbepor, beh_frebepor (3) -
|
||||
beh_addbereg, beh_delbereg, beh_rmvbereg, beh_frebereg (3) -
|
||||
beh_addberin, beh_delberin, beh_rmvberin, beh_freberin (3) -
|
||||
beh_addbiabl, beh_delbiabl, beh_frebiabl (3) -
|
||||
beh_addbinode, beh_delbinode, beh_frebinode (3) -
|
||||
beh_debug (3) - BEH structures displayer-debugger
|
||||
beh_depend (3) - compute forward dependencies in a description
|
||||
beh_error (3) -
|
||||
beh_makbdd (3) - create a BDD for each expression in a description
|
||||
beh_makgex (3) - create a GEX for each expression in a description
|
||||
beh_message (3) -
|
||||
bemsg (3) - BEH data structure
|
||||
beout (3) - BEH data structure
|
||||
bepor (3) - BEH data structure
|
||||
bereg (3) - BEH data structure
|
||||
berin (3) - BEH data structure
|
||||
biabl (3) - BEH data structure
|
||||
bigvia (3) - draws a non minimal via as a bunch of vias man1/alc_origin.1
|
||||
binode (3) - BEH data structure
|
||||
buildrdswindow (3) - builds windowing of a figure man1/alc_origin.1
|
||||
chain (3) - mbk lisp-like service structure
|
||||
changeOperExpr (3) - changes the operator of the head of an expression.
|
||||
charToExpr (3) - converts a string into an expression
|
||||
charToOper (3) - converts an operator string into an operator number
|
||||
checkloconorder (3) - checks the consistency of a list of logical connectors man1/alc_origin.1
|
||||
clearbddsystemref (3) - clears the references for all bdd nodes. man1/alc_origin.1
|
||||
clearbddsystemrefext (3) - clears the external references for all bdd nodes. man1/alc_origin.1
|
||||
clearbddsystemrefint (3) - clears the internal references for all bdd nodes. man1/alc_origin.1
|
||||
cofactorbddnode (3) - computes the generalized cofactor.
|
||||
comment, GENPAT Package (3) -
|
||||
composeBdd (3) - substitutes an index by a BDD in another BDD
|
||||
composeCct (3) - composes all the outputs within a circuit with a BDD
|
||||
composebddnode (3) - substitutes a variable by a bdd in another bdd.
|
||||
concatname (3) - concatenate two names with user separator man1/alc_origin.1
|
||||
conmbkrds (3) - converts MBK connector to RDS rectangle man1/alc_origin.1
|
||||
constraintBdd (3) - restricts a BDD to another BDD
|
||||
constraintCct (3) - restricts all the outputs within a circuit with a BDD constraint
|
||||
conv, GENPAT Package (3) -
|
||||
convcmp, GENPAT Package (3) -
|
||||
convertbddcircuitabl (3) - converts a bdd node to an abl expression.
|
||||
convertbddcircuitsumabl (3) - converts a bdd node to an abl expression.
|
||||
convertbddindexabl (3) - converts a bdd index to an abl expression.
|
||||
convertbddmuxabl (3) - converts two bdd nodes to an abl multiplexor expression.
|
||||
convertbddnodeabl (3) - converts a bdd node to an abl expression.
|
||||
convertbddnodesumabl (3) - converts a bdd node to an abl expression.
|
||||
copyExpr (3) - copies an expression
|
||||
cpOrderCct (3) - copies the association order of the inputs with the indexes in another circuit
|
||||
createAtom (3) - creates an atomic expression.
|
||||
createBinExpr (3) - creates a binary operator expression with an eventual merging of the operators.
|
||||
createExpr (3) - creates the head of an operator expression.
|
||||
createNodeTermBdd (3) - creates a terminal node of variable.
|
||||
createTH (3) - create a hash table
|
||||
createablatom (3) - creates an atomic expression. man1/alc_origin.1
|
||||
createablbinexpr (3) - creates a binary operator expression. man1/alc_origin.1
|
||||
createablnotexpr (3) - complements an expression. man1/alc_origin.1
|
||||
createabloper (3) - creates the head of an operator expression. man1/alc_origin.1
|
||||
createablunaryexpr (3) - creates an unary operator expression. man1/alc_origin.1
|
||||
createablxorbinexpr (3) - creates an 'xor' or 'xnor' operator expression. man1/alc_origin.1
|
||||
createauth2table (3) - creates an hash table with two keys. man1/alc_origin.1
|
||||
createauthtable (3) - creates a simple hash table. man1/alc_origin.1
|
||||
createbddcircuit (3) - creates a bdd circuit. man1/alc_origin.1
|
||||
createbddsystem (3) - creates a bdd system. man1/alc_origin.1
|
||||
decbddrefext (3) - decrements the external reference of a bdd node. man1/alc_origin.1
|
||||
decbddrefint (3) - decrements the internal reference of a bdd node. man1/alc_origin.1
|
||||
def_genpat, GENPAT Package (3) -
|
||||
defab (3) - defines the abutment box of a phfig man1/alc_origin.1
|
||||
delablexpr (3) - deletes an expression. man1/alc_origin.1
|
||||
delablexprnum (3) - deletes an operand in an expression. man1/alc_origin.1
|
||||
delauth2elem (3) - deletes an element in the hash table. man1/alc_origin.1
|
||||
delauthelem (3) - deletes an element in the hash table. man1/alc_origin.1
|
||||
delbddassoc (3) - deletes a variable association. man1/alc_origin.1
|
||||
delbddcircuitout (3) - deletes an output in a bdd circuit. man1/alc_origin.1
|
||||
delbddnode (3) - deletes an unused bdd node. man1/alc_origin.1
|
||||
delbddnodeassoc (3) - deletes a bdd node in a variable association. man1/alc_origin.1
|
||||
delbddnodelist (3) - deletes a list of bdd nodes. man1/alc_origin.1
|
||||
delchain (3) - delete an element of a chain_list man1/alc_origin.1
|
||||
deleteNumExpr (3) - removes the i-th argument of an operator expression.
|
||||
deleteTH (3) - removes an item in a hash table.
|
||||
delht (3) - removes an hash table man1/alc_origin.1
|
||||
delhtitem (3) - removes an item in an hash table man1/alc_origin.1
|
||||
dellocon (3) - delete a logical connector man1/alc_origin.1
|
||||
dellofig (3) - delete and free a logical figure man1/alc_origin.1
|
||||
delloins (3) - delete a logical instance man1/alc_origin.1
|
||||
dellosig (3) - delete a logical signal man1/alc_origin.1
|
||||
dellotrs (3) - delete a logical transistor man1/alc_origin.1
|
||||
delnum (3) - delete an element of a num_list man1/alc_origin.1
|
||||
delphcon (3) - delete a physical connector man1/alc_origin.1
|
||||
delphfig (3) - delete and free a physical figure man1/alc_origin.1
|
||||
delphins (3) - delete a physical instance man1/alc_origin.1
|
||||
delphref (3) - delete a physical reference man1/alc_origin.1
|
||||
delphseg (3) - delete a physical segment man1/alc_origin.1
|
||||
delphvia (3) - delete a physical via man1/alc_origin.1
|
||||
delptype (3) - delete an element of a ptype_list man1/alc_origin.1
|
||||
delrdsfig (3) - deletes a figure man1/alc_origin.1
|
||||
delrdsfigrec (3) - deletes a rectangle of a figure man1/alc_origin.1
|
||||
delrdsins (3) - deletes an instance of a figure man1/alc_origin.1
|
||||
delrdsinsrec (3) - deletes a rectangle of an instance man1/alc_origin.1
|
||||
delrdsrecwindow (3) - deletes a rectangle from the windowing of rds structure. man1/alc_origin.1
|
||||
destroyBdd (3) - removes the BDDs system
|
||||
destroyCct (3) - removes a circuit
|
||||
destroyTH (3) - removes a hash table
|
||||
destroyauth2table (3) - destroys an hash table with two keys. man1/alc_origin.1
|
||||
destroyauthtable (3) - destroys a simple hash table. man1/alc_origin.1
|
||||
destroybddassoc (3) - frees all the variable associations. man1/alc_origin.1
|
||||
destroybddcircuit (3) - destroys a bdd circuit. man1/alc_origin.1
|
||||
destroybddsystem (3) - destroys a bdd system. man1/alc_origin.1
|
||||
destroyrdswindow (3) - destroys windowing of a figure man1/alc_origin.1
|
||||
devXor2Expr (3) - converts XOR 2 to OR-AND
|
||||
devXorExpr (3) - removes XOR in an expression
|
||||
devablxorexpr (3) - develops 'xor', 'nxor' in an expression. man1/alc_origin.1
|
||||
devdupablxorexpr (3) - duplicates and develops 'xor', 'nxor'. man1/alc_origin.1
|
||||
displayBdd (3) - displays a BDD
|
||||
displayCct (3) - displays a circuit
|
||||
displayExpr (3) - displays an expression in a prefixed notation.
|
||||
displayInfExpr (3) - displays an expression in infixed notation.
|
||||
displayTH (3) - displays a hash table
|
||||
downstr (3) - convert a string to lower case man1/alc_origin.1
|
||||
dupablexpr (3) - duplicates an expression. man1/alc_origin.1
|
||||
equalExpr (3) - checks that two expressions are strictly equal
|
||||
equalVarExpr (3) - checks that two expressions are syntactically equal
|
||||
everyExpr (3) - returns the value of a logical AND applied on the results of the application of a function on the argument of an operator expression.
|
||||
existbddnodeassocoff (3) - computes an existantial quantification. man1/alc_origin.1
|
||||
existbddnodeassocon (3) - computes an existantial quantification. man1/alc_origin.1
|
||||
exprToChar (3) - converts an expression into a string
|
||||
figmbkrds (3) - converts MBK figure to RDS figure man1/alc_origin.1
|
||||
filepath (3) - return the whole search path of a file man1/alc_origin.1
|
||||
flatArityExpr (3) - flattens the operators of an expression
|
||||
flatPolarityExpr (3) - translates the inverters of an expression to the level of atomic expressions
|
||||
flatablexpr (3) - merges the operators of an expression man1/alc_origin.1
|
||||
flatenphfig (3) - flatten a instance in a figure man1/alc_origin.1
|
||||
flattenlofig (3) - flatten a instance in a logical figure man1/alc_origin.1
|
||||
freeExpr (3) - frees an expression.
|
||||
freeablexpr (3) - frees an expression. man1/alc_origin.1
|
||||
freechain (3) - free a chain_list man1/alc_origin.1
|
||||
freelomodel (3) - free a lofig_list for temporary models man1/alc_origin.1
|
||||
freenum (3) - free a num_list man1/alc_origin.1
|
||||
freeptype (3) - free a ptype_list man1/alc_origin.1
|
||||
freerdsfig (3) - frees memory associated to a figure man1/alc_origin.1
|
||||
freerdsins (3) - frees memory associated to an instance man1/alc_origin.1
|
||||
freerdsrec (3) - free memory associated to a rectangle man1/alc_origin.1
|
||||
garbagebddsystem (3) - Forces a bdd garbage collection.
|
||||
gcNodeBdd (3) - does a garbage collection
|
||||
gcNodeCct (3) - does a garbage collection
|
||||
getablexprdepth (3) - gives the depth of an expression. man1/alc_origin.1
|
||||
getablexprlength (3) - gives the length of an expression. man1/alc_origin.1
|
||||
getablexprmax (3) - applies a function to all operands. man1/alc_origin.1
|
||||
getablexprmin (3) - applies a function to all operands. man1/alc_origin.1
|
||||
getablexprnum (3) - gives a specified operand of an expression. man1/alc_origin.1
|
||||
getablexprnumatom (3) - gives the number of atom in an expression. man1/alc_origin.1
|
||||
getablexprnumbinoper (3) - gives the number of binary operators in an expression. man1/alc_origin.1
|
||||
getablexprnumocc (3) - how many times a name appears in an expression. man1/alc_origin.1
|
||||
getablexprsupport (3) - gives the expression's support. man1/alc_origin.1
|
||||
getbddnodenum (3) - gets the number of nodes in a bdd. man1/alc_origin.1
|
||||
getbddnodesize (3) - gets the number of nodes in a bdd. man1/alc_origin.1
|
||||
getbddnodesupport (3) - gives the variable support of a bdd node. man1/alc_origin.1
|
||||
getbddvarbyindex (3) - converts bdd index to a variable number. man1/alc_origin.1
|
||||
getbddvarindex (3) - converts a variable number in a bdd index. man1/alc_origin.1
|
||||
getbddvarnode (3) - gives the bdd node of a variable. man1/alc_origin.1
|
||||
gethtitem (3) - searches an item in a hash table man1/alc_origin.1
|
||||
getlocon (3) - retrieve a logical connector man1/alc_origin.1
|
||||
getlofig (3) - give back a pointer to a lofig man1/alc_origin.1
|
||||
getloins (3) - retrieve a logical instance man1/alc_origin.1
|
||||
getlomodel (3) - retrieve a model from a lofig_list man1/alc_origin.1
|
||||
getlosig (3) - retrieve a logical signal man1/alc_origin.1
|
||||
getphcon (3) - retrieve a physical connector man1/alc_origin.1
|
||||
getphfig (3) - give back a pointer to a phfig man1/alc_origin.1
|
||||
getphins (3) - retrieve a physical instance man1/alc_origin.1
|
||||
getphref (3) - retrieve a physical reference man1/alc_origin.1
|
||||
getptype (3) - retrieve a ptype from a ptype_list man1/alc_origin.1
|
||||
getrdsfig (3) - gets a pointer to a figure called by its name. man1/alc_origin.1
|
||||
getrdsmodellist (3) - gets model list of the instances of a figure man1/alc_origin.1
|
||||
getsigname (3) - choose a signal name in alias list man1/alc_origin.1
|
||||
givelosig (3) - give a logical signal man1/alc_origin.1
|
||||
grog (3) - call the ROM generator man1/alc_origin.1
|
||||
guessextdir (3) - guess external connectors directions from internal connectors directions man1/alc_origin.1
|
||||
identExpr (3) - gives an ident from an operator expression.
|
||||
implybddnode (3) - computes a bdd that implies a conjonction of two bdd nodes. man1/alc_origin.1
|
||||
incatalog (3) - test if cell belongs to the catalog file man1/alc_origin.1
|
||||
incatalogdelete (3) - test if cell belongs to the catalog file man1/alc_origin.1
|
||||
incatalogfeed (3) - test if cell belongs to the catalog file man1/alc_origin.1
|
||||
incataloggds (3) - test if cell belongs to the catalog file man1/alc_origin.1
|
||||
incbddrefext (3) - increments the external reference of a bdd node. man1/alc_origin.1
|
||||
incbddrefint (3) - increments the internal reference of a bdd node. man1/alc_origin.1
|
||||
init, GENPAT Package (3) -
|
||||
initializeBdd (3) - initializes the BDDs system
|
||||
initializeCct (3) - creates a circuit
|
||||
insconmbkrds (3) - adds in RDS instance all the connectors of MBK instance man1/alc_origin.1
|
||||
insmbkrds (3) - converts MBK figure to RDS figure man1/alc_origin.1
|
||||
insrefmbkrds (3) - adds in RDS instance all the references of MBK instance. man1/alc_origin.1
|
||||
inssegmbkrds (3) - adds in RDS instance all the segments of MBK instance man1/alc_origin.1
|
||||
instanceface (3) - returns the face of a connector in a placed instance man1/alc_origin.1
|
||||
instr (3) - find an occurence of a string in a string, starting at a specified character. man1/alc_origin.1
|
||||
insviambkrds (3) - adds to RDS instance all the contacts from MBK instance man1/alc_origin.1
|
||||
intersectbddnode (3) - tests for an intersection between two bdd nodes. man1/alc_origin.1
|
||||
isablbinaryoper (3) - tests if an operator is binary. man1/alc_origin.1
|
||||
isablequalexpr (3) - tests if two expressions are strictly identicals. man1/alc_origin.1
|
||||
isabloperinexpr (3) - tests if an operator appears in an expression. man1/alc_origin.1
|
||||
isablsimilarexpr (3) - tests if two expressions have the same morphology. man1/alc_origin.1
|
||||
isablunaryoper (3) - tests if an operator is unary. man1/alc_origin.1
|
||||
isbddvarinsupport (3) - tests if a variable appears in a bdd. man1/alc_origin.1
|
||||
isvdd (3) - tells if a name contains the pattern defined by the user man1/alc_origin.1
|
||||
isvss (3) - tells if a name contains the pattern defined by the user man1/alc_origin.1
|
||||
label, GENPAT Package (3) -
|
||||
lengthExpr (3) - returns the number of arguments in an expression
|
||||
loadlofig (3) - load a new logical cell model from disk man1/alc_origin.1
|
||||
loadphfig (3) - load a new physical cell model from disk man1/alc_origin.1
|
||||
loadrdsfig (3) - give back a pointer to a figure man1/alc_origin.1
|
||||
loadrdsparam (3) - load parameters from symbolic to real conversion. man1/alc_origin.1
|
||||
locon (3) - mbk logical connector
|
||||
lofig (3) - mbk logical figure
|
||||
lofigchain (3) - creates a netlist in terms of connectors on signals man1/alc_origin.1
|
||||
log (3) - logical representations for boolean functions and utilities. man1/alc_origin.1
|
||||
loins (3) - mbk logical instance
|
||||
losig (3) - mbk logical signal
|
||||
lotrs (3) - mbk logical transistor
|
||||
mapCarExpr (3) - creates a new expression by applying a function to all the arguments of an operator expression
|
||||
mapExpr (3) - applies a procedure to all arguments of an operator expression
|
||||
mapablanyexpr (3) - applies a function to all operands. man1/alc_origin.1
|
||||
mapableveryexpr (3) - applies a function to all operands. man1/alc_origin.1
|
||||
mapablexpr (3) - applies a function to all operands. man1/alc_origin.1
|
||||
mapabloperexpr (3) - applies a function to all operands. man1/alc_origin.1
|
||||
markAllBdd (3) - marks all the nodes of the BDDs system
|
||||
markBdd (3) - marks all nodes of a BDD
|
||||
markbddnode (3) - marks bdd node with a specified mask. man1/alc_origin.1
|
||||
maxExpr (3) - returns the highest argument of an operator expression.
|
||||
mbk (3) - Generic layout ,netlist and utility data structures man1/alc_origin.1
|
||||
mbkalloc (3) - mbk memory allocator man1/alc_origin.1
|
||||
mbkenv (3) - set user preferences man1/alc_origin.1
|
||||
mbkfopen (3) - open a file with several search pathes man1/alc_origin.1
|
||||
mbkfree (3) - mbk memory allocator man1/alc_origin.1
|
||||
mbkps (3) - mbk process state man1/alc_origin.1
|
||||
mbkrealloc (3) - mbk memory reallocator man1/alc_origin.1
|
||||
mbkunlink (3) - delete a file in the WORK_LIBP. man1/alc_origin.1
|
||||
minExpr (3) - returns the lowest argument of an operator expression.
|
||||
mlodebug (3) - logical data structure contents debug function man1/alc_origin.1
|
||||
modelmbkrds (3) - gets all models of instances contained in a figure. man1/alc_origin.1
|
||||
mphdebug (3) - physical data structure contents debug function man1/alc_origin.1
|
||||
namealloc (3) - hash table for strings man1/alc_origin.1
|
||||
namefind (3) - hash table for strings man1/alc_origin.1
|
||||
nameindex (3) - concatenate a name and index with user separator man1/alc_origin.1
|
||||
naturalstrcmp (3) - compare string in alphabetical order for letters and numerical for digits. man1/alc_origin.1
|
||||
normExpr (3) - normalizes an expression
|
||||
notBdd (3) - complements a BDD
|
||||
notExpr (3) - complements an expressio and eventually does a simplification
|
||||
num (3) - mbk list of number
|
||||
numberAtomExpr (3) - returns the number of atoms in an expression
|
||||
numberNodeAllBdd (3) - count the number of nodes used in the BDD system
|
||||
numberNodeBdd (3) - computes the number of nodes used in a BDD
|
||||
numberNodeCct (3) - counts the number of nodes used within a circuit
|
||||
numberOccExpr (3) - returns the number of time an atom appears in an expression.
|
||||
numberOperBinExpr (3) - returns the number of equivalent binary operators in an expression
|
||||
operToChar (3) - converts an operator number into an operator string
|
||||
pacom (3) - PAT data structure
|
||||
paevt (3) - PAT data structure
|
||||
pagrp (3) - PAT data structure
|
||||
paini (3) - PAT data structure
|
||||
paiol (3) - PAT data structure
|
||||
papat (3) - PAT data structure
|
||||
paseq (3) - PAT data structure
|
||||
pat_addpacom, pat_frepacom (3) -
|
||||
pat_addpaevt, pat_frepaevt (3) -
|
||||
pat_addpagrp (3) -
|
||||
pat_addpaini, pat_frepaini (3) -
|
||||
pat_addpaiol, pat_crtpaiol, pat_frepaiol (3) -
|
||||
pat_addpapat, pat_frepapat (3) -
|
||||
pat_addpaseq (3) -
|
||||
pat_debug (3) - PAT structures displayer-debugger
|
||||
pat_lodpaseq (3) - pattern file compiler
|
||||
pat_savpaseq (3) - save pattern structures in a pattern description file
|
||||
phcon (3) - mbk physical connector
|
||||
phfig (3) - mbk physical figure
|
||||
phins (3) - mbk physical instance
|
||||
phref (3) - mbk physical reference
|
||||
phseg (3) - mbk physical segment
|
||||
phvia (3) - mbk physical contact
|
||||
place (3) - place the cells of a net list man1/alc_origin.1
|
||||
polarablexpr (3) - moves inverters to the atomic level.
|
||||
polardupablexpr (3) - duplicates an expression and moves down the inverters.
|
||||
port, GENPAT Package (3) -
|
||||
process, GENPAT Package (3) -
|
||||
profAOExpr (3) - returns the depth of an expression without taking the inverters into account.
|
||||
profExpr (3) - returns the depth of an expression.
|
||||
proofCct (3) - checks the equivalence of two circuits
|
||||
ptype (3) - mbk list of typed pointers
|
||||
rdsalloc (3) - memory allocation function man1/alc_origin.1
|
||||
rdsenv (3) - set user preference man1/alc_origin.1
|
||||
rdsfree (3) - free memory place man1/alc_origin.1
|
||||
refmbkrds (3) - adds to RDS figure a references from a MBK figure man1/alc_origin.1
|
||||
register, GENPAT Package (3) -
|
||||
relprodbddnodeassoc (3) - computes a relational product. man1/alc_origin.1
|
||||
reorderbddsystemdynamic (3) - specifies the dynamic bdd reorder parameters. man1/alc_origin.1
|
||||
reorderbddsystemsimple (3) - reorders the bdd nodes of a bdd system. man1/alc_origin.1
|
||||
reorderbddsystemtop (3) - reorders the bdd nodes of a bdd system. man1/alc_origin.1
|
||||
reorderbddsystemwindow (3) - reorders the bdd nodes of a bdd system. man1/alc_origin.1
|
||||
resetBdd (3) - resets the BDDs system
|
||||
resetCct (3) - resets a circuit
|
||||
resetauth2table (3) - resets an hash table with two keys. man1/alc_origin.1
|
||||
resetauthtable (3) - resets a simple hash table. man1/alc_origin.1
|
||||
resetbddcircuit (3) - resets a bdd circuit. man1/alc_origin.1
|
||||
resetbddsystem (3) - resets a bdd system. man1/alc_origin.1
|
||||
restorealldir (3) - restore all instances' connectors directions man1/alc_origin.1
|
||||
restoredirvbe (3) - restore connectors directions from behavioral view man1/alc_origin.1
|
||||
restrictbddnode (3) - substitutes a variable by a zero or one, in a bdd.
|
||||
reverse (3) - reverse a list of chained elements man1/alc_origin.1
|
||||
rflattenlofig (3) - recursivly flatten a figure man1/alc_origin.1
|
||||
rflattenphfig (3) - recursivly flatten a figure man1/alc_origin.1
|
||||
roundrdsrec (3) - adjusts a rectangle to lambda grid step man1/alc_origin.1
|
||||
rsa (3) - call the Recurrence Solver Adder generator man1/alc_origin.1
|
||||
satisfybddnode (3) - finds a satisfying path for a bdd node. man1/alc_origin.1
|
||||
sav_genpat, GENPAT Package (3) -
|
||||
savelofig (3) - save a logical figure on disk man1/alc_origin.1
|
||||
savephfig (3) - save a physical figure on disk man1/alc_origin.1
|
||||
saverdsfig (3) - save a physical figure on disk. man1/alc_origin.1
|
||||
searchExpr (3) - searches for a specific atom in an expression.
|
||||
searchInputCct (3) - searches for the index number associated to an input.
|
||||
searchNumExpr (3) - fetches the i-th argument in an operator expression.
|
||||
searchOperExpr (3) - searches for an operator in an expression.
|
||||
searchOuputCct (3) - searches for the BDD associated to an output
|
||||
searchTH (3) - searches an item in a hash table.
|
||||
searchauth2elem (3) - searches an element in the hash table. man1/alc_origin.1
|
||||
searchauthelem (3) - searches an element in the hash table. man1/alc_origin.1
|
||||
searchbddcircuitin (3) - searchs an input in a bdd circuit. man1/alc_origin.1
|
||||
searchbddcircuitout (3) - searchs an output in a bdd circuit. man1/alc_origin.1
|
||||
searchrdsfig (3) - searchs by name a figure in the list of figures man1/alc_origin.1
|
||||
segmbkrds (3) - adds to RDS figure a segment from a MBK figure man1/alc_origin.1
|
||||
setbddrefext (3) - increments the external reference, and decrements the internal reference of a bdd node. man1/alc_origin.1
|
||||
sethtitem (3) - test and set an item in an hash table. man1/alc_origin.1
|
||||
signal, GENPAT Package (3) -
|
||||
simpablexpr (3) - simplies an expression. man1/alc_origin.1
|
||||
simpbddnodedcoff (3) - simplifies a bdd with don't cares on its off-set part.
|
||||
simpbddnodedcon (3) - simplifies a bdd with don't cares on its on-set part.
|
||||
simpdupablexpr (3) - duplicates and simplies an expression. man1/alc_origin.1
|
||||
simplif10Expr (3) - makes simplifications on an expression including constant atomic expressions
|
||||
simplifDcOneBdd (3) - simplifies a BDD with don't cares on its on-set part
|
||||
simplifDcZeroBdd (3) - simplifies a BDD with don't cares on its off-set part
|
||||
simplifNotExpr (3) - makes simplifications on an expression including inverters
|
||||
sortExpr (3) - sorts an expression
|
||||
sortautarray (3) - heap sort. man1/alc_origin.1
|
||||
sortlocon (3) - sort the logical connectors of a figure by name man1/alc_origin.1
|
||||
sortlosig (3) - sort the logical signals of a figure by name man1/alc_origin.1
|
||||
substExpr (3) - copies an expression by substituting a given atom by an expression
|
||||
substPhyExpr (3) - substitutes an atomic expression by an expression within an operator expression
|
||||
substablexpr (3) - substitutes a given atom by an expression.
|
||||
substbddnodeassoc (3) - substitutes a set of variables with a set of bdd node. man1/alc_origin.1
|
||||
substdupablexpr (3) - substitutes a given atom by an expression.
|
||||
supportChain_listBdd (3) - returns a chained list of nodes that are used in a given BDD.
|
||||
supportChain_listExpr (3) - returns the support of an expression in a chain_list.
|
||||
supportPtype_listExpr (3) - returns the support of an expression in a ptype_list.
|
||||
swapbddvar (3) - swaps two contiguous variables. man1/alc_origin.1
|
||||
testbddcircuit (3) - debugs a bdd circuit. man1/alc_origin.1
|
||||
unflatablexpr (3) - unflats the operators of an expression man1/alc_origin.1
|
||||
unflattenlofig (3) - creates a hierarchy level from instances of a figure man1/alc_origin.1
|
||||
unmarkbddnode (3) - unmarks bdd node with a specified mask. man1/alc_origin.1
|
||||
unsetbddrefext (3) - increments the internal reference, and decrements the external reference of a bdd node. man1/alc_origin.1
|
||||
upVarBdd (3) - brings up an index in a BDD
|
||||
upVarCct (3) - brings up the index of a primary input within a circuit
|
||||
upstr (3) - convert a string to upper case man1/alc_origin.1
|
||||
vhdlablname (3) - returns a compatible VHDL name. man1/alc_origin.1
|
||||
vhdlablvector (3) - gives the index and the name of a vectorized name. man1/alc_origin.1
|
||||
viambkrds (3) - adds to RDS figure a contact from a MBK figure man1/alc_origin.1
|
||||
viewablexpr (3) - displays an expression. man1/alc_origin.1
|
||||
viewablexprfile (3) - displays an expression in a file. man1/alc_origin.1
|
||||
viewablexprstr (3) - displays an expression in a str. man1/alc_origin.1
|
||||
viewbddcircuit (3) - displays a bdd circuit. man1/alc_origin.1
|
||||
viewbddnode (3) - displays a bdd node. man1/alc_origin.1
|
||||
viewbddsystem (3) - displays a bdd system. man1/alc_origin.1
|
||||
viewbddsysteminfo (3) - displays statistical informations. man1/alc_origin.1
|
||||
viewht (3) - displays a hash table contents man1/alc_origin.1
|
||||
viewlo (3) - scan all lofig_lists and display their elements man1/alc_origin.1
|
||||
viewlofig (3) - display elements of a lofig_list man1/alc_origin.1
|
||||
viewlofigcon (3) - display elements of a locon_list attached to a figure
|
||||
viewloins (3) - display elements of a loins_list man1/alc_origin.1
|
||||
viewloinscon (3) - display elements of a locon_list attached to an instance man1/alc_origin.1
|
||||
viewlosig (3) - display elements of a losig_list man1/alc_origin.1
|
||||
viewlotrs (3) - display elements of a lotrs_list man1/alc_origin.1
|
||||
viewph (3) - display all the phfig_lists and their elements man1/alc_origin.1
|
||||
viewphcon (3) - display elements of a phcon_list man1/alc_origin.1
|
||||
viewphfig (3) - display elements of a phfig_list
|
||||
viewphins (3) - display elements of a phins_list man1/alc_origin.1
|
||||
viewphref (3) - display elements of a phref_list man1/alc_origin.1
|
||||
viewphseg (3) - display elements of a phseg_list man1/alc_origin.1
|
||||
viewphvia (3) - display elements of a phvia_list
|
||||
viewrdsfig (3) - view caracteristics of a figure man1/alc_origin.1
|
||||
viewrdsins (3) - Displays caracteristics of an instance man1/alc_origin.1
|
||||
viewrdsparam (3) - displays tables in memory filled by loadrdsparam function. man1/alc_origin.1
|
||||
viewrdsrec (3) - Displays caracteristics of a rectangle man1/alc_origin.1
|
||||
viewrdswindow (3) - displays caracteristics of the windowing. man1/alc_origin.1
|
||||
viewrfmcon (3) - displays connector caracteristics in MBK and RDS format. man1/alc_origin.1
|
||||
viewrfmfig (3) - displays figure caracteristics in MBK and RDS format. man1/alc_origin.1
|
||||
viewrfmins (3) - displays instance caracteristics in MBK and RDS format. man1/alc_origin.1
|
||||
viewrfmrec (3) - displays rectangle caracteristics in RDS format. man1/alc_origin.1
|
||||
viewrfmref (3) - displays reference caracteristics in MBK and RDS format. man1/alc_origin.1
|
||||
viewrfmseg (3) - displays segment caracteristics in MBK and RDS format. man1/alc_origin.1
|
||||
viewrfmvia (3) - displays contact caracteristics in MBK and RDS format. man1/alc_origin.1
|
||||
xyflat (3) - compute hierarchical coordinates man1/alc_origin.1
|
|
@ -1,76 +0,0 @@
|
|||
a2def
|
||||
a2lef
|
||||
alcbanner
|
||||
ale
|
||||
algue
|
||||
ali
|
||||
amg
|
||||
asimut
|
||||
b2f
|
||||
bbr
|
||||
boog
|
||||
boom
|
||||
bop
|
||||
bsg
|
||||
c4map
|
||||
def2a
|
||||
dlx_asm
|
||||
dlx_asm_v0_2
|
||||
dpgen
|
||||
dpr
|
||||
dreal
|
||||
druc
|
||||
dtx2dly
|
||||
epoc
|
||||
flatbeh
|
||||
flatlo
|
||||
flatph
|
||||
flatrds
|
||||
fmi
|
||||
fpgen
|
||||
fpmap
|
||||
fsp
|
||||
genlib
|
||||
genpat
|
||||
genscan
|
||||
genview
|
||||
genview_cc1
|
||||
genview_cpp
|
||||
genview_gcc
|
||||
glop
|
||||
graal
|
||||
grog
|
||||
k2f
|
||||
l2p
|
||||
loon
|
||||
lvx
|
||||
lynx
|
||||
mips_asm
|
||||
obsolete_bop
|
||||
obsolete_genscan
|
||||
obsolete_glop
|
||||
obsolete_scmap
|
||||
ocp
|
||||
ocr
|
||||
pocpag
|
||||
proof
|
||||
rage
|
||||
rfg
|
||||
ring
|
||||
rsa
|
||||
s2r
|
||||
scapin
|
||||
scmap
|
||||
scr
|
||||
sea
|
||||
seplace
|
||||
seroute
|
||||
sicc
|
||||
sxlib2lef
|
||||
syf
|
||||
vasy
|
||||
x2y
|
||||
xfsm
|
||||
xpat
|
||||
xsch
|
||||
xvpn
|
|
@ -1,70 +0,0 @@
|
|||
10 YAGLE (1) - Functional abstraction of CMOS circuits
|
||||
AMG (1) - Array Multiplior Generator man1/alc_origin.1
|
||||
DLX_ASM (1) - assembly language for DLX processor
|
||||
DPR (1) - Placer-Router for Datapath Compiler man1/alc_origin.1
|
||||
DRuC (1) - Design Rule Checker man1/alc_origin.1
|
||||
MBK_CATAL_NAME (1) - define the mbk catalog file
|
||||
MBK_CATA_LIB (1) - define the mbk catalog directory
|
||||
MBK_IN_LO (1) - define the logical input format of mbk and genlib
|
||||
MBK_IN_PH (1) - define the physical input format of mbk and genlib
|
||||
MBK_OUT_LO (1) - define the logical output format of mbk and genlib
|
||||
MBK_OUT_PH (1) - define the physical output format of mbk and genlib
|
||||
MBK_SEPAR (1) - define the separator character for hierarchy
|
||||
MBK_VDD (1) - define the high level power name pattern
|
||||
MBK_VSS (1) - define the ground power name pattern
|
||||
MBK_WORK_LIB (1) - define the mbk working directory
|
||||
RDS_IN (1) - define the real layout input file format of rds
|
||||
RDS_OUT (1) - define the real layout output format of rds
|
||||
RDS_TECHNO_NAME (1) - define the rds technology file
|
||||
RING (1) - PAD RING router
|
||||
SYF (1) - Finite State Machine synthesizer. man1/alc_origin.1
|
||||
abl (1) - Prefixed representation for boolean functions man1/alc_origin.1
|
||||
alcbanner (1) - Display a standardized banner for Alliance tools
|
||||
asimut (1) - A simulation tool for hardware descriptions
|
||||
aut (1) - Memory allocation, and hash tables management man1/alc_origin.1
|
||||
bbr (1) - A pitchless channel router for preplaced two blocks floorplan
|
||||
bdd (1) - Mutli Reduced Ordered Binary Decision Diagrams man1/alc_origin.1
|
||||
bdd (1) - Ordered binary decision diagrams representation man1/alc_origin.1
|
||||
bgd (1) - register file generator
|
||||
bop (1) - boolean optimization of a logic level behavioural description (VHDL data flow)
|
||||
bsg (1) - Barrel Shifter Generator
|
||||
buseg (1) - Tristate generator for FITPATH data-path compiler.
|
||||
c4map (1) - mapping of a behavioural description with the CMOS Complex Cell Compiler : C4.
|
||||
dpp (1) - DataPath Placement tool man1/alc_origin.1
|
||||
dreal (1) - Graphic real layout viewer
|
||||
etas (1) - A timing file .dtx and .ttx browser
|
||||
fpgen (1) - Procedural language for Data-Path synthesis based upon C.
|
||||
fpmap (1) - fpga mapper of a logic level behavioural description (VHDL data flow)
|
||||
fsm (1) - Finite State Machine representation. man1/alc_origin.1
|
||||
genlib (1) - Procedural design language based upon C, along with its compiler man1/alc_origin.1
|
||||
genpat, A procedural pattern file generator (1) -
|
||||
genscan (1) - scan path generator man1/alc_origin.1
|
||||
genview (1) - genlib graphical source level debugger
|
||||
glop (1) - Fanout optimizer, global optimizer and timing analyzer of a gate netlist
|
||||
graal (1) - symbolic layout editor
|
||||
grog (1) - a generic ROM generator
|
||||
l2p (1) - Creates a PostScript file from a symbolic layout file,or from a physical layout file. man1/alc_origin.1
|
||||
librds (1) - rds library description
|
||||
librfm (1) - rfm library description
|
||||
librpr (1) - rpr library description
|
||||
librtl (1) - rtl library description
|
||||
librut (1) - rut library description
|
||||
librwi (1) - rwi library description
|
||||
log (1) - logical representations for boolean functions and utilities. man1/alc_origin.1
|
||||
lvx (1) - Logical Versus eXtracted net-list comparator
|
||||
lynx (1) - Hierarchical netlist extractor
|
||||
mbk (1) - generic layout and netlist data structures man1/alc_origin.1
|
||||
mbk2ps (1) - Creates a PostScript file from a symbolic layout cell man1/alc_origin.1
|
||||
mbkcif (1) - mbk cif translater
|
||||
pat2dwl, pattern translator from ALLIANCE CAD SYSTEM to HILO CAD SYSTEM (1) -
|
||||
patest, a pattern translator for test. (1) -
|
||||
proof (1) - Formal proof between two behavioural descriptions man1/alc_origin.1
|
||||
rage (1) - Random Acess Memory(RAM) Generator man1/alc_origin.1
|
||||
rds (1) - rds package
|
||||
rfg (1) - register file generator
|
||||
rsa (1) - Recurrence Solver Adder generator
|
||||
s2r (1) - Process mapping from symbolic layout to physical layout
|
||||
scmap (1) - mapping of a behavioural description onto a standard cell library.
|
||||
scr (1) - Standard Cell Router man1/alc_origin.1
|
||||
tas (1) - A switch level static timing analyzer for CMOS circuits
|
||||
xmbk (1) - A simple way to set alliance environnement variables
|
|
@ -1,50 +0,0 @@
|
|||
alcbanner
|
||||
ali
|
||||
amg
|
||||
asimut
|
||||
b2f
|
||||
bbr
|
||||
boog
|
||||
boom
|
||||
bsg
|
||||
c4map
|
||||
dlx_asm
|
||||
dpgen
|
||||
dpr
|
||||
dreal
|
||||
druc
|
||||
flatbeh
|
||||
flatlo
|
||||
flatph
|
||||
flatrds
|
||||
fpgen
|
||||
fpmap
|
||||
genlib
|
||||
genpat
|
||||
genscan
|
||||
genview
|
||||
graal
|
||||
grog
|
||||
loon
|
||||
lvx
|
||||
lynx
|
||||
mips_asm
|
||||
proof
|
||||
rage
|
||||
rfg
|
||||
ring
|
||||
rsa
|
||||
s2r
|
||||
scapin
|
||||
scr
|
||||
seplace
|
||||
seroute
|
||||
syf
|
||||
tas
|
||||
vasy
|
||||
x2y
|
||||
xfsm
|
||||
xpat
|
||||
xsch
|
||||
xvpn
|
||||
yagle
|
|
@ -1,69 +0,0 @@
|
|||
a2def
|
||||
a2lef
|
||||
alcbanner
|
||||
algue
|
||||
ali
|
||||
amg
|
||||
asimut
|
||||
b2f
|
||||
bbr
|
||||
boog
|
||||
boom
|
||||
bop
|
||||
bsg
|
||||
c4map
|
||||
def2a
|
||||
dlx_asm
|
||||
dlx_asm_v0_2
|
||||
dpgen
|
||||
dpr
|
||||
dreal
|
||||
druc
|
||||
dtx2dly
|
||||
epoc
|
||||
flatbeh
|
||||
flatlo
|
||||
flatph
|
||||
flatrds
|
||||
fmi
|
||||
fpgen
|
||||
fpmap
|
||||
fsp
|
||||
genlib
|
||||
genpat
|
||||
genscan
|
||||
genview
|
||||
genview_cc1
|
||||
genview_cpp
|
||||
genview_gcc
|
||||
glop
|
||||
graal
|
||||
grog
|
||||
k2f
|
||||
l2p
|
||||
loon
|
||||
lvx
|
||||
lynx
|
||||
mips_asm
|
||||
pocpag
|
||||
proof
|
||||
rage
|
||||
rfg
|
||||
ring
|
||||
rsa
|
||||
s2r
|
||||
scapin
|
||||
scmap
|
||||
scr
|
||||
sea
|
||||
seplace
|
||||
seroute
|
||||
sicc
|
||||
sxlib2lef
|
||||
syf
|
||||
vasy
|
||||
x2y
|
||||
xfsm
|
||||
xpat
|
||||
xsch
|
||||
xvpn
|
|
@ -1,28 +0,0 @@
|
|||
placement routage silicon ensemble
|
||||
remplace scr
|
||||
a2def
|
||||
a2lef
|
||||
def2a
|
||||
sea
|
||||
seplace
|
||||
seroute
|
||||
|
||||
datapath:
|
||||
remplace fpgen dpr
|
||||
dpgen
|
||||
|
||||
|
||||
Synthese:
|
||||
boom remplace bop
|
||||
boog remplace scmap
|
||||
loon remplace glop
|
||||
|
||||
|
||||
glop
|
||||
scmap
|
||||
|
||||
|
||||
scanpath:
|
||||
remplace genscan
|
||||
scapin
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,583 +0,0 @@
|
|||
# ,,,
|
||||
# (o o)
|
||||
####=====oOO--(_)--OOO=========================================####
|
||||
#
|
||||
# Filename: configure.in
|
||||
# Copyright (C) 1997, 2000 Czo <Olivier.Sirol@lip6.fr>
|
||||
# License: GPL (http://www.gnu.org/copyleft/gpl.html)
|
||||
# Started: Feb 1997
|
||||
# Last Change: Monday 25 February 2002, 15:06
|
||||
# Edit Time: 5:34:52
|
||||
# Description: Alliance CAD system configure.in
|
||||
#
|
||||
# $Id: configure.in.orig,v 1.1 2002/05/07 09:56:02 czo Exp $
|
||||
#
|
||||
|
||||
AC_REVISION($Revision: 1.1 $)dnl
|
||||
|
||||
AC_INIT(configure.in)
|
||||
|
||||
AC_PREFIX_DEFAULT(/usr/local/alliance)
|
||||
|
||||
# Helps this script to run in bad configured env...
|
||||
|
||||
PATH=/local/beny1/arnaud/bin:$PATH
|
||||
|
||||
#PATH=$PATH:/bin:/usr/bin:/usr/local/bin:/labo/TeX/teTeX/bin:/labo/X11R6/bin:/labo/X11r5/bin:/labo/bin:/labo/gnu/bin:/sbin:/user/local/bin:/usr/X11/bin:/usr/X11R6/bin:/usr/andrew/bin:/usr/bin/X11:/usr/bin/games:/usr/bin:/usr/ccs/bin:/usr/dt/bin:/usr/etc:/usr/games:/usr/lib/teTeX/bin:/usr/local/bin:/usr/local/games:/usr/openwin/bin:/usr/sbin:/usr/ucb/bin:/usr/ucb:/usr/xpg4/bin
|
||||
|
||||
#LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:/usr/local/lib:/labo/gnu/lib:/labo/X11R6/lib:/usr/lib/X11:/labo/X11r5/lib:/usr/X11R6.3/lib
|
||||
|
||||
|
||||
# Which platform for Alliance CAD
|
||||
AC_MSG_CHECKING(for platform)
|
||||
|
||||
# WARNING : if changing this remember to do it on the 3 config files :
|
||||
# configure.in alc_env.sh.in and alc_env.csh.in
|
||||
|
||||
ALLIANCE_OS=Unknown
|
||||
|
||||
case `uname` in
|
||||
|
||||
Linux*) case `uname -r` in
|
||||
1.*) ALLIANCE_OS=Linux_aout ;;
|
||||
2.0*) ALLIANCE_OS=Linux_elf ;;
|
||||
*) ALLIANCE_OS=Linux ;;
|
||||
esac ;;
|
||||
|
||||
SunOS*) case `uname -r` in
|
||||
5*) ALLIANCE_OS=Solaris ;;
|
||||
*) ALLIANCE_OS=SunOS ;;
|
||||
esac ;;
|
||||
|
||||
FreeBSD*) ALLIANCE_OS=FreeBSD ;;
|
||||
|
||||
NetBSD*) ALLIANCE_OS=NetBSD ;;
|
||||
|
||||
HP-UX*) ALLIANCE_OS=HPUX ;;
|
||||
|
||||
OSF1*) ALLIANCE_OS=OSF ;;
|
||||
|
||||
CYGWIN*) ALLIANCE_OS=Cygwin ;;
|
||||
|
||||
*) ALLIANCE_OS=Unknown ;;
|
||||
|
||||
esac
|
||||
|
||||
export ALLIANCE_OS
|
||||
# echo $ALLIANCE_OS
|
||||
|
||||
AC_MSG_RESULT(Configuring Alliance VLSI CAD System on platform : $ALLIANCE_OS)
|
||||
AC_SUBST(ALLIANCE_OS)
|
||||
|
||||
AC_PROG_MAKE_SET
|
||||
|
||||
if test "$program_suffix" = NONE ; then
|
||||
if test "$ALLIANCE_OS" = Cygwin ; then
|
||||
PROGRAM_SUFFIX=".exe"
|
||||
else
|
||||
PROGRAM_SUFFIX=""
|
||||
fi
|
||||
else
|
||||
PROGRAM_SUFFIX="$program_suffix"
|
||||
fi
|
||||
|
||||
AC_SUBST(PROGRAM_SUFFIX)
|
||||
|
||||
|
||||
################################################################## Binaries
|
||||
AC_CHECKING(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Binaries)
|
||||
|
||||
# AC_CANONICAL_SYSTEM
|
||||
|
||||
# Set default value for CC and CFLAGS
|
||||
# -DALLIANCE_DISTRIB
|
||||
|
||||
if test -z "$CFLAGS" ; then
|
||||
CFLAGS="-O -D$ALLIANCE_OS"
|
||||
fi
|
||||
|
||||
AC_PROG_CC
|
||||
|
||||
AC_PATH_PROG(FULL_CC, $CC)
|
||||
AC_SUBST(FULL_CC)
|
||||
|
||||
AC_PROG_CPP
|
||||
|
||||
if test "$GCC" = yes ; then
|
||||
CFLAGS="-O2 -Wall -D$ALLIANCE_OS"
|
||||
fi
|
||||
|
||||
|
||||
# Set default value for MAKE
|
||||
AC_PATH_PROG(GMAKE, gmake)
|
||||
AC_PATH_PROG(MAKE, make)
|
||||
if test -n "$GMAKE" ; then
|
||||
MAKE=$GMAKE
|
||||
fi
|
||||
|
||||
ARFLAGS=
|
||||
AC_SUBST(MAKEFLAGS)
|
||||
|
||||
# Looking for particular programs
|
||||
# Lex & Yacc
|
||||
# Do not use AC_PROG_YACC because our yacc grammar
|
||||
# is not compatible with bison...
|
||||
# AC_PATH_PROG(YACC, yacc)
|
||||
|
||||
AC_PROG_YACC
|
||||
AC_PROG_LEX
|
||||
AC_DECL_YYTEXT
|
||||
|
||||
YACCFLAGS=`echo $YACC | awk '{for (i=2 ; i<=NF ; i++) printf("%s ", $i);printf ("\n"); }'`
|
||||
AC_SUBST(YACCFLAGS)
|
||||
|
||||
LEXFLAGS=`echo $LEX | awk '{for (i=2 ; i<=NF ; i++) printf("%s ", $i);printf ("\n"); }'`
|
||||
AC_SUBST(LEXFLAGS)
|
||||
|
||||
AC_PATH_PROG(FULL_LEX, `echo $LEX | awk '{print $1}'`)
|
||||
AC_SUBST(FULL_LEX)
|
||||
|
||||
AC_PATH_PROG(FULL_YACC, `echo $YACC | awk '{print $1}'`)
|
||||
AC_SUBST(FULL_YACC)
|
||||
|
||||
# gcc-cpp has the wonderful -MM option to produce nicer dependencies
|
||||
test "$GCC" = yes && CPP_MM=M; AC_SUBST(CPP_MM)
|
||||
|
||||
AC_PROG_LN_S
|
||||
|
||||
# Looking for ordinary programs
|
||||
|
||||
AC_PATH_PROG(AR, ar)
|
||||
|
||||
ARFLAGS=rv
|
||||
AC_SUBST(ARFLAGS)
|
||||
|
||||
AC_PATH_PROG(AUTOCONF, autoconf)
|
||||
AC_PATH_PROG(AUTOHEADER, autoheader)
|
||||
AC_PATH_PROG(AUTOMAKE, automake)
|
||||
|
||||
AC_PATH_PROG(GAWK, gawk)
|
||||
AC_PATH_PROG(AWK, awk)
|
||||
if test -n "$GAWK" ; then
|
||||
AWK=$GAWK
|
||||
fi
|
||||
|
||||
AC_PATH_PROG(CHMOD, chmod)
|
||||
AC_PATH_PROG(CP, cp)
|
||||
AC_PATH_PROG(CAT, cat)
|
||||
AC_PATH_PROG(CSH, csh)
|
||||
AC_PATH_PROG(CUT, cut)
|
||||
AC_PATH_PROG(ECHO, echo)
|
||||
AC_PATH_PROG(FALSE, false)
|
||||
AC_PATH_PROG(FIND, find)
|
||||
AC_PATH_PROG(GREP, grep)
|
||||
AC_PATH_PROG(HOSTNAME, hostname)
|
||||
AC_PATH_PROG(LD, ld)
|
||||
AC_PATH_PROG(LNDIR, lndir)
|
||||
AC_PATH_PROG(LS, ls)
|
||||
AC_PATH_PROG(MKDIR, mkdir)
|
||||
AC_PATH_PROG(MV, mv)
|
||||
AC_PATH_PROG(PERL, perl)
|
||||
AC_PATH_PROG(PWDBIN, pwd)
|
||||
AC_PATH_PROG(RANLIB, ranlib)
|
||||
AC_PATH_PROG(RM, rm)
|
||||
AC_PATH_PROG(SED, sed)
|
||||
|
||||
AC_PATH_PROG(SH, sh)
|
||||
if test "$SH" != sh ; then
|
||||
SHELL=$SH
|
||||
else
|
||||
SHELL=/bin/sh
|
||||
fi
|
||||
AC_SUBST(SHELL)
|
||||
|
||||
AC_PATH_PROG(STRIP, strip)
|
||||
AC_PATH_PROG(TEST, test)
|
||||
AC_PATH_PROG(TOUCH, touch)
|
||||
AC_PATH_PROG(TR, tr)
|
||||
AC_PATH_PROG(TRUE, true)
|
||||
AC_PATH_PROG(WC, wc)
|
||||
|
||||
|
||||
# SKIPTEST
|
||||
# if false; then
|
||||
|
||||
# Check that all the utilities are present
|
||||
|
||||
# All but makeinfo, automake, autoconf, autoheader, zsh
|
||||
if $TEST -z "$AR" \
|
||||
-o -z "$AWK" \
|
||||
-o -z "$CAT" \
|
||||
-o -z "$CHMOD" \
|
||||
-o -z "$CP" \
|
||||
-o -z "$CUT" \
|
||||
-o -z "$ECHO" \
|
||||
-o -z "$FALSE" \
|
||||
-o -z "$FIND" \
|
||||
-o -z "$GREP" \
|
||||
-o -z "$HOSTNAME" \
|
||||
-o -z "$LD" \
|
||||
-o -z "$LS" \
|
||||
-o -z "$MKDIR" \
|
||||
-o -z "$MV" \
|
||||
-o -z "$PERL" \
|
||||
-o -z "$PWDBIN" \
|
||||
-o -z "$RM" \
|
||||
-o -z "$SED" \
|
||||
-o -z "$STRIP" \
|
||||
-o -z "$TEST" \
|
||||
-o -z "$TOUCH" \
|
||||
-o -z "$TR" \
|
||||
-o -z "$TRUE" \
|
||||
-o -z "$WC"
|
||||
then
|
||||
AC_MSG_WARN([please install the above utilities that are not present])
|
||||
fi
|
||||
|
||||
if test "$ALLIANCE_OS" = Cygwin ; then
|
||||
STRIP="echo"
|
||||
fi
|
||||
|
||||
|
||||
################################################################## Libraries...
|
||||
AC_CHECKING(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Headers and Libraries...)
|
||||
# Check that Xpm is installed
|
||||
# ($TRUE is used to avoid inclusion of -lXpm in LIBS)
|
||||
#AC_CHECK_LIB(Xpm, XpmReadFileToImage, $TRUE,
|
||||
# AC_MSG_ERROR([please install Xpm]))
|
||||
|
||||
# Check that xforms is installed
|
||||
#AC_CHECK_LIB(xforms, fl_init_font, $TRUE,
|
||||
# AC_MSG_ERROR([please install xforms]))
|
||||
|
||||
|
||||
if test "$ALLIANCE_OS" = Solaris ; then
|
||||
x_includes=/usr/openwin/include
|
||||
x_libraries=/usr/openwin/lib
|
||||
fi
|
||||
|
||||
AC_PATH_XTRA
|
||||
|
||||
#dnl Check for Motif include files location.
|
||||
#dnl The LAST one found is used, this makes the highest version to be used,
|
||||
#dnl e.g. when Motif1.2 and Motif2.0 are both present.
|
||||
|
||||
SKIP_MOTIF=
|
||||
if test -z "$SKIP_MOTIF"; then
|
||||
gui_includes="`echo $x_includes|sed 's%/[^/][^/]*$%%'` /local/Motif*/include /local/include/Motif* /usr/local/Motif*/include /usr/local/include/Motif* /usr/include/Motif* /usr/Motif*/include /usr/local/include /usr/local/X11*/include /usr/include /usr/X11*/include /usr/include/X11* /usr/dt/include $MOTIFHOME/include $GUI_INC_LOC"
|
||||
AC_MSG_CHECKING(for location of Motif GUI includes)
|
||||
GUI_INC_LOC=
|
||||
for try in $gui_includes; do
|
||||
if test -f "$try/Xm/Xm.h"; then
|
||||
GUI_INC_LOC=$try
|
||||
fi
|
||||
done
|
||||
if test -n "$GUI_INC_LOC"; then
|
||||
AC_MSG_RESULT($GUI_INC_LOC)
|
||||
test "$GUI_INC_LOC" = /usr/include && GUI_INC_LOC=.
|
||||
else
|
||||
AC_MSG_RESULT(<not found>)
|
||||
SKIP_MOTIF=YES
|
||||
fi
|
||||
fi
|
||||
|
||||
#dnl Check for Motif library files location.
|
||||
#dnl The LAST one found is used, this makes the highest version to be used,
|
||||
#dnl e.g. when Motif1.2 and Motif2.0 are both present.
|
||||
|
||||
if test -z "$SKIP_MOTIF"; then
|
||||
gui_libs="`echo $x_libraries|sed 's%/[^/][^/]*$%%'` `echo "$GUI_INC_LOC" | sed 's/include/lib/'` /local/Motif*/lib /local/lib/Motif* /usr/local/Motif*/lib /usr/local/lib/Motif* /usr/Motif*/lib /usr/lib/Motif* /usr/local/lib /usr/local/X11*/lib /usr/lib /usr/X11*/lib /usr/lib/X11* /usr/dt/lib $MOTIFHOME/lib $GUI_LIB_LOC"
|
||||
AC_MSG_CHECKING(for location of Motif GUI libs)
|
||||
GUI_LIB_LOC=
|
||||
for try in $gui_libs; do
|
||||
if test -f "$try/libXm.a" -o -f "$try/libXm.so" -o -f "$try/libXm.sl"; then
|
||||
GUI_LIB_LOC=$try
|
||||
if test "`(uname) 2>/dev/null`" = SunOS &&
|
||||
uname -r | grep '^5' >/dev/null; then
|
||||
GUI_LIB_LOC="$GUI_LIB_LOC -R $try"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
if test -n "$GUI_LIB_LOC"; then
|
||||
AC_MSG_RESULT($GUI_LIB_LOC)
|
||||
else
|
||||
AC_MSG_RESULT(<not found>)
|
||||
SKIP_MOTIF=YES
|
||||
fi
|
||||
fi
|
||||
|
||||
MOTIF_INC_LOC="-I$GUI_INC_LOC"
|
||||
MOTIF_LIB_LOC="-L$GUI_LIB_LOC -lXm"
|
||||
|
||||
# Try static link on Linux
|
||||
# TODO: faire pareil pour Xpm, voir gvim???
|
||||
# ERRORLinux !!!! ca marche pas Xm a besoin de -lXp (pb xfsm)
|
||||
|
||||
if test -f "$GUI_LIB_LOC/libXm.a"; then
|
||||
if test "$ALLIANCE_OS" = ERRORLinux; then
|
||||
MOTIF_LIB_LOC="$GUI_LIB_LOC/libXm.a"
|
||||
fi
|
||||
fi
|
||||
|
||||
AC_SUBST(MOTIF_INC_LOC)
|
||||
AC_SUBST(MOTIF_LIB_LOC)
|
||||
|
||||
# Under Cygwin I had problems with the order of libs...
|
||||
if test "$ALLIANCE_OS" = Cygwin ; then
|
||||
X_PRE_LIBS="-lXt $X_PRE_LIBS"
|
||||
fi
|
||||
|
||||
# Check if a small X app compiles
|
||||
|
||||
OLD_LIBS=$LIBS
|
||||
OLD_CFLAGS=$CFLAGS
|
||||
LIBS="$OLD_LIBS $X_LIBS $X_EXTRA_LIBS $X_PRE_LIBS -lXt -lX11"
|
||||
CFLAGS="$OLD_CFLAGS $X_CFLAGS"
|
||||
AC_MSG_CHECKING(if you can link X11 app)
|
||||
AC_TRY_LINK([#include <stdio.h>
|
||||
#include <X11/Xlib.h>],
|
||||
[ XOpenDisplay (":0");],
|
||||
AC_MSG_RESULT(yes),
|
||||
AC_MSG_RESULT(ERROR: BAD X11 environment)
|
||||
)
|
||||
LIBS=$OLD_LIBS
|
||||
CFLAGS=$OLD_CFLAGS
|
||||
|
||||
# Check if the motif lib needs other libs to link ok
|
||||
|
||||
OLD_LIBS=$LIBS
|
||||
OLD_CFLAGS=$CFLAGS
|
||||
LIBS="$OLD_LIBS -L$GUI_LIB_LOC -lXm $X_LIBS $X_EXTRA_LIBS $X_PRE_LIBS -lXt -lX11"
|
||||
CFLAGS="$OLD_CFLAGS $X_CFLAGS -I$GUI_INC_LOC"
|
||||
|
||||
AC_CHECKING([if you can link Motif/LessTif app])
|
||||
AC_MSG_CHECKING([ without additional libs])
|
||||
AC_TRY_LINK([# include <Xm/Xm.h>
|
||||
# include <Xm/FileSB.h>
|
||||
# include <Xm/MessageB.h>
|
||||
# include <Xm/SelectioB.h>
|
||||
# include <Xm/SeparatoG.h>],
|
||||
[ XtAppContext app;
|
||||
Widget toplevel;
|
||||
XmString xm_string;
|
||||
Arg args[1];
|
||||
toplevel = XtVaAppInitialize(&app, "Demos", 0, 0, 0, 0, 0, 0);
|
||||
xm_string = XmStringCreateSimple("Vive Alliance");
|
||||
XtSetArg(args[0], XmNmessageString, xm_string);
|
||||
XmStringFree(xm_string);
|
||||
XtAppMainLoop( app );],
|
||||
AC_MSG_RESULT(yes),
|
||||
AC_MSG_RESULT(no)
|
||||
|
||||
# try with Xintl
|
||||
AC_MSG_CHECKING([ with Xintl])
|
||||
LIBS="$OLD_LIBS -L$GUI_LIB_LOC -lXm $X_LIBS $X_EXTRA_LIBS $X_PRE_LIBS -lXintl -lXt -lX11"
|
||||
CFLAGS="$OLD_CFLAGS $X_CFLAGS -I$GUI_INC_LOC"
|
||||
[
|
||||
AC_TRY_LINK([# include <Xm/Xm.h>
|
||||
# include <Xm/FileSB.h>
|
||||
# include <Xm/MessageB.h>
|
||||
# include <Xm/SelectioB.h>
|
||||
# include <Xm/SeparatoG.h>],
|
||||
[ XtAppContext app;
|
||||
Widget toplevel;
|
||||
XmString xm_string;
|
||||
Arg args[1];
|
||||
toplevel = XtVaAppInitialize(&app, "Demos", 0, 0, 0, 0, 0, 0);
|
||||
xm_string = XmStringCreateSimple("Vive Alliance");
|
||||
XtSetArg(args[0], XmNmessageString, xm_string);
|
||||
XmStringFree(xm_string);
|
||||
XtAppMainLoop( app );],
|
||||
AC_MSG_RESULT(yes); X_PRE_LIBS="$X_PRE_LIBS -lXintl",
|
||||
AC_MSG_RESULT(no)
|
||||
|
||||
# try with Xp
|
||||
AC_MSG_CHECKING([ with Xext and Xp])
|
||||
LIBS="$OLD_LIBS -L$GUI_LIB_LOC -lXm $X_LIBS $X_EXTRA_LIBS $X_PRE_LIBS -lXext -lXp -lXt -lX11"
|
||||
CFLAGS="$OLD_CFLAGS $X_CFLAGS -I$GUI_INC_LOC"
|
||||
[
|
||||
AC_TRY_LINK([# include <Xm/Xm.h>
|
||||
# include <Xm/FileSB.h>
|
||||
# include <Xm/MessageB.h>
|
||||
# include <Xm/SelectioB.h>
|
||||
# include <Xm/SeparatoG.h>],
|
||||
[ XtAppContext app;
|
||||
Widget toplevel;
|
||||
XmString xm_string;
|
||||
Arg args[1];
|
||||
toplevel = XtVaAppInitialize(&app, "Demos", 0, 0, 0, 0, 0, 0);
|
||||
xm_string = XmStringCreateSimple("Vive Alliance");
|
||||
XtSetArg(args[0], XmNmessageString, xm_string);
|
||||
XmStringFree(xm_string);
|
||||
XtAppMainLoop( app );],
|
||||
AC_MSG_RESULT(yes); X_PRE_LIBS="$X_PRE_LIBS -lXext -lXp",
|
||||
AC_MSG_RESULT(ERROR: BAD Motif/LessTif environment)
|
||||
)])])
|
||||
|
||||
LIBS=$OLD_LIBS
|
||||
CFLAGS=$OLD_CFLAGS
|
||||
|
||||
|
||||
dnl ##### Check for libXpm.
|
||||
|
||||
XPM_CFLAGS_LOC=""
|
||||
XPM_LIBS_LOC="-lXpm"
|
||||
|
||||
OLD_LIBS=$LIBS
|
||||
OLD_CFLAGS=$CFLAGS
|
||||
LIBS="$OLD_LIBS $XPM_LIBS_LOC $X_LIBS $X_EXTRA_LIBS $X_PRE_LIBS -lXt -lX11"
|
||||
CFLAGS="$OLD_CFLAGS $X_CFLAGS $XPM_CFLAGS_LOC"
|
||||
AC_MSG_CHECKING(for libXpm)
|
||||
AC_TRY_LINK([#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <X11/xpm.h>],
|
||||
[ XpmWriteFileFromPixmap( NULL, NULL, NULL, NULL, NULL );],
|
||||
AC_MSG_RESULT(yes); AUTO_HAS="$AUTO_HAS -DAUTO_HAS_XPM",
|
||||
AC_MSG_RESULT(no);XPM_CFLAGS_LOC="" ; XPM_LIBS_LOC=""
|
||||
)
|
||||
LIBS=$OLD_LIBS
|
||||
CFLAGS=$OLD_CFLAGS
|
||||
|
||||
AC_SUBST(XPM_LIBS_LOC)
|
||||
AC_SUBST(XPM_CFLAGS_LOC)
|
||||
|
||||
# Check where usefull GNU libs are installed (readline)
|
||||
#AC_CHECK_LIB(readline, main, $TRUE,
|
||||
#AC_MSG_WARN(Cannot find readline library), -ltermcap )
|
||||
|
||||
|
||||
# Check for readline include
|
||||
|
||||
SKIP_GNU=
|
||||
if test -z "$SKIP_GNU"; then
|
||||
gnu_includes="`echo $LD_LIBRARY_PATH | sed 's/:/ /g' | sed 's/lib/include/g'` /usr/local/include /usr/include $GNUHOME/include $GNU_INC_LOC"
|
||||
AC_MSG_CHECKING(for location of GNU readline include)
|
||||
GNU_INC_LOC=
|
||||
# echo $gnu_includes
|
||||
for try in $gnu_includes; do
|
||||
if test -f "$try/readline/readline.h"; then
|
||||
GNU_INC_LOC=$try
|
||||
fi
|
||||
done
|
||||
if test -n "$GNU_INC_LOC"; then
|
||||
AC_MSG_RESULT($GNU_INC_LOC)
|
||||
test "$GNU_INC_LOC" = /usr/include && GNU_INC_LOC=.
|
||||
else
|
||||
AC_MSG_RESULT(not found.)
|
||||
SKIP_GNU=YES
|
||||
fi
|
||||
fi
|
||||
|
||||
# Check for readline library
|
||||
|
||||
if test -z "$SKIP_GNU"; then
|
||||
gnu_libs="`echo $LD_LIBRARY_PATH | sed 's/:/ /g'` `echo "$GNU_INC_LOC" | sed 's/include/lib/'` /usr/local/lib /usr/lib $GNUHOME/lib $GNU_LIB_LOC"
|
||||
AC_MSG_CHECKING(for location of GNU libs)
|
||||
GNU_LIB_LOC=
|
||||
# echo $gnu_libs
|
||||
for try in $gnu_libs; do
|
||||
if test -f "$try/libreadline.a" ; then
|
||||
GNU_LIB_LOC=$try
|
||||
fi
|
||||
done
|
||||
if test -n "$GNU_LIB_LOC"; then
|
||||
AC_MSG_RESULT($GNU_LIB_LOC)
|
||||
else
|
||||
AC_MSG_RESULT(not found. Please install readline and add lib to your LD_LIBRARY_PATH )
|
||||
SKIP_GNU=YES
|
||||
fi
|
||||
fi
|
||||
|
||||
AC_SUBST(GNU_INC_LOC)
|
||||
AC_SUBST(GNU_LIB_LOC)
|
||||
|
||||
|
||||
################################################################### Headers...
|
||||
AC_STDC_HEADERS
|
||||
|
||||
#AC_CHECK_SIZEOF(int)
|
||||
|
||||
#AC_CHECK_SIZEOF(void *)
|
||||
|
||||
#AC_MSG_RESULT([kernel name : "$KERNEL_FILE"])
|
||||
|
||||
################################################################### OS specific...
|
||||
|
||||
vfork=vfork
|
||||
AC_FUNC_VFORK
|
||||
AC_MSG_CHECKING(AUTO_HAS_VFORK)
|
||||
if test $vfork = fork; then
|
||||
AC_MSG_RESULT(no)
|
||||
else
|
||||
AC_MSG_RESULT(yes)
|
||||
AUTO_HAS="$AUTO_HAS -DAUTO_HAS_VFORK"
|
||||
fi
|
||||
|
||||
AC_MSG_CHECKING(AUTO_HAS_SA_RESTART)
|
||||
AC_TRY_LINK([#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <signal.h>],
|
||||
[struct sigaction sgct;
|
||||
sgct.sa_flags = SA_RESTART;
|
||||
sigaction( SIGCHLD, &sgct , NULL );],
|
||||
AC_MSG_RESULT(yes); AUTO_HAS="$AUTO_HAS -DAUTO_HAS_SA_RESTART",
|
||||
AC_MSG_RESULT(no))
|
||||
|
||||
AC_MSG_CHECKING(AUTO_HAS_DRAND48)
|
||||
AC_TRY_LINK([#include <stdio.h>
|
||||
#include <stdlib.h>],
|
||||
[ double Proba;
|
||||
Proba = drand48();],
|
||||
AC_MSG_RESULT(yes); AUTO_HAS="$AUTO_HAS -DAUTO_HAS_DRAND48",
|
||||
AC_MSG_RESULT(no))
|
||||
|
||||
AC_MSG_CHECKING(AUTO_HAS_VALUES_H)
|
||||
AC_TRY_LINK([#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <values.h>],
|
||||
[ float Proba;
|
||||
Proba = MAXFLOAT;],
|
||||
AC_MSG_RESULT(yes); AUTO_HAS="$AUTO_HAS -DAUTO_HAS_VALUES_H",
|
||||
AC_MSG_RESULT(no))
|
||||
|
||||
AC_SUBST(AUTO_HAS)
|
||||
|
||||
#fi # SKIPTEST
|
||||
|
||||
################################################################### Alliance ALLIANCE_TOP
|
||||
AC_MSG_CHECKING(where the Alliance package was installed)
|
||||
# Avoid problems with soft links and builtin pwd...
|
||||
ALLIANCE_TOP=`$PWDBIN | sed 's§share/etc$§archi§'`
|
||||
ALLIANCE_TOP=`echo $ALLIANCE_TOP | sed 's§archi/Cygwin/etc$§archi§'`
|
||||
|
||||
export ALLIANCE_TOP
|
||||
AC_MSG_RESULT("")
|
||||
AC_SUBST(ALLIANCE_TOP)
|
||||
|
||||
DATE=`date`
|
||||
AC_SUBST(DATE)
|
||||
|
||||
HOST=`uname -a`
|
||||
AC_SUBST(HOST)
|
||||
|
||||
# create output files
|
||||
|
||||
AC_OUTPUT(alliance_os.mk alc_env.sh alc_env.csh alc_env.bat)
|
||||
|
||||
mv alliance_os.mk $ALLIANCE_OS.mk
|
||||
chmod +x alc_env.sh alc_env.csh alc_env.bat
|
||||
|
||||
# remove config cache
|
||||
rm -f config.cache
|
||||
|
||||
#cat config.status | grep '^s%' | sed -e 's/^s%@//' -e 's/@%/ /' -e 's/%g$//' | sort | gawk '{printf("%-30s",$1) ; for (i=2 ; i<=NF ; i++) printf("%s ", $i); printf ("\n");}'
|
||||
|
||||
cat << EOF
|
||||
Done...
|
||||
Alliance is installed on $ALLIANCE_TOP/$ALLIANCE_OS
|
||||
OS definitions are in $ALLIANCE_OS.mk
|
||||
You'll need to 'source alc_env.csh'
|
||||
or '. alc_env.sh' whether you use csh or sh"
|
||||
EOF
|
||||
|
||||
# end of configure
|
|
@ -1,437 +0,0 @@
|
|||
# ###---------------------------------------------------------###
|
||||
# file : libraries.mk #
|
||||
# description : Alliance Shared Libraries and Include Files #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
# $Id: libraries.mk,v 1.1 2002/04/29 14:15:31 czo Exp $
|
||||
|
||||
# The variables $ALLIANCE_TOP and $ALLIANCE_OS are set by
|
||||
# alc_env.[c]sh script
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# Common settings #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
ALLIANCE_VERSION = '"4.9.4"'
|
||||
ALLIANCE_BIN = $(ALLIANCE_TOP)/bin
|
||||
ALLIANCE_LIB = $(ALLIANCE_TOP)/lib
|
||||
ALLIANCE_INCLUDE = $(ALLIANCE_TOP)/include
|
||||
ALLIANCE_CELLS = $(ALLIANCE_TOP)/cells
|
||||
ALLIANCE_ETC = $(ALLIANCE_TOP)/etc
|
||||
|
||||
# distrib path is now set by make command line
|
||||
# when building alliance distrib (./build)
|
||||
#ALLIANCE_INSTALL_DIR = $(ALLIANCE_TOP)
|
||||
# develloppers path
|
||||
ALLIANCE_INSTALL_DIR = $(HOME)/labo/$(ALLIANCE_OS)
|
||||
|
||||
TARGET_BIN = $(ALLIANCE_INSTALL_DIR)/bin
|
||||
TARGET_LIB = $(ALLIANCE_INSTALL_DIR)/lib
|
||||
TARGET_INCLUDE = $(ALLIANCE_INSTALL_DIR)/include
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# general purpose utilities #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
MUT_L = -lMut325
|
||||
MUT_LIB = libMut325.a
|
||||
MUT_H = mut325.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# functions related to cone net-list representation : #
|
||||
# #
|
||||
# - cns : cone net_list #
|
||||
# - yag : cone extractor form transistor net-list #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
CNS_L = -lCns211
|
||||
CNS_LIB = libCns211.a
|
||||
CNS_H = cns211.h
|
||||
|
||||
YAG_L = -lYag350
|
||||
YAG_LIB = libYag350.a
|
||||
YAG_H = yag350.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# functions related to net-list representation : #
|
||||
# #
|
||||
# - rcn : data structures for resistor representation #
|
||||
# - mlo : basic data structures #
|
||||
# #
|
||||
# - mal : parser & driver for Al format #
|
||||
# - mcl : parser & driver for COMPASS net-lists #
|
||||
# - mel : parser & driver for EDIF #
|
||||
# - mgl : driver for VERILOG net-lists #
|
||||
# - mhl : driver for GHDL net-list #
|
||||
# - msl : parser & driver for SPICE #
|
||||
# - mvl : parser & driver for VHDL net-lists #
|
||||
# #
|
||||
# - mlu : user level functions #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
|
||||
RCN_L = -lRcn200
|
||||
RCN_LIB = libRcn200.a
|
||||
RCN_H = rcn200.h
|
||||
|
||||
MLO_L = -lMlo502
|
||||
MLO_LIB = libMlo502.a
|
||||
MLO_H = mlo502.h
|
||||
|
||||
MAL_L = -lMal603
|
||||
MAL_LIB = libMal603.a
|
||||
|
||||
MCL_L = -lMcl413
|
||||
MCL_LIB = libMcl413.a
|
||||
|
||||
MEL_L = -lMel407
|
||||
MEL_LIB = libMel407.a
|
||||
|
||||
MHL_L = -lMhl403
|
||||
MHL_LIB = libMhl403.a
|
||||
|
||||
MGL_L = -lMgl100
|
||||
MGL_LIB = libMgl100.a
|
||||
|
||||
MSL_L = -lMsl700
|
||||
MSL_LIB = libMsl700.a
|
||||
MSL_H = msl700.h
|
||||
|
||||
MVL_L = -lMvl409
|
||||
MVL_LIB = libMvl409.a
|
||||
|
||||
MLU_L = -lMlu502
|
||||
MLU_LIB = libMlu502.a
|
||||
MLU_H = mlu502.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# functions related to symbolic layout representation : #
|
||||
# #
|
||||
# - mph : basic data structures #
|
||||
# #
|
||||
# - map : parser & driver for AP format #
|
||||
# - mcp : parser & driver for COMPASS Compose layout #
|
||||
# - mmg : parser & driver for MODGEN #
|
||||
# #
|
||||
# - mpu : user level functions #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
MPH_L = -lMph413
|
||||
MPH_LIB = libMph413.a
|
||||
MPH_H = mph413.h
|
||||
|
||||
MAP_L = -lMap408
|
||||
MAP_LIB = libMap408.a
|
||||
MCP_L = -lMcp409
|
||||
MCP_LIB = libMcp409.a
|
||||
MMG_L = -lMmg403
|
||||
MMG_LIB = libMmg403.a
|
||||
|
||||
MPU_L = -lMpu408
|
||||
MPU_LIB = libMpu408.a
|
||||
MPU_H = mpu408.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# user level functions for GENLIB #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
MGN_L = -lMgn330
|
||||
MGN_LIB = libMgn330.a
|
||||
MGN_H = mgn330.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# functions related to expression representation : #
|
||||
# #
|
||||
# - aut : utilites #
|
||||
# - abl : lisp-like trees #
|
||||
# - bdd : binary decision diagram #
|
||||
# - gef : factorized expression representation #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
AUT_L = -lAut103
|
||||
AUT_LIB = libAut103.a
|
||||
AUT_H = aut103.h
|
||||
|
||||
ABL_L = -lAbl103
|
||||
ABL_LIB = libAbl103.a
|
||||
ABL_H = abl103.h
|
||||
|
||||
BDD_L = -lBdd105
|
||||
BDD_LIB = libBdd105.a
|
||||
BDD_H = bdd105.h
|
||||
|
||||
# attention il s'agit de la lib luc
|
||||
# ne pas utiliser avec aut abl bdd : utiliser log102...
|
||||
|
||||
LOG_L = -llog201
|
||||
LOG_LIB = liblog201.a
|
||||
LOG_H = log201.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# functions related to another behavioural representation : #
|
||||
# #
|
||||
# - abe : basic data structures #
|
||||
# - abt : high level functions #
|
||||
# - abv : parser & driver for Data-Flow VHDL and user #
|
||||
# level functions #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
ABE_L = -lAbe201
|
||||
ABE_LIB = libAbe201.a
|
||||
ABE_H = abe201.h
|
||||
ABT_L = -lAbt201
|
||||
ABT_LIB = libAbt201.a
|
||||
ABT_H = abt201.h
|
||||
ABV_L = -lAbv201
|
||||
ABV_LIB = libAbv201.a
|
||||
ABV_H = abv201.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# functions related to simulation scheduler : #
|
||||
# #
|
||||
# - sch : simulation scheduler #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
SCH_L = -lSch110
|
||||
SCH_LIB = libSch110.a
|
||||
SCH_H = sch110.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# functions related to schematic : #
|
||||
# #
|
||||
# - scl : Schematic Library #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
SCL_L = -lScl105
|
||||
SCL_LIB = libScl105.a
|
||||
SCL_H = scl105.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# functions related to behavioural representation : #
|
||||
# #
|
||||
# - beh : basic data structures #
|
||||
# - cst : chain-like set treatment #
|
||||
# - bhl : high level functions #
|
||||
# - bvl : parser & driver for Data-Flow VHDL and user #
|
||||
# level functions #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
BEH_L = -lBeh111
|
||||
BEH_LIB = libBeh111.a
|
||||
BEH_H = beh111.h
|
||||
CST_L = -lCst100
|
||||
CST_LIB = libCst100.a
|
||||
CST_H = cst100.h
|
||||
BHL_L = -lBhl111
|
||||
BHL_LIB = libBhl111.a
|
||||
BHL_H = bhl111.h
|
||||
BVL_L = -lBvl114
|
||||
BVL_LIB = libBvl114.a
|
||||
BVL_H = bvl114.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# functions related to finite state machine representation : #
|
||||
# #
|
||||
# - fsm : basic data structures #
|
||||
# - fbh : intermediate data structures #
|
||||
# #
|
||||
# - fvh : VHDL parser #
|
||||
# - fks : KISS parser #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
FSM_L = -lFsm104
|
||||
FSM_LIB = libFsm104.a
|
||||
FSM_H = fsm104.h
|
||||
|
||||
FVH_L = -lFvh104
|
||||
FVH_LIB = libFvh104.a
|
||||
FVH_H = fvh104.h
|
||||
FKS_L = -lFks104
|
||||
FKS_LIB = libFks104.a
|
||||
FKS_H = fks104.h
|
||||
|
||||
FTL_L = -lFtl104
|
||||
FTL_LIB = libFtl104.a
|
||||
FTL_H = ftl104.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# functions related to simulation patterns representation : #
|
||||
# #
|
||||
# - pat : basic data structures #
|
||||
# - phl : high level functions #
|
||||
# - ppt : parser & driver for PAT format and user level #
|
||||
# functions #
|
||||
# - pgn : user level functions for GENPAT #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
PAT_L = -lPat109
|
||||
PAT_LIB = libPat109.a
|
||||
PAT_H = pat109.h
|
||||
PHL_L = -lPhl109
|
||||
PHL_LIB = libPhl109.a
|
||||
PHL_H = phl109.h
|
||||
PPT_L = -lPpt109
|
||||
PPT_LIB = libPpt109.a
|
||||
PPT_H = ppt109.h
|
||||
PGN_L = -lPgn103
|
||||
PGN_LIB = libPgn103.a
|
||||
PGN_H = Pgn102.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# functions related to physical (micron) layout : #
|
||||
# #
|
||||
# - rds : basic data structures #
|
||||
# - rut : user level functions #
|
||||
# #
|
||||
# - rdf : parser & driver for CIF format #
|
||||
# - rgs : parser & driver for GDSII format #
|
||||
# - rfm : physical layout from symbolic layout #
|
||||
# - rpr : parser for technology file #
|
||||
# - rwi : windowing functions #
|
||||
# #
|
||||
# - rtl : user level functions #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
RDS_L = -lRds210
|
||||
RDS_LIB = libRds210.a
|
||||
RDS_H = rds210.h
|
||||
|
||||
RUT_L = -lRut209
|
||||
RUT_LIB = libRut209.a
|
||||
RUT_H = rut209.h
|
||||
|
||||
RCF_L = -lRcf112
|
||||
RCF_LIB = libRcf112.a
|
||||
RFM_L = -lRfm212
|
||||
RFM_LIB = libRfm212.a
|
||||
RFM_H = rfm212.h
|
||||
RGS_L = -lRgs113
|
||||
RGS_LIB = libRgs113.a
|
||||
RPR_L = -lRpr214
|
||||
RPR_LIB = libRpr214.a
|
||||
RPR_H = rpr214.h
|
||||
RWI_L = -lRwi110
|
||||
RWI_LIB = libRwi110.a
|
||||
RWI_H = rwi110.h
|
||||
|
||||
RTL_L = -lRtl111
|
||||
RTL_LIB = libRtl111.a
|
||||
RTL_H = rtl111.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# functions related to icon representation : #
|
||||
# #
|
||||
# - icn : basic data structures #
|
||||
# #
|
||||
# - ica : parser & driver for Alliance icon format #
|
||||
# - icc : parser & driver for Compass icon format #
|
||||
# #
|
||||
# - icu : user level functions #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
ICN_L = -lIcn201
|
||||
ICN_LIB = libIcn201.a
|
||||
ICN_H = icn201.h
|
||||
|
||||
IAC_H = iac201.h
|
||||
|
||||
ICA_L = -lIca201
|
||||
ICA_LIB = libIca201.a
|
||||
ICC_L = -lIcc201
|
||||
ICC_LIB = libIcc201.a
|
||||
|
||||
ICU_L = -lIcu201
|
||||
ICU_LIB = libIcu201.a
|
||||
ICU_H = icu201.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# functions related to portable blocks generators : #
|
||||
# #
|
||||
# - gbs : barrel shifter #
|
||||
# - gga : fast adder #
|
||||
# - ggr : rom #
|
||||
# - grf : register file #
|
||||
# - gam : array pipelined multiplier #
|
||||
# - gfp : data path simple operators #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
GBS_L = -lGbs201
|
||||
GBS_LIB = libGbs201.a
|
||||
GBS_H = gbs201.h
|
||||
|
||||
GGA_L = -lGga301
|
||||
GGA_LIB = libGga301.a
|
||||
GGA_H = gga301.h
|
||||
|
||||
GGR_L = -lGgr001
|
||||
GGR_LIB = libGgr001.a
|
||||
GGR_H = ggr001.h
|
||||
|
||||
GRF_L = -lGrf605
|
||||
GRF_LIB = libGrf605.a
|
||||
GRF_H = grf605.h
|
||||
|
||||
GAM_L = -lGam000
|
||||
GAM_LIB = libGam000.a
|
||||
GAM_H = gam000.h
|
||||
|
||||
GFP_L = -lGfp116
|
||||
GFP_LIB = libGfp116.a
|
||||
GFP_H = gfp116.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# place & route functions #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
APR_L = -lApr103
|
||||
APR_LIB = libApr103.a
|
||||
APR_H = apr103.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# design rule checker functions #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
VRD_L = -lVrd304
|
||||
VRD_LIB = libVrd304.a
|
||||
VRD_H = vrd304.h
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# user level functions for FPGEN #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
FGN_L = -lFgn116
|
||||
FGN_LIB = libFgn116.a
|
||||
FGN_H = Fgn115.h
|
||||
|
||||
|
||||
# ###---------------------------------------------------------###
|
||||
# Timing Analysis #
|
||||
# #
|
||||
# - ttv : basic timing data structures #
|
||||
# #
|
||||
# - inf : information file parser #
|
||||
# - elp : electrical parameters' file parser #
|
||||
# - tas : static delay analysis functions #
|
||||
# ###---------------------------------------------------------###
|
||||
|
||||
TTV_L = -lTtv110
|
||||
TTV_LIB = libTtv110.a
|
||||
TTV_H = ttv110.h
|
||||
|
||||
INF_L = -lInf112
|
||||
INF_LIB = libInf112.a
|
||||
INF_H = inf112.h
|
||||
|
||||
ELP_L = -lElp105
|
||||
ELP_LIB = libElp105.a
|
||||
ELP_H = elp105.h
|
||||
|
||||
TAS_L = -lTas542
|
||||
TAS_LIB = libTas542.a
|
||||
TAS_H = tas542.h
|
||||
|
||||
FCL_L = -lFcl110
|
||||
FCL_LIB = libFcl110.a
|
||||
FCL_H = fcl110.h
|
||||
|
||||
# end of libraries.mk
|
|
@ -1,7 +0,0 @@
|
|||
#!/bin/sh
|
||||
#sed 's/\([A-Za-z_]*\)[ \t]*(\(.\))/<A HREF=\1.\2.html>\1(\2)<\/A>/g'
|
||||
for MANF in $*
|
||||
do
|
||||
echo %%%%%%%%%%%% process $MANF
|
||||
man ./$MANF | man2html -cgiurl '$title.$section$subsection.html' > $MANF.html
|
||||
done
|
|
@ -1,10 +0,0 @@
|
|||
#!/bin/sh
|
||||
#sed 's/\([A-Za-z_]*\)[ \t]*(\(.\))/<A HREF=\1.\2.html>\1(\2)<\/A>/g'
|
||||
#for MANF in `find . -type f`
|
||||
for MANF in ./man1/alliance_*.1
|
||||
do
|
||||
MAN_NAME=`basename $MANF`
|
||||
echo %%%%%%%%%%%% process $MANF
|
||||
(echo ".ll 8.1i"; cat $MANF ) | /usr/bin/gtbl | /usr/bin/groff -Tascii -mandoc | rman -f html -l $MAN_NAME -r '%s.%s.html' > htmlman/$MAN_NAME.html
|
||||
|
||||
done
|
|
@ -1,80 +0,0 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# Author : Olivier.Sirol@lip6.fr
|
||||
# Date : dec 1998
|
||||
# Description :
|
||||
#
|
||||
# (C) Czo 1998,99
|
||||
# This code is released under GPL
|
||||
#
|
||||
# $Id: mk-distrib,v 1.1 2002/04/29 14:15:31 czo Exp $
|
||||
#
|
||||
(
|
||||
date
|
||||
|
||||
FTPDIR=/users/largo2/ftp/pub/alliance/unstable/distribution
|
||||
DISTRIBDIR=/users/soft5/newlabo/distrib
|
||||
RPMTOPDIR=/users/cao/czo/rpm
|
||||
TMPDIR=tmp-$$
|
||||
|
||||
CVSROOT=/users/outil/alliance/cvsroot
|
||||
export CVSROOT
|
||||
|
||||
echo "--> mk-distrib"
|
||||
|
||||
cd $DISTRIBDIR
|
||||
|
||||
echo "Removing old test..."
|
||||
mv alliance $TMPDIR
|
||||
rm -fr $TMPDIR &
|
||||
|
||||
echo "Checkout CVS sources..."
|
||||
cvs co alliance
|
||||
|
||||
echo "Multibuild..."
|
||||
cd $DISTRIBDIR/alliance/sources/distrib
|
||||
./multibuild
|
||||
|
||||
if [ $? -ne 0 ] ; then echo "Multibuild Error, exiting" ; exit 4 ; fi
|
||||
|
||||
cd $DISTRIBDIR
|
||||
|
||||
echo "--> del sce-*"
|
||||
rm -fr alliance/sce-*
|
||||
|
||||
echo "--> del CVS-*"
|
||||
find alliance -type d -name CVS | xargs rm -fr dummy
|
||||
|
||||
VER=`cat alliance/share/etc/libraries.mk | grep ALLIANCE_VERSION | perl -pe 's§^.*?"§§ ; s§".*?$§§'`
|
||||
|
||||
DATE=`date +%Y%m%d`
|
||||
|
||||
FILES=`find alliance -maxdepth 1 -type f`
|
||||
|
||||
GZIP="--best"; export GZIP
|
||||
|
||||
echo "--> tar"
|
||||
|
||||
tar czf $FTPDIR/alliance-$VER-$DATE-sources.tar.gz $FILES alliance/share alliance/sources
|
||||
|
||||
tar czf $FTPDIR/alliance-$VER-$DATE-i386-linux-2.4.9-glibc2.tar.gz $FILES alliance/share alliance/archi/Linux
|
||||
|
||||
#tar czf $FTPDIR/alliance-$VER-$DATE-sparc-solaris-2.7.tar.gz $FILES alliance/share alliance/archi/Solaris
|
||||
|
||||
# tar czf $FTPDIR/alliance-$VER-$DATE-sparc-sunos-4.1.4.tar.gz $FILES alliance/share alliance/archi/SunOS
|
||||
|
||||
echo "--> rpm"
|
||||
|
||||
cat $DISTRIBDIR/alliance/sources/distrib/alliance.spec | sed s§MULTIVER§$VER§ | sed s§MULTIDATE§$DATE§ > /users/cao/czo/rpm/SPECS/alliance.spec
|
||||
|
||||
rpm -ba /users/cao/czo/rpm/SPECS/alliance.spec
|
||||
|
||||
cp $RPMTOPDIR/RPMS/i386/alliance-$VER-$DATE.i386.rpm $FTPDIR
|
||||
#echo "cp sur ftp largo"
|
||||
|
||||
|
||||
#echo "Rsync in 2 days..."
|
||||
#sleep 2d
|
||||
#rsync -acz --delete --stats /users/soft5/newlabo/test largo:/users/largo2/ftp/pub/alliance/distribution/latest-cvs/binaries
|
||||
date
|
||||
) 2>&1 | tee mk-distrib-$$.log &
|
|
@ -1,79 +0,0 @@
|
|||
#! /bin/sh
|
||||
#
|
||||
# Author : Olivier.Sirol@lip6.fr
|
||||
# Date : dec 1998
|
||||
# Description :
|
||||
#
|
||||
# (C) Czo 1998,99
|
||||
# This code is released under GPL
|
||||
# $Id: multibuild,v 1.1 2002/04/29 14:15:31 czo Exp $
|
||||
#
|
||||
|
||||
#set +x
|
||||
#set -x
|
||||
|
||||
# I made this script to build alliance on multiple architectures
|
||||
# Modify it to suit you site
|
||||
|
||||
|
||||
#WKSOSLIST="Linux Solaris"
|
||||
#WKSLIST="bip beny"
|
||||
|
||||
WKSOSLIST="Linux"
|
||||
WKSLIST="bip"
|
||||
|
||||
|
||||
TMPFILE=/tmp/albuild.$$
|
||||
TMPD=tmp$$
|
||||
|
||||
STARTDIR=`pwd`
|
||||
cd ../..
|
||||
ALLIANCEDIR=`pwd`
|
||||
|
||||
echo "Removing old source mirror and archi..."
|
||||
mkdir $TMPD
|
||||
mv -f sce-* $TMPD
|
||||
mv -f archi $TMPD
|
||||
rm -fr $TMPD &
|
||||
if [ $? -ne 0 ] ; then echo "Error, exiting" ; exit 4 ; fi
|
||||
|
||||
|
||||
echo "Updating CVS sources..."
|
||||
CVSROOT=/users/outil/alliance/cvsroot
|
||||
cvs update -d -P
|
||||
if [ $? -ne 0 ] ; then echo "Error, exiting" ; exit 4 ; fi
|
||||
|
||||
echo "Creating source mirror..."
|
||||
for WKS in $WKSOSLIST
|
||||
do
|
||||
mkdir -p "sce-$WKS"
|
||||
cd "sce-$WKS"; lndir ../sources . ; cd ..
|
||||
if [ $? -ne 0 ] ; then echo "Error, exiting" ; exit 4 ; fi
|
||||
done
|
||||
|
||||
# # I build NT binaries on an NT machine but BSD/Samba
|
||||
# # file server, this avoids unix/cygwin soft links problems.
|
||||
# echo "Copying sources for Cygwin ..."
|
||||
# mkdir -p "archi/Cygwin/bin"
|
||||
# mkdir -p "archi/Cygwin/include"
|
||||
# mkdir -p "archi/Cygwin/lib"
|
||||
# cp -r sources sce-Cygwin
|
||||
# cp -r share/* archi/Cygwin
|
||||
# if [ $? -ne 0 ] ; then echo "Error, exiting" ; exit 4 ; fi
|
||||
|
||||
echo "loging onto each OS, cd sce-XXX, then run ./build"
|
||||
|
||||
cd $ALLIANCEDIR
|
||||
|
||||
for WKS in $WKSLIST
|
||||
|
||||
do
|
||||
ssh -n $WKS "cd $ALLIANCEDIR/sce-\$MACHINE; ./build" 2>&1 | tee $TMPFILE
|
||||
grep "########### O K #############" $TMPFILE
|
||||
if [ $? -ne 0 ] ; then echo "Error, sce-$MACHINE, exiting" ; exit 4 ; fi
|
||||
|
||||
done
|
||||
|
||||
echo "done..."
|
||||
echo "########### O K pour tout le monde #############"
|
||||
|
|
@ -1,64 +0,0 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# Filename: multibuild-nt
|
||||
# Copyright (C) 1999, 2000 Czo <Olivier.Sirol@lip6.fr>
|
||||
# License: GPL (http://www.gnu.org/copyleft/gpl.html)
|
||||
# Started: April 2000
|
||||
# Last Change: Wednesday 13 September 2000, 16:45
|
||||
# Edit Time: 0:48:03
|
||||
# Description: script used to automatically build Alliance on NT
|
||||
# run it from the "sources" dir
|
||||
#
|
||||
# $Id: multibuild-nt,v 1.1 2002/04/29 14:15:31 czo Exp $
|
||||
#
|
||||
|
||||
|
||||
#set +x
|
||||
#set -x
|
||||
|
||||
|
||||
TMPD=tmp$$
|
||||
|
||||
STARTDIR=`pwd`
|
||||
|
||||
cd ..
|
||||
|
||||
CVSROOT=beny:/users/outil/alliance/cvsroot
|
||||
|
||||
cd sce-Cygwin
|
||||
|
||||
MYDIR=`pwd`
|
||||
|
||||
cd ../archi/Cygwin/etc
|
||||
|
||||
echo "Configuring..."
|
||||
./configure
|
||||
if [ $? -ne 0 ] ; then echo "Error, exiting" ; exit 4 ; fi
|
||||
|
||||
echo "Sourcing env..."
|
||||
. ./alc_env.sh
|
||||
if [ $? -ne 0 ] ; then echo "Error, exiting" ; exit 4 ; fi
|
||||
|
||||
cd "$MYDIR"
|
||||
|
||||
echo "Compiling..."
|
||||
make "ALLIANCE_INSTALL_DIR=$ALLIANCE_TOP"
|
||||
|
||||
if [ $? -ne 0 ]
|
||||
then
|
||||
echo "Errors have occured, please run:"
|
||||
echo ". $ALLIANCE_TOP/etc/alc_env.sh"
|
||||
echo "or"
|
||||
echo "source $ALLIANCE_TOP/etc/alc_env.csh"
|
||||
echo "cd $MYDIR"
|
||||
echo "make ALLIANCE_INSTALL_DIR=$ALLIANCE_TOP"
|
||||
exit 4
|
||||
else
|
||||
echo "done..."
|
||||
echo "Remember to link $ALLIANCE_TOP/etc/alc_env.{c}sh to /etc/profile.d"
|
||||
echo "or to source this environment each time you want to use Alliance."
|
||||
echo ""
|
||||
echo "Alliance compilation OK."
|
||||
fi
|
||||
|
||||
cd $STARTDIR
|
|
@ -1,37 +0,0 @@
|
|||
#! /bin/sh
|
||||
#
|
||||
# Author : Olivier.Sirol@lip6.fr
|
||||
# Date : dec 1998
|
||||
# Description :
|
||||
#
|
||||
# (C) Czo 1998,99
|
||||
# This code is released under GPL
|
||||
# $Id: multiconf,v 1.1 2002/04/29 14:15:32 czo Exp $
|
||||
#
|
||||
|
||||
|
||||
# I made this script to build alliance on multiple architectures
|
||||
# Modify it to suit you site
|
||||
|
||||
# TODO : change this to a makefile...
|
||||
|
||||
#set +x
|
||||
#set -x
|
||||
|
||||
TMPFILE=/tmp/albuild.$$
|
||||
|
||||
ALLIANCEDIR=`pwd`
|
||||
|
||||
for WKS in beny bip
|
||||
|
||||
do
|
||||
echo "Configuring $WKS..."
|
||||
ssh -n $WKS "cd $ALLIANCEDIR; ./configure" 2>&1 | tee $TMPFILE
|
||||
grep "^or .*whether you use csh or sh" $TMPFILE
|
||||
if [ $? -ne 0 ] ; then echo "Error, $WKS, exiting" ; exit 4 ; fi
|
||||
rm $TMPFILE
|
||||
done
|
||||
|
||||
echo "done..."
|
||||
echo "########### O K pour tout le monde #############"
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
#! /usr/bin/perl -wpi
|
||||
# pi.bak
|
||||
# Filename: mysed.pl
|
||||
# Copyright (C) 1999, 2000 Czo <Olivier.Sirol@lip6.fr>
|
||||
# License: GPL (http://www.gnu.org/copyleft/gpl.html)
|
||||
# Created: April 2000
|
||||
# Last Change: Monday 21 May 2001, 16:59
|
||||
# Edit Time: 1:38:09
|
||||
# Description:
|
||||
#
|
||||
# $Id: mysed.pl,v 1.1 2002/04/29 14:15:32 czo Exp $
|
||||
#
|
||||
|
||||
#use POSIX;
|
||||
#$TIME=strftime("%Y/%m/%d at %H:%M",localtime());
|
||||
#undef $/; # read in whole file, not just one line or paragraph
|
||||
#s§§§smig;
|
||||
|
||||
s§\bgetenv\b§mbkgetenv§g;
|
||||
|
||||
# $ perl -pi'old/*.bak' -e 's/bar/baz/' fileA # backup to 'old/fileA.bak'
|
||||
# $ perl -pi'.bak' -e 's/bar/baz/' fileA # backup to 'fileA.bak'
|
||||
# $ perl -pi'*.bak' -e 's/bar/baz/' fileA # backup to 'fileA.bak'
|
||||
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
# MBK_SPI_MODEL
|
||||
# configure the transistor models of spi parser/driver
|
||||
#
|
||||
|
||||
TN N
|
||||
TP P
|
||||
|
|
@ -1,162 +0,0 @@
|
|||
10 INF (5) - YAGLE and TAS information file
|
||||
ALLIANCE VHDL Subset (5) -
|
||||
FPLIB (5) - Cells library for FITPATH dedicated generators.
|
||||
PAT (5) - Pattern description format
|
||||
a2_dp (5) -
|
||||
a2_y man1/alc_origin.1 (5) -
|
||||
a2p_dp (5) -
|
||||
a2p_y man1/alc_origin.1 (5) -
|
||||
a3_dp (5) -
|
||||
a3_y man1/alc_origin.1 (5) -
|
||||
a3p_dp (5) -
|
||||
a3p_y man1/alc_origin.1 (5) -
|
||||
a4_dp (5) -
|
||||
a4_y man1/alc_origin.1 (5) -
|
||||
a4p_dp (5) -
|
||||
a4p_y man1/alc_origin.1 (5) -
|
||||
ai (5) - Alliance icon format man1/alc_origin.1
|
||||
al (5) - Alliance logical format man1/alc_origin.1
|
||||
annup_dp (5) -
|
||||
annup_y man1/alc_origin.1 (5) -
|
||||
ap (5) - Alliance physical format man1/alc_origin.1
|
||||
b1_dp (5) -
|
||||
b1_y man1/alc_origin.1 (5) -
|
||||
catal (5) - catalog file format
|
||||
cmx2_y man1/alc_origin.1 (5) -
|
||||
cry_dp (5) -
|
||||
cry_y man1/alc_origin.1 (5) -
|
||||
d1_y man1/alc_origin.1 (5) -
|
||||
dplib (5) - Cell library for data-path custom operators.
|
||||
dtv (5) - The timing analyzer tas report : 'detailed perfmodule' format.
|
||||
fsm (5) - Alliance VHDL Finite State Machine description subset.
|
||||
htv (5) - The timing analyzer tas report : 'detailed perfmodule' format.
|
||||
l1_y man1/alc_origin.1 (5) -
|
||||
l1n_y man1/alc_origin.1 (5) -
|
||||
l1x_y man1/alc_origin.1 (5) -
|
||||
l2_y man1/alc_origin.1 (5) -
|
||||
l2n_y man1/alc_origin.1 (5) -
|
||||
l3_y man1/alc_origin.1 (5) -
|
||||
l3r_y man1/alc_origin.1 (5) -
|
||||
l3s_y man1/alc_origin.1 (5) -
|
||||
l4_y man1/alc_origin.1 (5) -
|
||||
l4r_y man1/alc_origin.1 (5) -
|
||||
l4s_y man1/alc_origin.1 (5) -
|
||||
l5_y man1/alc_origin.1 (5) -
|
||||
l5r_y man1/alc_origin.1 (5) -
|
||||
l5s_y man1/alc_origin.1 (5) -
|
||||
l6r_y man1/alc_origin.1 (5) -
|
||||
l6s_y man1/alc_origin.1 (5) -
|
||||
lax (5) - Parameter file for logic synthesis
|
||||
ms2_dp (5) -
|
||||
ms2_y man1/alc_origin.1 (5) -
|
||||
ms2n_dp (5) -
|
||||
ms2n_y man1/alc_origin.1 (5) -
|
||||
ms2rx_dp (5) -
|
||||
ms2rx_y man1/alc_origin.1 (5) -
|
||||
ms2sx_dp (5) -
|
||||
ms2sx_y man1/alc_origin.1 (5) -
|
||||
ms2x_dp (5) -
|
||||
ms2x_y man1/alc_origin.1 (5) -
|
||||
ms_dp (5) -
|
||||
ms_y man1/alc_origin.1 (5) -
|
||||
msn_dp (5) -
|
||||
msn_y man1/alc_origin.1 (5) -
|
||||
msrx_dp (5) -
|
||||
msrx_y man1/alc_origin.1 (5) -
|
||||
mssx_dp (5) -
|
||||
mssx_y man1/alc_origin.1 (5) -
|
||||
msx_dp (5) -
|
||||
msx_y man1/alc_origin.1 (5) -
|
||||
mx2_dp (5) -
|
||||
mx2_y man1/alc_origin.1 (5) -
|
||||
mx2p_dp (5) -
|
||||
mx2p_y man1/alc_origin.1 (5) -
|
||||
mx3_dp (5) -
|
||||
mx3_y man1/alc_origin.1 (5) -
|
||||
mx4_y man1/alc_origin.1 (5) -
|
||||
n1_dp (5) -
|
||||
n1_y man1/alc_origin.1 (5) -
|
||||
na2_dp (5) -
|
||||
na2_y man1/alc_origin.1 (5) -
|
||||
na2p_dp (5) -
|
||||
na2p_y man1/alc_origin.1 (5) -
|
||||
na3_dp (5) -
|
||||
na3_y man1/alc_origin.1 (5) -
|
||||
na3p_dp (5) -
|
||||
na3p_y man1/alc_origin.1 (5) -
|
||||
na4_dp (5) -
|
||||
na4_y man1/alc_origin.1 (5) -
|
||||
nao3_dp (5) -
|
||||
nao3_y man1/alc_origin.1 (5) -
|
||||
nao4_dp (5) -
|
||||
nao4_y man1/alc_origin.1 (5) -
|
||||
ndrv_dp (5) -
|
||||
ndrv_y man1/alc_origin.1 (5) -
|
||||
neou4_dp (5) -
|
||||
nmx2_dp (5) -
|
||||
nmx2_y man1/alc_origin.1 (5) -
|
||||
no2_dp (5) -
|
||||
no2_y man1/alc_origin.1 (5) -
|
||||
no3_dp (5) -
|
||||
no3_y man1/alc_origin.1 (5) -
|
||||
noa3_dp (5) -
|
||||
noa3_y man1/alc_origin.1 (5) -
|
||||
noa4_dp (5) -
|
||||
noa4_y man1/alc_origin.1 (5) -
|
||||
nop2_dp (5) -
|
||||
nop2_y man1/alc_origin.1 (5) -
|
||||
nop3_dp (5) -
|
||||
nop3_y man1/alc_origin.1 (5) -
|
||||
noue4_dp (5) -
|
||||
noue4_y man1/alc_origin.1 (5) -
|
||||
np1_dp (5) -
|
||||
np1_y man1/alc_origin.1 (5) -
|
||||
nxr2_dp (5) -
|
||||
nxr2_y man1/alc_origin.1 (5) -
|
||||
o2_dp (5) -
|
||||
o2_y man1/alc_origin.1 (5) -
|
||||
o3_dp (5) -
|
||||
o3_y man1/alc_origin.1 (5) -
|
||||
one_dp (5) -
|
||||
one_y man1/alc_origin.1 (5) -
|
||||
op2_dp (5) -
|
||||
op2_y man1/alc_origin.1 (5) -
|
||||
op3_dp (5) -
|
||||
op3_y man1/alc_origin.1 (5) -
|
||||
p1_dp (5) -
|
||||
p1_y man1/alc_origin.1 (5) -
|
||||
pck_sp (5) -
|
||||
pi_sp (5) -
|
||||
piot_sp (5) -
|
||||
piotw_sp (5) -
|
||||
po_sp (5) -
|
||||
pot_sp (5) -
|
||||
potw_sp (5) -
|
||||
pow_sp (5) -
|
||||
prol (5) - define the rules for symbolic to real layout translation man1/alc_origin.1
|
||||
pvdde_sp (5) -
|
||||
pvddeck_sp (5) -
|
||||
pvddi_sp (5) -
|
||||
pvddick_sp (5) -
|
||||
pvsse_sp (5) -
|
||||
pvsseck_sp (5) -
|
||||
pvssi_sp (5) -
|
||||
pvssick_sp (5) -
|
||||
sclib (5) - a portable CMOS Standard Cell Library man1/alc_origin.1
|
||||
sum_dp (5) -
|
||||
sum_y man1/alc_origin.1 (5) -
|
||||
tie_y man1/alc_origin.1 (5) -
|
||||
tpl (5) - LV500 Template description format.
|
||||
ts_dp (5) -
|
||||
ts_y man1/alc_origin.1 (5) -
|
||||
tsn_dp (5) -
|
||||
tsn_y man1/alc_origin.1 (5) -
|
||||
tsp_y man1/alc_origin.1 (5) -
|
||||
ttv (5) - The timing analyzer tas report : 'general perfmodule' format.
|
||||
vbe VHDL behavioural subset. (5) -
|
||||
vst VHDL structural subset. (5) -
|
||||
xr2_dp (5) -
|
||||
xr2_y man1/alc_origin.1 (5) -
|
||||
zbli_y man1/alc_origin.1 (5) -
|
||||
zero_dp (5) -
|
||||
zero_y man1/alc_origin.1 (5) -
|
Loading…
Reference in New Issue