Linux-Ubuntu10.04 installation Cadence-ic610 method summary Diagram

Source: Internet
Author: User
Tags tmp folder uncompress
Before Cadence installation 1, the system may need these software package sudoapt-getinstalllibelf1sudoapt-getinstallkshsudoapt-getinstallnscdsudoapt-getinstallpolicykitsudoapt-getinstallureadaheadsudoapt-getinstallcsh2, libstdc + Installation

Before Cadence is installed
1. The system may need these software packages.
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. Installed libstdc + 2.10-glibc2.2 package
This package may not be available in the Ubuntu installation source, which can be downloaded here: http://packages.ubuntu.com/dapper/libstdc++2.10-glibc2.2

3. Some necessary links (you do not need to use them as Super Users)
1) sudo ln-s/usr/bin/awk
2) sudo ln-s/usr/lib/libstdc ++-3-libc6.2-2.10.0.so/usr/lib/libstdc ++-libc6.1-1. so.2
3) sudo ln-s/usr/bin/firefox/usr/bin/netscape # use mozilla instead of Netscape to make the help documentation provided by Cadence available
Sudo ln-s/usr/bin/mozilla/usr/bin/netscape # This error occurs. There is no Mozilla under/usr/bin.
4) linux may not have the uncompress command by default (Ubuntu command)
Terminal -- if there is no uncompress -- go to the/usr/bin directory and check whether the compress command exists,
If compress exists, create one as follows:
#: Ln-s/usr/bin/compress/bin/uncompress % create a command link to/usr/bin/compress
If the/usr/bin directory does not have the compress command, enable the Super User and use gunzip instead. The method is as follows:
#: Ln-s/bin/gunzip/bin/uncompress % # indicates that you have enabled the superuser. If not, install the above method to enable it.

4. Create a tmp folder
Sudo mkdir/usr/tmp
Sudo chown wandreer/usr/tmp (chown: It seems that the order of the following sentence cannot be reversed to modifying the attributes of users and user groups in files and folders)
Sudo chmod 755/usr/tmp
Wandreer:/usr cannot be used by common users.

5. Modify the/etc/X11/xorg. conf configuration (if no course exists, add it as needed)
Gedit/etc/X11/xorg. conf
Add:
Section "Extensions"
Option "Composite" "Disable"
EndSection
6. Restart the session:
Sudo/etc/init. d/MCM restart


Install Cadence
Here Cadence is installed under/home/wander/eda.

1. Create an installation directory
(The OA folder cannot be created at this time, because the ic610 folder is empty according to Cadence requirements)
Mkdir/home/wandreer/eda
Mkdir/home/wandreer/eda/ic610
Mkdir/home/wandreer/eda/installscape
Mkdir/home/wandreer/eda/mmsim610
Chmod-R 777/home/wandreer/eda

2. decompress the ic610 installation source to ensure that the five files are in the same directory. Go to the ic610 installation source/pathway/CD1 installation:./SETUP. SH
Installation Procedure
Appears in sequence:
1)
.......
Cadence Design Systems, Inc.
555 River Oaks Parkway
San Jose, California 95134 USA
-- More --
Press enter, and the prompt is:
2 ):
Located CDROM at/media/DATA/EDA_TOOLS/IC610_lnx86.Base/CDROM1
Specify path of install directory [OR type [RETURN] to exit]:
Enter Cadence installation path:/home/wandreer/dea/ic610
3 ):
Next, check whether you have installed InstallScape. Answer n
Next, I will ask you if you want to install InstallScape.
Next, enter the installation path of InstallScape:/home/wandreer/eda/installscape.
The installation page is displayed. Select the path of the Cadence installation source program directory, for example,/media/DATA/EDA_TOOLS/IC610_lnx86.Base/CDROM1.
Then, ask if there is an automatic installation control file. If not, select (above) the first item and install it manually.
Then, you will be asked which directory you want to install ic610, and select/home/wander/eda/ic610
Then confirm the software package to be installed. If you are not sure which software package will be used on a specific day, select all software packages.
It usually takes 60 minutes to wait for installation, depending on the hard disk speed and cpu performance.

3. OpenAccess configuration complete
Because ic610 only supports the oa data format, OpenAccess must be configured. Otherwise, cadence cannot run.
0) mkdir/home/wandreer/eda/ic610/OA
1) Run iscape. sh in the/eda/installscape/iscape/bin directory.
Cd/home/wandreer/eda/installscape/iscape/bin
./Iscape. sh
2) In the pop-up graphic interface (installscape is required when mmsim61 is installed), click configure and enter the/home/wandreer/eda/ic610 installation directory IC610.
3) then, a software package that has been installed will pop up and confirm. Click "next" to select all the packages and check them soon.
4) Next, we will keep prompting you to choose Y/N. If you have a default value, press Enter. If you do not have a default value, select n.
Note: One of the steps is as follows: add the lib library of AMS. There is no AMS library, that is, select 2
Prepare libraries for AMS Designer
1) Add an IUS installation directory to path
2) Quit
If you select "1", you need to write down the LDV path, and then input "ncroot" in the terminal shell. The path is returned, and three options are provided,
The next step is omitted, class reference ic1514 installation: http://www.edaboard.com/ftopic344593.html
5) until OpenAccess is configured, enter the directory where OpenAccess is installed as prompted:/home/wander/eda/ic610/OA
6) now the OpenAccess configuration is complete.



