已经有很多教程存在,我个人是根据如下链接中步骤搭建的(111条消息) 数字IC设计的第一步——Synopsys EDA Tools的安装_synopsys dve_WeelCJ的博客-优快云博客但是在这个步骤中存在一些细节问题如下:
1.在设置环境变量时
#dve
export PATH=$PATH:/home/cjw/Synopsys/vcs2016/gui/dve/bin #改成自己 vcs 的安装路径
alias dve='dve -full64'
#VCS
export PATH=$PATH:/home/cjw/Synopsys/vcs2016/bin #改成自己 vcs 的安装路径
alias vcs="vcs -full64 -cpp g++-4.8 -cc gcc-4.8 -LDFLAGS -Wl,--no-as-needed"
#vcs需要的固定的参数,注意系统要安装 gcc-4.8 和 g++-4.8,这两个需要自己独立安装
export VCS_ARCH_OVERRIDE=linux #加这个可以说明 VCS 也支持 2.*以上的内核
#VERDI
export PATH=$PATH:/home/cjw/Synopsys/verdi2016/bin #改 Verdi安装路径
export VCS_HOME=/home/cjw/Synopsys/vcs2016
export VERDI_HOME=/home/cjw/Synopsys/verdi2016
export NOVAS_HOME=/home/cjw/Synopsys/verdi2016
#LICENCE
export SNPSLMD_LICENSE_FILE=27000@cjw-host # 改成自己的hostname
export LM_LICENSE_FILE=/home/cjw/Synopsys/scl/license/Synopsys.dat # license文件的位置
alias lmg_scl='lmgrd -c /home/cjw/Synopsys/scl/license/Synopsys.dat' #注意改路径
#scl
export PATH=$PATH:/home/cjw/Synopsys/scl/linux/bin #改 SCL 安装路径
#Design Compalier
export SYNOPSYS=/home/cjw/synopsys/dc2016 #不加这个路径,直接运行 dc 会报错
export PATH=$PATH:/home/cjw/Synopsys/dc2016/bin #改 Verdi 安装路径
export DC_HOME=/home/cjw/Synopsys/dc2016
alias dc='dc_shell'
alias dv='design_vision'
#Primetime
export PATH=$PATH:/home/cjw/Synopsys/pt2016/bin #改 Verdi 安装路径
export PT_HOME=/home/cjw/Synopsys/pt2016
alias pt='primetime'
#Formality
export PATH=$PATH:/home/cjw/Synopsys/fm2015/bin #改 Verdi 安装路径
export FM_HOME=/home/cjw/Synopsys/fm2015
alias fm='formality'
在设置LICENCE时,记得将SNPSLMD_LICENSE_FILE改成自己的hostname。
2.激活LICENCE时,作者一会儿写成lmg_scl一会儿写成lmg_vcs,需要注意统一为lmg_scl。
这篇博客详细介绍了在安装Synopsys EDA Tools过程中遇到的问题及解决方案,包括环境变量配置时需将SNPSLMD_LICENSE_FILE设置为hostname,以及在激活LICENSE时要统一使用lmg_scl命令。
4451





