rosaeidi
Full Member level 2
Hi
I have a problem with my spice codes. When I add the precharge circuit, the error appears.
I have this problem only with finfet model. With other types, it works.
.option accurate=1 method=gear delmax=30p
.OPTIONS ITL1=100
.OPTIONS ITL4=100
.OPTIONS RELTOL=.01
.OPTIONS DIGSTEPBACK
.OPTIONS ABSTOL=1p VNTOL=1u
.OPTIONS METHOD=GEAR
.OPTIONS ITL5= 0
.OPTIONS ALTINIT=1
.ic V(Q)=.01
.ic V(QB)=.3
** SRAM Cell **
X1 Q QB QB 0 DGNMOS
X3 Q QB QB nvdd DGPMOS
X2 QB Q Q 0 DGNMOS
X4 QB Q Q nvdd DGPMOS
X5 bl nwl nwl Q DGNMOS
X6 blb nwl nwl QB DGNMOS
**PRECH
***********************************************
XPR nvdd npre npre BL DGPMOS
XPL nvdd npre npre BLB DGPMOS
*XPD BL 0 0 BLB DGPMOS
CBL BL 0 50F
CBLB BLB 0 50F
vvdd nvdd 0 .3
.PARAM VDD=.3
.op
vnwl nwl 0 PWL .60N 0V, 1.60N 0V, 1.62N vdd, 2.10N vdd, 2.12N 0V,
.tran .001n 6.00n
.end
Rosa
I have a problem with my spice codes. When I add the precharge circuit, the error appears.
I have this problem only with finfet model. With other types, it works.
.option accurate=1 method=gear delmax=30p
.OPTIONS ITL1=100
.OPTIONS ITL4=100
.OPTIONS RELTOL=.01
.OPTIONS DIGSTEPBACK
.OPTIONS ABSTOL=1p VNTOL=1u
.OPTIONS METHOD=GEAR
.OPTIONS ITL5= 0
.OPTIONS ALTINIT=1
.ic V(Q)=.01
.ic V(QB)=.3
** SRAM Cell **
X1 Q QB QB 0 DGNMOS
X3 Q QB QB nvdd DGPMOS
X2 QB Q Q 0 DGNMOS
X4 QB Q Q nvdd DGPMOS
X5 bl nwl nwl Q DGNMOS
X6 blb nwl nwl QB DGNMOS
**PRECH
***********************************************
XPR nvdd npre npre BL DGPMOS
XPL nvdd npre npre BLB DGPMOS
*XPD BL 0 0 BLB DGPMOS
CBL BL 0 50F
CBLB BLB 0 50F
vvdd nvdd 0 .3
.PARAM VDD=.3
.op
vnwl nwl 0 PWL .60N 0V, 1.60N 0V, 1.62N vdd, 2.10N vdd, 2.12N 0V,
.tran .001n 6.00n
.end
Rosa