15
6 RHEL Cadence installed IC616andMMSIM 13 20140817 First, preparation ############################# ############ ################# ######################## ##### ### ###  install the appropriate software support packages, theselibraries are installed cadence environment configuration. (Root User)  yuminstall ksh - Y  yuminstall libXext. So6-y  yuminstall libXtst. So6-y  yuminstall libXt. So6-y  yuminstall libGLU. So1- setopt =protected the multilib=false  yuminstall libelf.so.1-y  yuminstall libXrender. So1-y  yuminstall libXp. So6-y  yuminstall libXrandr. So2-y  yum install xorg * * -y yuminstall libXp - Y  yuminstall libXext. So6-y  yuminstall LD-Linux.so.2-y  yuminstall openmotif - Y  yuminstall libstdc++.so5-y  1 to establish link (This Document #: starts with thecommandfor theroot user of thecommand, $: starts with thecommandas anordinary user, thecommand)  #: ln -s /usr/bin/awk/bin/awk  #: ln -s /usr/lib/libstdc++- 3-libc 6.2 - 2 - 2.10 0.So /usr/lib/libstdc++-libc 6.1-1. So 2  #: ln -s /usr/bin/Firefox /usr/bin/Netscape RHEL 6 does not uncompress command and compress command (whereis uncompress)  by the following methods to establisha, enable root user, usegunzip:  #: ln -s /bin/gunzip/bin/uncompress 4, a tmp folder (the root user)  : mkdir /usr/tmp  #: chown tqb/usr/tmp (chown: Modify the file and folder of the user with the means to establishthe /usr/tmp file is changedto host computer tqb. tqbis my thehost name of thecomputer, and eachcomputer may be different from their own, into its own host name. Note IC616 does not support the

eetop.cn_RHEL 6°²×°Cadence ic616ºÍMMSIM13

Embed Size (px)

