LinuxUbuntu 1004安装Cadenceic610 方法总结图解.docx

上传人:b****8 文档编号:11268872 上传时间:2023-02-26 格式:DOCX 页数:27 大小:3.04MB
下载 相关 举报
LinuxUbuntu 1004安装Cadenceic610 方法总结图解.docx_第1页
第1页 / 共27页
LinuxUbuntu 1004安装Cadenceic610 方法总结图解.docx_第2页
第2页 / 共27页
LinuxUbuntu 1004安装Cadenceic610 方法总结图解.docx_第3页
第3页 / 共27页
LinuxUbuntu 1004安装Cadenceic610 方法总结图解.docx_第4页
第4页 / 共27页
LinuxUbuntu 1004安装Cadenceic610 方法总结图解.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

LinuxUbuntu 1004安装Cadenceic610 方法总结图解.docx

《LinuxUbuntu 1004安装Cadenceic610 方法总结图解.docx》由会员分享,可在线阅读,更多相关《LinuxUbuntu 1004安装Cadenceic610 方法总结图解.docx(27页珍藏版)》请在冰豆网上搜索。

LinuxUbuntu 1004安装Cadenceic610 方法总结图解.docx

LinuxUbuntu1004安装Cadenceic610方法总结图解

安装Cadence前

1、系统或许需要这些软件包

sudoapt-getinstalllibelf1

sudoapt-getinstallksh

sudoapt-getinstallnscd

sudoapt-getinstallpolicykit

sudoapt-getinstallureadahead

sudoapt-getinstallcsh

2、安装的libstdc+2.10-glibc2.2包

Ubuntu安装源中可能没有这个软件包,可以到这里下载:

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

1)sudoln-s/usr/bin/awk/bin/awk

2)sudoln-s/usr/lib/libstdc++-3-libc6.2-2-2.10.0.so/usr/lib/libstdc++-libc6.1-1.so.2

3)sudoln-s/usr/bin/firefox/usr/bin/netscape#为了使Cadence自带的帮助文档可用而用mozilla代替Netscape

sudoln-s/usr/bin/mozilla/usr/bin/netscape#这个错误的,/usr/bin下没有Mozilla

4)linux默认可能没有uncompress命令(Ubuntu此命令)

  终端——如没有uncompress——到/usr/bin目录下面看一下是否有compress命令,

  如果有compress,按以下方法建立一个:

  #:

ln-s/usr/bin/compress/bin/uncompress        %建立一个命令的链接,指向/usr/bin/compress

  如果/usr/bin目录下没有compress命令,同样启用超级用户,用gunzip代替,方法如下:

  #:

ln-s/bin/gunzip/bin/uncompress              %#表示你已经启用了超级用户,如果没有,安装上面的方法启用

4、建立tmp文件夹

sudomkdir/usr/tmp

sudochownwanderer/usr/tmp(chown:

修改文件和文件夹的用户和用户组属性这句话和下面一句的顺序好像不能反吧)

sudochmod755/usr/tmp

wanderer:

/usr下无法用普通用户的

5、修改/etc/X11/xorg.conf配置(如果没有课自行添加)

gedit/etc/X11/xorg.conf

在末尾加上:

  Section"Extensions"

  Option"Composite""Disable"

  EndSection

6、重启会话:

sudo/etc/init.d/gdmrestart

安装Cadence

这里安装Cadence到/home/wanderer/eda下面,后面以此为例

1、建立安装目录

(OA文件夹不能这时候建,因为按照Cadence要求ic610文件夹为空)

mkdir/home/wanderer/eda

mkdir/home/wanderer/eda/ic610

mkdir/home/wanderer/eda/installscape

mkdir/home/wanderer/eda/mmsim610

chmod-R777/home/wanderer/eda

2、解压ic610安装源,保证CD1...五个文件在同一目录;进入ic610安装源/pathway/CD1安装:

./SETUP.SH

安装过程从略

依次出现:

  1)

  .......

  CadenceDesignSystems,Inc.

  555RiverOaksParkway

  SanJose,California95134USA

  --More--

  按enter,提示:

