harryzhu
Member level 3

dracula lpe spice
I run dracula lpe extract and get spice netlist. Since I have never run this flow, I try to run simulation with spectre. But I met many syntax error, who may help to explain the steps of runing simulation with spectre or hspice?
This is my spectre running file and run file:
1) lpe extract file 'LPENET.sp':
* CADENCE/LPE SPICE FILE : LPENET
* DATE : 6-DEC-2005
*
******
****** MOS XTOR PARAMETERS FROM : 7MOSXREF
******
*
*
*.GLOBAL GND VDD
*
*
.SUBCKT .......
****** RESISTORS PARAMETERS FROM : 7RESXREF
******
*
*
RI18 ZT<4> GND RH 1.40000E05K
.......
****** BJT XTOR PARAMETERS FROM : 7BJTXREF
******
*
*
QQ2 GND ZT<2> ZT<3> PN $EA=195.84P $EP=81.60U
.......
****** CAPACITORS PARAMETERS FROM : 7CAPXREF
******
******
****** CAPACITORS PARAMETERS FROM : 7CAPXMER
******
*
*
C1 XI0-XI2-NET265 GND 1.19480E-12PF
......
*
.ENDS
The spice netlist 'input.sp':
// Generated for: spectre
// Generated on: Dec 6 18:00:12 2005
// Design library name: xxxxxx
// Design cell name: xxxxxx
// Design view name: schematic
simulator lang=spectre
global 0
include $CDS_INST/tools.lnx86/dfII/samples/artist/ahdlLib/quantity.spectre"
include "./LPENET.sp"
parameters esr=20m iout=30m
include "....model/.../xxx.scs" section=tt_bt_rt
// Library name: xxxxxx
// Cell name: xxxxxx
// View name: schematic
.....................
The run file 'runs':
spectre +spp +escchars +log ../psf/spectre.out +mpssession=spectre1_25233_40 -format psfbin -raw ../psf input.sp
Then run the file 'runs' directly
$> ./runs
//--INFORMATION--// SPICE Reader : MDL @version 1.2.2 01/31/2003
//--FATAL ERROR--// SPICE Reader : Spectre section definition not found.
//--FATAL ERROR--// SPICE Reader : Spectre section definition not found.
//--FATAL ERROR--// SPICE Reader : Spectre section definition not found.
//--WARNING--// SPICE Reader : ./LPENET.sp", Line 12 : zt<2> contained misused > operator!
........................................
I don't know what is the reason and who may help me or give me some advice? Thanks for your help!
Have a good day!
Best Regards,
Harryzhu
I run dracula lpe extract and get spice netlist. Since I have never run this flow, I try to run simulation with spectre. But I met many syntax error, who may help to explain the steps of runing simulation with spectre or hspice?
This is my spectre running file and run file:
1) lpe extract file 'LPENET.sp':
* CADENCE/LPE SPICE FILE : LPENET
* DATE : 6-DEC-2005
*
******
****** MOS XTOR PARAMETERS FROM : 7MOSXREF
******
*
*
*.GLOBAL GND VDD
*
*
.SUBCKT .......
****** RESISTORS PARAMETERS FROM : 7RESXREF
******
*
*
RI18 ZT<4> GND RH 1.40000E05K
.......
****** BJT XTOR PARAMETERS FROM : 7BJTXREF
******
*
*
QQ2 GND ZT<2> ZT<3> PN $EA=195.84P $EP=81.60U
.......
****** CAPACITORS PARAMETERS FROM : 7CAPXREF
******
******
****** CAPACITORS PARAMETERS FROM : 7CAPXMER
******
*
*
C1 XI0-XI2-NET265 GND 1.19480E-12PF
......
*
.ENDS
The spice netlist 'input.sp':
// Generated for: spectre
// Generated on: Dec 6 18:00:12 2005
// Design library name: xxxxxx
// Design cell name: xxxxxx
// Design view name: schematic
simulator lang=spectre
global 0
include $CDS_INST/tools.lnx86/dfII/samples/artist/ahdlLib/quantity.spectre"
include "./LPENET.sp"
parameters esr=20m iout=30m
include "....model/.../xxx.scs" section=tt_bt_rt
// Library name: xxxxxx
// Cell name: xxxxxx
// View name: schematic
.....................
The run file 'runs':
spectre +spp +escchars +log ../psf/spectre.out +mpssession=spectre1_25233_40 -format psfbin -raw ../psf input.sp
Then run the file 'runs' directly
$> ./runs
//--INFORMATION--// SPICE Reader : MDL @version 1.2.2 01/31/2003
//--FATAL ERROR--// SPICE Reader : Spectre section definition not found.
//--FATAL ERROR--// SPICE Reader : Spectre section definition not found.
//--FATAL ERROR--// SPICE Reader : Spectre section definition not found.
//--WARNING--// SPICE Reader : ./LPENET.sp", Line 12 : zt<2> contained misused > operator!
........................................
I don't know what is the reason and who may help me or give me some advice? Thanks for your help!
Have a good day!
Best Regards,
Harryzhu