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.

Cadence Spectre error message for TSMC MM 0.18 PDK

Status
Not open for further replies.

Analogworld

Member level 1
Joined
Mar 9, 2006
Messages
36
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
1,749
pdk spectre resistor

Hi All,

Someone has posted this topic before, but no one ever provided a solution to solve this issue. I am now having the same situation that Spectre can not find the transistor model in the correctly pointed tsmcrf library. I am sure that the require Spectre model file is setup correctly, and it works fine for the other devices (i.e. well or poly resistors) in the same file location. It just not work on the transistor models. Why????????????????

Did anyone exprience this problem before? Please help!!!!

Spectre.out error message :
***********************************************************************************************
Command line:
/Cadence/IC5033/tools.lnx86/spectre/bin/spectre -env artist5.0.0 \
+escchars +log ../psf/spectre.out +inter=mpsc \
+mpssession=spectre0_3023_3 -format psfbin -raw ../psf \
input.scs
spectre pid = 3618

Loading /Cadence/IC5033/tools.lnx86/spectre/lib/cmi/3.0/libinfineon_sh.so ...
Loading /Cadence/IC5033/tools.lnx86/spectre/lib/cmi/3.0/libnortel_sh.so ...
Loading /Cadence/IC5033/tools.lnx86/spectre/lib/cmi/3.0/libphilips_sh.so ...
Loading /Cadence/IC5033/tools.lnx86/spectre/lib/cmi/3.0/libstmodels_sh.so ...
spectre (ver. 5.0.33.031705 -- 17 Mar 2005).
Includes RSA BSAFE(R) Cryptographic or Security Protocol Software from RSA
Security, Inc.

Simulating `input.scs'

Compiling ahdlcmi module library.
Finished compilation in 1 s (elapsed).
Installed compiled interface for bsource_1.
Installed compiled interface for bsource_2.
Installed compiled interface for bsource_3.
Installed compiled interface for bsource_5.
Installed compiled interface for bsource_41.
Installed compiled interface for bsource_42.
Installed compiled interface for bsource_56.
Installed compiled interface for bsource_68.
Installed compiled interface for bsource_69.
Installed compiled interface for bsource_83.
Installed compiled interface for bsource_85.
Installed compiled interface for bsource_90.
Installed compiled interface for bsource_101.

Error found by spectre during circuit read-in.
input.scs: M0 is an instance of an undefined model nmos2v.

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

Thanks for note Ashi! However the problem is not about how to aviod pointing to the location of the models when you simulating the circuit each time.

The problem is that this error message appeared even when the correct model is pointed. The simulation is not even running! It only works for the resistor models but just not the transistor models.

I looked into the pointed model file "rf018.scs" that provided by TSMC's cadence design kit. However, the transistor model named "nmos2v" (as shown in the error message), doesn't even exsit in the Spectre model file! And Cadence do not let me change the transistor's model name from the property menu.

Is there a problem with the TSMA's Cadence design kit? I doubt it though! Then how should I get it to work? Any help would be greatly appreciated.
 

I have the same question.
And if use CDL out
the netlist display nothing.

Someone help this??
 

Answer by myself :D


cd your_INSTALL_DIR/tools/dfII
mkdir local

cp your_INSTALL_DIR/tools/dfII/samples/local/cdsinit your_INSTALL_DIR/tools/dfII/local/.cdsinit

That's ok...
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top