wubi+ubuntu7.10+cadence IC610

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
chaoschin
帖子: 106
注册时间: 2007-09-21 21:46

wubi+ubuntu7.10+cadence IC610

#1

帖子 chaoschin » 2008-10-07 12:37

我的电脑配置
AMD 1700+
ddr400 256M+256M+512M
MSI k7n2主板
耕昇GeforceMX440 AGP8X
酷鱼 80G
华硕 DVD
一般配置的32位机估计都可以ATI显卡的装驱动可能比较麻烦,64位机没有实验过。

一、下载所需文件
ubuntu-7.10-desktop-i386.iso和IC6100安装文件,以及wubi。这些可以到网上搜,很容易就谷歌到。
(ubuntu-7.10-desktop-i386.iso操作系统镜像文件、wubi能够使ubuntu在windows文件系统下运行的辅助程序,用wubi安装的好处就是不需要重新对硬盘分区、不会改变windows文件结构、容易卸载并且卸载后不会对原来系统造成影响)
二、安装操作系统(ubuntu7.10)以及一些设置
1、把ubuntu7.10的镜像文件和wubi放在一个目录下,我的放在一个盘的根目录下,硬盘格式是NTFS格式,FAT格式没有试过。运行wubi按照弹出窗口填写所需安装系统的盘符位置、大小。我给的大小为20G,安装语言当然选择中文了。设置好后,确定开始安装,按照提示来操作。最后系统会重启,重启后在系统boot选单里会多一个“ubuntu”的选项,选择它进入安装界面。整个过程不需要设置任何东西,安装到80%多的时候进度条可能会一直停在那里很长时间,如果等得很烦,你可以把网线拔掉(因为安装过程中会联网update,除非你的计算机连接网络,否则就拔掉网线吧)。等安装好系统,进入系统你会发现系统里面是英文菜单有些菜单是中文的。因为开始安装的时候选择的是没有网络更新的。这里按照ubuntu7.10的快速设置指南设置系统。
三、安装IC6100
1、解压好IC6100的tar包。这个可以在windows下解压
首先说明安装IC6100所需建的目录
/eda/ic610 “软件安装目录”第一步
/eda/installscape “软件图形安装界面程序”第二步
/eda/ic610/OA “数据设置程序”第三步
2、开始安装:打开终端,
chaos@chaos-desktop:~$ su
输入密码获得超级管理权
root@chaos-desktop:/home/chaos# chaos-desktop是我的主机名
若不知道自己主机名,可以输入uname -a查看主机名
在root用户下创建 /eda 文件夹
root@chaos-desktop:/home/chaos# mkdir /eda
root@chaos-desktop:/home/chaos# chown chaos /eda
root@chaos-desktop:/home/chaos# chmod 777 /eda
改变文件夹的所有权以及读写权,这里为当前用户所有,这样在chaos这个用户下可以对这个文件夹进行读写操作了。退出root模式
root@chaos-desktop:/home/chaos# su chaos
chaos@chaos-desktop:~$ 回到原来
在/eda下建立 名称为ic610的文件夹
chaos@chaos-desktop:~$ mkdir /eda/ic610
chaos@chaos-desktop:~$ mkdir /eda/installscape
准备工作好后开始安装了

cd到ic6100的安装程序下(有5张碟这里进入第一张cdrom1)里面有个setup.sh的程序终端下运行它即可。
三、开始安装installscape
1.询问是否安装了installscape,回答否(n)
2.询问是否需要安装installscape,回答是(y)(要不然安装进程会立即结束,真是多此一问)
3.然后输入要将installscape安装到哪个目录/eda/installscape
installscape安装完成后,弹出一个图形化的安装向导,如果系统不缺少java库的话,接下来应该是这样的:
4.首先选择你的源程序的目录位置(这里刚开始安装就是指cd1的目录位置),按照前面的假定,这里我们选择的目录位置是:你安放的位置./cdrom1
5.然后询问是否有自动安装控制文件,没有,我们选择(上面)第一项,手动安装。
6.接着会询问你要将ic610安装到哪个目录,选择 /eda/ic610
7.然后确认要安装的软件包,我们全选。
8.接下来就慢慢等一会,如果五张盘都在同一个目录下,就不需要输入另外4张盘的位置了。一般需要120min左右吧。
9.安装完成后,在安装目录/eda/ic610下新建一个名为OA的目录,用于接下来的配置。如下
$:cd /eda/ic610
$:mkdir OA
10.进入/eda/installscape/iscape/bin目录,如下:
$:cd /eda/installscape/iscape/bin
$:./iscape %运行installscape
在弹出的图形界面中点击config,在出现要你配置OpenAccess(版本是2.2)之前,全部默认或选(n),直至配置OpenAccess,根据提示输入OpenAccess安装到那个目录:/eda/ic610/OA

