zoukankan      html  css  js  c++  java
  • 「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(可读)权限即可。

  • 相关阅读:
    hdu 思维风暴
    HDU 4183Pahom on Water(网络流之最大流)
    现在仍在工作的12名最“屌”的程序猿
    安卓ContentObserver模式获取短信用正则自己主动填充验证码
    Android插件实例——360 DroidPlugin具体解释
    mysql---union的使用方法
    SICP 习题 (2.11)解题总结:区间乘法的优化
    jQuery中的ajax
    Ajax的简单总结
    jQuery插件开发
  • 原文地址:https://www.cnblogs.com/jtuki/p/2874865.html
Copyright © 2011-2022 走看看