原创 Ubuntu下装Cadence

2011-7-30 20:16 3983 8 9 分类: 工程师职场

参考http://www.edaboard.com/ftopic377400.html


Finally I've got everything working on Ubuntu 9.10. Hope this howto will be useful.
I'm not going to describe in details how to install Ubuntu, Cadence etc. but additional tweaks in order to get it working.

0. Clean install of Ubuntu 9.10 386 Desktop

1. Install additional packages necessary for Cadence.

Maybe some of these packages are already installed on your system, but to be sure try to install all of them (of course, all of these could be installed in one go):


Code:
sudo apt-get install libelf1
sudo apt-get install ksh
sudo apt-get install nscd
sudo apt-get install policykit
sudo apt-get install ureadahead
sudo apt-get install csh


2. Install libstdc++2.10-glibc2.2 package.

Unfortunately, this package is absent in recent Ubuntu versions, so download it from Ubuntu Dapper repository: http://packages.ubuntu.com/dapper/libstdc++2.10-glibc2.2 and install it:


Code:
sudo dpkg -i  libstdc++2.10-glibc2.2_2.95.4-24_i386.deb


3. Make some necessary links


Code:
sudo ln -s /usr/bin/awk /bin/awk
sudo ln -s /usr/bin/firefox /usr/bin/netscape
sudo ln -s /usr/lib/libstdc++-3-libc6.2-2-2.10.0.so /usr/lib/libstdc++-libc6.1-1.so.2


4. Install en_US locale (Ubuntu uses UTF8 by default):


Code:
sudo locale-gen en_US


5. Probably you will need to make some changes in your xorg configuration:

Add following strings into /etc/X11/xorg.conf


Code:
Section "Extensions"
Option "Composite" "Disable"
EndSection


(if you do not have /etc/X11/xorg.conf either it is not necessary for your graphics card, or just create this file and add above lines to it)

Reconfigure your xserver:


Code:
sudo dpkg-reconfigure -phigh xserver-xorg


and restart session (NOTE: it will restart your current session!):


Code:
sudo /etc/init.d/gdm restart


6. Install Cadence IC5141, IC610, Assura, MMSIM61 etc.

7. In order to use cdsdoc you will have to make some changes in Cadence itself:

a) Locate all instances of libgcc_s.so and libgcc_s.so.1 in Cadence hierarchy (they will be located in PACKAGENAME/tools/lib/ or PACKAGENAME/linux/tools/lib/ , where PACKAGENAME is mmsim61 or assura or ic610 or ic5141 whatsoever) and rename all of them to *.old, e.g.


Code:
mv mmsim61/tools/lib/libgcc_s.so mmsim61/tools/lib/libgcc_s.so.old
mv mmsim61/tools/lib/libgcc_s.so.1 mmsim61/tools/lib/libgcc_s.so.1.old


It is very important that you will rename all instances of libgcc_s.so and libgcc_s.so.1 that are in Cadence hierarchy but leave /lib/libgcc_s.so.1 intact.

b) Locate all instances of cdsdoc and obServer files (they will reside in PACKAGENAME/tools/bin/ or PACKAGENAME/tools/bin/ , where PACKAGENAME is mmsim61 or assura or ic610 or ic5141 whatsoever) and open them in the text editor (e.g. nano) and make the following changes:


Code:
#Standard x86 systems
#               LD_ASSUME_KERNEL=2.2.5
                LD_ASSUME_KERNEL=2.6.31
                export LD_ASSUME_KERNEL


Instead of 2.2.5 you need to write your own kernel version. Current version of your kernel you could find using


Code:
uname -r


You'll get something like


Code:
2.6.31-18-generic



You need to use first three numbers as shown above.

If there is no such a section in obServer file, just leave it intact.
It is important that you will change cdsdoc (and obServer) that are in your PATH, but you'd better change all of them just in case.

That's it. At least for me - everything works fine on my Ubuntu 9.10 386 Desktops. If you'll find that I've forgot something, and you are not able to run Candence on Ubuntu after you make all these changes, let's try to understand what is going wrong together.


 


Cadence IC610下载地址 Cadence_IC610.iso (3.18 GB)

文章评论1条评论)

登录后参与讨论

用户236007 2011-7-17 02:59

顶! 这个下载里面包括LIC吗?有没有6.1.3 的更新?
相关推荐阅读
用户422901 2011-08-03 00:43
输出延迟一秒的简单xilinx system generator工程
用xilinx的system generator 实现一秒延迟的电路设计,并生成了ise工程。输出延迟一秒的简单xilinx system generator工程.rar ...
用户422901 2011-07-30 20:20
追随我的梦想
        追随我的梦想-----集成电路设计与集成系统。...
用户422901 2011-07-30 20:20
MATLAB7.8.1汉化补丁
...
用户422901 2011-07-30 20:20
电子设计工程师历年考试试题及答案
...
用户422901 2011-07-30 20:19
历年奥斯卡获奖影片(1927—2009)
2010(82 届) 获奖 《拆弹部队》(The Hurt Locker),峰会娱乐 提名 《阿凡达》Avatar,20世纪福克斯 《无良杂种》Inglourious Basterds,韦恩斯坦 《真...
用户422901 2011-07-30 20:18
基于MATLAB/DSP Builder DSP可控正弦信号发生器设计
本节以正弦波发生模块的设计为例(图 4-2),它由 4个部分构成:InCount是阶梯信号发生模块,产生线性递增的地址信号,送往 SinLUT。SinLUT是一个正弦函数值的查找表模块,由递增的地址获...
我要评论
1
8
关闭 站长推荐上一条 /2 下一条