Cadence IC610 Installation Guide on Ubuntu10.10

Before Installation

Please install these packages before installation.

sudo apt-get install libelf1
sudo apt-get install ksh
sudo apt-get install nscd
sudo apt-get install tcsh
sudo apt-get install csh
sudo apt-get install ureadahead

In order to prevent the lack of relevant library file, I installed all packages which name prefix is 'libelf' and 'libso' in "Synaptic". Meanwhile, be sure that sun-jdk has been installed in your system.

Download Installation Packages

Includes IC610 and MMSIM61

Base_IC610_lnx86_1of5.tar to Base_IC610_lnx86_5of5.tar

Base_MMSIM61_lnx86_1of2.tar and Base_MMSIM61_lnx86_2of2.tar

Extract the Installation Packages

Extract IC610 packages, there will be CDROM1...CDROM5. Besure that they are in the same folder, for example 'IC610_lnx86.Base'.You need to do the same thing for MMSIM61 packages.

Necessary Soft Links

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

Setup tmp folder

sudo mkdir /usr/tmp
sudo chown answer42 /usr/tmp  (replace the answer42 by your system login name, it is same in article later.)
sudo chmod 755 /usr/tmp

Downgrade The Tar Version

Download 'tar-1.13.tar.gz': Tar. Extract it. Then:

cd tar-1.13
sudo mkdir -pv /opt/usr/share/tar{bin,sbin}
./configure --prefix=/opt/usr/share/tar --bindir=/opt/usr/share/tar/bin --sbindir=/opt/usr/share/tar/sbin
make
sudo make install
sudo mv /bin/tar /bin/tar-1.23
sudo mv /usr/bin/tar /usr/bin/tar-1.23
ln -sv /opt/usr/share/tar/bin/tar /bin/tar
ln -sv /opt/usr/share/tar/bin/tar /usr/bin/tar

After all installation is complete. You need to revert to tar-1.23:

rm /opt/usr/tar
sudo mv /bin/tar-1.23 /bin/tar
sudo mv /usr/bin/tar-1.23 /usr/bin/tar

Begin Installation

Setup installation path:

mkdir $HOME/eda
mkdir $HOME/eda/ic610
mkdir $HOME/eda/installscape
mkdir $HOME/eda/mmsim61
mkdir $HOME/eda/ic610/OA
chmod -R 777 $HOME/eda

Excute the installation script

cd $HOME/IC610_lnx86.Base/CDROM1
./SETUP.SH

Will appear:

1)
......
Cadence Design Systems, Inc
555 River Oaks Parkway
San Jose, California 95134 USA
--More--

Press Enter

2)
Located CDROM at /media/DATA/EDA_TOOLS/IC610_lnx86.Base/CDROM1
Specify path of install directory [OR type [RETURN] to exit]:

Type in /home/answer42/eda/ic610
You have installed 'InstallScape'? : reply n
Do you need to install 'InstallScap'? : reply y
Type in /home/answer42/eda/installscape

Installation interface pops up, select the Candence installation source directory. Next, we do not have 'Automatic Installation Control File', so select 'Manual Installation'.
Which directory you want to install ic610, choose /home/answer42/eda/ic610.
Ensure the packages you want to install, select all.

Configure OpenAccess

Modify the first two lines of your license.dat:

SERVER 'your login name' ANY 5280
DAEMON cdslmd $CDS_ROOT/tools/bin/cdslmd
1
2

Copy your license.dat to /home/answer42/eda/ic610/share/license , then:

cd /home/answer42/eda/installscape/iscape/bin
./iscape.sh

Choose 'Configure', select /home/answer32/eda/ic610. Then choose 'Next',check will finished soon.

A text-interface pops up:

Top level installation directory: (default)
Edit license.dat; (default)
Override the defaults: (default)
Configure license.dat: (default)
Configure the client file: (default)
Type in /home/answer42/eda/ic610/share/license/license.dat
Edit ****'s boot script: (default)
Type in root password: ****
Start the license server daemons: (default)
Choose 2 and quit.
Install OA configuration: (default)
Type in /home/answer42/eda/ic610/OA
OK

Install MMSIM61

cd /home/answer42/eda/installscape/iscape/bin
./iscape.sh

Choose 'Install From Archive', type in mmsim61 installation source '/path/to/CD1'
Next, we do not have installscape control file, so choose 'I will select products...'
Choose mmsim61 target : /home/answer42/eda/mmsim61.
Then select all packages.

Cadence Configuration

ln -s $HOME/eda/mmsim61/tools.lnx86 $HOME/eda/mmsim61/tools
sudo cp -r $HOME/eda/ic610/tools/dfII/samples/local $HOME/eda/ic610/tools/dfII
sudo mv $HOME/eda/ic610/tools/dfII/local/cdsinit $HOME/eda/ic610/tools/dfII/local/.cdsinit

Add this lines into your .bashrc

alias lmli='/home/answer42/eda/ic610/tools/bin/lmgrd -c /home/answer42/eda/ic610/share/license/license.dat'
export OA_HOME=/home/answer42/eda/ic610/OA
export CDS_ROOT=/home/answer42/eda/ic610
export MMSIM_ROOT=/home/answer42/eda/mmsim61
export CDS_LIC_FILE=5280@your_login_name
export LM_LICENSE_FILE=$CDS_ROOT/share/license/license.dat
export PATH=$MMSIM_ROOT/tools/bin:$MMSIM_ROOT/tools/specture/bin:$CDS_ROOT/tools/bin:$CDS_ROOT/tools/dfII/bin:$PATH
export MOZILLA_HOME=/usr/bin/netscape
1
2
3
4
5
6
7
8

Run Candece

In terminal as user:

lmli

Now you can run Cadence:

icfb &
blog comments powered by Disqus