IC5141 USR6在UBUNTU 12.04下安装 下载本文

一、安装环境

硬盘空间10G以上(IC5141安装后约占3G) Linux操作系统 Ubuntu 12.04 (我的是adm64)

一、安装前准备工作 1、下载必要的包

命令行安装:sudo apt-get install 包 软件中心,查找需要安装包名安装即可

需要安装的包:libelf1, ksh,nscd, ureadahead, csh, ia32-libs(amd64位系统需要安装),

libstdc+ +

2、一些必要的链接(可以不用在超级用户下) Code:

1)sudo ln -s /usr/bin/awk /bin/awk

2)sudo ln -s /usr/bin/firefox /usr/bin/netscape 用firefox(你用的浏览器)代替Netscape 3)sudo rm /bin/sh ubuntu 12.04 sh默认为dash,修改为bash 4)sudo ln -s /bin/bash /bin/sh 3、建立tmp文件夹 Code:

sudo mkdir /usr/tmp

sudo chown localhost /usr/tmp (chown:修改文件和文件夹的用户和用户组属性) sudo chmod 755 /usr/tmp 可以用777增加权限

4、下载字体文件

在网山搜索 xorg-x11-fonts-75dpi-7.1-2.1.ML5.noarch.rpm,将解压提取的75dpi文件夹拷贝到/usr/share/fonts/文件夹内,并修改/etc/X11/xorg.conf配置

Code

gedit /etc/X11/xorg.conf 查找增加后如下: Section \

FontPath \

EndSection

5、修改/etc/X11/xorg.conf配置

可以先不修改,如果启动中发现有X error 再修改。 Code

gedit /etc/X11/xorg.conf 在末尾加上: Section \Option \EndSection 6、重启

二、安装步骤 a)tar简易安装

将安装好打包的tar文件在指定的文件价内解压: tar xvpf ic5141usr6.tar

b)4 CD安装

1、以root用户登录

2、把四张光盘内内容复制到指定文件夹内(例如/tmp/ic5141): CDROM1、CDROM2、CDROM3、CDROM4

3、添加一个普通用户,该用户用于安装及使用IC5141,不推荐使用root用户进行IC5141的安装和运行。 (1) adduser icer (在系统中增加icer用户)

(2) passwd icer (为icer用户设置密码,记住该密码,接下去需要使用)

添加用户过程可以用系统设置--用户设置里面操作 4、建立一个目录,用于IC5141的安装

(1) mkdir /EDA/IC5141 (举例,可自己定义)

(2) chmod 755 /EDA/IC5141 (把/EDA/IC5141目录设置为目录所属者完全控制,其他人可进入) (3) chown icer.icer /EDA/IC5141 把/EDA/IC5141目录的所属者及所属组改为icer) 5、切换到icer用户,以便进行后续的安装工作

(1) su – icer (注意:不要省略中间的连字符,否则将忽略针对该用户的环境变量设置) 或者直接切换到icer用户桌面。

(1) cd /tmp/ic5141/CDROM1 (2) ./SETUP.SH

6、IC5141安装程序安装步骤

(1) 在“Specify path of install directory

[OR type [RETURN] to exit]: \\c”的提示下输入安装目录: /EDA/IC5141

(2) 在“Do you want to start softload? [y/n]: y (3) 此后,依次选择:

1) Load Available Products 1) Local 2) Other

don't view README file 4) Cadence Catalog a) All of the above

2) List Installed Products

3) Linux Operating System (lnx86) q) Quit 安装完成后:

创建tools软链接,用于指向tools.lnx86目录,IC5141中有许多地方是访问tools目录的。 (1) cd /EDA/IC5141

(2) ln -s tools.lnx86 tools 9、复制样本文件

(1) mkdir /EDA/IC5141/tools/dfII/local

(2) cp /EDA/IC5141/tools/dfII/samples/local/* /EDA/IC5141/tools/dfII/local

(3) mv /EDA/IC5141/tools/dfII/local/cdsinit /EDA/IC5141/tools/dfII/local/.cdsinit 7、设置ic5141运行需要的环境变量

网上通常是修改.bahsrc (bash)或者.cshrc(csh),我不推荐这种方法,除非你的电脑,或者这个用户专门用来做eda,登录后既可以开终端icfb。但通常我把环境变量就写成一个文本文档,放在固定文件夹内,在需要用ic5141时,source就好了。

我的环境文件为5141,放置在/EDA文件夹内,内容如下:

CDSDIR=/EDA/IC5141

CDS_ROOT=/EDA/IC5141

CDS_INST_DIR=/EDA/IC5141

CDS_INSTALL_DIR=/EDA/IC5141/tools/dfII

export CDS_LIC_FILE=$CDS_ROOT/license.dat

export

PATH=$CDS_ROOT/tools/bin:$CDS_ROOT/tools/dfII/bin:$CDS_INSTALL_DIR/bin:$CDS_ROOT/tools/spectre/bin:$PATH

export CDS_Netlisting_Node Analog

cd /home/cds/work 我的工作目录

修改、并复制你所得到的license.dat文件: (1) gedit license.dat

##################################################### # 对以下两句进行修改 (在文件中添加以下两行)

SERVER ray ANY 27000 (把其中的ray改成你的机器名就行了#hostname查看机器名) DAEMON cdslmd /EDA/IC5141/tools/bin/cdslmd (保证该路径与你实际安装的一致) ##################################################### (2) cp license.dat /EDA/IC5141 /

(3) 注意license.dat 的权限应该是 755 icer.icer,如果不是请更改。

(4) 开启一个Terminal (5) icfb&

三、安装

IC5141全部结束,经测试ubuntu 12.04版图可以正常使用(不会报错)!其他功能

由于没有用到需要自己测试。