现在OpenAccess配置完成(因为ic610只支持oa的数据格式,所以OpenAccess一定要配置,否则cadence无法运行

四、环境变量设置以及license的设置
修改license.dat用gedit或者vi编辑把里面的第一行的localhost换成你的主机名即可若主机名就是localhost则不需换。
然后将license.dat复制到/eda/ic610/share/license目录下即可
$:cd 切换到普通用户的主目录下
$:gedit .bashrc
往里面加入下面的语句

################################################################################

alias lmli='/eda/ic610/tools/bin/lmgrd -c /eda/ic610/share/license/license.dat'

export OA_HOME=/eda/ic610/OA

export CDS_ROOT=/eda/ic610

export CDS_LIC_FILE=5280@localhost

export LM_LICENSE_FILE=$CDS_ROOT/share/license/license.dat

export CDS_Netlisting_Mode=Analog

export PATH=$CDS_ROOT/tools/bin:$CDS_ROOT/tools/dfII/bin:$PATH

export MOZILLA_HOME=/usr/bin/netscape

###########################################################


alias lmli='/eda/ic610/tools/bin/lmgrd -c /eda/ic610/share/license/license.dat'
这一句的意思是用lmli代替后面一长串的命令,这样以后启动license的时候就只要输入lmli即可。
export CDS_LIC_FILE=5280@localhost
localhost是主机名,根据自己的情况修改,前面已有介绍如何查看主机名的方法。
在PATH变量中,export MOZILLA_HOME=/usr/bin/netscape
加上这一句就可以使用cadence自带的帮助文档了



保存文件退出注销Xwindows ,重新进入在终端里运行
$: lmli
lmli时遇到如下错误,

(lmgrd) Can't make directory /usr/tmp/.flexlm, errno: 2(No such file or directory)
(lmgrd) Can't make directory /usr/tmp/.flexlm, errno: 2(No such file or directory)
(lmgrd) Can't open /usr/tmp/.flexlm/lmgrdl.31958, errno: 2
于是到/usr下面果然没有找到tmp,自己建一个吧

建立目录tmp

mkdir /usr/tmp

赋予其读写权限(和上面设置类似)

sudo chmod 755 /usr/tmp

注销一下,lmli,可以了。

启动icfb &,有三个错误:
/eda/ic610/tools/dfII/bin/icfb: 97: cds_plat: not found

/eda/ic610/OA/bin/sysname: 328: /bin/awk: not found

/eda/ic610/tools/dfII/bin/32bit/icfb.exe: error while loading shared libraries: libelf.so.1: cannot open shared object file: No such file or directory

第一个错误:
因为cds_plat为shell脚本文件,所以必须安装csh
sudo apt-get install csh

解决。

第二个错误:
找到awk文件
locate awk
然后ln -s连接,或者移动awk到/bin/awk

解决

第三个错误:
缺少库文件,安装一个
新里利软件包里搜索libelf,安装libelf1即可。(前提是更新了系统的更新源)
再次运行icfb &
可以启动了。

五、IC元件工艺库的转换
由于ic6100是用的OA数据库和原来版本的CDB数据库不同,所以我们需要转换下数据库类型,运行icfb后在LOG窗口下打开菜单Tools->Conversion Tool Box选择CDB to OpenAccess Translator在打开的窗口中可以看到path to cds.lib file即原来版本的cds.lib里面包含有工艺库的路径这里把它的路径填入即可然后在选项里面选择要转换的库不需要转换的用箭头移动到左边。最后点击应用即可,这里需要等一段时间,系统转换数据库需要很久,软件界面表面看上去无响应,不要强制关闭。等转换完毕退出exit重新启动软件,则在你的启动目录下会多出几个原来的库,这些都是OA格式的数据库。

可惜的是IC6100的ADE仿真不能用,因为没有安装mmsim
不过可以用来画版图和DRC以及LVS
上次由 chaoschin 在 2008-10-07 12:58,总共编辑 2 次。
chaoschin
帖子: 106
注册时间: 2007-09-21 21:46

Re: 在ubuntu7.10安装cadence IC610

#2

帖子 chaoschin » 2008-10-07 12:43

开启了3D效果的运行程序会出错,得禁用3D效果
编辑xorg.conf在里面加入下面语句
#####################
Section "Extensions"
Option "Composite" "Disable"
EndSection
#####################
注销重新进入即可
chaoschin
帖子: 106
注册时间: 2007-09-21 21:46

Re: wubi+ubuntu7.10+cadence IC610

#3

帖子 chaoschin » 2008-10-07 12:46

有谁有mmsim610的可以传传阿。。 :em01
wenjian07
帖子: 2
注册时间: 2008-11-01 18:48

Re: wubi+ubuntu7.10+cadence IC610

#4

帖子 wenjian07 » 2008-11-01 19:15

If you do not see the InstallScape console
window or the it seems to be hanging then kill this
process.

Set your DISPLAY environment variable to a proper
value and manually start InstallScape by typing:
/eda/cadence/installscape/iscape/bin/iscape.sh /eda/cadence/IC610_lnx86.Base/CDROM1:::/eda/cadence/install

Initializing InstallScape using JVM at /eda/cadence/installscape/iscape/runtime/LNX86/bin/java. This might take some time...
Exception in thread "main" java.lang.UnsatisfiedLinkError: /eda/cadence/installscape/iscape/runtime/LNX86/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1586)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1503)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.loadLibraries(Toolkit.java:1437)
at java.awt.Toolkit.<clinit>(Toolkit.java:1458)
at com.khanpur.installer.gui.InstallerUI.main(InstallerUI.java:70)
[root@localhost CDROM1]#
这是什么错误,是没有Java库吗,我该怎么办
wenjian07
帖子: 2
注册时间: 2008-11-01 18:48

