pancho_hideboo
Advanced Member level 5
- Joined
- Oct 21, 2006
- Messages
- 2,847
- Helped
- 767
- Reputation
- 1,536
- Reaction score
- 733
- Trophy points
- 1,393
- Location
- Real Homeless
- Activity points
- 17,490
I didn't create any schematic.can you please send me your schematic and you pss+pac setup ?
I didn't create any schematic.
Simply I modified your netlist.
Then I ran modified netlist by Cadence Spectre.
See my netlist.
All informations are there.
I didn't create any schematic.
Simply I modified your netlist.
Then I ran modified netlist by Cadence Spectre.
See my netlist.
All informations are there.
Read results of "spectre -h relay".I am wondering if you can give me concept behnid that or introduce a book or linke that I can read about it
Enter it as Unix Command.I just google spectre -h relay
Code PHP (brief) - [expand] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 I(V5:p) = -3.28528 A, previously 115.33 uA. update too large: | -4.77147 A | > 328.711 uA + 1 pA V(NM7_D) = 1.31374 MV, previously -3.26124 V. update too large: | 876.162 kV | > 131.375 V + 1 uV I(V1:p) = -13.2054 GA, previously 21.2747 uA. update too large: | -1.61061 GA | > 1.32054 MA + 1 pA V(R0_MINUS) = -127.819 MV, previously -2.19448 V. update too large: | 11.3246 MV | > 12.7819 kV + 1 uV I(V7:p) = -2.55637 kA, previously -43.8896 uA. update too large: | 226.492 A | > 255.637 mA + 1 pA V(PM3.n1) = -165.229 MV, previously 169.877 uV. update too large: | 8.16306 MV | > 16.5229 kV + 1 uV V(PM3:int_d) = -165.229 MV, previously -15.4957 V. update too large: | 8.16306 MV | > 16.5229 kV + 1 uV V(PM3:int_s) = -165.23 MV, previously -2.19435 V. update too large: | 8.16306 MV | > 16.523 kV + 1 uV V(PM2.n1) = -166.9 MV, previously 169.714 uV. update too large: | 8.21645 MV | > 16.69 kV + 1 uV V(PM2:int_d) = -166.901 MV, previously -18.8709 V. update too large: | 8.21645 MV | > 16.6901 kV + 1 uV Top 10 Residue too large Convergence failure: V(NM7_D) = 1.31374 MV, previously -3.26124 V. residue too large: | -21.0591 MA | > 2.10591 kA + 1 pA V(PM2:int_s) = -166.901 MV, previously -2.19439 V. residue too large: | 360.388e+15 A | > 36.0388 TA + 1 pA V(PM3:int_s) = -165.23 MV, previously -2.19435 V. residue too large: | 364.103e+15 A | > 36.4103 TA + 1 pA V(PM6.n1) = 25.3748 V, previously 174.456 uV. residue too large: | -210.137e+15 A | > 21.0137 TA + 1 pA V(PM3.n1) = -165.229 MV, previously 169.877 uV. residue too large: | -364.103e+15 A | > 36.4103 TA + 1 pA V(PM2.n1) = -166.9 MV, previously 169.714 uV. residue too large: | -360.388e+15 A | > 36.0388 TA + 1 pA V(PM4q.n1) = 78.0137 V, previously 21.2585 uV. residue too large: | -1.13064e+18 A | > 113.064 TA + 1 pA V(NM2.n1) = -25.5679 V, previously 15.6785 uV. residue too large: | -14.7425e+18 A | > 1.47425e+15 A + 1 pA V(NM4.n1) = -25.5649 V, previously 16.2375 uV. residue too large: | -14.7283e+18 A | > 1.47283e+15 A + 1 pA V(NM7.n1) = -5.68213 kV, previously -2.4807 V. residue too large: | 4.35893e+21 A | > 435.893e+15 A + 1 pA
HIEnter it as Unix Command.
Code PHP (brief) - [expand] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 // Library name: scfilter_finalproject // Cell name: fourpathtransmissiongate@idealclck // View name: schematic C1 (NM4_D 0) capacitor c=16p C5 (NM2_D 0) capacitor c=16p C6 (NM3_D 0) capacitor c=16p C7 (NM7_D 0) capacitor c=16p V5 (PM6_G 0) vsource type=pulse delay=1.68n edgetype=linear val0=0 \ val1=vdd period=2n rise=25p fall=25p width=190p V4 (PM3_G 0) vsource type=pulse delay=1.2n edgetype=linear val0=0 val1=vdd \ period=2n rise=25p fall=25p width=190p V2 (PM2_G 0) vsource type=pulse delay=720p edgetype=linear val0=0 val1=vdd \ period=2n rise=25p fall=25p width=190p V0 (PM4q_G 0) vsource type=pulse delay=240p edgetype=linear val0=0 \ val1=vdd period=2n rise=25p fall=25p width=190.0p V3 (V3_PLUS 0) vsource type=pulse delay=0 edgetype=linear val0=0 val1=vdd \ period=2n rise=25p fall=25p width=190.0p V9 (V9_PLUS 0) vsource type=pulse delay=480p edgetype=linear val0=0 \ val1=vdd period=2n rise=25p fall=25p width=190p V10 (V10_PLUS 0) vsource type=pulse delay=960p edgetype=linear val0=0 \ val1=vdd period=2n rise=25p fall=25p width=190p V11 (V11_PLUS 0) vsource type=pulse delay=1.44n edgetype=linear val0=0 \ val1=vdd period=2n rise=25p fall=25p width=190p R0 (V7_PLUS R0_MINUS) resistor r=50K V7 (V7_PLUS 0) vsource type=dc pacmag=1 pacphase=0 NM4 (NM4_D V3_PLUS R0_MINUS 0) g45n1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) NM2 (NM2_D V9_PLUS R0_MINUS 0) g45n1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) NM3 (NM3_D V10_PLUS R0_MINUS 0) g45n1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) NM7 (NM7_D V11_PLUS R0_MINUS 0) g45n1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) PM4q (NM4_D PM4q_G R0_MINUS vdd!) g45p1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) PM2 (NM2_D PM2_G R0_MINUS vdd!) g45p1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) PM3 (NM3_D PM3_G R0_MINUS vdd!) g45p1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) PM6 (NM7_D PM6_G R0_MINUS vdd!) g45p1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) V1 (vdd! 0) vsource dc=vdd type=dc
I have attached(1) Can you get convergence for Transient Analysis ?
(2) rise=25p, fall=25p, width=190p are not appropriate for period=2n
(3) Set long tstab
Show me time domain waveform for V5, V4, V2, V0, V3, V9, V10 and V11 as result of transieent analysis or init tstab for PSS.
Set long tstab
simulatorOptions options reltol=1e-3 vabstol=1e-6 iabstol=1e-12 temp=27 \
tnom=27 scalem=1.0 scale=1.0 gmin=1e-12 rforce=1 maxnotes=5 maxwarns=5 \
digits=5 cols=80 pivrel=1e-3 sensfile="../psf/sens.output" \
checklimitdest=psf
pss pss fund=500M harms=0 errpreset=conservative tstab=200u
+ maxacfreq=4G annotate=status
Show me analysis statements and option statements which you use now.
They was the following.
Code:simulatorOptions options reltol=1e-3 vabstol=1e-6 iabstol=1e-12 temp=27 \ tnom=27 scalem=1.0 scale=1.0 gmin=1e-12 rforce=1 maxnotes=5 maxwarns=5 \ digits=5 cols=80 pivrel=1e-3 sensfile="../psf/sens.output" \ checklimitdest=psf pss pss fund=500M harms=0 errpreset=conservative tstab=200u + maxacfreq=4G annotate=status
Try set errpreset=liberal or errpreset=moderate in pss.
ok I set thatTry set errpreset=liberal or errpreset=moderate in pss.
It seems reasonable since they are no-overwrap.ok I set that
how about clocks ?they are ok?
Actually I set errpreset=moderate ,however I got error gainIt seems reasonable since they are no-overwrap.
this is my "input.scs"It seems reasonable since they are no-overwrap.
It seems you use Cadence 45nm Generic PDK. Right ?parameters vdd=3.3 vt2=vdd/2*(1+1e-3) vt1=vdd/2*(1-1e-3)
include "/CMC/kits/AMSKIT616_GPDK/tech/gpdk045_v_4_0/gpdk045/../models/spectre/gpdk045.scs" section=tt
It seems you use Cadence 45nm Generic PDK. Right ?
Why do you set vdd as 3.3V ?
"g45n1svt" and "g45p1svt" are High Voltage MOSFET ?
You use MOSFET of L=100nm.
I can't believe proper vdd value is 3.3V.
Also I read somewhere that if you reduce fall time and rise time ,and increase resistance, this problem will be solve and I reduce fall time and rise time from 25p to 25f and change resistance from 50K to 100KIt seems you use Cadence 45nm Generic PDK. Right ?
Why do you set vdd as 3.3V ?
"g45n1svt" and "g45p1svt" are High Voltage MOSFET ?
You use MOSFET of L=100nm.
I can't believe proper vdd value is 3.3V.
this is my "input.scs'Yes the technology that I use is CMOS 45nm
I just set vdd as 3.3 by chance ,do you think if I change vdd value problem will be solve??
every simulation take at least 5 hour to run
- - - Updated - - -
Also I read somewhere that if you reduce fall time and rise time ,and increase resistance, this problem will be solve and I reduce fall time and rise time from 25p to 25f and change resistance from 50K to 100K
now there is error ,however the result does not look right
I have attached re result
Code PHP (brief) - [expand] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 / Generated for: spectre // Generated on: Nov 30 10:31:13 2015 // Design library name: scfilter_finalproject // Design cell name: fourpathtransmissiongate@idealclck // Design view name: schematic simulator lang=spectre global 0 vdd! parameters vdd=3.3 vt2=vdd/2*(1+1e-3) vt1=vdd/2*(1-1e-3) include "/CMC/kits/AMSKIT616_GPDK/tech/gpdk045_v_4_0/gpdk045/../models/spectre/gpdk045.scs" section=tt // Library name: scfilter_finalproject // Cell name: fourpathtransmissiongate@idealclck // View name: schematic C1 (NM4_D 0) capacitor c=16p C5 (NM2_D 0) capacitor c=16p C6 (NM3_D 0) capacitor c=16p C7 (NM7_D 0) capacitor c=16p V5 (PM6_G 0) vsource type=pulse delay=1.75n edgetype=linear val0=0 \ val1=vdd period=2n rise=25f fall=25f width=249p V4 (PM3_G 0) vsource type=pulse delay=1.25n edgetype=linear val0=0 \ val1=vdd period=2n rise=25f fall=25f width=249p V2 (PM2_G 0) vsource type=pulse delay=750p edgetype=linear val0=0 val1=vdd \ period=2n rise=25f fall=25f width=249p V0 (PM4q_G 0) vsource type=pulse delay=250p edgetype=linear val0=0 \ val1=vdd period=2n rise=25f fall=25f width=249.0p V3 (V3_PLUS 0) vsource type=pulse delay=0 edgetype=linear val0=0 val1=vdd \ period=2n rise=25f fall=25f width=249.0p V9 (V9_PLUS 0) vsource type=pulse delay=500p edgetype=linear val0=0 \ val1=vdd period=2n rise=25f fall=25f width=249p V10 (V10_PLUS 0) vsource type=pulse delay=1n edgetype=linear val0=0 \ val1=vdd period=2n rise=25f fall=25f width=249p V11 (V11_PLUS 0) vsource type=pulse delay=1.5n edgetype=linear val0=0 \ val1=vdd period=2n rise=25f fall=25f width=249p R0 (V7_PLUS R0_MINUS) resistor r=100K V7 (V7_PLUS 0) vsource type=dc pacmag=1 pacphase=0 NM4 (NM4_D V3_PLUS R0_MINUS 0) g45n1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) NM2 (NM2_D V9_PLUS R0_MINUS 0) g45n1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) NM3 (NM3_D V10_PLUS R0_MINUS 0) g45n1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) NM7 (NM7_D V11_PLUS R0_MINUS 0) g45n1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) PM4q (NM4_D PM4q_G R0_MINUS vdd!) g45p1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) PM2 (NM2_D PM2_G R0_MINUS vdd!) g45p1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) PM3 (NM3_D PM3_G R0_MINUS vdd!) g45p1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) PM6 (NM7_D PM6_G R0_MINUS vdd!) g45p1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) V1 (vdd! 0) vsource dc=vdd type=dc simulatorOptions options reltol=1e-3 vabstol=1e-6 iabstol=1e-12 temp=27 \ tnom=27 scalem=1.0 scale=1.0 gmin=1e-12 rforce=1 maxnotes=5 maxwarns=5 \ digits=5 cols=80 pivrel=1e-3 sensfile="../psf/sens.output" \ checklimitdest=psf pss pss fund=500M harms=0 errpreset=moderate tstab=500u + tstabmethod=gear2 maxacfreq=5G maxperiods=40 annotate=status pac pac start=50M stop=5G dec=1000 + values=[10-50-100-150-250-300-350-400-450-500] maxsideband=0 + annotate=status modelParameter info what=models where=rawfile element info what=inst where=rawfile outputParameter info what=output where=rawfile designParamVals info what=parameters where=rawfile primitives info what=primitives where=rawfile subckts info what=subckts where=rawfile saveOptions options save=allpub
Code PHP (brief) - [expand] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 // Library name: scfilter_finalproject // Cell name: fourpathtransmissiongate@idealclck // View name: schematic C1 (NM4_D 0) capacitor c=16p C5 (NM2_D 0) capacitor c=16p C6 (NM3_D 0) capacitor c=16p C7 (NM7_D 0) capacitor c=16p V5 (PM6_G 0) vsource type=pulse delay=1.75n edgetype=linear val0=0 \ val1=vdd period=2n rise=25f fall=25f width=249p V4 (PM3_G 0) vsource type=pulse delay=1.25n edgetype=linear val0=0 \ val1=vdd period=2n rise=25f fall=25f width=249p V2 (PM2_G 0) vsource type=pulse delay=750p edgetype=linear val0=0 val1=vdd \ period=2n rise=25f fall=25f width=249p V0 (PM4q_G 0) vsource type=pulse delay=250p edgetype=linear val0=0 \ val1=vdd period=2n rise=25f fall=25f width=249.0p V3 (V3_PLUS 0) vsource type=pulse delay=0 edgetype=linear val0=0 val1=vdd \ period=2n rise=25f fall=25f width=249.0p V9 (V9_PLUS 0) vsource type=pulse delay=500p edgetype=linear val0=0 \ val1=vdd period=2n rise=25f fall=25f width=249p V10 (V10_PLUS 0) vsource type=pulse delay=1n edgetype=linear val0=0 \ val1=vdd period=2n rise=25f fall=25f width=249p V11 (V11_PLUS 0) vsource type=pulse delay=1.5n edgetype=linear val0=0 \ val1=vdd period=2n rise=25f fall=25f width=249p R0 (V7_PLUS R0_MINUS) resistor r=100K V7 (V7_PLUS 0) vsource type=dc pacmag=1 pacphase=0 NM4 (NM4_D V3_PLUS R0_MINUS 0) g45n1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) NM2 (NM2_D V9_PLUS R0_MINUS 0) g45n1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) NM3 (NM3_D V10_PLUS R0_MINUS 0) g45n1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) NM7 (NM7_D V11_PLUS R0_MINUS 0) g45n1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) PM4q (NM4_D PM4q_G R0_MINUS vdd!) g45p1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) PM2 (NM2_D PM2_G R0_MINUS vdd!) g45p1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) PM3 (NM3_D PM3_G R0_MINUS vdd!) g45p1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) PM6 (NM7_D PM6_G R0_MINUS vdd!) g45p1svt w=(24u) l=100n nf=40 as=1.992p \ ad=1.92p ps=31.84u pd=30.4u nrd=3.33333m nrs=3.45833m sa=140n \ sb=140n sd=160n sca=83.83838 scb=0.07030 scc=0.00923 m=(1) V1 (vdd! 0) vsource dc=vdd type=dc
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?