本文主要是关于innovus19版本的安装使用介绍
我的选用的linux环境如下:

初次安装需要准备的文件(从cadence官网下载)
IScape04.23-s010lnx86.t.ZIScape是一个installer,你可以理解成一个安装器,在linux下安装cadence其他产品的安装包的工具都是通过这个installScape工具来安装
如何安装IScape?
我把IScape的压缩包放在/opt/cadence/iscape下,然后解压
tar -zxvf IScape04.23-s010lnx86.t.Z我解压后的文件目录如下
data iscape iscape.04.23-s012进入iscape/bin目录下
如何启动IScape图形界面?
./iscape.sh
安装前需要设置好安装路径,点上图中的Preferences->Directions
我选择的安装路径是/opt/cadence目录

IScape的安装和启动大概就是这样,新linux系统可能会出现启动失败,一般是java版本版本问题,install java就可以解决
接下来准备好Innovus19.1的安装包(从cadence官网下载)

在linux下分别解压两个压缩包
tar -xvf Base_INNOVUS19.10.000_lnx86_2of2.tar
tar -xvf Base_INNOVUS19.10.000_lnx86_1of2.tar解压后所有的文件都会放在CDROM1里面
接下来启动IScape

上图路径选择安装镜像CDROM1文件的路径,安装前需要设置好安装路径,然后点继续,安装完成后关闭即可
安装完成后会弹出一个config的窗口,提示你是否选择安装open acess,根据自己需求选择安装,也可以不装,安装完的目录如下

这个oa_v22.60.012就是open acess
配置好license文件和软件环境变量
我用bashell写的,环境如下:
#!/bin/bash
#Set Cadence Directory
export Cadence_Dir=/opt/cadence
export CDS_LIC_FILE=$Cadence_Dir/INNOVUS191/share/license/license.dat
#INNOVUS191
export INNOVUS_HOME=$Cadence_Dir/INNOVUS191
export PATH=$INNOVUS_HOME/bin:$PATH
alias innovus="innovus"export命令用于设置或显示环境变量,注销或者重新开一个窗口,export命令给出的环境变量都不存在了,所以每次启动前需要source一下这个bash
设置好了license的环境变量CDS_LIC_FILE&对应license文件的路径
如何验证环境变量配置正确?
先source你的bash
查看innovus路径
[crazy@crazy_one cadence]$ which innovus
alias innovus='innovus'
/opt/cadence/INNOVUS191/bin/innovus查看cadence的license变量CDS_LIC_FILE
[crazy@crazy_one cadence]$ echo $CDS_LIC_FILE
/opt/cadence/INNOVUS191/share/license/license.dat如果都返回了正确的路径,软件就可以正常启动了
如何启动innovus图形界面?
source innovus191.bash
innovus &
关于innovus -option的用法可以通过innovus -help查看
比如不启动Innovus的Gui界面,innouvs -no_gui
其他的cadence工具
CONFRML192 EXT191 GENUS191 IC617ISR22 SPECTRE191 SSV191 TEMPUS等在linux上的安装方法都是类似的,通过IScap选择解压好的CDROM,安装完成后,配置license文件,稍微不同的地方在于软件环境变量的配置,遇到安装失败,启动失败的问题
无非以下几种情况:
- 软件安装包下载或解压出错,CDROM文件镜像不完整,导致安装失败
- 找不到innovus启动命令,没有验证软件环境变量设置,软件环境设置错误
- 以上都OK,还是启动失败了,可能是linux系统缺少软件依赖的环境文件
比如缺少libstdc++.so.6,那么yum install libstdc++.so.6就可以
也有可能是license check 失败,有可能你使用的还是旧版本的license文件,而这个lic文件并不支持当前版本的工具,license环境设置定义的问题,也有可能是lic本身文件的问题
这种问题一般出现在之前安装了旧版本的工具,想在此基础上安装更新版本的工具
以上是个人在安装软件时遇到的一些问题,以及如何去解决问题的经验分享
关于文件,不便公开发链接分享,需要的话,可以单独共享互换
***拒绝伸手党,每天醒来看到的消息全是邮箱地址,实在是太可怕了

当然你如果有好的lab data,student guide等,我愿意互换或付费购买
初学者第一次装的话,如果不了解linux的话,建议先熟悉一下linux基本的指令

最后想补充一点
IC行业容易涉及知识产权和商业秘密保护方面的问题
不仅限于软件,关于一些crack的话题,涉及某公司的知识产权的问题,尽量不要在网上公开分享,当然个人私下学习研究用途没有问题
通俗易懂的说就是,自己在家看黄片不违法,但如果和他人一起看黄片则违法,可能会受治安管理处罚
以牟利为目的,制作、复制、出版、贩卖、传播淫秽物品的,处三年以下有期徒刑、拘役或者管制比如,与公司签订了保密协议,换工作后违背了自己与前雇主签订的保密条款,造成的后果由本人承担。