Synopsys系列软件的安装教程,Install,SCL,DC,VCS,VERDI
安装Installer工具
Synopsys 的相关工具都是通过 Synopsys Installer 工具安装的,所以在安装 DC 之前,首先需要安装 Installer 工具。
1. 在 Linux 下创建如下路径,用于存放安装包(注意和自己环境匹配):
cd /home/zzh
mkdir -p synopsys_tools/install_pkg
cd ./synopsys_tools/install_pkg
mkdir SynopsysInstaller_v5.0
2. 解压SynopsysInstaller_v5.0.run文件复制到安装包存放路径下:
/home/zzh/synopsys_tools/install_pkg/SynopsysInstaller_v5.0
3. 使用超级权限运行软件,安装过程中会询问安装路径,此处我保持了默认:
sudo ./SynopsysInstaller_v5.0.run
4. 安装完成后,会在当前路径下生成一个脚本文件setup.sh,直接运行该文件,会出现如下error。这个问题是缺少依赖库,先查找这个库出自哪个安装包,然后进行安装。安装过程中会有提示,输入“y”回车就行。
./setup.sh
repoquery --nvr --whatprovides libXss.so.1
sudo yum install libXScrnSaver-1.2.2-6.1.el7
5. 再次运行setup.sh脚本,能够顺利出现 Synopsys Installer的启动界面,表示安装成功。
安装SCL工具
SCL (Synopsys Common License) 软件为 Synopsys License 统一管理工具。该软件破解完成后,Synopsys 其他相关工具的安装无需再破解,只需要安装对应工具并指定相关 PATH 变量就可以直接使用。此过程虽然有些麻烦,但可谓是一劳永逸。
安装SCL
1. 创建SCL文件夹。
cd /home/zzh/synopsys_tools
mkdir SCL_2018
2. 将scl_v2018.06-SP1文件夹复制到Linux安装包路径下。
/home/zzh/synopsys_tools/install_pkg
3. 切换到synopsysinstaller_v5.0的安装路径,运行setup.sh,点击Start按钮。
cd /home/zzh/synopsys_tools/install_pkg/SynopsysInstaller_v5.0
./setup.sh
4. 设置Site Administrator,其他保持默认值,点击Next
5. 安装包选择路径,Source设置为SCL的安装包路径,点击Next。
6. 接着设置SCL安装路径,选择先前生成的安装路径文件夹/home/zzh/synopsys_tools/SCL_2018,点击Next。
7. 勾选需要安装的软件,即SCL,点击 Next。
8. 软件会再次确认相关的安装信息,确认没有问题,点击 Next;接着,再授权开始安装SCL工具:
9. 等待安装过程的完成,下图为安装完成的界面,点击Finish即可:
10. 因为安装完成后还未破解版本,所以会出现以下界面,直接点击Dismiss 即可
其他synopsys软件也是这样步骤,依次安装完就行!
License 生成
1. Linux 系统下输入以下命令,获取hostname与HWaddr或ether信息。
hostname
ifconfig -a
2. 在Win下解压scl_keygen_2030.7z,并运行scl_keygen.exe。
3. 将HOST Name 改为hostname 中的值,我在此处改为localhost.localdomain ;将 Host ID Daemon 与 HOST ID Feature 改为中的 HWaddr 或ether值,Port 端口保持默认。点击 Generate 。
4. Generate 完成后,该路径下会产生一个名字为 Synopsys.dat的文件。文本文档方式打开,修改第二行数据路径,需与Linux下SCL的安装路径匹配。
5. 将修改后的Synopsys.dat文件,复制到SCL安装路径下的/admin/license文件夹。
/home/zzh/synopsys_tools/SCL_2018/scl/2018.06-SP1/admin/license