ngspice/tests/hisimhv1/nmos/qaSpec

122 lines
4.2 KiB
Plaintext
Raw Normal View History

2011-05-28 21:08:04 +02:00
//
2012-11-26 23:17:11 +01:00
// Test specification for HiSIM_HV (version 1.2.3)
2011-05-28 21:08:04 +02:00
//
//
// Simulator specific information
// These arguments are added to the model card
// specification to invoke the desired model in
// different simulators (which can have different
// names or levels for the same model) and to switch
// between nType and pType polarities.
// It is assumed that there are no polarity specific
// parameters.
//
`ifdef ngspice
nTypeSelectionArguments nmos leveL=73 version=1.23
pTypeSelectionArguments pmos leveL=73 version=1.23
2012-11-26 23:17:11 +01:00
`endif
`ifdef hspice
nTypeSelectionArguments hisimhv_n5_va TYPE=1
pTypeSelectionArguments hisimhv_n5_va TYPE=-1
`endif
`ifdef smartspice
nTypeSelectionArguments hisimhv_n5_va TYPE=1
pTypeSelectionArguments hisimhv_n5_va TYPE=-1
`endif
`ifdef spectre
nTypeSelectionArguments hisimhv_n5_va TYPE=1
pTypeSelectionArguments hisimhv_n5_va TYPE=-1
2011-05-28 21:08:04 +02:00
`endif
//
// General test-independent information
//
keyLetter m
linearScale w l ps pd
areaScale as ad
temperature 27 -50 150
//checkPolarity yes
//symmetricpins d s
scaleParameters m
//
2012-11-26 23:17:11 +01:00
// Specific tests for Vsub Node
2011-05-28 21:08:04 +02:00
//
2012-11-26 23:17:11 +01:00
pins d g s b sub
2011-05-28 21:08:04 +02:00
2012-11-26 23:17:11 +01:00
test dcVsub_Id1_vb0
biases V(s)=0 V(g)=10 V(b)=0
biasList V(sub)=-0.6,-5,-10
2011-05-28 21:08:04 +02:00
biasSweep V(d)=1,20,0.2
outputs I(d) I(g) I(s) I(b)
instanceParameters W=10.0e-6 L=5e-6
modelParameters parameters/nmosParameters
2012-11-26 23:17:11 +01:00
modelParameters COSUBNODE=1
2011-05-28 21:08:04 +02:00
2012-11-26 23:17:11 +01:00
test dcVsub_Id1_vb1
biases V(s)=0 V(g)=10 V(b)=-5.0
biasList V(sub)=-0.6,-5,-10
2011-05-28 21:08:04 +02:00
biasSweep V(d)=1,20,0.5
outputs I(d) I(g) I(s) I(b)
instanceParameters W=10.0e-6 L=5e-6
modelParameters parameters/nmosParameters
2012-11-26 23:17:11 +01:00
modelParameters COSUBNODE=1
2011-05-28 21:08:04 +02:00
2012-11-26 23:17:11 +01:00
test dcVsub_Id1_vb2
biases V(s)=0 V(g)=10 V(b)=-10.0
biasList V(sub)=-0.6,-5,-10
2011-05-28 21:08:04 +02:00
biasSweep V(d)=1,20,0.5
outputs I(d) I(g) I(s) I(b)
instanceParameters W=10.0e-6 L=5e-6
modelParameters parameters/nmosParameters
2012-11-26 23:17:11 +01:00
modelParameters COSUBNODE=1
2011-05-28 21:08:04 +02:00
2012-11-26 23:17:11 +01:00
test dcVsub_Id1_vb0_jd
biases V(s)=0 V(g)=10 V(b)=0
biasList V(sub)=-0.6,-5,-10
2011-05-28 21:08:04 +02:00
biasSweep V(d)=1,20,0.2
outputs I(d) I(g) I(s) I(b)
instanceParameters W=10.0e-6 L=5.0e-6 AD=20e-12 AS=20e-12 PD=12e-6 PS=12e-6
modelParameters parameters/nmosParameters
2012-11-26 23:17:11 +01:00
modelParameters COSUBNODE=1
2011-05-28 21:08:04 +02:00
2012-11-26 23:17:11 +01:00
test dcVsub_Ig1_vb0
biases V(s)=0 V(d)=10 V(b)=0
biasList V(sub)=-0.6,-5,-10
2011-05-28 21:08:04 +02:00
biasSweep V(g)=1,20,0.2
outputs I(d) I(g) I(s) I(b)
instanceParameters W=10.0e-6 L=2e-6
modelParameters parameters/nmosParameters
2012-11-26 23:17:11 +01:00
modelParameters COSUBNODE=1
2011-05-28 21:08:04 +02:00
2012-11-26 23:17:11 +01:00
test dcVsub_Ig1_vb1
biases V(s)=0 V(d)=10 V(b)=-5.0
biasList V(sub)=-0.6,-5,-10
2011-05-28 21:08:04 +02:00
biasSweep V(g)=1,20,0.5
outputs I(d) I(g) I(s) I(b)
instanceParameters W=10.0e-6 L=2e-6
modelParameters parameters/nmosParameters
2012-11-26 23:17:11 +01:00
modelParameters COSUBNODE=1
2011-05-28 21:08:04 +02:00
2012-11-26 23:17:11 +01:00
test dcVsub_Ig1_vb2
biases V(s)=0 V(d)=10 V(b)=-10.0
biasList V(sub)=-0.6,-5,-10
2011-05-28 21:08:04 +02:00
biasSweep V(g)=1,20,0.5
outputs I(d) I(g) I(s) I(b)
instanceParameters W=10.0e-6 L=2e-6
modelParameters parameters/nmosParameters
2012-11-26 23:17:11 +01:00
modelParameters COSUBNODE=1
2011-05-28 21:08:04 +02:00
2012-11-26 23:17:11 +01:00
test dcVsub_Ig1_vb0_jd
biases V(s)=0 V(d)=10 V(b)=0
biasList V(sub)=-0.6,-5,-10
2011-05-28 21:08:04 +02:00
biasSweep V(g)=1,20,0.2
outputs I(d) I(g) I(s) I(b)
instanceParameters W=10.0e-6 L=2.0e-6 AD=20e-12 AS=20e-12 PD=12e-6 PS=12e-6
modelParameters parameters/nmosParameters
2012-11-26 23:17:11 +01:00
modelParameters COSUBNODE=1