|
|
@ -16,13 +16,15 @@ vbs bulk 0 dc=0.2 |
|
|
m1 drain gate 0 bulk 0 nmos1 TFIN=15n L=40n NFIN=10 NRS=1 NRD=1 D=40n |
|
|
m1 drain gate 0 bulk 0 nmos1 TFIN=15n L=40n NFIN=10 NRS=1 NRD=1 D=40n |
|
|
|
|
|
|
|
|
* --- DC Analysis --- |
|
|
* --- DC Analysis --- |
|
|
.dc vds 0 1 0.01 vgs 0 1.0 0.1 |
|
|
|
|
|
.probe dc ids=par`-i(vds)` |
|
|
|
|
|
.probe dc gds=deriv(ids) |
|
|
|
|
|
.print dc par'ids' par'gds' |
|
|
|
|
|
|
|
|
.dc vds -0.1 1 0.01 vgs 0 1.0 0.1 |
|
|
|
|
|
*.probe dc ids=par`-i(vds)` |
|
|
|
|
|
*.probe dc gds=deriv(ids) |
|
|
|
|
|
*.print dc par'ids' par'gds' |
|
|
|
|
|
|
|
|
.control |
|
|
.control |
|
|
save @m1[gds] |
|
|
save @m1[gds] |
|
|
|
|
|
save vds#branch |
|
|
|
|
|
|
|
|
set temp = -55 |
|
|
set temp = -55 |
|
|
run |
|
|
run |
|
|
let ids = -i(vds) |
|
|
let ids = -i(vds) |
|
|
@ -31,7 +33,6 @@ plot ids |
|
|
plot xgds |
|
|
plot xgds |
|
|
plot @m1[gds] |
|
|
plot @m1[gds] |
|
|
|
|
|
|
|
|
save @m1[gds] |
|
|
|
|
|
set temp = 27 |
|
|
set temp = 27 |
|
|
run |
|
|
run |
|
|
let ids = -i(vds) |
|
|
let ids = -i(vds) |
|
|
|