Re: wubi+ubuntu7.10+cadence IC610

#5

帖子 wenjian07 » 2008-11-01 19:18

If you do not see the InstallScape console
window or the it seems to be hanging then kill this
process.

Set your DISPLAY environment variable to a proper
value and manually start InstallScape by typing:
/eda/cadence/installscape/iscape/bin/iscape.sh /eda/cadence/IC610_lnx86.Base/CDROM1:::/eda/cadence/install

Initializing InstallScape using JVM at /eda/cadence/installscape/iscape/runtime/LNX86/bin/java. This might take some time...
Exception in thread "main" java.lang.UnsatisfiedLinkError: /eda/cadence/installscape/iscape/runtime/LNX86/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1586)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1503)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.loadLibraries(Toolkit.java:1437)
at java.awt.Toolkit.<clinit>(Toolkit.java:1458)
at com.khanpur.installer.gui.InstallerUI.main(InstallerUI.java:70)
[root@localhost CDROM1]#
这是什么错误,是没有Java库吗,我该怎么办
helte320
帖子: 1
注册时间: 2008-12-12 11:53

Re: wubi+ubuntu7.10+cadence IC610

#6

帖子 helte320 » 2008-12-12 11:54

我在用ubuntu810 -64的时候碰到了你的问题,换成32位的吧。
xuco
帖子: 794
注册时间: 2008-01-30 19:19

Re: wubi+ubuntu7.10+cadence IC610

#7

帖子 xuco » 2009-02-16 10:07

谢谢,是个好贴子,哈哈哈
王文涛
帖子: 41
注册时间: 2008-05-11 16:58

Re: wenjian07

#8

帖子 王文涛 » 2009-03-15 9:16

安装libXp-1.0.0-11.fc9.i386试试,我用fc10,安上就好了 :em04
头像
ys0290
帖子: 61
注册时间: 2009-11-01 13:51

Re: wubi+ubuntu7.10+cadence IC610

#9

帖子 ys0290 » 2010-03-24 19:16

mark一下,我没装好呢……
semicen
帖子: 1
注册时间: 2008-08-07 7:54

Re: wubi+ubuntu7.10+cadence IC610

#10

帖子 semicen » 2010-06-13 11:44

mmsim610到底是什么阿,不装的话,运行icfb也是可以的吧?
回复