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.

How to install the SiMKit library(Philips) for Spectre in Ca

Status
Not open for further replies.

rfic

Full Member level 2
Joined
Dec 14, 2003
Messages
137
Helped
3
Reputation
6
Reaction score
3
Trophy points
1,298
Activity points
784
simkit spectre

:( :(
How to install the SiMKit library(Philips) for Spectre in Cadence IC_50?
 

spectre cmiconfig

Look on the Philips site:
**broken link removed**

Quote:

"How to install the libraries can be read here:
You can use the SiMKit library in 2 possible ways:

Generate a .cmiconfig file in your home directory or
Make use of an environment variable CMI_CONFIG which points to the configuration file containing the library information
In both cases, the file must contain the following information:

;***Start Philips_models***
load $SIMKIT_HOME/libsimkit_spectre_%M.sl
load $SIMKIT_HOME/libsmk_%M.sl
; Related to Cadence_ic 4.4.6:
unload libphilips.sl
; Related to Cadence_ic 5.0:
unload libphilips_sh.sl
;***End Philips_models***

Note that:

SIMKIT_HOME points to the directory where the two libraries are stated.
the extension 'sl' is related to the HPUX environment and the extension 'so' is related to the SUNOS and the LINUX environment!
the information in the configuration file set by the environment variable CMI_CONFIG will be overruled by the information of the .cmiconfig file if available in the working home dir. "

Sceptre
 

.cmiconfig

Hello,Spectre

Could you tell me "how to write in .tcshrc?" in details? Because I couldn't doit.
thanks
 

Re: How to install the SiMKit library(Philips) for Spectre i

Hello rfic,

Don't know what you mean about .tcshrc?
Is it a control file for a shell (TC shell?), something like the kshell or bshell, where you want to define the environment variable?
What Unix/Linux version are you using?

In ksh or bash, i would put something like:
export CMI_CONFIG=<path to cmi configuration file>

And then add the above mentioned lines in this configuration file.
Make sure to replace the .sl extensions to .so under linux!
And either create an environment variable $SIMKIT_HOME or replace this with the directory where the files are located.

Sceptre
 

It is a shell(TC shell),
I want to define the environment variable in redhat Linux.

Can you explain the process of installation in details?
Thanks
 

Re: How to install the SiMKit library(Philips) for Spectre i

1) Download latest simkit from Philips site (1.2.1 at this moment)

2) Uncompress / untar to the directory of your choise

3) Create a .cmiconfig file with the contents as stated above.
Don't forget to change all .sl to .so
Don't forget to change $SIMKIT_HOME with the directory where the .so files are located.
Also I had to change the %M to the real file name (2.0 in my case).
So for me it looked like:

;***Start Philips_models***
load /opt/cadence/simkit/libsimkit_spectre_2.0.so
load /opt/cadence/simkit/libsmk_2.0.so
; Related to Cadence_ic 4.4.6:
; unload libphilips.sl
; Related to Cadence_ic 5.0:
unload libphilips_sh.so
;***End Philips_models***

4a) Place this .cmiconfig file in your home directory. If you start cadence
and then analog artist, you should see a line with Philips Simkit (ver 1.2.1)

or 4b) place the .cmiconfig file somewhere else and create the environment variable. In tcshrc this would probably be: setenv CMI_CONFIG <directory to .cmiconfig file>

Hopefully it'll work now. At least it works for me (SUSE linux 8.0, cadence 5.0.33.144)
 

Hello,sceptre

Could you tell me how to install Cadence IC_50 in redhat linux?

I couldn't how to set convironment varials.

Please describe the process of installation in details.
 

Re: How to install the SiMKit library(Philips) for Spectre i

I think there are some other posts already on this board describing installation of cadence on redhat. Try a search.
(e.g. )
I'm not using Redhat but Suse, and just followed the guidelines from other posts.
 

Re: How to install the SiMKit library(Philips) for Spectre i

enviroment vaariables in linux (unix) are like those in DOS/Windows;
in linux they are written (difined) in /etc/profile (if u r using kshell which is the defult of redhat linux) like autoexec.bat in DOS/Windows.

for writing it u must be root (Super User), simply open it with an editor and add the required environment variable to the end of the file, do not forget to export them also.

examples:

1.
PATH=path_to_your_favourite_directory:$PATH
export PATH

2.
MY_NAME=goodboy_pl
export MY_NAME

the environment variables can be used in .bash_profile of any user without root privilege like the process mentioned above.

BEST!
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top