一、安装Synopsys
1.1 参考链接
主要参考芯国王的教程,在自己的ubuntu中安装VCS、Verdi。最后能仿真heart
1、芯国王属于自己的数字IC EDA环境:https://blog.csdn.net/weixin_40377195/article/details/109788338
2、Synopsys安装出现的问题及解决方法:https://zhuanlan.zhihu.com/p/433125915
3、在Ubuntu18虚拟机上安装VCS:https://www.cnblogs.com/Lexington-CV2/articles/16703093.html
4、Ubuntu中VCS安装和启动过程中遇到的问题总结https://blog.csdn.net/heyuming20062007/article/details/126852329
1.2 软件安装
扩展内存
这是因为我的虚拟机内存不够了
sudo apt-get install gparted 下载gparted。
sudo gparted启动工具。
修改hostname
vim /etc/hostname
vim /etc/hosts
最好在home目录下新建synopsys文件夹
sudo mkdir synopsys
sudo chmod 777 synopsys
安装vcs、verdi等软件
sudo ./SynopsysInstaller_v5.0.run
sudo ./setup.sh #运行一次安装一个软件,直到都安装完成
安装完成后
中间缺少依赖可以自行安装
1.3 license生成
在windows下运行安装包里面的程序scl_keygen.exe
hostname
ifconfig
生成的license文件,需要修改第二行。这个文件最后需要放到这个“scl/2018.06/admin/license/”目录下,要与环境里面设置的路径一致。
/home/synopsys/scl/2018.06/linux64/bin/snpslmd
1.4 环境设置
打开环境文件进行设置
sudo vim ~/.bashrc
注意文件路径,下面是我的
export DVE_HOME=/home/synopsys/vcs/O-2018.09-SP2
export VCS_HOME=/home/synopsys/vcs/O-2018.09-SP2
export VCS_MX_HOME=/home/synopsys/vcs-mx/O-2018.09-SP2
export LD_LIBRARY_PATH=/home/synopsys/verdi/Verdi_O-2018.09-SP2/share/PLI/VCS/LINUX64
export VERDI_HOME=/home/synopsys/verdi/Verdi_O-2018.09-SP2
export SCL_HOME=/home/synopsys/scl/2018.06
#dve
PATH=$PATH:$VCS_HOME/gui/dve/bin
alias dve="dve"
#VCS
PATH=$PATH:$VCS_HOME/bin
alias vcs="vcs"
#VERDI
PATH=$PATH:$VERDI_HOME/bin
alias verdi="verdi"
#scl
PATH=$PATH:$SCL_HOME/linux64/bin
export VCS_ARCH_OVERRIDE=linux
#LICENCE
export LM_LICENSE_FILE=27000@ziky #改成自己的主机名字
alias lmg_vcs="lmgrd -c /home/synopsys/scl/2018.06/admin/license/Synopsys.d