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.

chrt18RF technology Spectre simulation problem

Status
Not open for further replies.

sky&sea

Junior Member level 1
Joined
Nov 17, 2007
Messages
19
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
1,640
Hi,
When i simulate the circuit with Spectre ,there are errors as follows,the cadence version is IC5141USR6,who can help me ?thanks a lot!
Command line:
/home/lhg/ic5141usr6/tools.lnx86/spectre/bin/32bit/spectre -env \
artist5.1.0 +escchars +log ../psf/spectre.out +inter=mpsc \
+mpssession=spectre0_8929_1 -format sst2 -raw ../psf +lqtimeout \
900 input.scs
spectre pid = 9086

Loading /home/lhg/ic5141usr6/tools.lnx86/cmi/lib/4.0/libinfineon_sh.so ...
Loading /home/lhg/ic5141usr6/tools.lnx86/cmi/lib/4.0/libnortel_sh.so ...
Loading /home/lhg/ic5141usr6/tools.lnx86/cmi/lib/4.0/libphilips_sh.so ...
Loading /home/lhg/ic5141usr6/tools.lnx86/cmi/lib/4.0/libsparam_sh.so ...
Loading /home/lhg/ic5141usr6/tools.lnx86/cmi/lib/4.0/libstmodels_sh.so ...
spectre (ver. 5.10.41_USR6.081308 -- 13 Aug 2008).
Includes RSA BSAFE(R) Cryptographic or Security Protocol Software from RSA
Security, Inc.

Simulating `input.scs' on localhost.localdomain at 2:56:29 PM, Mon Jan 5,
2009.
Opening directory
/home/lhg/pdk/chrt18new/chrt18base/../models/diode.va.ahdlcmi/ (770)
Installed compiled interface for diode_va.

Error found by spectre in `np_1p8', during circuit read-in.
"/home/lhg/pdk/chrt18new/chrt18base/../models/sm093001-1s.scs" 9739: Syntax
error in specification of `level'.
Error found by spectre in `np_3p3', during circuit read-in.
"/home/lhg/pdk/chrt18new/chrt18base/../models/sm093001-1s.scs" 9758: Syntax
error in specification of `level'.
Error found by spectre in `nwp', during circuit read-in.
"/home/lhg/pdk/chrt18new/chrt18base/../models/sm093001-1s.scs" 9777: Syntax
error in specification of `level'.
Error found by spectre in `pn_1p8', during circuit read-in.
"/home/lhg/pdk/chrt18new/chrt18base/../models/sm093001-1s.scs" 9796: Syntax
error in specification of `level'.
Error found by spectre in `pn_3p3', during circuit read-in.
"/home/lhg/pdk/chrt18new/chrt18base/../models/sm093001-1s.scs" 9815: Syntax
error in specification of `level'.
Error found by spectre during circuit read-in.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(134):
Found an `section' statement outside a `library'.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(144):
Found an `endsection' statement without a matching `section'
statement.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(146):
Found an `section' statement outside a `library'.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(155):
Found an `endsection' statement without a matching `section'
statement.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(157):
Found an `section' statement outside a `library'.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(166):
Found an `endsection' statement without a matching `section'
statement.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(168):
Found an `section' statement outside a `library'.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(177):
Found an `endsection' statement without a matching `section'
statement.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(179):
Found an `section' statement outside a `library'.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(188):
Found an `endsection' statement without a matching `section'
statement.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(190):
Found an `section' statement outside a `library'.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(344):
Found an `endsection' statement without a matching `section'
statement.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(346):
Found an `section' statement outside a `library'.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(348):
Found an `endsection' statement without a matching `section'
statement.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(357):
Found an `section' statement outside a `library'.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(433):
Found an `endsection' statement without a matching `section'
statement.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(435):
Found an `section' statement outside a `library'.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(691):
Found an `endsection' statement without a matching `section'
statement.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(694):
Found an `section' statement outside a `library'.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(945):
Found an `endsection' statement without a matching `section'
statement.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(948):
Found an `section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(1199): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(1202): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(1659): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(1666): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(1741): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(1744): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(1989): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(1993): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(2241): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(2244): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(2492): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(2495): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(2938): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(2946): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3007): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3010): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3095): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3097): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3141): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3144): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3188): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3198): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3257): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3259): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3332): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3335): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3375): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3378): Found an
`section' statement outside a `library'.
"input.scs" 26:
/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs(3418): Found an
`endsection' statement without a matching `section' statement.
"input.scs" 26: File
`/home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs' does not
contain any libraries.
"input.scs" 26: /home/lhg/pdk/chrt18new/chrt18base/../models/XTOR.scs:
Error found parsing the library file.
Warning from spectre during AHDL read-in.
"/home/lhg/pdk/chrt18new/chrt18base/../models/cvar_mos_varactor.va", line
12: Warning: (Non-portable Syntax) Cadence strongly recommends putting
the direction specifier for port `n1' before declaring its discipline.
"/home/lhg/pdk/chrt18new/chrt18base/../models/cvar_mos_varactor.va", line
12: Warning: (Non-portable Syntax) Cadence strongly recommends putting
the direction specifier for port `n2' before declaring its discipline.
"/home/lhg/pdk/chrt18new/chrt18base/../models/cvar_mos_varactor.va", line
12: Warning: (Non-portable Syntax) Cadence strongly recommends putting
the direction specifier for port `n3' before declaring its discipline.
"/home/lhg/pdk/chrt18new/chrt18base/../models/cvar_mos_varactor.va", line
12: Warning: (Non-portable Syntax) Cadence strongly recommends putting
the direction specifier for port `n4' before declaring its discipline.

Opening directory
/home/lhg/pdk/chrt18new/chrt18base/../models/cvar_mos_varactor.va.ahdlcmi/
(770)
Further occurrences of this warning will be suppressed.

Warning from spectre during AHDL read-in.
"/home/lhg/pdk/chrt18new/chrt18base/../models/rvar_mos_varactor.va", line
12: Warning: (Non-portable Syntax) Cadence strongly recommends putting
the direction specifier for port `n1' before declaring its discipline.
Further occurrences of this warning will be suppressed.


Opening directory
/home/lhg/pdk/chrt18new/chrt18base/../models/rvar_mos_varactor.va.ahdlcmi/
(770)
spectre terminated prematurely due to fatal error.
 

Spectre exactly told you the problems. Just follow up its error messages: reload or repair your libraries!
 

thanks for ur reply,the PDK i used is chartered0.18RF technology,I have reloaded the PDK library many times,but it still can't work,anyone who has ever met across such case? thanks!
 

sky&sea said:
... I have reloaded the PDK library many times,but it still can't work,anyone who has ever met across such case? thanks!

May be it's the same pb. like with my licenses: If you loaded your libraries via internet, it is possible that your IN browser divides long lines into two or more lines. If so, spectre (and other spice-like simulators) need continuation lines to start with a "+" sign, otherwise the end of a line is considered as end of a statement. (That's what I meant with: you may have to "repair" your libraries). The error message "... found 'endsection' without 'section' " suggests such a possibility.
Good luck! erikl
 
Did you run MMSim?
 

This is the problem of lower version of Spectre. You should use above version 6.xx.
It's described in PDK Doc. and You'll need MMSIM package becase In IC5141 has only bundle version of Spectre.
 

thanks for all of your help,,it's a great help for me,thank u
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top