Mmsim Installation
1. Run iscape in the/eda/installscape/iscape/bin directory.
Cd/home/wandreer/eda/installscape/iscape/bin
./Iscape. sh
Here, you can also use the installation window that is not closed with ic610, and configure openaccess.
2. Enter the mmsim installation Source Code Location/pathway/CD1

3. Check whether the installscape control file exists. -- select the first item: I will select products...

4. Select the target installation location of mmsim61, such as/home/wander/eda/mmsim61.

5: install from Archive:... -- select all installation packages

6: wait until the installation is complete. This is faster.

Mmsim update Installation


Calibre installation (omitted)

CadenCe Configuration:

1: Create a mmsim61 Link
Ln-s/home/wandreer/eda/mmsim61/tools. lnx86/home/wandreer/eda/mmsim61/tools
You can also right-click the mmsim directory

2. Modify the license
Use the editor gedit to crack the license. dat and add the following two lines at the beginning of the content:
SERVER ubuntu all 5280
DAEMON cdslmd $ CDS_ROOT/tools/bin/cdslmd
Note: ubuntu is the host name of a computer. For your computer, run the following command: uname-n (-a shows all content), hostname, sudo/bin/hostname

3. cdsinit Modification
Copy the ic610/tools/dfII/samples/local folder to the ic610/tools/dfII/directory -- modify the file name local/cdsinit-. cdsinit
Sudo cp-r/home/wandreer/eda/ic610/tools/dfII/samples/local/home/wandreer/eda/ic610/tools/dfII/
Sudo mv/home/wandreer/eda/ic610/tools/dfII/local/cdsinit/home/wandreer/eda/ic610/tools/dfII/local/. cdsinit
4: Add Component Library
1) configure the TSMC Library
Modify the cds. lib (found in the electromechanical database) and copy it to/home/wandreer/eda/ic610/share/cdssetup (You may not copy it here)
Note: Because $ CDSHOME in cds. lib is a default defined path
DEFINE basic $ CDSHOME/tools/dfII/etc/cdslib/basic
DEFINE analogLib $ CDSHOME/tools/dfII/etc/cdslib/artist/analogLib
DEFINE tsmc18rf./tsmc18rf # indicates opening
Changed:
DEFINE basic/home/wandreer/eda/ic610/tools/dfII/etc/cdslib/basic
DEFINE analogLib/home/wandreer/eda/ic610/tools/dfII/etc/cdslib/artist/analogLib
DEFINE tsmc18rf./tsmc18rf
2) We can add the tsmc library directly in Cadence:
(Lmli -- icfb-|-) tools -- library manager-|-edit -- library path-|-edit -- add library

5. Modify the environment variable/home/wandreer/. bashrc and add the following content at the end:
######################################## ########################################
########## ------------- >>>> Ic610 environment variable Modification
Alias lmli = '/home/wandreer/eda/ic610/tools/bin/lmgrd-c/home/wandreer/eda/ic610/share/license. dat'
Export OA_HOME =/home/wandreer/eda/ic610/OA
Export CDS_ROOT =/home/wandreer/eda/ic610
Export MMSIM_ROOT =/home/wandreer/eda/mmsim61
Export CDS_LIC_FILE = 5280 @ ubuntu
Export LM_LICENSE_FILE = $ CDS_ROOT/share/license. dat
Export CDS_Netlisting_Mode = Analog
Export PATH = $ MMSIM_ROOT/tools/bin: $ MMSIM_ROOT/tools/spectre/bin: $ CDS_ROOT/tools/dfII/bin: $ PATH
Export illa_home =/usr/bin/netscape
######################################## ########################################
########## ------------- >>>> Modify the calibre environment variable
Alias clmli = '/home/wandreer/eda/ic610/calibre/ixl_cal_2008.20.000015/bin/lmgrd-c/home/wandreer/eda/ic610/calibre/issue/license. dat'
# This sentence is not clear
Export TSMCHOME =/home/wandreer/eda/wandreer
Export MGC_HOME =/home/qq/ic610/calibre/ixl_cal_2008.20.000015
Export MGLS_LICENSE_FILE = 27001 @ ubuntu
Export VER_DIR = ~ /Calibre_dir
Export GDS_DIR = $ VER_DIR/gds_dir
Export CBR_DIR = $ VER_DIR/cbr_dir
Export PEX_DIR = $ VER_DIR/pex_dir
Export PATH = $ MGC_HOME/bin: $ MGC_HOME/lib: $ PATH
######################################## ########################################

Environment variable explanation:
1) alias lmli...: It means to use lmli to replace a long string of commands. In this way, you only need to enter lmli when starting the license later, in addition, this method can avoid conflicts between the lmgrd and lmgrd of the ic610 Startup Program mmsim61.
2) ...... 5280 @ ubuntu. ubuntu is the host name of the computer.
3) In the PATH variable, the value $ MMSIM_ROOT/tools/bin must be less. Otherwise, spectre cannot be run.
4) add export MOZILLA_HOME =/usr/bin/netscape to the help document provided by cadence.

Wandreer description:
1) if invalid license feagure does not appear, your liciense should have been started successfully.
2) lmli -- icfb -- click help to view the help group documentation. If you enter cdsdoc directly on the terminal, the help documentation of mmsim61 is opened, because in the PATH variable, the mmsim PATH is in the front, the help documentation of mmsim61 is in the $ MMSIM_ROOT/tools/bin directory, so the mmsim61 documentation is started. The solution is in. alias openbook = '$ CDS_ROOT/tools/dfII/bin/cdsdoc' should be added to bashrc. Of course, this step is unnecessary if you are not planning to read cadence's built-in Help Group documents.

Installation illustration

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.