Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

installing&running cadence IC610 on kubuntu 7.04

Status
Not open for further replies.

oermens

Advanced Member level 2
Joined
Nov 19, 2005
Messages
525
Helped
107
Reputation
220
Reaction score
44
Trophy points
1,308
Location
canada
Activity points
3,988
cadence ic610

hi,

i am new to setting up a linux distro and software. i've managed to install IC610 Base and ISR200612081658 using installscape onto my computer. i've been following the instructions from here:

http://www.et.byu.edu/groups/ece451web/cadence-help/getstarted.html

i am at the part about editing the bash file. i know what most of the paths should be, but what do i do about the ones starting with NCSU since they are specific to whoever is writing the guide?

once the setup is complete, do i just go to /usr/local/cadence/IC610/tools/dfII/bin and run icfb&? what technology does this give me access to? i am getting tsmc 0.13u and 0.18u, how do i install those and run them? at my university, we had to do this:

1. go to ~/cadence (wherever cds.lib is saved)
2. type cadenceenv05 to set up environment
3. type startCds -t cmosp18 (i.e. to run cmosp18) to open cadence

how can i configure mine to work that way? thanks.

--------------------------------

ok i've edited .bashrc to contain the following paths
CDS_ROOT=/usr/local/cadence/IC610
CDS_INST_DIR=/usr/local/cadence/IC610
CDS_INSTALL_DIR=/usr/local/cadence/IC610/tools/dfII
export CDS_LIC_FILE=$CDS_ROOT/share/license/all_cadence_license.dat
export LM_LICENSE_FILE=$CDS_ROOT/share/license/all_cadence_license.dat
export PATH=$CDS_ROOT/tools/bin:$CDS_INSTALL_DIR/bin:$CDS_ROOT/tools/spectre/bin:$PATH
export CDS_Netlisting_Mode=Analog

but i get this error when i run icfb

/usr/local/cadence/IC610/tools/dfII/bin/icfb: 97: cds_plat: not found
/usr/local/cadence/IC610/share/oa/bin/sysname: 328: /bin/awk: not found
/usr/local/cadence/IC610/tools/dfII/bin/32bit/icfb.exe: error while loading shared libraries: libelf.so.1: cannot open shared object file: No such file or directory

i have the cds_plat folder in /usr/local/cadence/IC610/tools/bin/cds_plat
i looked up the /bin/awk error, apparently i dont have 'awk' and i dont know how to install it

how do i fix these errors?
 

ubuntu cadence

I think that you may need a license file for IC6.10, which is not the same as older icfb versions
 

cadence ubuntu

i have ic610 license, but i have problems setting it up. lic_config works fine, i get error with rc.add and lmstat. when i run rc.add it says

INSTALL_DIR=/usr/local/cadence/IC610: Command not found.
LICENSE_FILE=/usr/local/cadence/IC610/share/license/license.hostid: Command not found.
LOG_FILE=/usr/tmp/license.log: Command not found.
LMGRD_OPTS=: Command not found.
LOG_DIR=/usr/tmp: Command not found.
Starting Cadence license daemons
INSTALL_DIR: Undefined variable.

when i run ./lmstat -a -c port@hostname it says
lmstat - Copyright (c) 1989-2006 Macrovision Europe Ltd. and/or Macrovision Corporation. All Rights Reserved.
Flexible License Manager status on Tue 5/22/2007 15:42

Error getting status: Cannot connect to license server system. (-15,570:115 "Operation now in progress")

i dont know how to fix these
 
cadence ic610 license

Can the cadence IC610 be downloaded somewhere?
I only have the IC 5.1 and it can not be setup with the kubuntu 7.04,many thanks to anyone who knows it.
 

libelf.so.1: no version information available

oermens

You need to modify your license a little bit and run configuration from iscape.
email me
 

ic610 license

I have't had a try in IC610,only ic5.14 is available in my computer, can anybody tell me which is the difference and does it have many advantages over the former one,If anyone can give me a website to get the IC610,i will appreciate is very much
 

cadence ic610 install

license not correct... cdslmd 6.1 features are needed!
 

ubuntu ic610

can anyone explain how to correctly setup the license for IC610?? I follow install instructions from here and still get errors saying '*WARNING* feature: xyz not available - NOT checked out' for every one under available license.

**broken link removed**

i also used installscape and license doesnt work.
 

cds_plat: not found

Maybe your license is not valid then ?
could you post the lines of feeatures that do not work ?
 

delicense-7

none of the features are working, i cant even create new cellviews. thsi is what i see in cadence:
 

ic610 ubuntu

Call Cadence AE to get help
 

ic610 install

before starting icfb,you'd better make your license work first.well,add "alias lmli '$CDS_ROOT/tools/bin/lmgrd -c $CDS_ROOT/share/license/license.dat'" into .bashrc or csh.cshrc file,then enter the word "lmli" in the prompt to run license.dat.ok,now enter icfb& and work.

