马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 guang3000 于 2012-7-12 05:40 编辑
花了差不多一星期的时间,终于把cadence搞定了。下面简单分享一下我个人的安装感受。
关于ic5141和ic610:
个人觉得ic5141比ic610要更好用,一是因为ic5141已经有广大的用户,相对经历了时间的考验。再者,ic5141的兼容性要好,因为许多design kit都支持ic5141,相对的ic610因为采用OA的数据格式,会有一定局限性。比如tsmc_0.18um的pdk,并不支持ic610。然后,操作上ic5141因为自己之前用过,所以更熟悉一些,个人感觉用起来要相对简单一些。ic610会更复杂一些,当然功能也更强大一些,如果是做一些专业级的设计应该很有帮助。
关于虚拟机和linux操作系统:
虚拟机用的是virtualbox4.14。因为没用过VM,所以不知道哪个更好。Linux之前装的是ubuntu10.04,因为看到有很多成功的例子。后来又试了一下centos5.5,感觉还是后者好用,速度更快,也更稳定。不过用virtualbox安装centos5.5的时候遇到一个小问题,可能是我的硬件配置不支持,启动的时候必须按回车进入base模式,要不然系统就会死在那。 关于Mmsim61: Ic5141自带spectre,只不过是很旧的版本,后来的spectre都是另外升级的。mmsim61中包含相对较新的spectre版本,所以一般都是建议安装mmsim61进行仿真。在centos5.5中安装mmsim61需要installscape,在安装installscape的时候可能会遇到uncompress:command not found的错误,可以建立一个uncompress的连接来解决。方法如下: 用root帐户,输入ln -s/usr/bin/gunzip /usr/bin/uncompress 安装完后需要进行环境变量的设置。安装过程和具体设置可以在网上找到。
关于Calibre2008:
安装calibre2008是一个相对麻烦的过程。在生成license.dat的时候要注意几点。 一,系统语言设置成英文(不确定是不是一定需要windows和linux都是,因为我本来就是用的英文系统,所以没关注); 二,windows系统时间要设为2008年(比如一月的某一天),生成license.dat文件以后要再改回来; 三,生成license.dat文件的命令是:
MentorKG -h 000C2904E974 -f -n -all-maxlen -1 -o license.dat
注意这里是数字1,不是英文字母l。 四,生成license.dat需要macaddress。因为我是用虚拟机安装,所以应该是虚拟机的centos5.5的地址,不是windows下的地址。在centos5.5中输入:
/sbin/ifconfig –a
就可以看到,通常第一个address就是,12位16进制,冒号去掉后类似08002715B5E1。 五,生成的license.dat要加入两行代码,类似:
SERVER localhost.localdomain 08002715B5E127001
DAEMON mgcld /home/eda/ic5141/calibre/ixl_cal_2008.1_20.15/lib/mgcld 这里的localhost.localdomain是你的hostname,在centos5.5中输入hostname可以看到。27001是端口号,只要保证运行的时候不被占用就可以。
关于tsmc_0.18um的pdk:
把所有文件解压到你的按装文件夹后执行perl pdkInstall.pl这个perl脚本就可以自动安装了。在centos5.5中可以安装成功,在unbuntu中会遇到问题。主要是因为脚本中的解压名利不支持。可以手动解压四个tar.z文件生成tar文件,然后再把四个tar文件全部解压,再把脚本中的解压部分的代码去掉(只删掉括号内的代码,要不然会语法报错)。当然,也可以完全手动安装,只不过会比较麻烦。
随便说说: 模拟电路设计是一个繁琐但是不乏乐趣的过程。在这个各种eda工具充斥的时代,思考eda工具在这个过程中所扮演的角色变得更加重要。在我看来,设计的过程应该更多的是一个对理论基础加工的过程。而eda工具只是一个学习和实践的工具。过分依赖只会让这个过程变得更加的糟糕。难怪一名好的模拟电路设计师会把更多的时间花在理解和分析电路上……
另外,可能会有用的连接: Virtualbox在Centos共享windows文件夹:http://congjl2002.iteye.com/blog/1025961 Virtualbox中安装centos:
http://php.vexp.idv.tw/VirtualBoxCentOS55/
附图:
PS:以上的工具已经都上传了115网盘,但是因为附件不合规范,所以这里我就不贴链接了。有需要的可以跟我联系,我可以把链接告诉你。没有别的目的,只是因为从论坛上获得了很多资料,所以想做一点点贡献。最后,如果你成功下载和安装了以上的工具,也希望你只是用于个人学习和研究的目的,谢谢。
|