ngspice/tests/mextram/test_specs/distributed_Rc.tests

141 lines
4.8 KiB
Plaintext

// MXT 504.7 tests: distributed collector resistance
test RGummel_dRc_1_Ie
temperature 25
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(e)
`include dtestpars.inc
modelParameters RCC=9 RCBLX=1.5 RCBLI=1.5
`include ../test_specs/set_mult.inc
test RGummel_dRc_1_Ib
temperature 25
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(b)
`include dtestpars.inc
modelParameters RCC=9 RCBLX=1.5 RCBLI=1.5
`include ../test_specs/set_mult.inc
test RGummel_dRc_2_Ie
temperature 25
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(e)
`include dtestpars.inc
modelParameters RCC=9.0 RCBLX=1.75 RCBLI=1.25
`include ../test_specs/set_mult.inc
test RGummel_dRc_2_Ib
temperature 25
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(b)
`include dtestpars.inc
modelParameters RCC=9.0 RCBLX=1.75 RCBLI=1.25
`include ../test_specs/set_mult.inc
test RGummel_dRc_3_Ie
temperature 25
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(e)
`include dtestpars.inc
modelParameters RCC=9.0 RCBLI=2.75 RCBLX=0.25
`include ../test_specs/set_mult.inc
test RGummel_dRc_3_Ib
temperature 25
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(b)
`include dtestpars.inc
modelParameters RCC=9.0 RCBLI=2.75 RCBLX=0.25
`include ../test_specs/set_mult.inc
test RGummel_dRc_4_Ie
temperature 25
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(e)
`include dtestpars.inc
modelParameters RCC=9.0 RCBLI=3.0 RCBLX=0.0
`include ../test_specs/set_mult.inc
test RGummel_dRc_4_Ib
temperature 25
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(b)
`include dtestpars.inc
modelParameters RCC=9.0 RCBLI=3.0 RCBLX=0.0
`include ../test_specs/set_mult.inc
test RGummel_dRc_5_Ie
temperature 25
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(e)
`include dtestpars.inc
modelParameters RCC=9.0 RCBLX=3.0 RCBLI=0.0
`include ../test_specs/set_mult.inc
test RGummel_dRc_5_Ib
temperature 25
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(b)
`include dtestpars.inc
modelParameters RCC=9.0 RCBLX=3.0 RCBLI=0.0
`include ../test_specs/set_mult.inc
test RGummel_dRc_6_Ie
temperature 25
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(e)
`include dtestpars.inc
modelParameters RCC=9.0 RCBLX=5.0 RCBLI=0.0
`include ../test_specs/set_mult.inc
test RGummel_dRc_6_Ib
temperature 25
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(b)
`include dtestpars.inc
modelParameters RCC=9.0 RCBLX=5.0 RCBLI=0.0
`include ../test_specs/set_mult.inc
test RGummel_dRc_ACBL_Ie
temperature 100
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(e)
`include dtestpars.inc
modelParameters RCC=9 RCBLX=1.5 RCBLI=1.5 ACBL=0.39
`include ../test_specs/set_mult.inc
test RGummel_dRc_ACBL_Ib
temperature 100
biases V(c)=0 V(e)=1.0
`include substrate_bias.inc
biasSweep V(b)=0.5,1.1,0.01
outputs I(b)
`include dtestpars.inc
modelParameters RCC=9 RCBLX=1.5 RCBLI=1.5 ACBL=0.39
`include ../test_specs/set_mult.inc