Citation preview

  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    1/15

    6 RHEL Cadence installed IC 616 and MMSIM

    13 20140817

    First, preparation

    ### ###

    install the appropriate software support packages, these libraries are installed cadence

    environment configuration. (Root User)

    yum install ksh - Y

    yum install libXext. So6-y

    yum install libXtst. So6-y

    yum install libXt. So6-y

    yum install libGLU. So1- setopt = protected the multilib=false

    yum install libelf.so.1-y

    yum install libXrender. So1-y

    yum install libXp. So6-y

    yum install libXrandr. So2-y

    yum install xorg * * -y

    yum install libXp - Y

    yum install libXext. So6-y

    yum install LD-Linux.so.2-y

    yum install openmotif - Y

    yum install libstdc++ .so5-y

    1 to establish link

    (This Document #: starts with the command for the root user of the command, $: starts with

    the command as an ordinary user, the command)

    #: ln -s /usr/bin/awk/bin/awk

    #: ln -s /usr/lib/libstdc++ - 3-libc 6.2 - 2 - 2.10 0.So /usr/lib/libstdc++ -libc 6.1-1. So 2

    #: ln -s /usr/bin/Firefox /usr/bin/Netscape

    RHEL 6 does not uncompress command and compress command (whereis uncompress)

    by the following methods to establish a, enable root user, use gunzip:

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

    4, a tmp folder (the root user)

    : mkdir /usr/tmp

    #: chown tqb/usr/tmp

    (chown: Modify the file and folder of the user with the means to establish the /usr/tmp file is

    changed to host computer tqb. tqb is my the host name of the computer, and each computer

    may be different from their own, into its own host name. Note IC 616 does not support the

  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    2/15

    default host name localhost and needs to be changed. Change the host name modify the

    /etc/sysconfig/network and specify the host name HOSTNAME = tqb, then execute the

    command hostname tqb)

    #: chmod 755 /usr/tmp(chmod settings/usr/tmp properties, this line means to set up /usr/tmp as owner of the file can

    be tqb can read and write to the same user group permissions to read the other user

    privileges to read)

    6 back to also address, to make their host do cadence server.

    In the /etc/hosts file for the add line: 127.00.1host name such as 127.00.1tqb

    (uname -a View the host name)

    7, restart sessions system => Shutdown => Restart or terminal, enter reboot

    #######

    2, 616 IC installation

    #

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

    begin the installation Cadence

    here Cadence installed to /home/tqb/cadence, followed as an example (tqb is my host name

    of the computer, each computer may be different, to be replaced by its own host name, andthe same, and no longer description)

    1, Install Directory

    (To Install 616 IC for example) in the Terminal, in turn, execute the following command

    mkdir /home/tqb/cadence

    mkdir /home/tqb/cadence/IC 616

    mkdir /home/tqb/cadence/installscape

    mkdir /home/tqb/cadence/mmsim 13

    # the above line means to establish cadence installation path, and in the bottom, set up a

    folder IC 616, installscape mmsim , 13 to install the appropriate file to use

    chmod - R 777 /home/tqb/cadence

    #this line means to the cadence and all of its sub-file permissions set to highest privilege, are

    readable and writable executable

    2, the IC 616, first install Hotfix, Base)

    Access to IC 616 Installation Source Path ( /home/tqb/software/cadence 616/IC 616, full), find

    the IC .,501 06.14 - 614 The lnx 86. Hotfix, enter CDROM 1, then go to to find the SETUP .

    SH, double-click to open, select Run on a terminal (or enterCDROM 1, enter $./SETUP .

    SH)

    then:

    1) ...

  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    3/15

    .

    Cadence Design Systems, Inc .

    555 River Oaks Parkway

    San Jose, 95,134 California USA

    - More -press ENTER, the prompt:

    2) :

    Located CDROM at /media/software/cadence/IC 616/IC .,501 06.14 - 614 the lnx 86.

    Hotfix/CDROM

    Specify 1 path of install directory (OR type (RETURN' to exit:

    - Enter IC 616 installation path: /home/tqb/cadence/IC 616

    3):

    The next check your installed InstallScape, answer n

    Next, we asked whether you install InstallScape, answer y

    then enter InstallScape Installation Path: /home/ tqb/cadence/installscape

    (IC .,501 06.14 - 614 The lnx 86. Hotfix/CDROM 1 of the iscape version IScape 04.11 - S 004

    lnx 86. t. Z)

    1: pop-up installation interface, installscape version 4.1.

    2: interface, select Local Directory/Media Install select the installation file path cadence/IC

    616/IC .,501 06.14 - 614 The lnx 86. Hotfix/CDROM 1 according to their respective conditions.

    Note that the last is the CDROM 1.

  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    4/15

    3: Choose the right path, click Continue, and select All, click Next, and then select all the you

    want to install the package, select the location to the front of the new cadence/IC 616 folder./home/tqb/cadence/IC 616. And

  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    5/15

    4: Click Start start the installation. Install a stop, and jumped out of the interface, because the

    installation needs to be IC610 The lnx 86. Base's support.

  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    6/15

    Select the IC610 The lnx 86. Base, points of entry CDROM 1, that path is behind .... /IC610

    The lnx 86. Base/CDROM 1, click OK to complete the installation.

    6: IC 616 patches (n the nsta!!at"n pac#ae an% patch s#& &"r a 6't

    %e%cate%,

    "pen a ter*na! an% enter the s+ an% pass"r%, as &"!!"s, t" enter r""t

    *"%e.

    t- t-: $ S+

    Pass"r%:

    r""tt- t- 0

    t" enter IC 616 Patch &"!%er.

    The ca%ence an% patc.sh an% s, ca%ence, Pat c"pe% t"

    /h"*e/t-/ca%ence/IC 616 nsta!!at"n %rect"r2. 3"+ can *an+a!!2 c"p2, "r

    2"+ can +se the &"!!"n c"**an%

    CP cadence and Patch/home/tqb/cadence/IC 616

    CP sfk/home/tqb/cadence/IC 616

    And then the cadence/IC 616 installation path

    CD /home/tqb/cadence/IC 616

    Enter the command: ls

    to see if there are already cadence and patch.sh

    The sfk root (if the tqb permissions the next run will be the 3 errors) to continue to enter the

    command

    mailto:yaohl@yaohl:~$mailto:root@yaohlmailto:yaohl@yaohl:~$mailto:root@yaohl
  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    7/15

    #: . /cadence and Patch/home/tqb/cadence/IC 616

    Wait for the patches from the terminal, enter exit to exit root mode

    If you encounter. eerror: failed to Read + Write: /home/tqb/cadence/IC 616/sfk - skipping donot have to bother about, this is just reports that it is unable to write your own

    7: cdsinit modify your copy

    616 IC/Tools/dfII/samples/local /home/tqb/cadence//IC 616/Tools/dfII/samples folder to 616

    IC/Tools/dfII/directory and modify the file name cdsinit .cdsinit

    command (also available graphics interface, please note for your own path:

    CP -r /home/tqb/cadence/IC 616/Tools/dfII/samples/local/home/tqb/cadence/IC

    616/Tools/dfII/

    mV/home/tqb/cadence/IC 616/Tools/dfII/local/cdsinit /home/tqb/cadence/IC

    616/Tools/dfII/local/ .cdsinit

    8: Install License

    The licence folder under the license.dat file to copy/share/license/folder, and modify

    license.dat file hostname to tqb (see hostname command hostname)

    Modified in the previous two Acts:

    SERVER tqb ANY 5280

    DAEMON cdslmd $CDS _ ROOT/Tools/bin/cdslmd

    Note: localhost is your machine name, and if you are unsure what you can in the terminal

    enter uname -a

    $: uname -a

  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    8/15

    You can see: localhost. dominate the localhost as the host name. However, IC 616 does not

    support the default host name localhost, you need to make changes, the changes in the

    document.

    #######

    3, install mmsim 13

    #######

    13 mmsim installation with IC 616 many similarities.

    Install mmsim 13 before installing the following libraries, the root user

    yum install -y GCC gcc-C++ ksh csh libXp * xorg - X 11 - fonts * compat-libstdc++ -33. I 686

    yum install -y alliance - alliance libs glibc - 2.12 - 1.107.EL 6. I686 glibc-devel.I686 glibc

    yum install -y compat-readline 5 - 5.2 - 17.1.EL 6. I 686

    yum install -y xterm - 253 - 1

    (Hint: No xterm package - 253 - 1 available. Ignore the prompt)

    Establish a library link Created linked libraries (only with Linux 64-bit)

    su -

    CD /lib64

    ln -s libreadline.so.6 libreadline.so.5CD /usr/lib64

    ln -s libhistory.so.6libhistory.so.5

    To enter 13 mmsim installation source for the following path /home/tqb/software/MMSIM

    13.1/MMSIM .,066 13.10 The lnx 86. Base/CDROM 1, find the SETUP SH . To change

    properties for the program, and then double-click to open, select Run on a terminal (or .

    /SETUP . SH)

    in sequence:

    1) :

    ...

    Cadence Design Systems, Inc .

    555 River Oaks Parkway

    San Jose, 95,134 California USA

    - More -

    Press Enter to:

    2) :

    Located CDROM at /media/software/Cadence/mmsim 13/MMSIM .,133 07.20 the lnx 86.

    Hotfix/CDROM

    Specify 1 path of install directory (OR type 'RETURN' to exit:

    - Enter 13 mmsim Installation Path: /home/tqb/cadence/mmsim 13

  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    9/15

    3): The next

    checks have you installed InstallScape, answer y (because the IC 616 has been installed)

    Let's enter InstallScape has installed the Path: /home/tqb/cadence/installscapeasked the Do you want to update InstallScape in /home/tqb/cadence/installscape (Y/N? "

    option n

    Ask "Do you want to use InstallScape in /home/tqb/cadence/installscape (Y/N? Option Y

    then enter InstallScape installed path: /home/tqb/cadence/installscape

    1: pop-up installation interface, installscape version 4.1.

    2: interface, select Local Directory/Media Install select the installation file path

    /home/tqb/software/MMSIM 13.1/MMSIM .,066 13.10 The lnx 86. Base/CDROM 1 according

    to their respective conditions.

  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    10/15

    3: Choose the right path, click Continue, and select All, click Next, and then select all the you

    want to install the package, select the location to the front of the new cadence/mmsim13folder. My path to /home/tqb/cadence/mmsim 13.

  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    11/15

    4: Click OK to complete the installation.

  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    12/15

    4):

    13 mmsim patching

    Enter mmsim - Patch folder under Patch folder

    1. this Copy patch (sfk) to 13 MMSIM installation folder under /home/tqb/cadence/mmsim 132.The mmsim - Patch folder under the flexm copied to /home/tqb/cadence/IC under 616

    3.The root, run the command

    chmod +x sfk

    ./sfk REP - Yes - Pat - bin/5589 557565381 E ECD B 00,000,008 5508 /31 C 0 C 357565381

    ECD B 00,000,008 5508 / -bin/5589 557565381 E ECD 8 million E 8 billion B 81 C 3/33 C 0 C

    ECD 357565381 8 million E 8 billion B C 81 3/- bin/41574989 FF 415641554154554889 CD

    C 534,489 3/33 C 0 389 C FF 415641554154554889 CD C 534,489 3/- DIR/

    5) create 13 mmsim link

    ln -s /home/tqb/cadence/mmsim 13/tools.lnx 86 /home/tqb/cadence/mmsim 13/tools

    can also enter mmsim directory right-link.

    ####

    4, Cadence configuration

    ####

    Modify the Environment Variable /home/tqb/ .bashrc.

    tqb @tqb: ~$VI /home/tqb/ .bashrc

    added to the end as follows:

    #The following path must be and your own computer.

    alias lmli= ' /home/tqb/cadence/IC 616/Tools/bin/lmgrd -c /home/tqb/cadence/IC

    616/share/license/license.dat '

    export OA _ HOME =/h"*e/t-/ca%ence/IC 616/O4, 5 .'7 .,819/

    export CDS = /home/tqb/cadence/IC 616

    export MMSIM _ ROOT =/h"*e/t-/ca%ence/**s* 17

    exportthe CDS LIC _ FILE = 5280 @ tqb

    export LM LICENSE _ _ FILE = $CDS/share/license/license.dat

    export CDS Netlisting _ _ Mode = Analog

    export PATH = $MMSIM _ ROOT/Tools/Bin: $MMSIM _ ROOT/Tools/spectre/bin:

    $CDS/Tools/bin: $CDS/Tools/dfII/bin: $PATH

    export the MOZILLA HOME = /usr/bin/Netscape

    Environment Variable Explanation:

    1) alias lmli ... : That means the lmli later replaced a long string of the command, and then

    restart the license on time as long as you enter lmli, and this approach can avoid IC 616 start-

    up programs of the lmgrd mmsim the Start lmgrd conflict.

    mailto:yaohl@yaohl:~$mailto:CDS_LIC_FILE%3D5280@yaohlmailto:CDS_LIC_FILE%3D5280@yaohlmailto:yaohl@yaohl:~$mailto:CDS_LIC_FILE%3D5280@yaohl
  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    13/15

    2)... .5,280 @tqb,tqb for computer host name

    3) the PATH variables, $MMSIM _ ROOT/Tools/bin This value must not be less. Otherwise

    you cannot run spectre.

    4) export the MOZILLA HOME = /usr/bin/Netscape coupled with the fact that this sentence

    can be used since cadence with the help documents

    ####

    5, start Cadence

    ####

    $: lmli

    startup license file (lilm) is to be reported that the LD-LSB.so.3 error, this is because LD-

    LSB.so.3 library is not installed.

    Solution

    #yum install redhat-LSB.x86_64

    # ln -s /lib/LD-Linux.so.2 /lib/LD-LSB.so. .3 % for LD-LSB link

    Enter lmli command to turn on license, license start as follows

    mailto:.......5280@yaohlmailto:.......5280@yaohlmailto:.......5280@yaohl
  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    14/15

    Open a command terminal and enter the command opens the main interface

    $: virtuoso

    You may be prompted libGLU missing. So1Library, install as follows

    #yum install libGLU. So1- setopt = protected the multilib=false

    Open Cadence Interface as follows

  • 5/20/2018 eetop.cn_RHEL 6Cadence ic616MMSIM13

    15/15

    (Note: IC 616 the entire Platform renamed Virtuoso, not just like before, just Layout/Schematic

    Editor called Virtuoso. This is simply in order to strengthen its brand concept, so much so that

    the command icfb is directly converted to virtuoso. )