-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.cshrc
62 lines (50 loc) · 2.09 KB
/
.cshrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#! /usr/local/bin/tcsh -f
# Licensing
source /tools/commercial/flexlm/flexlm.cshrc
# Cadence settings
setenv SPECTRE_DEFAULTS -E
setenv CDS_Netlisting_Mode "Analog"
setenv CDS_AUTO_64BIT ALL
# Setup tool pathes - put the right path of your tool installations
setenv MMSIM_HOME /tools/cadence/MMSIM/MMSIM121
setenv CDS_INST_DIR /tools/cadence/IC/IC615_514
#setenv CDS_INST_DIR /tools/cadence/IC/IC616_500_10
setenv CDSHOME $CDS_INST_DIR
set path = ( $path \
${MMSIM_HOME}/tools/bin \
${CDS_INST_DIR}/tools/bin \
${CDS_INST_DIR}/tools/dfII/bin \
${CDS_INST_DIR}/tools/plot/bin \
)
# Setup PDK - put the path of your freePDK4 installed
source /tools/projects/eeis/BAG_2.0/pdk_files/freePDK45/NCSU-FreePDK45-1.4/FreePDK45/ncsu_basekit/cdssetup/setup.csh
# Setup BAG
source .cshrc_bag
# Setup pycells
### PYTHON STUFF FOR IPDK (NEEDS TO BE AFTER sourcing BAG)
#setenv OA_BIT 64
setenv OA_COMPILER gcc44x
setenv CNI_ROOT /tools/commercial/ciranova/cni_31
#setenv CNI_ROOT /tools/commercial/ciranova/cni_471
set CNI_PLAT_ROOT=${CNI_ROOT}/plat_linux_gcc44x_64
setenv CNI_DISPLAY_DIR ${CNI_ROOT}/tech/cni130/santanaDisplay
setenv CNI_LOG_DEFAULT /dev/null
setenv PATH ${CNI_PLAT_ROOT}/3rd/bin:${CNI_PLAT_ROOT}/3rd/oa/bin/linux_rhel30_gcc411_64/opt:${CNI_PLAT_ROOT}/bin:${CNI_ROOT}/bin:${PATH}
set PYTHONPATH_DEFAULT = "${CNI_ROOT}/pylib:${CNI_PLAT_ROOT}/lib"
if ($?PYTHONPATH) then
setenv PYTHONPATH ${PYTHONPATH_DEFAULT}:${PYTHONPATH}
else
setenv PYTHONPATH ${PYTHONPATH_DEFAULT}
endif
set LDLIB_DEFAULT = "${CNI_PLAT_ROOT}/3rd/lib:${CNI_PLAT_ROOT}/3rd/oa/lib/linux_rhel30_gcc411_64/opt:${CNI_PLAT_ROOT}/lib"
if ($?LD_LIBRARY_PATH) then
setenv LD_LIBRARY_PATH ${LDLIB_DEFAULT}:${LD_LIBRARY_PATH}
else
setenv LD_LIBRARY_PATH ${LDLIB_DEFAULT}
endif
# add open access
setenv OA_HOME /tools/cadence/IC/IC615_514/oa_v22.41.027
#setenv OA_HOME /tools/cadence/IC/IC616_500_10/oa_v22.43.042/
#setenv OAHOME /tools/cadence/IC/IC616_500_10/oa_v22.43.042/
#setenv OAHOME /tools/projects/eeis/BAG_2.0/oa_dist
#setenv LD_LIBRARY_PATH "${OAHOME}/lib/linux_rhel50_gcc44x_64/opt:${LD_LIBRARY_PATH}"