Added after 3 minutes:

i still have a problem.i can simulate but without any output files.
the cds.log file says:

COPYRIGHT © 1992-2006 CADENCE DESIGN SYSTEMS INC. ALL RIGHTS RESERVED.
© 1992-2006 UNIX SYSTEMS Laboratories INC.,
Reproduced with permission.
This Cadence Design Systems program and online documentation are
proprietary/confidential information and may be disclosed/used only
as authorized in a license agreement controlling such use and disclosure.
RESTRICTED RIGHTS NOTICE (SHORT FORM)
Use/reproduction/disclosure is subject to restriction
set forth at FAR 1252.227-19 or its equivalent.
Program: @(#)$CDS: virtuoso.exe version 6.1.0 10/10/2006 14:09 (cds126047) $
Sub version: sub-version IC6.1.0.243 (32-bit addresses)
Loading geView.cxt
Loading LVS.cxt
Loading layerProc.cxt
Loading xlUI.cxt
Loading auCore.cxt
Loading schView.cxt
Loading selectSv.cxt
Loading vhdl.cxt
Loading seismic.cxt
Loading ams.cxt
END OF SITE CUSTOMIZATION
Loading schematic.cxt
Loading lo.cxt
Loading adexl.cxt
Loading oasis.cxt
Loading asimenv.cxt
Loading analog.cxt
Loading socket.cxt
Loading alvs.cxt
Loading simui.cxt
Loading hspiceD.cxt
Loading spectreinl.cxt
Loading spectrei.cxt
Loading UltraSim.cxt
Loading AMS.cxt
Loading awv.cxt
INFO (ADE-1010): There are no variables in the cellview.
Loading devCheck.cxt
Loading treeAssistant.cxt
Loading oi.cxt
Loading see.cxt
Loading ci.cxt
Extracting "inv schematic"
Schematic check completed with no errors.
"mylib inv schematic" saved.
Delete psf data in /home/tjj/simulation/inv/spectre/schematic/psf.
generate netlist...
Loading seCore.cxt
Begin Incremental Netlisting Jun 19 13:22:29 2007
End netlisting Jun 19 13:22:29 2007
Netlisting Statistics:
Number of components: 4
Elapsed time: 0.0s
Errors: 0 Warnings: 0
...successful.
compose simulator input file...
...successful.
start simulator if needed...
...successful.
Problems encountered during simulation.
Use the Simulation->Output Log menu for more information.
 

cadence libelf.so.1

Obviously, it's the license problem
 

how to install cadence ic610

Code:
/usr/local/cadence/IC610/tools/dfII/bin/32bit/icfb.exe: error while loading shared libraries: libelf.so.1: cannot open shared object file: No such file or directory
ok now i have icfb running, but now im having license problems.
Yes but HOW did you get it running? When I tried installing the apt package containing libelf.so.1, I get a bunch of:
Code:
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 2 (X_ChangeWindowAttributes)
  Resource id:  0x2e00011
and
Code:
Display :0.0 Error "BadWindow (invalid Window parameter)"
\e  request 18 error 3 serial 1392
and errors along those lines. Please let me know what you did, thanks!
 

lmstat operation now in progress

Hi! tjjbraye

After I run lmli I got the error:
"1:00:54 (lmgrd) lmgrd tcp-port 27000
1:00:54 (lmgrd) The license server manager has found no vendor daemons to start
1:00:54 (lmgrd) (There are no VENDOR (or DAEMON) lines in the license file),
lmgrd exiting.
(Cannot connect to license server system.
The license server manager (lmgrd) has not been started yet,
the wrong port@host or license file is being used, or the
port or hostname in the license file has been changed.

FLEXnet Licensing error:-15,570. System Error: 115 "Operation now in progress"

Do you know how to solve this?

Thanks
 

ic610_lnx86.isr200612081658

VirtualCLD said:
When I tried [running virtuoso or icfb], I get a bunch of:
Code:
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 2 (X_ChangeWindowAttributes)
  Resource id:  0x2e00011
and
Code:
Display :0.0 Error "BadWindow (invalid Window parameter)"
\e  request 18 error 3 serial 1392
and errors along those lines. Please let me know what you did, thanks!

Sorry for responding to my own post, but in case someone else has the same problems, I found a solution / work around. Apparently, starting with Edgy Eft, Composite Extensions are enabled by default. While having this enabled can allow for some "cool" GUI effects, they have been known to cause problems with some drivers. For some reason on our machines (Dell GX280 with Intel i9xx integrated graphics) having this enabled by default would result in the errors I got above. So I found on some forum that you must disable them in your xorg.conf by adding the lines:
Code:
Section "Extensions"
        Option "Composite"      "Disable"
EndSection
Now if you already have the "Extensions" section in your xorg.conf, just add the line Option "Composite" "Disable". Restart X and you should be set.
 

install ic610

Guys,

What is the different between hostID and lmhostID? If I type hostid, it will show up different hostid compare to lmhostid. How can we may it match hostid with lmhostid?
the length of hostid is just only 8(number and character) while lmhostid has the length of 12? how come is it different and how we match it up?

Thanks
 

how to install ic610

We are running cadence ic610 under Ubuntu Feisty.

About the X errors with QT:
We had to disable the composite extension as well. (I posted this tip on the Chinese Ubuntu forum: https://forum.ubuntu.org.cn/about53173.html).

I think we had a library problem as well. If I remember correctly, it was caused by some of the dfII programs (e.g. in the script $CDS_ROOT/tools/cadence/IC610_lnx86/tools.lnx86/dfII/bin/libManager) modifying the LD_LIBRARY_PATH, causing it to use its own copy of system libraries (from $CDS_ROOT/tools/cadence/IC610_lnx86/tools/lib). For example, ic610 ships a libelf.so.1 in $CDS_ROOT/tools/cadence/IC610_lnx86/tools/lib/SuSE)

However (for their own testing purposes?) Cadence checks a 'hidden' environment variable, and prepends it to the library path if it is set. I used this 'hidden' variable to set the library path to what it should be by setting:
Code:
export CDS_TEST_LIBPATH=/usr/lib:/lib
so that the local libraries are used instead.

lmhostid gives the FLEXlm host ID of the machine (try running lmhostid -help for more info)
This output does not usually correspond to the hostid program normally installed on your system, which just gives you your local ip address in hex form (e.g. /usr/bin/hostid for 127.0.0.1 becomes 007F0100 =>0.127.1.0)
 

install cadence ic610

Leendert said:
About the X errors with QT:
We had to disable the composite extension as well. (I posted this tip on the Chinese Ubuntu forum: https://forum.ubuntu.org.cn/about53173.html).

And that's exactly where I found this, thanks for that original post because I was banging my head over this for a long time. What upset me was that Cadence knew about it, but it's not in their SourceLink documents, you have to submit a Support Request and find out from a support pretendgineer directly. Thanks again Leendert!
 

libelf.so.1 no version information available

How can I fix the following errors?

/usr/local/cadence/IC610/tools/dfII/bin/icfb: 97: cds_plat: not found
/usr/local/cadence/IC610/share/oa/bin/sysname: 328: /bin/awk: not found
/usr/local/cadence/IC610/tools/dfII/bin/32bit/icfb.exe: error while loading shared libraries: libelf.so.1: cannot open shared object file: No such file or directory

Thanks.




oermens said:
hi,

i am new to setting up a linux distro and software. i've managed to install IC610 Base and ISR200612081658 using installscape onto my computer. i've been following the instructions from here:

http://www.et.byu.edu/groups/ece451web/cadence-help/getstarted.html

i am at the part about editing the bash file. i know what most of the paths should be, but what do i do about the ones starting with NCSU since they are specific to whoever is writing the guide?

once the setup is complete, do i just go to /usr/local/cadence/IC610/tools/dfII/bin and run icfb&? what technology does this give me access to? i am getting tsmc 0.13u and 0.18u, how do i install those and run them? at my university, we had to do this:

1. go to ~/cadence (wherever cds.lib is saved)
2. type cadenceenv05 to set up environment
3. type startCds -t cmosp18 (i.e. to run cmosp18) to open cadence

how can i configure mine to work that way? thanks.

--------------------------------

ok i've edited .bashrc to contain the following paths
CDS_ROOT=/usr/local/cadence/IC610
CDS_INST_DIR=/usr/local/cadence/IC610
CDS_INSTALL_DIR=/usr/local/cadence/IC610/tools/dfII
export CDS_LIC_FILE=$CDS_ROOT/share/license/all_cadence_license.dat
export LM_LICENSE_FILE=$CDS_ROOT/share/license/all_cadence_license.dat
export PATH=$CDS_ROOT/tools/bin:$CDS_INSTALL_DIR/bin:$CDS_ROOT/tools/spectre/bin:$PATH
export CDS_Netlisting_Mode=Analog

but i get this error when i run icfb

/usr/local/cadence/IC610/tools/dfII/bin/icfb: 97: cds_plat: not found
/usr/local/cadence/IC610/share/oa/bin/sysname: 328: /bin/awk: not found
/usr/local/cadence/IC610/tools/dfII/bin/32bit/icfb.exe: error while loading shared libraries: libelf.so.1: cannot open shared object file: No such file or directory

i have the cds_plat folder in /usr/local/cadence/IC610/tools/bin/cds_plat
i looked up the /bin/awk error, apparently i dont have 'awk' and i dont know how to install it

how do i fix these errors?

Added after 3 minutes:

When I type

$:uname -a

It shows up
Linux ubuntu 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux

So what's the localhost name should I use in the following scentence?
export CDS_LIC_FILE=5280(at)localhost


Help me please.
Thanks.
 
  • Like
Reactions: ptoo

    ptoo

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top