IC610 and MMSIM61 installation

IC610 and MMSIM61 installation:

 

*******************************************************************

First of all installation from hard disk is recommended for any eda software, because installation process is too sensitive to read errors and some errors might occur without warning that cause abnormal behavior or library errors later and the cause of the error is almost impossible to find. Therefore in this guide we will assume that the installation folders are located in /home/username/edasrc/ folder. 

*******************************************************************

Second it is assumed that minimum 8 GB free space is available in /home/ folder. If this is not the case, you should either allocate more space to /home/ folder, or install the software another location which have sufficient space.

*******************************************************************

Third the selected Linux system is very important. I recommend RHEL 3 (Red Hat Linux Enterprise 3) as it is still the industrial standard Linux system. I tested a wide range of systems and although it is possible to install IC610 to almost any Linux host, including 2.6.23 kernels, there are always some problems to solve like documentation viewer crashes, Java library inconsistencies, kernel specific issues, library or licensing errors, etc. In short, if you do not like surprises, install RHEL 3 in VMware (a virtual machine) with 'Development Tools' and 'Legacy Software Development', and forget the problems.

*******************************************************************

The following symbols are used in this documentation.

$: The standard user command prompt

#: Super-user (root) command prompt 

%: In-line notes and comments

 

It is assumed that BASH is used as primary scripting language. If you have no idea what I am talking about, do not worry as you are probably using BASH.

 

*******************************************************************

Before installing, make sure of the following steps:

1. Type the following command in order to check the uncompress command.

$ which uncompress

You should skip this step if it returns '/usr/bin/uncompress', else the terminal output is something like '/usr/bin/which: no uncompress in (...)' and type

$ which compress

If it returns no result then try

$ which gunzip

If you still get no result then you should install gunzip. Switch to super-user mode by

$ su

Password: % type root password.

If you have 'compress' type

# ln -s /usr/bin/compress /bin/uncompress

if you have gunzip type

# ln -s /usr/bin/gunzip /bin/uncompress

 

2. You can replace netscape with mozilla, as follows: 

$: su 

Password: % root password

#: ln -s /usr/bin/mozilla /usr/bin/netscape

If you do not have mozilla or netscape, try getting netscape 7.x or try the above linking with firefox which I think can work.

 

*******************************************************************

Now start the installation process:

IMPORTANT: Only use first 5 Base install CDROMs of the IC610. DO NOT install ISR CDROMs or your licensing will fail as the license is only valid for Base install.

Copy first 5 IC610 installation CDROMs to '/home/username/edascr/ic610/' folder. Then copy 2 MMSIM61 installation CDROMs to the '/home/username/edascr/MMSIM61/' folder.

 

Prepare the installation folders by

$: su

Password: % root password

# cd /home

# mkdir eda

# chown username eda

# chgrp username eda

# exit

$ cd /home/eda

$ mkdir ic610

$ mkdir installscape

$ mkdir mmsim61

You can also change the read/write permissions to 777 if there are more then one users but in fact it is not necessary.

 

*******************************************************************

Go to the setup directory of MMSIM61

$ cd /home/username/edasrc/mmsim61/CDROM1

and run the setup script

$ sh SETUP.SH

Press ENTER until you see 'Specify path of install directory [OR type [RETURN] to exit]:' prompt if you do not already see it. Enter

: /home/eda/mmsim61

Answer (n) to the 'Do you have InstallScape for lnx86 platform installed somewhere [y/n]?' prompt.

Then answer (y) to the 'Do you want to install InstallScape for lnx86[y/n]:' prompt.

Type '/home/eda/installscape' as the path to InstallScape installation directory.【如果没有graphical user interface 出现,则将打包好的installscape解压缩,然后在Answer (y) to the 'Do you have InstallScape for lnx86 platform installed somewhere [y/n]?' prompt.

Then answer (n) to the 'Do you want to install InstallScape for lnx86[y/n]:' prompt.

Type '/home/eda/installscape' as the path to InstallScape installation directory.这样就可以了】

 

A graphical user interface should appear. Press OK.

