在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 24011|回复: 44

[原创] 【安装笔记】Centos安装IC5141 USR6、MMSIM61、Calibre2011

[复制链接]
发表于 2015-7-22 11:59:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
前一阵自己装了个系统,走了些弯路,在这里贴一个自己安装的过程,望对后来人有所帮助。(为了给出安装过程,我安装好后又再装了一遍,记下来的)
全部安装完经压缩后共4G。
===================================
任务:安装IC5141 USR6、MMSIM61、Calibre2011
★准备
windows系统:Win7旗舰版SP1;
VMware:10.0.6
虚拟系统:Centos5.5,32位(CentOS-5.5-i386-bin-DVD.iso)
(话说Centos与Redhat兼容最好;64位安装IC5141时遇到的问题貌似与大多网友遇到的问题不一致,主要是库及其版本问题)
Tips:
1.在虚拟机copy打开时,建议选择移动,而不是复制,貌似影响虚拟MAC,影响license等;
2.建议设置共享文件夹,当然必须确保安装了VMware Tools。同时,将/mnt/hgfs/VMShare建一个快捷方式到桌面,这样效率会高很多。

一、IC5141 USR6安装
1、需要用非root账号安装,如果没有先新建账号
2、替换tar/sort/expr
3、准备好安装路径,并设置好权限
安装时由root到用su - usrname的方式切换用户后安装
安装过程处理方式网上很多,需要说明一点,在最后需要config后再退出(quit)。

4.copy../tools/dfii/sample中的local到../tools/dfii/中,并更改复制后local中的cdsinit为.cdsinit(这几步用鼠标比用指令更方便哈!)
5.准备好license.dat放到../share/license/中
6.配置环境变量.bashrc
7.重新打开一个terminal,输入icfb &,可见安装成功!
(若提示libXp...什么错误,则安装libXp-1.0.0-8.1.el5.i386.rpm即可,安装注意权限。)
至此IC5141 USR6安装完成。
但是自带的Spectre版本很老,很多新的工艺已不支持,需安装新版(输入spectre -v可查看spectre版本)。

二、安装MMSIM61(即Spectre)
MMSIM现在已经有12.X的版本了,但是没必要追求最新的,就好比为什么还要用centos5.X的版本一样。
1.先安装Installscape:直接解压tar.gz2文件会安装在当前路径下,所以先放好位置。
2.运行../iscape/bin/iscape.sh(注意权限,即哪个用户来安装),菜单中选择local directory/Media install.不祥述。
3.安装完后,修改.bashrc
4.输入Spectre -v查看版本
(我的spectre是由v5.1变为v6.1应该是license仍然通用,所以修改.bashrc时未增加新的license.dat文件)

三、安装Calibre2011
1.确定安装路径并把x86_cal_2011.2_34.26_mib.exe Copy到该路径下,运行即可
(注意,安装calibre时 要用前面所用的非root用户登录,否则安装生成的路径改用户没有权限就麻烦了)
2.准备license.dat并放在安装路径下。(位置随意,可指定路径)
3.Patch:运行patch_calibre2011_linux(若报错libstdc++...,则安装compat-libstdc++-33-3.2.3-61.i386.rpm,貌似用root装此rpm)
Patch会有1个error,可以忽略。
4.修改.bashrc;可将license的启动命令添加到/etc/rc.local中,可开机自启动。
5.修改.cdsinit将calibre集成到Virtuoso

============================================
其中涉及到的具体细节都可以到网上查到,没有赘述。比如怎样解压,怎样设置权限,修改license等。

安装过程所需的所有文件: File List.rar (365 Bytes, 下载次数: 221 )


其中,较小的文件在这给出,大的就别处搜一下吧
1.tar_sort_expr.rar (86.16 KB, 下载次数: 123 )

4.libXp-1.0.0-8.1.el5.i386.rar (18.85 KB, 下载次数: 56 )

8,10.patch_calibre2011_linux.rar (987.13 KB, 下载次数: 91 )

9.compat-libstdc++-33-3.2.3-61.i386.rar (226.16 KB, 下载次数: 57 )

11.calibre2011-licgen.rar (397.88 KB, 下载次数: 100 )
 楼主| 发表于 2015-7-22 12:01:53 | 显示全部楼层
最终环境变量,可以看到各个软件独立的配置:# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then

. /etc/bashrc
fi