2):

  LocatedCDROMat/media/DATA/EDA_TOOLS/IC610_lnx86.Base/CDROM1

  Specifypathofinstalldirectory[ORtype[RETURN]toexit]:

  输入Cadence安装路径:

/home/wanderer/dea/ic610

  3):

  接下来会检查你有没有安装InstallScape,回答n

  接下来会问你是否安装InstallScape,回答y

  接下来再输入InstallScape安装径:

/home/wanderer/eda/installscape

  弹出安装界面,选择Cadence安装源程序目录位置,比如我的是/media/DATA/EDA_TOOLS/IC610_lnx86.Base/CDROM1

  然后询问是否有自动安装控制文件,没有,我们选择(上面)第一项,手动安装。

  接着会询问你要将ic610安装到哪个目录,选择/home/wanderer/eda/ic610

  然后确认要安装的软件包,不确定哪天会用到哪个,我们全选

  开始等待安装,通常需要60min,具体根据硬盘速度和cpu性能而定

3、OpenAccess配置完成

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

0)mkdir/home/wanderer/eda/ic610/OA

1)进入/eda/installscape/iscape/bin目录运行iscape.sh

cd/home/wanderer/eda/installscape/iscape/bin

./iscape.sh

2)在弹出的图形界面中(安装mmsim61时还需要用到installscape),点击configure,填入/home/wanderer/eda/ic610即IC610安装目录

3)然后弹出一个已经安装的软件包确认,全选点next,很快就检查完了

4)接下来会一直提示一些让你选择Y/N的,有默认值的选回车,没有的选n

注意:

其中有一个步骤如下,为添加AMS的lib库。

这里没有AMS库,即选择2

  PreparelibrariesforAMSDesigner

  1)AddanIUSinstallationdirectorytopath

  2)Quit

  如果选择“1”需要写下LDV路径,然后再另外终端shell输入“ncroot”,将返回路径位置,然后将提供3个选项,

  后面步骤从略,课参考ic1514安装:

5)直至配置OpenAccess,根据提示输入OpenAccess安装到那个目录:

/home/wanderer/wanderer/eda/ic610/OA

6)现在OpenAccess配置完成

mmsim安装

1、进入/eda/installscape/iscape/bin目录运行iscape

cd/home/wanderer/eda/installscape/iscape/bin

./iscape.sh

这里也可以就使用用ic610未关的安装窗口、配置openaccess是的窗口

2、输入mmsim安装源程序位置/pathway/CD1

3、询问有没有installscape控制文件——选第一项:

iwillselectproducts...

4、选择mmsim61的安装目标位置,如/home/wanderer/eda/mmsim61

5:

installfromArchive:

...——安装包全选

6:

等待安装结束,这个比较快

mmsimupdate安装略

calibre安装(略)

Cadence配置:

1:

创建mmsim61链接

ln-s/home/wanderer/eda/mmsim61/tools.lnx86/home/wanderer/eda/mmsim61/tools

同样可以进入mmsim目录右键链接

2、修改license

用编辑器gedit将准备好的破解license.dat,在内容开头添加如下两行

SERVERUbuntuANY5280   

DAEMONcdslmd$CDS_ROOT/tools/bin/cdslmd

注:

Ubuntu是计算机主机名,针对自己的电脑可用如下命令查看:

uname-n(-a是显示全部内容)、hostname、sudo/bin/hostname

3、cdsinit修改

复制ic610/tools/dfII/samples/local文件夹到ic610/tools/dfII/目录下——修改文件名local/cdsinit-.cdsinit

sudocp-r/home/wanderer/eda/ic610/tools/dfII/samples/local/home/wanderer/eda/ic610/tools/dfII/

sudomv/home/wanderer/eda/ic610/tools/dfII/local/cdsinit/home/wanderer/eda/ic610/tools/dfII/local/.cdsinit

4:

添加元器件库

1)配置TSMC的库

