abby118的个人空间 https://blog.eetop.cn/?1555282 [收藏] [复制] [分享] [RSS]

日志

.cshrc 文件

已有 45 次阅读| 2025-10-11 14:51 |个人分类:学习笔记|系统分类:芯片设计

#!/bin/csh

cd ~

setenv    TMPDIR  /data_temp

setenv    pt_tmp_dir    /data_temp

setenv    CDS_LOAD_ENV CWD

#*********************

#set machine envirment

#*********************


set filec              #Substitute the file name to be completed when I type an <ESC> at the command line

set autolist

umask 002              #Creat new file with -rwxr-wxr-x

set noclobber          #Don't overwrite existing files with the redirection character ">"

set nobeep             #Tell filec no to cry if it can't complete a file

set ignoreeof          #Don't let me log out by pressing <ctrl+D>

set notify             #Notify me when the status of background jobs change

limit coredumpsize 0  #Don't creat core dump files a program blows up


#***common path***

set path=(/bin  /usr/bin /usr/share  /sbin  /usr/sbin  /usr/local/bin  usr/local/sbin) 

#*****************

source /usr/share/Modules/init/csh


setenv MODULEPATH /export/home/user/modulefiles/cadence

setenv MODULEPATH ${MODULEPATH}:/export/home/user/modulefiles/synopsys

setenv MODULEPATH ${MODULEPATH}:/export/home/user/modulefiles/mentor

setenv MODULEPATH ${MODULEPATH}:/export/home/user/modulefiles/cliosoft



source /export/home/user/modulefiles/cadence.csh

source /export/home/user/modulefiles/mentor.csh

source /export/home/user/modulefiles/cliosoft.csh

source /export/home/user/modulefiles/synopsys.csh

source /export/home/user/modulefiles/empyrean.csh


set path=(/edatools/Matlab/R2022b/bin $path)

set path=(/usr/local/openlava/bin/ $path)


csh 文件内容:

if ($?tcsh) then

set modules_shell="tcsh"

else

set modules_shell="csh"

endif

set exec_prefix='/usr/bin'

set prefix=""

set postfix=""

if ( $?histchars ) then

  set histchar = `echo $histchars | cut -c1`

  set _histchars = $histchars

  set prefix  = 'unset histchars;'

  set postfix = 'set histchars = $_histchars;'

else

  set histchar = \!

endif

if ($?prompt) then

  set prefix  = "$prefix"'set _prompt="$prompt";set prompt="";'

  set postfix = "$postfix"'set prompt="$_prompt";unset _prompt;'

endif

if ($?noglob) then

  set prefix  = "$prefix""set noglob;"

  set postfix = "$postfix""unset noglob;"

endif

set postfix = "set _exit="'$status'"; $postfix; /usr/bin/test 0 = "'$_exit;'

alias module $prefix'eval `'$exec_prefix'/modulecmd '$modules_shell' '$histchar'*`; '$postfix

unset exec_prefix

unset prefix

unset postfix

setenv MODULESHOME /usr/share/Modules

if (! $?MODULEPATH ) then

  setenv MODULEPATH `sed -n 's/[ #].*$//; /./H; $ { x; s/^\n//; s/\n/:/g; p; }' ${MODULESHOME}/init/.modulespath`

endif

if (! $?LOADEDMODULES ) then

  setenv LOADEDMODULES ""

endif


cadence.csh文件内容:

setenv LM_LICENSE_FILE  5280@lic1

setenv CDS_LICENSE_FILE   5280@lic1

setenv CDS_LIC_FILE 5280@lic1

setenv CDS_AUTO_64BIT "ALL"

set H=`hostname`

if (${H} == "服务器01" || ${H} == "服务器02" || ${H} == "服务器03" || ${H} == "服务器04" ) then

   setenv  LD_PRELOAD /usr/lib64/libssl.so.1.0.2k:/usr/lib64/libcrypto.so.1.0.2k

else

   setenv  LD_PRELOAD /usr/lib64/libssl.so.1.0.1e:/usr/lib64/libcrypto.so.1.0.1e  

endif

set QRC_ENABLE_EXTRACTION=t

module load lec       \

            emx       \

            genus     \

            innovus   \

            liberate  \

            pvs       \

            qrc       \

            spectre   \

            quantus   \

            virtuoso  \

            mvs       \

            xcelium  \    

setenv EMX_interface_path $EMXHOME/emxinterface  


mentor.csh文件内容:

#!/bin/csh

#################################################

##Mentor calibre environment variable setting ##

#######################################################

setenv MGLS_LICENSE_FILE 27001@Lic2

module load calibre \

            tessent


cliosoft.csh文件内容:

#!/bin/csh

setenv CLIOLMD_LICENSE_FILE 21541@Tdata

setenv GDM_USE_SHLIB_ENVVAR 1

module load sos

synopsys.csh文件内容:

setenv SNPSLMD_LICENSE_FILE 27000@lic2

module load dc \

            finesim \

            fm \

            FPGA \

            hspice \

            lib_compiler \

            pts \

            sentaurus \

            siliconsmart \

            spyglass \

            txs \

            vcs \

            vc_static \

            verdi \

            wv \

            starrc \

            embedit


empyrean.csh文件内容:

setenv EMPYREAN_LICENSE_FILE 5590@lic1

setenv SKI_HOME /edatools/empyrean/skipper_2020.06

set path= ( $SKI_HOME/bin $path )

setenv QUALIB_HOME /edatools/empyrean/qualib-2020.09

set path= ( $QUALIB_HOME/bin $path )


ICFB618.env 文件内容

#!/bin/ksh

set H=`hostname`

if (${H} == "服务器01" || ${H} == "服务器02" || ${H} == "服务器03" || ${H} == "服务器04" ) then

   setenv  LD_PRELOAD /usr/lib64/libssl.so.1.0.2k:/usr/lib64/libcrypto.so.1.0.2k

  else

   setenv  LD_PRELOAD /usr/lib64/libssl.so.1.0.1e:/usr/lib64/libcrypto.so.1.0.1e

endif


alias  virtuoso618  '/edatools/cadence/IC_tools/IC618/tools.lnx86/dfII/bin/virtuoso -64'



点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 6

    周排名
  • 0

    月排名
  • 0

    总排名
  • 1

    关注
  • 1

    粉丝
  • 5

    好友
  • 5

    获赞
  • 5

    评论
  • 307

    访问数
关闭

站长推荐 上一条 /1 下一条


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-10-12 02:08 , Processed in 0.012927 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部