「2013124」Cadence ic5141 installation on CentOS 5.5 x86_64 (limited to personal use)

主要参考来源是这篇博客,英文记录,很全面,但是某些地方需要做出一些改动。在微盘里做了备份,可点此下载。全部的安装过程,俺都有截图(猛击此链接下载),命名也是「所见即所得」,一看就知道是啥意思,估计 Internet 上唯此一家如此详实仔细了……

image

直接针对上面这篇博客来说吧,相当于是打个 patch,省得重复劳动。

1. 首先安装 ncompress,直接使用「yum install ncompress」即可。如果「yum info ncompress」显示已经存在 ncompress,则无需再次安装。

image

另外,貌似无需安装老版本的 tar,虽然网上很多教程都说「必须安装老版本」,不知道是否是人云亦云…… 看情况吧,如果提示 tar 版本有问题,则按照上述博客,安装「tar-1.13.25」版本。

2. 在打开的 gnome-terminal 或者其他终端里(保证在这个 terminal 里完成 installation 过程),输入如下命令:

export _POSIX2_VERSION='199209'

这一步是必须的。如果缺乏这一步,则会出现如下错误。

image

3. 完成上述两步后,即可按照文字版或者截图版进行安装了。完成 100% installation 后,再按照截图版完成一些配置即可。

image

4. license.dat 文件的修改,有两处,一是修改主机名(hostname),二是 cdslmd 的路径(参考后面会讲的 .bashrc 修改)。

image

5. 将 license.dat 拷贝到 .bashrc 里指定的地点。

image

image

6. 修改 .bashrc 文件(上述博客的 .bashrc 文件有些问题,不少冗余,和一些错误;这里都做了修正,但还是要指出,不要直接复制粘贴,要理解这里每句话的意思,再针对自己的 installation directory 等等,做一些修正):

# jtuki added. (jtuki@foxmail.com)
# For Cadence IC design toolbox, referred to and modified from:
#   http://blog.sina.com.cn/s/blog_4b7b85d30100i8bc.html
# =======================================
export CDS_ROOT=/ic5141
export CDS_INST_DIR=$CDS_ROOT
export CDS_INSTALL_DIR=$CDS_ROOT/tools/dfII
export CDSDIR=$CDS_ROOT/tools
export CDS_Netlisting_Mode=Analog

# export MMSIM_ROOT=/media/linux/mmsim61

export MOZILLA_HOME=/usr/bin/firefox
export XKEYSYMDB=$CDS_ROOT/share/cdssetup/tdmX11/XKeysymDB
export XNLSPATH=$CDS_ROOT/share/cdssetup/tdmX11/nls

export CDS_WAVESCAN_JRE_DIR=$CDS_ROOT/tools/jre1.42
# export MALLOC_CHECK=0

# license.dat file location.
export CDS_LIC_FILE=$CDS_ROOT/share/license/license.dat
export LM_LICENSE_FILE=$CDS_ROOT/share/license/license.dat

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$CDS_ROOT/tools/lib:$CDS_INSTALL_DIR/lib

export PATH=$PATH:$CDSDIR/bin:$CDSDIR/dfII/bin:$CDSDIR/SKILL06.20/context:$CDSDIR/SKILL06.30/context:$CDSDIR/dracula/bin:$CDSDIR/spectre/bin
# =======================================

7. 打开 icfb 之后,我碰到了 libXp.so.6 无法找到的问题。

image

可以使用「locate libXp.so.6」查看其位置(一般是找不到的……),使用「sudo yum install libXp.so.6」安装即可。

8. 输入「icfb &」打开即可,大功告成。:-)

P.S.

最后讲一下权限问题,使用 chmod 和 chown 来设定 ic5141 安装文件夹的权限,一般组用户(group users)拥有 x(可进入文件夹)和 r(可读)权限即可。

原文地址:https://www.cnblogs.com/jtuki/p/2874865.html