许可优化
产品
解决方案
服务支持
关于
软件库
当前位置:服务支持 >  软件文章 >  Cadence IC617设计环境安装全过程(一):详细步骤解析

Cadence IC617设计环境安装全过程(一):详细步骤解析

阅读数 8
点赞 0
article_banner

前 言

经过整合网上的资源,耗费数十小时,期间遇坑无数 (T▽T),终于在CentOS 7 下成功的安装好了Cadence IC617+MMSIM151 +Calibre2015 的IC设计环境,软件版本都较新,亲测功能正常。现在我将我的安装过程整理,分享出来,并且对遇到过的坑进行了注释 (▼ヘ▼#),让其他人可以不用再浪费时间在爬坑上。本文的目标人群是具有部分使用linux和cadence的基础的、希望能学会自己一步步搭建设计环境的IC初学者们,过程写的足够细致,希望可以帮助到广大的IC初学者们。

最后再给自己打个小广告,欢迎关注我的微信公众号:IC_Vision或者知乎专栏和简书,三者同步更新,关注一个IC小白的进阶之路,主要进行优秀的资料、知识、心得、资讯等方面的分享以及记录个人学习历程,欢迎各位的关注和交流 。

那么祝大家学习愉快! ∠( °ω°)/

Peterac

2018.5.25


以下为我的使用画面







获取安装文件

  1. 文中使用的安装文件可以通过关注我的微信公众号:IC_Vision,回复IC617获得,软件仅可用于学习和交流,不得用于商业用途。
  2. 获取全部的安装文件如下,用序号整理成了即将使用的顺序,文章中斜体均代表这些文件夹,



  1. 新建一个文件夹用于安装CentOS 7虚拟机,注意硬盘空间(约40GB),这里我命名为CentOS 7 64-bit tutorial,然后在文件夹下再新建一个share文件夹并将所有安装文件拷贝进去,这个文件夹将作为虚拟机和Windows之间共享文件的文件夹(当然也可以将共享文件夹设置为其他路径)


安装VMware

现有VMware Workstation 14 VMware Player 14 两种虚拟机软件:


坑①:不建议使用其他旧版本的VMware,从VMware到CentOS系统到Cadence的版本都必须互相兼容,减小出现问题的可能

  1. VMware player 14:面向个人的免费、精简版,但功能齐全,日常使用完全够用,推荐使用,界面预览如下:



  1. VMware workstation Pro 14:面向商业的专业版,相比免费版多了虚拟机快照管理(快速备份恢复)、虚拟机克隆、虚拟网络编辑器等高级功能,网盘已附激活秘钥,本文后文使用本版本为示范,界面预览如下:




安装过程与其他软件类似,此处不赘述


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

安装时会自动识别windows的区域和语言设置,如果默认为“中文”则安装过程会显示中文,安装完成的软件也是显示中文,以下以中文为示范

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


安装CentOS 7

在VMware中添加新虚拟机

点击“文件”—“新建虚拟机”,然后分别按照以下步骤操作:




选择镜像文件




设置虚拟机名称和路径



设置磁盘大小,这里并不是一下子就占用这么大的磁盘空间,而是随着使用的需要而扩大




取消“创建后开启此虚拟机”的勾选,点击“完成”



运行需要进行硬件的配置,点击“编辑虚拟机设置”

  • 内存:根据建议尽量设大
  • 处理器:设置为最大内核数
  • 打印机:不需要使用,点击“移除”
  • 共享文件夹:根据提示添加共享文件夹








安装CentOS 7

点击“开启此虚拟机”,开始运行后,需要将鼠标移出界面的需要按Ctrl+Alt,需要移回则左键点击界面

用箭头↑选择Install CentOS 7,之后回车,然后再回车



进入语言选择界面,按默认的英语,点击“Continue”


坑②:不建议使用中文,否则会出现问题,例如中文输入法会导致Calibre输入框无法输入


选择“SOFTWARE SELECTION”--“GNOME Desktop ”—“Done”,即选择带GNOME桌面的套件






选择“INSTALLATION DESTINATION”--“Done”,自动完成





然后点击“Begin Installation”开始安装




需要分别创建root用户和一个普通用户,自己设置好密码,然后等待安装完成(这里由于边安装边输入可能会卡顿严重 ┐(゚~゚)┌ )



安装完成,点击“Reboot”进行重启




重启完成后进入此画面,点击“LICENSE INFORMATION”--勾选“I accept the license agreement”同意条款--“Done”





点击“NETWORK&HOST NAME”----修改Host name(记得点“Apply”)----打开网络----“Done”


坑③:据说IC617不支持默认主机名也就是

localhost.localdomain因此保险起见做了修改



然后就可以点击”FINISH CONFIGURATION”进入系统



在用户登录界面我们选择直接使用root用户登录(包括以后的操作也需要在root用户下操作,后面不再赘述),也可以用普通用户登录,但是后面的安装过程都要在root权限下执行,同样需要切换到root用户

进入桌面后是设置语言、键盘等直接按照默认,一路点”Next”或者”Skip”,至此CentOS 7 64-bit操作系统就安装好了,接下来进行安装Cadence 前的相关配置

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

此处建议新建一个快照,以后的关键步骤前也是,在后面安装的过程若出错可以通过快照恢复到前一个状态方便Debug

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

网络连接配置

由于下一步运行库的配置需要联网获取文件,因此可先确认网络连接

点击“Applications”----“System Tools”----“Settings”,下拉找到“Network”,将网络开关打开





打开终端,使用

ping baidu.com

可测试网络通畅

ifconfig

可查询到IP地址则说明已经联网





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

灰底格式表示在Terminal中输入的字符,在桌面或文件浏览器内右键---“Open Terminal”可打开终端

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

运行库配置

Cadence 、MMSIM、或本节末尾要安装的VMware Tools,安装或者运行过程都需要一些库文件的支持,而并不是所有linux系统都会安装完整这些库文件,,因此首先将这些必需的库文件配置好后,后面安装Cadence的过程就会如飘柔般顺滑 (*・ω< )


坑④:此处为大坑,缺少库文件报错是最常见的、最容易遇到的问题

在桌面右键---“Open Terminal”可打开终端(root权限下进行)

VMware Tools需要的库

yum update kernel –y

yum install kernel-headers –y

yum install kernel-devel –y

yum install gcc –y

yum install make –y

Cadence需要的库

yum install ksh -y

yum install libXext.so.6 -y

yum install libXtst.so.6 –y

yum install libXt.so.6 -y

yum install libGLU.so.1 –y

yum install mesa-libGLU -y

yum install libelf.so.1 -y

yum install libXrender.so.1 -y

yum install libXp.so.6 -y

yum install libXrandr.so.2 –y

yum install *xorg* -y

yum install libXp -y

yum install ld-linux.so.2 -y

yum install openmotif -y

yum install libstdc++.so.5 -y

yum install xterm -y

MMSIM需要的库

yum install gcc -y

yum install gcc-c++ -y

yum install csh -y

yum install *xorg-X11-fonts* -y

yum install compat-libstdc++-33.i686 -y

yum install alliance-libs -y

yum install alliance -y

yum install glibc-2.12-1.107.el6.i686 -y

yum install glibc-devel.i686 -y

yum install glibc -y

yum install compat-readline5-5.2-17.1.el6.i686 -y

yum install xterm-253-1 –y

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

这里是将有可能用到库都写出来了,中间可能会有一些库已经安装,显示Nothing to do或者No package available可以不用管

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


建立链接

ln –s /usr/bin/awk /bin/awk

ln –s /usr/lib/libstdc++-3-libc6.2-2-2.10.0.so /usr/lib/libstdc++-libc6.1-1.so.2

ln –s /bin/gunzip /bin/uncompress

cd /lib64

ln –s libreadline.so.6 libreadline.so.5

cd /usr/lib64

ln –s libhistory.so.6 libhistory.so.5

tmp文件权限修改

chmod 755 /usr/tmp

更新,过程中要输入一次“y”

yum update

完成后重启

reboot


安装VMware Tools

VMware Tools用于支持鼠标移入移出、文件共享、窗口自适应等实用功能,为了方面实用必装


坑⑤:是的这里也有坑,旧版本的VMware在CentOS 7下装VMware Tools时运行库会无法识别,因此推荐软件的版本之间要新新、旧旧相搭配保证兼容

进行下步前,由于目前光驱中加载的还是系统安装镜像,(在虚拟机关闭下)可先断开目前加载的光盘镜像,顺便断开网络连接(这个…你懂得  ̄▽ ̄ 而且据说断网下启动virtuoso更快):





点击“虚拟机”----“[重新]安装VMware Tools”,然后桌面上会出现一个光盘



在Home目录下右键----“New Folder”新建文件夹VMwareTools,将光盘所有文件复制到文件夹下,双击VMwareTools-10.2.0-7259539.tar.gz----“Extract”----“Extract”解压至原位置





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

能用图形化界面操作的复制、新建等操作我都没有在Terminal中操作,Terminal中新建文件夹,复制,解压需要分别使用mkdir、cp、tar命令

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

进入vmware-tools-distrib文件夹,在文件夹内打开终端,执行安装

./vmware-install.pl

然后就一路回车,耐心等待,直至出现enjoy it表明完成:



安装完成之后,就可以在/mmt/hgfs下看到设置的共享文件夹了,注意不要在虚拟机开启的状态下从windows向共享文件夹拷贝文件,打开“计算机”的正确方式:



至此关于CentOS 7系统的安装和Cadence IC的运行环境的配置就完成了,下一节真正的开始安装Cadence IC


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
相关文章
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空