ngspice/tests/mextram/test_specs/avalanche_npn.tests

143 lines
4.7 KiB
Plaintext

test FEarly_no_SH_Ic_npn
temperature 25
biases V(e)=0 V(b)=0.8
`include substrate_bias.inc
biasSweep V(c)=8.0,12.8,0.2
outputs I(c)
`include dtestpars.inc
`include ../test_specs/set_mult.inc
test FEarly_no_SH_Ib_npn
temperature 25
biases V(e)=0 V(b)=0.8
`include substrate_bias.inc
biasSweep V(c)=8.0,12.8,0.2
outputs I(b)
`include dtestpars.inc
`include ../test_specs/set_mult.inc
test FEarly_no_SH_T_npn
temperature 100
biases V(e)=0 V(b)=0.8
`include substrate_bias.inc
biasSweep V(c)=8.0,14.8,0.2
outputs I(b)
`include dtestpars.inc
`include set_low_rth.inc
`include ../test_specs/set_mult.inc
test FEarly_EXAVL_no_SH_Ic_npn
temperature 25
biases V(e)=0 V(b)=0.8
`include substrate_bias.inc
biasSweep V(c)=8.0,12.8,0.2
outputs I(c)
`include dtestpars.inc
modelParameters EXAVL=1
`include ../test_specs/set_mult.inc
test FEarly_EXAVL_no_SH_Ib_npn
temperature 25
biases V(e)=0 V(b)=0.8
`include substrate_bias.inc
biasSweep V(c)=8.0,12.8,0.2
outputs I(b)
`include dtestpars.inc
modelParameters EXAVL=1
`include ../test_specs/set_mult.inc
test FEarly_EXAVL_no_SH_T_Ic_npn
temperature 100
biases V(e)=0 V(b)=0.8
`include substrate_bias.inc
biasSweep V(c)=8.0,14.2,0.2
outputs I(c)
`include dtestpars.inc
modelParameters EXAVL=1
`include set_low_rth.inc
`include ../test_specs/set_mult.inc
test FEarly_EXAVL_no_SH_T_Ib_npn
temperature 100
biases V(e)=0 V(b)=0.8
`include substrate_bias.inc
biasSweep V(c)=8.0,14.2,0.2
outputs I(b)
`include dtestpars.inc
modelParameters EXAVL=1
`include set_low_rth.inc
`include ../test_specs/set_mult.inc
//// noise tests involving avalanche
//
//
//test acNoise_KAVL_npn
//temperature 25
//biases V(e)=0 V(b)=0.8
//`include substrate_bias.inc
//biasSweep V(c)=8.0,12.8,0.2
//freq lin 1 1.0e9 1.0e9
//outputs N(c)
//`include dtestpars.inc
//modelParameters KAVL=1
//`include ../test_specs/set_mult.inc
//
//test acNoise_highT_KAVL_npn
//temperature 100
//biases V(e)=0 V(b)=0.8
//`include substrate_bias.inc
//biasSweep V(c)=8.0,14.8,0.2
//`include substrate_bias.inc
//freq lin 1 1.0e9 1.0e9
//outputs N(c)
//`include dtestpars.inc
//modelParameters KAVL=1
//`include set_low_rth.inc
//`include ../test_specs/set_mult.inc
//
//test acNoise_no_KAVL_npn
//temperature 25
//biases V(e)=0 V(b)=0.8
//`include substrate_bias.inc
//biasSweep V(c)=8.0,12.8,0.2
//freq lin 1 1.0e9 1.0e9
//outputs N(c)
//`include dtestpars.inc
//modelParameters KAVL=0
//`include ../test_specs/set_mult.inc
//
//test acNoise_highT_no_KAVL_npn
//temperature 100
//biases V(e)=0 V(b)=0.8
//`include substrate_bias.inc
//biasSweep V(c)=8.0,14.6,0.2
//`include substrate_bias.inc
//freq lin 1 1.0e9 1.0e9
//outputs N(c)
//`include dtestpars.inc
//modelParameters KAVL=0
//`include set_low_rth.inc
//`include ../test_specs/set_mult.inc
//
//test acNoise_EXAVL_KAVL_npn
//temperature 25
//biases V(e)=0 V(b)=0.8
//`include substrate_bias.inc
//biasSweep V(c)=8.0,12.8,0.2
//freq lin 1 1.0e9 1.0e9
//outputs N(c)
//`include dtestpars.inc
//modelParameters EXAVL=1 KAVL=1
//`include ../test_specs/set_mult.inc
//
//test acNoise_highT_EXAVL_KAVL_npn
//temperature 100
//biases V(e)=0 V(b)=0.8
//`include substrate_bias.inc
//biasSweep V(c)=8.0,14.2,0.2
//freq lin 1 1.0e9 1.0e9
//outputs N(c)
//`include dtestpars.inc
//modelParameters EXAVL=1 KAVL=1
//`include set_low_rth.inc
//`include ../test_specs/set_mult.inc