3、ubuntu14.04 安装VCS
首先下载其安装包:链接:https://pan.baidu.com/s/1iokjsBTa0YYIhG9rlJEreg
提取码:1ayj
然后通过wincap 拖到linux(ubuntu14.04)
第一步:在/home/ubuntu/目录下建立主文件夹
mkdir synopsys
cd synopsys
mkdir synopsys
mkdir vcs_2016.06
mkdir scl_11.9
mkdir verdi_2016.06-1
第二步安装相应的软件到指定文件夹下 gcc g++ 需要软连接到4.4
sudo apt-get install unrar csh lsb-core libelf-dev:i386 lib32ncurses5 g++-multilib g++-4.4-multilib
unrar e SynopsysInstaller.rar
chmod 777 SynopsysInstaller_v3.3.run
./SynopsysInstaller_v3.3.run
./setup.sh
第三步 使用图形化界面依次选中文件夹
安装到预先建立的的文件夹中
第四步 在window下点击另一个文件中的**文件填入MAC 和你的linux主机名生成**文件;
MAC地址不能写:号;最后生成的文件如:
阴影部分需要自己手动加入;
第五步文件复制:
将Synopsys.dat文件复制到 /home/ubuntu/synopsys/vcs_2016.06/license/和 /home/ubuntu//synopsys/verdi_2015/license/两个文件夹中(这是你license对应的路径,修改成你自己的,如没有license文件夹,自己建即可)。
第六步进行环境变量设置
配置.bashrc:
#dve
export PATH=$PATH:/home/ubuntu/synopsys/vcs_2016.06/gui/dve/bin
alias dve=“dve -full64”
#VCS
export PATH=$PATH:/home/ubuntu/synopsys/vcs_2016.06/bin
#VERDI
export PATH=$PATH:/home/ubuntu/synopsys/verdi_2016.06-1/bin
export VCS_HOME=/home/ubuntu/synopsys/vcs_2016.06
export VERDI_HOME=/home/ubuntu/synopsys/verdi_2016.06-1
alias verdi=“verdi”
#LICENCE
export [email protected]
alias lmg_vcs=“lmgrd -c /home/ubuntu/synopsys/vcs_2016.06/license/Synopsys.dat”
#scl
export PATH=$PATH:/home/ubuntu/synopsys/scl_11.9/amd64/bin
export VCS_ARCH_OVERRIDE=linux
alias vcs="vcs -full64"
以上的配置仅作参考,需要根据你的安装路径进行配置。
之后使配置文件立即生效即可:
source .bashrc
之后要进行端口27000检查,本人的没管,也成功了;
第七步:执行VCS
显示
如果有问题:遇到
/bin/sh illegal option -h解决方法
ubuntu 14.04安装synopsys EDA工具,例如vcs,在输入vcs后,显示/bin/sh illegal option -h
解决办法:
sudo rm -f /bin/sh
sudo ln -s /bin/bash /bin/sh
这期间遇到好多问题,其中包括内核不支持,许可无效,端口无法打开错误等,都是安装步骤的问题,不要怀疑ubuntu 14.04系统本身;
附录上一张可以运行VCS的verilog+C混合执行图
测试文件见下篇博客