#################### For Cadence ###################
export CDSDIR=/opt/IC5141
export CDS_ROOT=/opt/IC5141
export CDS_INST_DIR=/opt/IC5141
export CDS_INSTALL_DIR=/opt/IC5141/tools/dfII
export CDS_LIC_FILE=$CDS_ROOT/share/license/license.dat
export PATH=$CDS_ROOT/tools/binCDS_ROOT/tools/dfII/binCDS_INSTALL_DIR/binPATH
export CDS_Netlisting_Mode=Analog
####################################################

###################### MMSIM61 #####################
export MMSIM_HOME=/opt/MMSIM61
export MMSIM_INST_DIR=/opt/MMSIM61
export MMSIM=$MMSIM_INS_DIR

export PATH=$MMSIM_INST_DIR/tools/dfII/bin:$MMSIM_INST_DIR/tools/bin:$MMSIM_INST_DIR/tools:$PATH
####################################################


###################### Calibre #####################
# Calibre  
export MGC_HOME=/opt/Montor/Calibre2011/x86_cal_2011.2_34.26
export CALIBRE_HOME=$MGC_HOME
export MGLS_LICENSE_FILE=$MGC_HOME/license.dat
export PATH=$CALIBRE_HOME/bin:$PATH  

# Create a short command for registering caliber license.dat  
alias clic='/opt/Montor/Calibre2011/x86_cal_2011.2_34.26/bin/lmgrd -c /opt/Montor/Calibre2011/x86_cal_2011.2_34.26/license.dat -l /opt/Montor/Calibre2011/x86_cal_2011.2_34.26/mgc.log'
####################################################

# User specific aliases and functions
发表于 2015-7-22 22:50:04 | 显示全部楼层
本帖最后由 min4max 于 2015-7-22 22:54 编辑

Jeez!又是一位使用虚拟机安装使用EDA工具的,而且还是32位。你是在干正经芯片设计还是玩软件游戏?若是要干正经芯片设计职业,专业一点去弄一台性能比较好的机器(64位)安装EDA!

另外,现在还再使用IC514这么古老的东西?坛上这么多资料提供最新的Candence软件资源你都没有看到吗?用坛上搜索功能搜索Cadence就可以得到诸如:http://bbs.eetop.cn/thread-457073-1-1.html 搜索Calibre就可以得到:http://bbs.eetop.cn/thread-463453-1-1.html这样详尽的教程,还有像:http://bbs.eetop.cn/thread-479940-1-1.html这样的补充教程。使用最新EDA工具不是为了赶时髦,而是必须要跟进的,这不光是EDA的进步而且还是与工艺制程进步密切相关的。foundries最新工艺制程的PDK往往都指定必须使用新的EDA工具!

还有EDA厂商如Cadence提供的都是一整套体系,不是只选其中一两件IC或MMSIM就可以完成复杂芯片设计的。需要结合foundry的referene flow在不同阶段应用不同的工具套件!
发表于 2015-7-22 23:08:37 | 显示全部楼层
回复 3# min4max


    做模拟IC 貌似icfb+ mmsim + caibre 就够了。您觉得还需要啥软件?
发表于 2015-7-22 23:43:06 | 显示全部楼层
回复 4# vdslafe


   有点古老,5141是十多年前的产品吧,为什么不用616,后者好用太多
发表于 2015-7-22 23:44:02 | 显示全部楼层
回复 1# yeeyoor


    支持原创,不过建议还是装一个新版本的吧,5141已经淘汰了吧
发表于 2015-7-22 23:45:30 | 显示全部楼层
回复 3# min4max


    赞同你的说法
   
    我呆组一直都是最新的EDA软件,确实好用太多
发表于 2015-7-22 23:46:46 | 显示全部楼层
回复 5# JoyShockley


    你是用高大上工艺节点,工艺厂提供61的pdk.  有大把低端工艺厂只提供51的。再说了,61是不错,但是5141也够用了,关键还是mmsim 和calibre 要新。
发表于 2015-7-23 11:43:59 | 显示全部楼层
学校基本都还是51,很少61
 楼主| 发表于 2015-7-23 12:28:03 | 显示全部楼层
回复 3# min4max


   阁下的看法,不敢苟同。
1.对于长期用EDA工具的人来说,我认为自己完整装一遍软件完全是有必要的。


2.我电脑是64位志强处理器,应该还可以凑活吧


3.我帖出来只是总结一下,因为我发现别人的经验贴有漏掉关键步骤的,不给后来人挖坑。


4.照你这么说 Win10都出来了,为什么还有人要用XP?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-22 22:07 , Processed in 0.025433 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表