Select the setup source path as '/home/username/edasrc/mmsim61/CDROM1' and press NEXT.

Select manual selection option and press NEXT.

Select the setup destination path as '/home/eda/mmsim61' and press NEXT.

Check all products and press NEXT. Press INSTALL. Installation takes a few minutes. Then press CLOSE and close the Wizard View.

Create a required symbolic link by

$ ln -s /home/eda/mmsim61/tools.lnx86 /home/eda/mmsim61/tools

 

*******************************************************************

Go to the setup directory of IC610

$ cd /home/username/edasrc/ic610/CDROM1

and run the setup script

$ sh SETUP.SH

Press ENTER until you see 'Specify path of install directory [OR type [RETURN] to exit]:' prompt if you do not already see it. Enter

: /home/eda/ic610

Answer (y) to the 'Do you have InstallScape for lnx86 platform installed somewhere [y/n]?' prompt.

Type '/home/eda/installscape' as the path to InstallScape installation directory.

Then answer (y) to update the InstallScape.

 

The same graphical user interface should appear. Select '/home/username/edasrc/ic610/CDROM1' and press NEXT.

Select manual selection option and press NEXT.

Select the setup destination path as '/home/eda/ic610' and press NEXT.

Check all products and press NEXT. Press INSTALL.

A new window will appear after a few minutes where you should press ENTER. Ignore two following windows as they will close themselves in 20 seconds by default. Take a long break now as it will take more then one hour to install.

Press CLOSE after the installation and close the Wizard View.

 

Go to the installed directory and create a new folder named OA.

$ cd /home/eda/ic610

$ mkdir OA

Now rerun Wizard View.

$ sh /home/eda/installscape/iscape/bin/iscape.sh

Click to the CONFIGURE button. Enter '/home/eda/ic610' as the install directory. Press NEXT.

Check all options and press NEXT. A configuration screen should appear. Press ENTER in first screen and then skip all following configuration requests until you see OpenAccess update request. Press ENTER. Enter '/home/eda/ic610/OA' and press ENTER. Press CLOSE and exit the Wizard View.

 

*******************************************************************

Now do the ic610 configuration: 

1. License 

Use gedit or any other text editor to open provides license file and make sure it has the following two lines: 

SERVER localhost ANY 5280

DAEMON cdslmd $CDS_ROOT/tools/bin/cdslmd

Now edit the 'localhost' with your local host name. You can query your host name by

$ hostname

which will return 'localhost.localdomain'. We are interested with the part before the point which the host name of the computer.

Make sure to rename file as 'license.dat' and copy it to the '/home/eda/ic610/share/license/' folder.

 

2. Environment variables

Edit your sturtup script by entering

$ gedit /home/username/.bashrc

or opening it from Gedit window. However you should select show hidden files option in order to view files starting with point.

Add following statements into the '.bashrc':

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

alias lmli='/home/eda/ic610/tools/bin/lmgrd -c /home/eda/ic610/share/license/license.dat'

export OA_HOME=/home/eda/ic610/OA

export CDS_ROOT=/home/eda/ic610

export MMSIM_ROOT=/home/eda/mmsim61

export CDS_LIC_FILE=5280@localhost

export LM_LICENSE_FILE=$CDS_ROOT/share/license/license.dat

export CDS_Netlisting_Mode=Analog

export PATH=$MMSIM_ROOT/tools/bin:$MMSIM_ROOT/tools/spectre/bin:$CDS_ROOT/tools/bin:$CDS_ROOT/tools/dfII/bin:$PATH

export MOZILLA_HOME=/usr/bin/netscape

alias cdsbook='$CDS_ROOT/tools/bin/cdsdoc'

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

 

3. Work directory

Create a work directory from where you will invoke Cadence

$ mkdir /home/username/cds_work

 

4. Reboot or invoke

$ source /home/username/.bashrc

 

*******************************************************************

Go to the work directory

$ cd /home/username/cds_work

Launch license

$ lmli 

Start Cadence by

$ icfb &

start ic610 documentation by

$ cdsbook &

and start mmsim61 documentation by

$ cdsdoc &

 

 

 

Bon appetit!

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值