Cadence IC 615 install v30.docx
《Cadence IC 615 install v30.docx》由会员分享,可在线阅读,更多相关《Cadence IC 615 install v30.docx(18页珍藏版)》请在冰点文库上搜索。
CadenceIC615installv30
说明:
1.本教程是在CentOS5.832bit或64bit(系统镜像:
CentOS-5.8-i386-bin-DVD-1of2.iso或CentOS-5.8-x86_64-bin-DVD-1of2.iso)下安装CadenceIC615,如无特别说明,所有操作都是在root用户下执行(第2步开始切换为root用户);
2.教程中的【】内的字符为terminal(命令行终端)中输入的命令,并且若无特别说明,命令中的空格都用下划线“_”表示,实际输入的时候,“_”输作空格,这样做是为了避免漏掉空格。
3.本教程中,登陆CentOS系统的用户名为uestc,主机名为localhost(默认名,完整名为localhost.localdomain),读者可以用自己的用户名,完全没有影响;
4.括号里的文字多是对括号前面的内容说明解释。
5.CadenceIC615的安装过程包括三个程序的安装——installscape(安装Cadence系列软件的引导程序)、IC615(CadenceIC的主程序)和OpenAccsess(即OA,是Cadence的启动程序),安装目录分别是/eda/installscape、/eda/IC615和/eda/IC615/oa_v22.41.004,license文件放在/eda/IC615目录。
读者可以改变这些安装路径,但是环境变量也要作相应改变。
注意:
1.必须在联网状态下安装;
2.所有字符严格区分大小写,y(es)或n(o)除外。
安装步骤:
1.复制安装所需文件到桌面
将IC06.15.011_lnx86.Base文件夹(安装包)、Patch文件夹(补丁)、license.dat文件(破解文件)和EnvionmentVariables32bit或64bit文档(环境变量内容,用哪个取决于系统是32位还是64位)拷贝到CentOS桌面。
2.切换到root用户:
在terminal输入【su_root】(切换到root用户),回车,输入当前用户密码(输入密码不会显示,但是输入进去了的),回车。
3.准备安装CadenceIC
3.1创建安装目标文件夹
terminal输入【cd_/】(进入root目录,注意root目录的名字是/,所有文件都在root目录下,root目录下的root文件夹不叫root目录,这是Linux系统的常识);
输入【mkdir_eda】(在root目录下创建eda文件夹),输入【cd_/eda】(进入eda文件夹),依次输入【mkdir_IC615】回车、【mkdir_installscape】回车(在eda文件夹中分别创建IC615、installcape文件夹,这些文件夹将分别作为IC615和installscape的安装目录)。
完成之后可以输入【ls】回车(查看本文件夹下的文件),看看是否成功创建好了。
3.2将IC615安装包移动到root目录
其实安装包放在桌面上也可以安装,但是为了避免用户名不同导致桌面路径不同,所以还是把它搬到root目录吧(注意root目录的文件夹名为/,而不是root),方法是在terminal输入【nautilus】回车(以root权限打开并管理图形界面,nautilus也是这个工具的名字),图形界面左下角(红圈处)选择/(即进入root(根)目录,注意root目录的盘符是“/”而不是root,而名为root的文件夹叫做root用户的home目录,不叫root目录),然后把桌面上的IC06.15.011_lnx86.Base文件夹cut到root目录即可(对IC06.15.011_lnx86.Base文件夹点右键——cut,然后在root目录里点右键——paste,直接拖过来也行)。
在terminal窗口按control+c(关闭root下的窗口模式,回到terminal模式)。
4.安装IC615
5.1安装并启动installscape
回到terminal,按control+c(关闭nautilus图形界面,启动terminal命令行模式),输入【cd_/IC06.15.011_lnx86.Base/CDROM1】回车(进入/IC06.15.011_lnx86.Base/CDROM1目录,注意此处的lnx86前面是个下划线,我用红色标明了,不要输成空格了),再输入【sh_SETUP.SH】回车(启动SETUP.SH);
。
。
。
(如果看见more就按一下回车);要求输入IC615的安装地址【/eda/IC615】回车;
。
。
。
询问是否安装过installscape?
输入【n】回车(没有安装过);询问是否安装installscape?
输入【y】回车(我要安装);
询问installcape的安装地址,输入【/eda/installscape】回车;很快,installscape窗口就打开了。
5.2安装CadenceIC615
在installcape界面选择localdirection/mediainstall;在selectlocationofmedia窗口输入(或通过Browse按钮定位)【/IC06.15.011_lnx86.Base/CDROM1】(即选择安装包路径),点continue;
在resultforall框中的IC_06..前打钩(即选中所有安装包),点next;
在directories框中输入(或通过Browse按钮定位)【/eda/IC615】(即确定IC615的安装地址),点start。
等待安装进度。
。
如果有询问是否为AMSDesigner准备库文件,输入【2】回车(不要),继续等待安装进度。
。
如果没询问,无视本步。
询问是否安装library,输入【y】回车(安装),再输入【y】回车,等待安装进度。
。
。
。
。
5.3安装OA(OpenAccess)
安装过程显示OA2.2的欢迎界面,按回车继续;
询问是否为OA选择新的安装地址,输入【n】回车(即采用默认的安装路径/eda/IC615/oa_v22.41.004安装OA,注意,即使这里选择其他路径安装,结果还是会安装到默认路径)。
直到自动回到installscape界面,点done,然后在installscape界面左上角的叉叉,(如果产生configure-statusfailed错误,可能需要yuminstallxterm–y,然后在installscape重新配置)关闭installscape,软件安装完成,后面的步骤是配置和破解。
5.修改环境变量
说明:
此步骤将修改全局环境变量(即/etc/profile文档),这样使所有用户都有权使用CadenceIC。
打开桌面上的EnvionmentVariables文档,复制所有内容。
在
入【cd_/etc】(进入/etc目录),
输入【viprofile】(用vi编辑器编辑profile文档)
进入profile的编辑界面后,按住方向键下直到光标到达最后一行,按一下o(新建行),对着光标点右键——paste,按一下esc键(推出vi编辑模式,按了之后,vi底部的INSERT会消失),按一下shift+:
,输入【x】回车(保存并关闭文档)。
如果编辑profile的过程中不小心出错,可以按esc键,再按shift+:
,再输入【q!
】回车关闭vi编辑器(即不保存退出),再重新进行本步骤。
附:
64位系统的环境变量内容如下(32位只需把最下面的64BIT改成32BIT),环境变量包含了mmism的配置信息
###########################CadenceIC
exportOA_HOME=/eda/IC615/oa_v22.41.004
exportMMSIM_ROOT=/eda/MMSIM72
exportCDS_ROOT=/eda/IC615
exportCDSDIR=/eda/IC615
exportCDSHOME=/eda/IC615
exportCDS_ROOT=/eda/IC615
exportCDS_INST_DIR=/eda/IC615
exportCDS_LIC_FILE=/eda/IC615/license.dat
exportCDS_Netlisting_Mode=Analog
exportOA_UNSUPPORTED_PLAT=linux_rhel40_gcc44x
exportPATH=${CDS_INST_DIR}/tools/bin:
$PATH
exportPATH=${CDS_INST_DIR}/tools/dfII/bin:
$PATH
exportPATH=${CDS_INST_DIR}/tools/plot/bin:
$PATH
exportPATH=${CDS_INST_DIR}/tools/dracula/bin:
$PATH
exportPATH=${CDS_ROOT}/tools/bin:
$PATH
exportPATH=${CDS_ROOT}/tools/dfII/bin:
$PATH
exportPATH=${CDS_ROOT}/tools/dracula/bin:
$PATH
exportPATH=${CDS_ROOT}/tools/plot/bin:
$PATH
exportPATH=${CDS_ROOT}/tools/iccraft/bin:
$PATH
exportPATH=${MMSIM_ROOT}/tools/bin:
$PATH
exportPATH=${MMSIM_ROOT}/tools/dfII/bin:
$PATH
exportPATH=${MMSIM_ROOT}/tools/spectre/bin:
$PATH
exportPATH=${MMSIM_ROOT}/tools/ultrasim/bin:
$PATH
exportLM_LICENSE_FILE=/eda/IC615/license.dat
exportCDS_AUTO_64BITALL
#------------------------------------
6.打补丁
terminal输入【nautilus】(用root权限管理图形界面),打开/eda/IC615目录,将桌面上的Patch文件夹里的三个文件拷贝到IC615目录;对其中的sfk文件点右键——properties——permission标签,将所有的access改成readandwrite,allowexecutingfileasprogram这项前面要确保打钩,点close。
在terminal中按control+c(关闭nautilus,回到terminal命令行模式),输入【yum_install_libstdc++.so.5】回车(安装系统软件libstdc++.so.5),询问是否OK,就输入【y】回车。
。
。
。
遇到询问IsitOK,就输入【y】回车。
。
。
。
等待安装完毕后,输入【cd_/eda/IC615】回车(进入patch文件所在目录),再输入【shpatch】回车(启动patch文件打补丁),等待补丁安装完。
。
。
。
出现一个error和很多warning,人生本来就不可能完美,不用理会就行了。
7.添加license文件
在terminal中输入【hostname】回车(显示主机名词),在下一行即出现你的计算机的主机名(默认是localhost);
然后用文本编辑器打开桌面上的license文件(方法是对其点右键——open——display),将第一行的ANY改成你的计算机的主机名,点保存后关闭。
Terminal输入【nautilus】(以root身份管理图形界面),打开/eda/IC615目录,将修改后的license文件拷贝到此目录下。
8.对error和warning的修补
8.1修补错误:
errorwhileloadingsharedlibraries:
libXp.so.6
terminal输入【yum_install_libXp】回车(安装库文件libXp)(如果命令无效,说明系统支持过期了,建议用更新的系统,或者从网上下载libXp-1.0.0-8.i386.rpm,然后终端(root下)输入rpm-ilibXp-1.0.0-8.i386.rpm安装,下载地址
。
。
。
遇到询问IsitOK?
就输入【y】回车
。
。
。
8.2修补错误(对于64位系统):
errorwhileloadingsharedlibraries:
libelf.so.1
terminal
输入【yuminstalllibelf.so.1】回车(安装库文件libelf.so.1)
。
。
。
如果遇到询问IsitOK,输入【y】回车
。
。
。
9.启动CadenceIC615
关闭terminal,重启CentOS系统(点桌面顶部的systems——shutdown——restart)。
桌面上点右键——openterminal,输入【virtuoso_&】回车(保持terminal命令行模式并启动CadenceIC),CIW窗口(CadenceIC的主窗口)和overview窗口就打开了,可以看到CIW窗口顺利加载很多项目,没有error或warning。
(自带元件库也会顺利加载)
CadenceIC615启动画面:
(如果提示:
bash:
/eda/IC615/tool/dfII/bin/virtuoso:
/bin/ksh:
adinterpreter:
Nosuchfileordirectory则可能缺少ksh,使用yum安装即可:
yum_install_ksh)检查必需有‘xorg-x11-fonts-75dpi.noarch’!
CIW窗口正常启动,所有项目加载成功:
自带元件库完整:
如果PDRACULA无法运行,可能缺少libtermcap.so.2(yum安装即可)
10.CadenceIC615安装完毕。
推荐检查是否安装以下包:
gcc,gcc-c++,make,kernel-headers,kernel-devel
更新系统:
yumupdate