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.

spp command problem in cadence

Status
Not open for further replies.

goldeboy

Junior Member level 3
Joined
May 9, 2007
Messages
31
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Activity points
1,567
cadence spp

Hello,

I want to convert a Spice Netlist to a Spectre Netlist by using spp command. I have typed this line :
spp -convert <ths4131_netlist.sp> ths4131_netlist.scs
I got a great number of errors, but all are similar.
Example of error:

". -- FATAL ERROR--// SPICE READER : "Netlist", Line 91 : Syntax error caused by "

I don't konw what's the problem exactly. Could you help me please?

Thank you very much
 

spp command

could spectrespp command solve the problem?
 

spice reader syntax error caused by

try this without brackets
spp -convert ths4131_netlist.sp ths4131_netlist.scs
 

spp convert

I think this is not working, because the size of ths4131_netlist is 0 bytes and I got the calssical message:

//--INFORMATION--// SPICE Reader : MDL @version 1.1.2 01/31/2003
//--INFORMATION--// SPICE Reader :
Usage:
spp [Options] [ < [inputfile]] [ > [outputfile] ]
"input file" is mandatory
"output file" is optionnal. Default is "studout"
Options:
- h Prints this help message
-v Prints the version number of the SPP program
-w .."
In fact, I have tried to contact Technical Support of Cadence and they have said me that :"spp tool is not supported anymore because of all MMSIM SFE tools support spice syntax"
I don't know if there is a relation between MMSIM and spp command? What's MMSIM ? how this tool could support spice syntax? I use Cadence IC 5033. I don't know if this tool is uspported by this version...
Thanks for help
 

spice reader cadence

this worked with me
spp -convert < ths4131_netlist.sp > ths4131_netlist.scs
 

cadence i used spp command and what now

What's the vertsion of Cadence that you use?
 

spp tool

5.41

Added after 51 seconds:

beaware of the spaces after and before < and >
 

spp cadence

Hello,

I have the same problem.

spp -convert < file.sp > file.scs

".--FATAL ERROR--// SPICE Reader : "Netlist", Line 14 : Syntax error caused by "
.
.
.
".--FATAL ERROR--// SPICE Reader : "Netlist", Line 26 : Syntax error caused by "

Know somebody anader way to convert this file.

Thanks.

olzanin
 

q3d extractor 8

try posting ur spice netlist here
 

mutual_inductor

Hello,

here the extracted sp file :


* BEGIN ANSOFT HEADER
* node 1 Box2:r_coil1_source
* node 2 Box4:r_coil2_source
* node 3 Box6:t_coil_source
* node 4 Box2:r_coil1_sink
* node 5 Box4:r_coil2_sink
* node 6 Box6:t_coil_sink
* Project: sensor
* Design: Q3DDesign1
* Format: HSPICE
* Topckt: sensor
* Left: 1 2 3
* Right: 4 5 6
* Creator: Ansoft Q3D Extractor 8.0
* Date: Mon
* Notes:
* END ANSOFT HEADER

.subckt sensor 1 2 3 4 5 6
XZhalf1 1 2 3 7 8 9 sensor_half
XY1 7 8 9 sensor_parlel
XZhalf2 7 8 9 4 5 6 sensor_half

.subckt sensor_half 1 2 3 4 5 6
L1 1 4 2.0910717e-007
L2 2 5 2.1857069e-007
L3 3 6 3.7658044e-006
K1_2 L1 L2 -0.012797
K1_3 L1 L3 0.00354334
K2_3 L2 L3 0.0408864
.ends sensor_half

.subckt sensor_parlel 1 2 3
C1_0 1 0 1.8441009e-013
C1_2 1 2 5.5538277e-012
C1_3 1 3 2.74257e-012
C2_0 2 0 2.4137668e-013
C2_3 2 3 4.1142414e-012
C3_0 3 0 6.3179585e-013
.ends sensor_parlel

.ends sensor


thanks, olzanin
 

spp syntax error caused by [

// BEGIN ANSOFT HEADER
simulator lang=spectre insensitive=yes
// node 1 Box2:r_coil1_source
// node 2 Box4:r_coil2_source
// node 3 Box6:t_coil_source
// node 4 Box2:r_coil1_sink
// node 5 Box4:r_coil2_sink
// node 6 Box6:t_coil_sink
// Project: sensor
// Design: Q3DDesign1
// Format: HSPICE
// Topckt: sensor
// Left: 1 2 3
// Right: 4 5 6
// Creator: Ansoft Q3D Extractor 8.0
// Date: Mon
// Notes:
// END ANSOFT HEADER

subckt sensor ( 1 2 3 4 5 6 )
xzhalf1 ( 1 2 3 7 8 9 ) sensor_half
xy1 ( 7 8 9 ) sensor_parlel
xzhalf2 ( 7 8 9 4 5 6 ) sensor_half

subckt sensor_half ( 1 2 3 4 5 6 )
l1 ( 1 4 ) inductor l=2.0910717e-007
l2 ( 2 5 ) inductor l=2.1857069e-007
l3 ( 3 6 ) inductor l=3.7658044e-006
k1_2 mutual_inductor ind1=l1 ind2=l2 coupling=-0.012797
k1_3 mutual_inductor ind1=l1 ind2=l3 coupling=0.00354334
k2_3 mutual_inductor ind1=l2 ind2=l3 coupling=0.0408864
ends sensor_half

subckt sensor_parlel ( 1 2 3 )
c1_0 ( 1 0 ) capacitor c=1.8441009e-013
c1_2 ( 1 2 ) capacitor c=5.5538277e-012
c1_3 ( 1 3 ) capacitor c=2.74257e-012
c2_0 ( 2 0 ) capacitor c=2.4137668e-013
c2_3 ( 2 3 ) capacitor c=4.1142414e-012
c3_0 ( 3 0 ) capacitor c=6.3179585e-013
ends sensor_parlel

ends sensor
 

hspice spp

Hello,

is this now the converted scs file?

If I now take nport in cadence and specify this file as S-parameter input file, the simulator returns:
line 1: syntax error

Is maybe the nport not the right component to include scs files?

olzanin
 

spp spice

yes, this is the output scs file

i don't know what is the next step
 

cadence version command

In fact, I need to convert threr spice netlist. I send you these netlist by mails safwat_online, and I will be grateful if you convert it to Spectre thanks alot

:D
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top