安装所需软件的链接:https://pan.baidu.com/s/1PHgK9dh8MlyzzFZdfb9vFQ 提取码:887j
安装1.运行./SynopsysInstaller_v3.3.run
2.创建文件夹作为安装目录
mkdir vcs_2016.06 #为vcs建立文件夹
mkdir scl_11.9 #为scl建立文件夹
mkdir verdi_2016.06-1 #为verdi建立文件夹
3.运行
./setup.sh
进行安装,若报下图的错则输入sudo apt install csh
后再运行./setup.sh
4.运行setup.sh后会出现如下界面,点击start
5.进入该界面,随便填写,点击next
6.source选择要安装的软件的安装包,点击done,然后点击next 7.一直next,直到出现如下界面,选择amd64,然后点击next
8.选择要安装的位置,点击done,然后点击next
9.之后进行按照指示安装,scl,verdi,vcs均按照上述方式进行安装。
1.输入ifconfig获取hostid(MAC地址),输入hostname获取hostname 2.使用scl_keygen进行破解,由于该破解软件只支持到2020.12.30,因此需要修改src文件:
修改如下(将2020替换为2030):
3.双击scl_keygen.exe,填写如下,HOST ID Daemon和HOST ID Feature填MAC地址,HOST Name填hostname,EXPIRE将时间修改为2030,点击Generate,会在当前路径生成Synopsys.dat文件
4.将该文件从windows拷贝至ubuntu虚拟机上。
1.修改Synopsys.dat,在第二行加上snpslmd的路径,如图所示 2.将Synopsys.dat文件复制到…/synopsys/vcs_2016.06/license/和…/synopsys/verdi_2016/license/两个文件夹中(如没有license文件夹,自己建即可)。 3.安装gcc4.8和g++4.8
sudo apt-get install gcc-4.8
ls /usr/bin/gcc*
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 100
sudo update-alternatives --config gcc
以及
sudo apt-get install g++-4.8
ls /usr/bin/g++*
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 100
sudo update-alternatives --config g++
4.设置环境变量
vim ~/.bashrc
编辑如下图
source ~/.bashrc
5.激活 激活之前先安装:
sudo apt-get install lsb-core
还可能需要修改网卡名称为eth0 输入lmg_vcs,报错如下: 解决方法:
再次输入lmg_vcs,若出现如下结果就是正确的:
输入dve 输入vcs,若出错,按如下方式解决:
输入verdi报错
输入sudo apt install libjpeg62
然后再次输入verdi,这次正常启动