IC610安装说明(图文版)
- 格式:pdf
- 大小:956.21 KB
- 文档页数:18
IC610和MMSIM安装说明首先就是重装系统,用RHEL-AS4。
语言为英语(主要是考虑到很多软件在中文操作系统下会出问题)。
空闲空间一共20GB,swap----512M, /----9.5G, /home----10G。
完全安装。
装好系统后,挂载windows下的分区(我的安装源文件,安装指南都放在Windows下)。
在terminal中输入$:tar –version查看tar的版本,发现RHEL-AS4的tar为1.14版。
听说系统选择的关键在于tar的版本,1.14以上(包括)的tar在解压ic610的的压缩包时,由于语法的不兼容会导致安装失败。
但是又听说redhat企业版3 4是比较好的支持eda软件的linux系统。
所以我决定不降低tar 的版本,直接安装。
整个安装的过程是参考《ic610以及mmsim61的安装.doc》,本文附上我安装过程的一些图片和一些心得。
在下面表示中,用到这些符号,进行说明。
$:当前用户的命令提示符#:超级用户root的命令提示符%:给命令加的注释(自己加的,便于命令的理解)安装之前,请确定以下步骤:1.linux默认可能没有uncompress命令,没关系,到/usr/bin目录下面看一下是否有compress 命令,如果有,按以下方法建立一个:$su %启用超级用户password:%输入超级用户的密码#:ln -s /usr/bin/compress /bin/uncompress %建立一个命令的链接,指向/usr/bin/compress如果/usr/bin目录下没有compress命令,同样启用超级用户,用gunzip代替,方法如下:#:ln -s /bin/gunzip /bin/uncompress %#表示你已经启用了超级用户,如果没有,安装上面的方法启用2.确定tar的版本,命令如下$:tar --version %查看tar的版本如果tar的版本超过1.13,从网上找一个cadence ic5033的破解包下载,里面有1.13版本的tar,或者到这个地址下载:/bbs/thread-88656-1-1.html3.为了要使用cadence自带的帮助文档,可以用mozilla代替netscape,如下:$:supassword:#:ln -s /usr/bin/mozilla /usr/bin/netscape#:su usrname$:后面要用到。
我的安装文件放在/home/ct/ic610,/home/ct/mmsim61中,安装目录为/home/eda/ic610,/home/eda/mmsim,/home/eda/installscape。
所以建立eda文件夹并要更改/home/eda的权限,如下:$:supassword:#:mkdir /home/eda#:chown ct /home/eda %ct是我的用户名,根据自己的情况确定#:chmod 777 /home/eda这样你就拥有/home/eda分区的读写权限了。
然后退出超级用户,并新建3个目录,如下:#:su ct$:cd /home/eda$:mkdir ic610$:mkdir mmsim61$:mkdir installscape %这个目录需要用来安装installscape或者使用其他的方法新建3个目录,方法不限。
这样/home/eda目录下面就多了3个目录了(ic610和mmsim61,installscape)开始安装IC610:一.我把安装文件从windows分区中拷入RHEL中,放在/home/ct下。
因为怕空间不够,我就先拷贝了ic610,路径/home/ct/ic610。
ic610中有五个tar包,依次对其点击右键,点击extract here,然后就生成了一个名叫IC610_lnx86.Base的文件夹,里面有CDROM1-CDROM5。
进入CDROM1,输入$ ./SETUP.SH二.问你要把IC610装去哪个目录中填入/home/eda/ic610,回车三.询问你有没有安装installscape,回答n输入installscape 的安装目录,/home/eda/installscape四.等一小会就会弹出一个图形化的界面,我的安装源文件放在/home/ct/IC610_lnx86.Base 中,如图填入路径五.询问你有没有安装控制文件(installscape control file),我们没有,所以选第一项,手动安装。
六.填入你的ic610的安装目录七.选择安装的库,因为不知道哪个会没用,免得到时候出问题,所以我全选,八.准备安装开始安装大概等了有70多分钟才装完九.安装完成后,在安装目录/home/eda/ic610下新建一个名为OA的目录,用于接下来的配置。
如下:$:cd /home/eda/ic610$:mkdir OA十.进入/home/eda/installscape/iscape/bin目录,如下:$:cd /home/eda/installscape/iscape/bin$:./iscape.sh %运行installscape在弹出的图形界面中(安装mmsim61时还需要用到installscape),点击configure,填入ic610的安装目录在出现要你配置OpenAccess(版本是2.2)之前,全部默认或选(n),直至配置OpenAccess,根据提示输入OpenAccess安装到哪个目录:选y,然后输入OpenAccessd的路径, /home/eda/ic610/OA现在OpenAccess配置完成(因为ic610只支持oa的数据格式,而不支持odba,所以OpenAccess一定要配置,否则cadence无法运行,我遇到过这样的情况)Cadence ic610 的安装就完成了,配置稍后再说。
先安装mmsim61.删除/home/ct下的ic610文件夹,拷入mmsim61的安装文件,然后解压缩。
在/home/ct/mmsim 中生成两个文件夹MMSIM61_lnx86.Base和MMSIM611_lnx86.update。
开始安装mmsim61:启动installscape,$:cd /home/eda/installscape/iscape/bin$:./iscape.sh %运行installscape填入mmsim的安装源文件的路径询问有没有installscape控制文件,没有,选第一项。
填入mmsim安装目录的路径四.选择安装包,我全选。
五.准备安装正在安装中,很快。
也不知道为什么,我安装好后,有三个包提示错误,不知道对使用有没有影响。
六.安装mmsim update过程差不多,这次没有出错。
安装完成后,进入mmsim61的安装目录,建立一个链接,如下:$:cd /home/eda/mmsim61$:ln -s tools.lnx86 tools到后面要用到。
配置ic610:1.修改license用gedit或其他的文本编辑工具打开license,在头两行加入以下两句:SERVER localhost ANY 5280DAEMON cdslmd $CDS_ROOT/tools/bin/cdslmd注意:localhost是你的机器名,如不确定可以在终端输入uname -a即可看到$:uname -a一般我们的主机名都是这个localhost(只要你没有修改过)保存license为dat格式(license.dat),并把license复制到/home/eda/ic610/share/license目录下。
2.将/home/eda/ic610/tools/dfII/samples目录下的local文件夹拷贝至/home/eda/ic610/tools/dfII目录,并把local目录里的cdsinit文件名修改为.cdsinit。
3.环境变量的书写在我们的环境变量中,有一个值是PATH,我们在终端中输入的任何命令都是从PATH变量的值中搜寻的,先看一下PATH的值是什么,如下:$:echo $PATH可以看到大概有这样一些值:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin实际上PATH的值就是我们经常用到的命令所在的目录,所以环境变量的书写就是一个添加我们可能要用到的命令所在的bin目录到PATH变量的过程。
(.bashrc,前面加点表示是隐藏文件,在用户主目录下,/home/usrname,只要显示隐藏文件就可以看到了。
可以用gedit 编辑器编辑,也可以用vi编辑,介绍用vi编辑的方法)$:cd %cd命令直接转到用户主目录/home/usrname$:vi .bashrc进入vi编辑界面,按i键,进入编辑状态下面是要在.bashrc加入的语句:############################################################################### #alias lmli='/home/eda/ic610/tools/bin/lmgrd -c /home/eda/ic610/share/license/license.dat'export OA_HOME=/home/eda/ic610/OAexport CDS_ROOT=/home/eda/ic610export MMSIM_ROOT=/home/eda/mmsim61export CDS_LIC_FILE=5280@localhostexport LM_LICENSE_FILE=$CDS_ROOT/share/license/license.datexport CDS_Netlisting_Mode=AnalogexportPATH=$MMSIM_ROOT/tools/bin:$MMSIM_ROOT/tools/spectre/bin:$CDS_ROOT/tools/bin:$C DS_ROOT/tools/dfII/bin:$PATHexport MOZILLA_HOME=/usr/bin/netscape############################################################################### #命令解释如下:alias lmli='/home/eda/ic610/tools/bin/lmgrd -c /home/eda/ic610/share/license/license.dat'这一句的意思是用lmli代替后面一长串的命令,这样以后启动license的时候就只要输入lmli即可,并且这个办法可以避免ic610的启动程序lmgrd与mmsim61的启动程序lmgrd冲突。