把(在台机电的库里面找)cds.lib修改(后复制到/home/wanderer/eda/ic610/share/cdssetup下(自己感觉可以不复制到这里)

注:

由于cds.lib中的$CDSHOME是一个默认已定义的路径,所以把cds.lib里面的内容由

DEFINEbasic$CDSHOME/tools/dfII/etc/cdslib/basic

DEFINEanalogLib$CDSHOME/tools/dfII/etc/cdslib/artist/analogLib

DEFINEtsmc18rf./tsmc18rf     #表示在当前目录中打开

改为:

DEFINEbasic/home/wanderer/eda/ic610/tools/dfII/etc/cdslib/basic

DEFINEanalogLib/home/wanderer/eda/ic610/tools/dfII/etc/cdslib/artist/analogLib

DEFINEtsmc18rf./tsmc18rf

2)tsmc库其实我们可以在Cadence中直接添加:

(lmli——icfb—|—)tools——librarymanager—|—edit——librarypath—|—edit——addlibrary找到元器件库添加即可

5、修改环境变量/home/wanderer/.bashrc,在末尾添加如下内容:

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

###########------------->>>>>ic610环境变量修改

aliaslmli='/home/wanderer/eda/ic610/tools/bin/lmgrd-c/home/wanderer/eda/ic610/share/license/license.dat'

exportOA_HOME=/home/wanderer/eda/ic610/OA

exportCDS_ROOT=/home/wanderer/eda/ic610

exportMMSIM_ROOT=/home/wanderer/eda/mmsim61

exportCDS_LIC_FILE=5280@Ubuntu

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

exportCDS_Netlisting_Mode=Analog

exportPATH=$MMSIM_ROOT/tools/bin:

$MMSIM_ROOT/tools/spectre/bin:

$CDS_ROOT/tools/bin:

$CDS_ROOT/tools/dfII/bin:

$PATH

exportMOZILLA_HOME=/usr/bin/netscape

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

###########------------->>>>>calibre环境变量修改

aliasclmli='/home/wanderer/eda/ic610/calibre/ixl_cal_2008.1_20.15/bin/lmgrd-c/home/wanderer/eda/ic610/calibre/ixl_cal_2008.1_20.15/license.dat'

#这句不确定

exportTSMCHOME=/home/wanderer/eda/wanderer

exportMGC_HOME=/home/qq/ic610/calibre/ixl_cal_2008.1_20.15

exportMGLS_LICENSE_FILE=27001@Ubuntu

exportVER_DIR=~/calibre_dir

exportGDS_DIR=$VER_DIR/gds_dir

exportCBR_DIR=$VER_DIR/cbr_dir

exportPEX_DIR=$VER_DIR/pex_dir

exportPATH=$MGC_HOME/bin:

$MGC_HOME/lib:

$PATH

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

环境变量解释:

1)aliaslmli...:

意思是用lmli代替后面一长串的命令,这样以后启动license的时候就只要输入lmli即可,并且这个办法可以避免ic610的启动程序lmgrd与mmsim61的启动程序lmgrd冲突。

2).......5280@Ubuntu,ubuntu为计算机主机名

3)在PATH变量中,$MMSIM_ROOT/tools/bin这个值一定不能少。

否则无法运行spectre。

4)exportMOZILLA_HOME=/usr/bin/netscape加上这一句就可以使用cadence自带的帮助文档了

wanderer说明:

1)如果没有出现invalidlicensefeagure,那么你的liciense应该是成功启动了

2)lmli——icfb——点击help可以看帮组文档。

如果在终端直接输入cdsdoc,那么打开的是mmsim61的帮组文档,因为在PATH变量中,mmsim的路径是在前面的,而mmsim61的帮组文档是在$MMSIM_ROOT/tools/bin目录下的,所以是启动了mmsim61的文档,解决办法是在.bashrc中加入这一句:

aliasopenbook='$CDS_ROOT/tools/dfII/bin/cdsdoc',应该是在这个位置,当然,如果你不打算看cadence的自带帮组文档,这一步就没必要了

安装图解,解释从略

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1