use Cadence ic5141 to simulate iv of nmos from TSMC PDK

S

sworder

Guest
If we get nmos from analogLib and appoint its model from TSMC PDK , the
simulation is good. But if we get nmos from TSMC PDK directly and also use
PDK model, the simulation is error. The information is listed as the
following.
And the same file will be simulated well in other people's machine. My
computer's OS is RedHat AS4 and IC5141. Why this happened?
Thanks for help!!!

Command line:
/cadence/tools.lnx86/spectre/bin/32bit/spectre -env artist5.1.0 \
+escchars +log ../psf/spectre.out +inter=mpsc \
+mpssession=spectre1_3572_12 -format psfbin -raw ../psf \
+lqtimeout 900 input.scs
spectre pid = 3918

Loading /cadence/tools.lnx86/cmi/lib/4.0/libinfineon_sh.so ...
Loading /cadence/tools.lnx86/cmi/lib/4.0/libnortel_sh.so ...
Loading /cadence/tools.lnx86/cmi/lib/4.0/libphilips_sh.so ...
Loading /cadence/tools.lnx86/cmi/lib/4.0/libsparam_sh.so ...
Loading /cadence/tools.lnx86/cmi/lib/4.0/libstmodels_sh.so ...
spectre (ver. 5.10.41.052404 -- 24 May 2004).
Includes RSA BSAFE(R) Cryptographic or Security Protocol Software from RSA

Security, Inc.

Simulating `input.scs' on ZYT at 10:31:27 AM, Sun Jul 3, 2005.

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

spectre terminated prematurely due to fatal error.
 
There could be a mismatch in model names,
look in your model files I assume you use a wrong model name.
As far as I know TSMC model name for nmos transistors are
'nch*' not 'nmos2v'.
An other possibility is that the the model libraries are not
loaded.

Bernd

sworder wrote:
If we get nmos from analogLib and appoint its model from TSMC PDK , the
simulation is good. But if we get nmos from TSMC PDK directly and also use
PDK model, the simulation is error. The information is listed as the
following.
And the same file will be simulated well in other people's machine. My
computer's OS is RedHat AS4 and IC5141. Why this happened?
Thanks for help!!!

Command line:
/cadence/tools.lnx86/spectre/bin/32bit/spectre -env artist5.1.0 \
+escchars +log ../psf/spectre.out +inter=mpsc \
+mpssession=spectre1_3572_12 -format psfbin -raw ../psf \
+lqtimeout 900 input.scs
spectre pid = 3918

Loading /cadence/tools.lnx86/cmi/lib/4.0/libinfineon_sh.so ...
Loading /cadence/tools.lnx86/cmi/lib/4.0/libnortel_sh.so ...
Loading /cadence/tools.lnx86/cmi/lib/4.0/libphilips_sh.so ...
Loading /cadence/tools.lnx86/cmi/lib/4.0/libsparam_sh.so ...
Loading /cadence/tools.lnx86/cmi/lib/4.0/libstmodels_sh.so ...
spectre (ver. 5.10.41.052404 -- 24 May 2004).
Includes RSA BSAFE(R) Cryptographic or Security Protocol Software from RSA

Security, Inc.

Simulating `input.scs' on ZYT at 10:31:27 AM, Sun Jul 3, 2005.

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

spectre terminated prematurely due to fatal error.
 

Welcome to EDABoard.com

Sponsor

Back
Top