关闭

cadence安装步骤

标签: solarisshellubuntudebfilelinux
9543人阅读 评论(4) 收藏 举报
分类:

 

最近自己变成网管了,在不停的装各种系统。

 

这周安装了cadence软件,费了很大折腾,先总结一下。

 

一、linux下的安装:

1:曾经试图在ubuntu6.10的虚拟机上安装,最后都以失败而告终。

2:最后在Ubuntu8.20上安装成功(是否可以将8.20上的安装文件直接拷贝到6.10上运行呢,可行,请见后面)

 

二:linux安装步骤:

1:将Base和Update都解压到硬盘上

 

2: 确认tar为1.3的版本,如果不是请从ftp://ftp.gnu.org/gnu/tar/下载,解压后运行:

    ./configure --prefix=/usr --bindir=/bin --libexecdir=/usr/sbin  

    make

    make install

 

3: 在终端运行,该终端必须和后面的安装同一个终端并且是同一个shell下(没有该命令,在8.20下将会发生安装不成功)

   export _POSIX2_VERSION=199209    

4:进入Update的CDROM1目录,运行SETUP.SH

 

5:安装选项如下:

    (1) 在“Specify path of install directory /c [OR type [RETURN] to exit]: /c”的提示下输入安装目录:/eda (本例以安装到/eda为例,故输入/eda)

    (2) 在“Do you want o start softload? [y/n]: /c”的提示下输入y

    (3) 此后,依次选择:

    1) Load Available Products

    2) Local

    3) Other

    don't view README file

    4) Cadence Catalog

    a) All of the above

    b) List Installed Products

    c) Linux Operating System (lnx86)

    d) Quit

 

6:安装完成后,设置当前用户的环境变量(一定要设置,并且要放到启动脚本里面):

    CDSDIR=/eda

    CDS_ROOT=/eda

    CDS_INST_DIR=/eda

    CDS_INSTALL_DIR=/eda/tools/dfII/

    export CDS_LIC_FILE=$CDS_ROOT/share/license/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

 

7、创建/eda/tools软链接,用于指向/eda/tools.lnx86目录,IC5141中有许多地方是访问/eda/tools目录的。

    cd /eda

    ln -s tools.lnx86 tools

 

8、复制样本文件

    mkdir /eda/tools/dfII/local

    cp /eda/tools/dfII/samples/local/* /eda/tools/dfII/local

    mv /eda/tools/dfII/local/cdsinit /eda/tools/dfII/local/.cdsinit

 

9、修改、并复制你所得到的license.dat文件(该文件需另外得到,不在光盘中)

    (1) vi license.dat

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

        # 对以下两句进行修改

        SERVER ray ANY 27000 (ray应该改成你相应的host名,请用uname -a查看)

        DAEMON cdslmd /eda/tools/bin/cdslmd (有的会用到路径变量,请保证该路径与你实际安装的一致)

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

 

    (2) cp license.dat /eda/share/license

 

10、导入license

    (1) cd /eda/share/license

    (2) lmgrd -c license.dat(需要用到/usr/tmp目录,最好先创建,并将权限赋给当前用户)

 

11、重启终端,输入icfb即可

 

12、如果运行icfb时,出现初始化display失败,

   1)请在先前用户中输入

      xhost +

   2) 然后进入当前用户,输入:

      DISPLAY=:0.0

 

13、上面的很多脚本是针对sh shell的,如果是csh或者其它shell,请将其安装当前shell方式修改一下

 

三、Solaris安装

除了不需要做tar和export设置,其它与linux类似。

说下需要注意的地方:

在solaris9下,修改.profile时,必须如下面设置才能成功:

   CDS_ROOT=/eda

   export CDS_ROOT

如果使用 export CDS_ROOT=/eda也不生效,不知道为什么。

 

 

四、ubuntu虚拟机安装

1: 由于在Ubuntu8.20下安装成功,则将/eda目录压缩打包,然后在虚拟机上解压的相应目录。

2:请安装csh shell(必须的,否则icfb可运行,但出一堆错误)

3:配置csh shell启动脚本

4:运行icfb即可。

 

在这里附加一份ubuntu的更新源:

 

 deb http://ubuntu.cn99.com/ubuntu/ hardy main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu/ hardy-security main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu/ hardy-updates main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu/ hardy-proposed main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu/ hardy-backports main restricted universe multiverse

    deb-src http://ubuntu.cn99.com/ubuntu/ hardy main restricted universe multiverse

    deb-src http://ubuntu.cn99.com/ubuntu/ hardy-security main restricted universe multiverse

    deb-src http://ubuntu.cn99.com/ubuntu/ hardy-updates main restricted universe multiverse

    deb-src http://ubuntu.cn99.com/ubuntu/ hardy-proposed main restricted universe multiverse

    deb-src http://ubuntu.cn99.com/ubuntu/ hardy-backports main restricted universe multiverse

 

五、solaris的一些问题

1: 在solaris下tar的问题

如果tar文件名较长,或者压缩文件名较长,将会出现“tar: directory checksum error”,请改用gtar解压

 

2: 建议尽量采用bash,其启动文件为 .profile.如果修改了profile,需要logout在login后才能生效

 

3:gtar的安装路径在/usr/local/bin

 

六、hspice在solaris的安装

1:将tar解压到/eda1/sun目录下

2:hspice的linese文件最好拷贝为/eda1/sun/hspice2006.03/hspice/license.dat(原license文件端口号为27000,加载时报告为无效port,最后修改为7000)

3:license文件导入(请在root权限下打开,shell最好为bourne shell)

  ulimit -H -n 1024

  lmgrd -c /eda1/sun/hspice2006.03/hspice/license.dat

4: 在每个用户的.profile下加入:

 LM_LICENSE_FILE=/eda1/sun/hspice2006.03/hspice/license.dat

 export LM_LICENSE_FILE

5:将hspice的路径加入到PATH中

 

 

七、 .profile文件配置如下:

 

stty istrip

PATH=/usr/bin:/usr/ucb:/etc:.

export PATH

 

CDSDIR=/opt/ic5141

export CDSDIR

CDS_ROOT=/opt/ic5141

export CDS_ROOT

CDS_INST_DIR=/opt/ic5141

export CDS_INST_DIR

CDS_INSTALL_DIR=/opt/ic5141/tools/dfII/

export CDS_INSTALL_DIR

 

CDS_LIC_FILE=$CDS_ROOT/share/license/license.dat

export CDS_LIC_FILE

LM_LICENSE_FILE=/eda1/sun/hspice2006.03/hspice/license.dat

export LM_LICENSE_FILE

 

 

PATH=/eda1/sun/hspice2006.03/hspice/bin:/eda1/sun/ns2006.06/bin:/usr/local/bin:$CDS_ROOT/tools/bin:$CDS_ROOT/tools/dfII/b

in:$CDS_INSTALL_DIR/bin:$CDS_ROOT/tools/spectre/bin:$PATH

export PATH

CDS_Netlisting_Node=Analog

export CDS_Netlisting_Node

 

八、solaris的软件可到http://www.sunfreeware.com上搜寻和下载,下载完毕后用超级用户使用下面格式安装

  pkgadd -d name

 

0
1

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:446140次
    • 积分:5642
    • 等级:
    • 排名:第4960名
    • 原创:98篇
    • 转载:18篇
    • 译文:0篇
    • 评论:118条
    文章分类
    最新评论