Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Problem in setting up Analog Design Environment - XL/GXL in IC613

677 views
Skip to first unread message

VP

unread,
Jan 26, 2009, 3:13:55 AM1/26/09
to
Hi,

I am trying to setup IC613 in my local UNIX account at my university.
Attached are the common environment setup files used by me. Following
are the steps that I use for invoking IC613:

1. Source the design_environment_613.csh from my 'home' folder
2. The 'cdsinit' file is located in the directory from which I start
the 'CIW'.
3. The 'cdsenv' and 'cdsplotinit' files are located in my home
directory.

The problem is that when I try to start ADE-XL or ADE-GXL from the
schematic editor, it throws up some strange error "*Error* eval:
undefined function - _SessionIlCmdWrapper". The complete warning and
error message is present in the CDS.log file below.

I am not sure whether there is some setup issue or not. Has anyone
faced this kind of error while working with IC613?

Any kind of inputs is highly appreciated.

---VP
________________________________________________________________________________________________

CDS.log file Contents

\o COPYRIGHT © 1992-2008 CADENCE DESIGN SYSTEMS INC. ALL RIGHTS
RESERVED.
\o © 1992-2008 UNIX SYSTEMS Laboratories INC.,
\o Reproduced with permission.
\o
\o This Cadence Design Systems program and online documentation are
\o proprietary/confidential information and may be disclosed/used only
\o as authorized in a license agreement controlling such use and
disclosure.
\o
\o RESTRICTED RIGHTS NOTICE (SHORT FORM)
\o Use/reproduction/disclosure is subject to restriction
\o set forth at FAR 1252.227-19 or its equivalent.
\a hiResizeWindow(window(1) list(0:32 1280:976))
\r t
\o Loading geView.cxt
\o Loading schView.cxt
\o Loading selectSv.cxt
\o Loading LVS.cxt
\o Loading layerProc.cxt
\o Loading xlUI.cxt
\o Loading auCore.cxt
\o Loading vhdl.cxt
\o Loading seismic.cxt
\o Loading ci.cxt
\o Loading ams.cxt
\o Bindkeys loaded x.
\p >
\o Loading gpdk180/libInit.il ...
\o Loading gpdk180/loadCxt.ile ... done!
\o Loading context 'gpdk180' from library 'gpdk180' ... done!
\o Loading context 'pdkUtils' from library 'gpdk180' ... done!
\o Loading gpdk180/.cdsenv ... done!
\o Loading gpdk180/display.drf ... done!
\o Loading gpdk180/libInitCustomExit.il ... Loading awv.cxt
\o Loading oasis.cxt
\o Loading analog.cxt
\o Loading asimenv.cxt
\o Loading spectrei.cxt
\o Loading hspiceD.cxt
\o Loading spectreinl.cxt
\o Loading UltraSim.cxt
\o Loading AMS.cxt
\o
\a (_axlInitMainWindow)
\o Loading adexl.cxt
\w *WARNING* artDLOpen: ¨úr s/cadence/IC613/IC613/tools/lib/
libsessionil.so
\w Cannot open shared library 'libsessionil'
\w *WARNING* artDLOpen: libXm.so.3: cannot open shared object file: No
such file or directory
\w Cannot open shared library 'libsessionil'
\e *Error* eval: undefined function - _SessionIlCmdWrapper
\p >
\a hiiSetCurrentForm('axlIntroForm)
\r t
\a axlIntroForm->radioField->value= "Create New View"
\r "Create New View"
\a hiFormDone(axlIntroForm)
\r t
\p >
\a hiiSetCurrentForm('deNewForm)
\r t
\a hiFormDone(deNewForm)
\e *Error* eval: undefined function - _SessionIlCmdWrapper
\w *WARNING* A Skill error occurred in function
_axlWindowCreateTrigger
\e *Error* windowCreateTrigger for viewType (adexl) failed to create a
window!
\r t
\r nil

Andrew Beckett

unread,
Jan 27, 2009, 3:01:46 PM1/27/09
to
VP wrote, on 01/26/09 08:13:

I dealt with a similar issue recently for a customer. You need to have the 32
bit motif libraries installed, even though you're running on a 64 bit machine
(because the application is 32 bit).

For example, my laptop is a 64-bit OS, but still has:

/usr/lib/libXm.so
/usr/lib/libXm.so.3
/usr/lib/libXm.so.3.0.2
/usr/lib/libXm.so.4
/usr/lib/libXm.so.4.0.0
/usr/lib64/libXm.so
/usr/lib64/libXm.so.3
/usr/lib64/libXm.so.3.0.2
/usr/lib64/libXm.so.4
/usr/lib64/libXm.so.4.0.0

andrewb_2> file /usr/lib/libXm.so.3
/usr/lib/libXm.so.3: symbolic link to `libXm.so.3.0.2'
andrewb2_3> file /usr/lib/libXm.so.3.0.2
/usr/lib/libXm.so.3.0.2: ELF 32-bit LSB shared object, Intel 80386, version 1
(SYSV), stripped

andrewb_4> file /usr/lib64/libXm.so.3.0.2
/usr/lib64/libXm.so.3.0.2: ELF 64-bit LSB shared object, AMD x86-64, version 1
(SYSV), stripped

On my machine, the 32 bit libs come from an RPM package openmotif22-2.2.3-18 .
Interestingly the 64 bit libXm.so.3 are in the same package,

So you just need to get these libraries installed on your machine.

Regards,

Andrew.

--
Andrew Beckett
Senior Solution Architect - Cadence Design Systems Ltd (UK)

d.pam...@gmail.com

unread,
Mar 19, 2013, 4:57:14 AM3/19/13
to
Dear Andrew,

I had exactly the same problem, and I installed the 32-bit openmotif libraries as you have specified. That fixed the problem of not being able to launch ADE XL, but unfortunately a simulation cannot be run. It returns with an error message after 3 attempts, with no useful information. It merely says that the simulation failed. An Spectre simulation with ADE L runs fine.

Any help much appreciated.

Thanks,

Dinesh

Andrew Beckett

unread,
Mar 26, 2013, 12:16:55 PM3/26/13
to
On 03/19/13 08:57, d.pam...@gmail.com wrote:
> Dear Andrew,
>
> I had exactly the same problem, and I installed the 32-bit openmotif
libraries as you have specified. That fixed the problem of not being
able to launch ADE XL, but unfortunately a simulation cannot be run. It
returns with an error message after 3 attempts, with no useful
information. It merely says that the simulation failed. An Spectre
simulation with ADE L runs fine.
>
> Any help much appreciated.
>
> Thanks,
>
> Dinesh
>

Not sure why you're using IC613 still, but do you get anything if you
use the right mouse button over the little terminal window that appears
in the "Run" assistant? - i.e. does the "Job" log say anything?

Can you run "virtuoso -nograph" from the UNIX prompt?

Regards,

Andrew.

0 new messages