1 windows+Ubuntu 双系统下,删除Ubuntu。 实现 给虚拟机空间创建磁盘分区。
由于我的电脑之前装了双系统,现在内存空间不够,我就把Ubuntu系统删除了。通过删除如下图所示分区,完成删除操作。然后将空闲出来的磁盘空间新加卷。
由于虚拟机最好在单独的磁盘空间,最后100g以上吧,我们新加卷如下图所示:
进入电脑的磁盘管理,直接将未分配的空间新加卷即可,如果没有未分配的空间,自己通过压缩卷分出一个空间即可。如下图所示 G盘为我分出的空间。
2 通过# VMware安装Ubuntu 18.04虚拟机。
VMware安装:www.vmware.com/products/wo…
此处为选择虚拟机的位置,因为我们预留出了磁盘G作为虚拟机的使用空间,所以选择G盘。
我们查看了本电脑为4核4线程,所以在此处选择了2个处理器,每个处理器1个内核。此处的图没放出来,安装时候会有显示。
我们查看电脑内存为8GB,此处选择了4GB。
以上步骤即可安装好了Ubuntu18.04。
3 在Ubuntu 18.04上安装# Synopsys EDA工具(VCS+Verdi)
如下图所示,其中第一个文件为一个包后面要用到。第二个文件为获取license的工具。第三五六为要进行安装的。 第四个文件为Synopsys的下载器,下载安装需要通过这个才可以实现。
1 Synopsys EDA的安装都需要安装器进行,修改安装目录权限:
`sudo chmod 777 -R ./`
然后在synopsysinstaller_v5.0 目录下运行 synopsysinstaller_v5.0_run 文件,然后在光标处填入安装目录。
在安装目录下再新建三个文件夹备用为安装scl、vcs、verdi做准备。如下图所示:
2 开始安装scl
进入安装目录下,输入./setup.sh
开始安装步骤如图所示,选择源文件位置,选择安装位置。
安装完成后,finish即可。
3 开始安装VCS。
安装vcs前我们需要在终端将默认的dash换位bash。 指令如下图:
开始安装vcs 步骤和scl 步骤一致,进入安装目录下,输入./setup.sh开始安装。 选择vcs源文件,安装目录。
4开始安装verdi
安装步骤和vcs,scl步骤一致。进入安装目录下,输入./setup.sh
5破解文件
在windows端使用文件夹中第二个文件中的
需要获取虚拟机中hostname 和mac地址。
通过 hostname 和 ifconfig 指令分别获取。
ifconfig查询不到需要安装net-tools。
sudo apt-get install net-tools 即可
获取完成后使用上述软件generate即可生成Synopsys.dat文件。
接下来修改该文件中的路径即可,并将该文件放入指定文件夹中如下图所示:
6开放端口,安装依赖包lsb——core,检查license是否正常使用。
开放27000 端口
`sudo ufw allow 27000
sudo ufw enable
sudo ufw reload
sudo ufw status
netstat -ap | grep 27000
`
安装依赖包
`sudo apt-get install lsb-core
通过命令检查:
出现下图所示,需要新建文件夹并给权限。
` sudo mkdir /usr/tmp/
sudo chmod 777 /usr/tmp/
`
然后再通过指令检查,此时会出现提示说连接TCP端口失败,原因是上面端口被占用了。
所以只需lmdown指令,等待,即可。
如下图所示为正常。
7 设置环境变量 添加verdi依赖库
sudo gedit ~/.bashrc 对环境变量进行添加:
添加完成后,保存并执行source .bashrc
如下图所示为依赖库文件所在位置,及指令。
8验证
综上所述我们已经完成了安装的所有步骤,以后每次打开虚拟机,我们只需要指令lmli实现license的链接, dve verdi 指令打开所需要的软件。
注:::::::::::::::::: 如下图所示,我的verdi打开是正常的,dve出错了,问题一直没有解决,暂且如此记录一下,下来准备先拷贝个完成的虚拟机先使用。
**
注:::::::::::::::::