Spectre error

K

kvaddina

Guest
Dear all,

I am trying to simulate a design. All works well with "spectreS"
simulator, but when it comes to "spectre" then I get an error.

*******
Error found by spectre during circuit read-in.
"input.scs" 8: Unable to open library file
`/opt/eda/xfab/spectre/xc06/xc06.scs'.
No such file or directory.

spectre terminated prematurely due to fatal error.
*******

I am using XFAB 0.6u technology and the folder xc06 corresponds to
that. I have checked that the library file xc06.scs file indeed does
not exist.

Why is it that it works well with "spectreS" and not with "spectre".
How could i make my design work for "spectre"? I am new to cadence.

Thanks in advance,
Kvaddina
 
I have just checked out the documentaion. It has a link to "X-FAB
supported Design Programs". Here is the link to the screenshot.

http://www.aisl.cyd.liu.se/temp/screen.jpg

Unfortunately "spectre" is not there. But i could find "spectreS".

So i guess i have to work with spectreS. Any suggestions.
 
Yes, you are right Tritue. This kit does not have any "xc06.scs" file.
But it has various other files as you have suggested.

I tried to include the following files in my "Model Library Setup"
manually (see link below).
http://www.aisl.cyd.liu.se/temp/modellibrary.jpg (without "tm")
http://www.aisl.cyd.liu.se/temp/modellibtm.jpg (with "tm")

/opt/eda/xfab/spectre/xc06/bsism3v3.scs tm
/opt/eda/xfab/spectre/xc06/bip.scs tm
/opt/eda/xfab/spectre/xc06/cap.scs tm
/opt/eda/xfab/spectre/xc06/res.scs tm

But still unfortunately I could not make it work (with and without
"tm"). I am not sure where I am going wrong. I get the following error
(see link below).

http://www.aisl.cyd.liu.se/temp/errornew.jpg (without "tm")
http://www.aisl.cyd.liu.se/temp/errortm.jpg (with "tm")

Can any one throw somemore light on this. I urgently need to make my
design work for spectre.

****************
Meanwhile I got a reply from X-FAB people and they have confirmed that
X-FAB supports "spectre" simulator with dedicated, process specific
spectre simulation models for our 0.6um technologies XB06,XC06, CX06.

They thanked me for making them aware of the old things in their HTML
documentaion.

What he says regarding the error i got (and i quote)

"We don't have the "xc06.scs" file. It is done a bit different. Instead
of the "xc06.scs", we have the following files:
- bip.scs, bsim3v3.scs, cap.scs, dio.scs, res.scs
When you start Cadence by using our tkit script, the modelList.spectre
file is read, and it defines the spectre model libraries for xc06.

modelsList = list(
list( strcat( getShellEnvVar( "T_DIR") "/spectre/xc06/bip.scs") "tm"
) list( strcat( getShellEnvVar( "T_DIR") "/spectre/xc06/bsim3v3.scs")
"tm" )
list( strcat( getShellEnvVar( "T_DIR") "/spectre/xc06/res.scs") "tm" )
list( strcat( getShellEnvVar( "T_DIR") "/spectre/xc06/cap.scs") "tm" )
list( strcat( getShellEnvVar( "T_DIR") "/spectre/xc06/dio.scs") "tm" )
)

The modelList.spectre file should be in the kit directory:
$T_DIR/spectre/xc06/"
******************
Thanks and Regards,
Kvaddina.
 
Hurray !! now it works. I have changed the ".cdsinit" file instead of
including the files in the "Model Library Setup" manually and it works
(for some wierd reason).

Thankyou all for your help.
Regards,
Kvaddina.
 

Welcome to EDABoard.com

Sponsor

Back
Top