服务器CentOS上安装IC618(virtuoso)教程
- IC618的安装
可以使用普通账户进行安装,也可以直接使用root账户进行安装;对于不太熟悉linux命令的,使用root账户安装相对简单一点,下面以root账号将软件安装在home/opt目录下作为示例。
1、root账号登陆系统,在home文件夹下新建一个opt,然后在opt目录下建立virtuoso文件夹(可直接鼠标右键,也可以用命令mkdir)。
- 在home/opt/virtuoso目录下创建IC618文件夹,作为IC618的安装目录,并在home/opt/virtuso/IC618目录下创建license文件夹,作为存在IC618许可证的目录。
- 将IC618文件夹下的virtuoso文件夹下的三个安装包在windows下依次解压后(会自动合并成一个名为IC06.18.000_Inx86.Base的安装包,合计7.92G)和patch文件夹通过到《pscp.exe》软件(详细请参考相应的文件上传教程)上传到服务器/home/opt/vituoso目录下。或者直接用移动硬盘拷贝到服务器上。
- 进入home/opt/virtuoso /IC06.18.000.lnx86.Base/CDROM1目录下,右键打开终端,在终端中输入./SETUP.SH,按Enter健执行命令。(如果提示请求不被允许,先输入chmod +x SETUP.SH,按Enter健执行命令,再在终端中输入./SETUP.SH。)
4、在弹出的界面中,继续按Enter。
5、按照提示,输入IC618安装目录home/opt/virtuoso /IC618后,按Enter键。
6、由于没有事先安装InstallScape,首先在/opt/eda/cadence目录下创建iscape文件夹,然后按照提示安装。
7、安装完后弹出InstallScape界面,选择Local directory/Media install,点击Browse,选择安装包的路径,然后点击Continue。
8、在弹出来的界面中勾选IC_06.18.000后,点击Next。
9、在弹出来的界面中,选择好IC618的安装路径(第一步中已经建好的路径home/opt/virtuoso/IC618)后,点击Start开始安装。
10、安装完成后,需要进行配置,大部分的配置可以直接按Enter,或者直接等待读秒结束,其中有两个部分需要注意一下,一个是提示要不要安装库文件,选择安装;另外一个是提示要不要使用默认的OA路径,选择默认的就行。
12、安装成功后的界面如下图所示。
- Patch安装
1、进入home/opt/virtuoso/ patch目录,打开终端,输入./1patch.sh ../IC618/,按Enter,若提示缺少libstdc++.so.6。
2、进入Packages文件夹,右键打开终端,输入rpm -ivh libstdc++-4.8.5-36.el7.i686.rpm libgcc-4.8.5-36.el7.i686.rp,按Enter,完成相应库的安装。
3、回到进行patch的终端,再次输入./1patch.sh ../IC618/,按Enter,进行IC618的patch。
6、继续在终端输入python cdslicgen.py,产生IC618的license,将产生的license.dat复制到home/opt/virtuoso/IC618/license(第1步建立的)目录下。
六、运行IC618
1、将home/opt/virtuoso /patch目录下的setup.csh复制到个人目录/home/opt/vittuoso/IC618下。
2、切换到个人账户进入系统,在个人目录下打开终端,source /home/opt/virtuoso/IC618/setup.csh,回车,加载环境变量;再输入virtuoso &启动IC618。
注:如果出现ERROR (DB-320001): Failed to check out the 'Cadence(R) Design Framework II' license.
Contact Cadence Customer Support for assistance.
说明license不对,缺少启动sfk这一步,进入文件夹IC618(virtuoso) \or_cadence_license_and_patch\cadence_patch中按照README操作,生成license文件,无需理会错误,即可成功使用license。