Built tests for vbic.

This commit is contained in:
pnenzi 2004-08-09 15:19:20 +00:00
parent 9eedc65935
commit df69687737
19 changed files with 5159 additions and 44 deletions

View File

@ -9,13 +9,12 @@ Cshunt 4 0 .1u
Q1 2 1 0 0 N1
.control
ac dec 100 0.1Meg 10G
plot db(i(vmeas))
plot ph(i(vmeas))
pz 1 0 4 0 cur pz
print all
.endc
.ac dec 100 0.1Meg 10G
.print ac db(i(vmeas))
.print ac ph(i(vmeas))
.pz 1 0 4 0 cur pz
.print pz all
.MODEL N1 NPN LEVEL=4
+ IS=1e-16 IBEI=1e-18 IBEN=5e-15 IBCI=2e-17 IBCN=5e-15 ISP=1e-15 RCX=10

1098
tests/vbic/CEamp.out Normal file

File diff suppressed because it is too large Load Diff

View File

@ -6,11 +6,7 @@ Q1 Q1_C Q1_B Q1_E P1
.DC V1 0.2 1.2 10m
.OPTIONS GMIN=1e-13
.control
run
plot abs(i(vc)) abs(i(vb)) ylimit 1e-15 0.1 ylog
plot abs(i(vc))/abs(i(vb)) vs abs(-i(vc)) xlimit 1e-09 0.1 xlog
.endc
.print dc abs(i(vc)) abs(i(vb))
.MODEL P1 PNP LEVEL=4
+ IS=1e-16 IBEI=1e-18 IBEN=5e-15 IBCI=2e-17 IBCN=5e-15 ISP=1e-15 RCX=10

118
tests/vbic/FG.out Normal file
View File

@ -0,0 +1,118 @@
No. of Data Rows : 101
Circuit: VBIC Gummel Test
Doing analysis at TEMP = 300.150000 and TNOM = 300.150000
VBIC Gummel Test
--------------------------------------------------------------------------------
Index v-sweep abs(i(vc)) abs(i(vb))
--------------------------------------------------------------------------------
0 2.000000e-01 2.166461e-13 2.760909e-13
1 2.100000e-01 2.998733e-13 3.251377e-13
2 2.200000e-01 4.670645e-13 3.954716e-13
3 2.300000e-01 6.857418e-13 4.747722e-13
4 2.400000e-01 1.006772e-12 5.711617e-13
5 2.500000e-01 1.478056e-12 6.885693e-13
6 2.600000e-01 2.169912e-12 8.318968e-13
7 2.700000e-01 3.185560e-12 1.007289e-12
8 2.800000e-01 4.676518e-12 1.222494e-12
9 2.900000e-01 6.865197e-12 1.487339e-12
10 3.000000e-01 1.007807e-11 1.814379e-12
11 3.100000e-01 1.479434e-11 2.219777e-12
12 3.200000e-01 2.171739e-11 2.724510e-12
13 3.300000e-01 3.187965e-11 3.356044e-12
14 3.400000e-01 4.679648e-11 4.150665e-12
15 3.500000e-01 6.869202e-11 5.156762e-12
16 3.600000e-01 1.008307e-10 6.439466e-12
17 3.700000e-01 1.480035e-10 8.087255e-12
18 3.800000e-01 2.172422e-10 1.022139e-11
19 3.900000e-01 3.188665e-10 1.300949e-11
20 4.000000e-01 4.680213e-10 1.668506e-11
21 4.100000e-01 6.869325e-10 2.157582e-11
22 4.200000e-01 1.008217e-09 2.814469e-11
23 4.300000e-01 1.479738e-09 3.704953e-11
24 4.400000e-01 2.171731e-09 4.923009e-11
25 4.500000e-01 3.187259e-09 6.603491e-11
26 4.600000e-01 4.677547e-09 8.940696e-11
27 4.700000e-01 6.864483e-09 1.221551e-10
28 4.800000e-01 1.007362e-08 1.683521e-10
29 4.900000e-01 1.478260e-08 2.339177e-10
30 5.000000e-01 2.169216e-08 3.274743e-10
31 5.100000e-01 3.183025e-08 4.616036e-10
32 5.200000e-01 4.670483e-08 6.546910e-10
33 5.300000e-01 6.852774e-08 9.336370e-10
34 5.400000e-01 1.005431e-07 1.337840e-09
35 5.500000e-01 1.475084e-07 1.925055e-09
36 5.600000e-01 2.164000e-07 2.780000e-09
37 5.700000e-01 3.174460e-07 4.027026e-09
38 5.800000e-01 4.656395e-07 5.848731e-09
39 5.900000e-01 6.829517e-07 8.513358e-09
40 6.000000e-01 1.001570e-06 1.241507e-08
41 6.100000e-01 1.468623e-06 1.813318e-08
42 6.200000e-01 2.153075e-06 2.651926e-08
43 6.300000e-01 3.155745e-06 3.882508e-08
44 6.400000e-01 4.623832e-06 5.689068e-08
45 6.500000e-01 6.771854e-06 8.342025e-08
46 6.600000e-01 9.911619e-06 1.223866e-07
47 6.700000e-01 1.449465e-05 1.796231e-07
48 6.800000e-01 2.117135e-05 2.636875e-07
49 6.900000e-01 3.087205e-05 3.871177e-07
50 7.000000e-01 4.491451e-05 5.682497e-07
51 7.100000e-01 6.513891e-05 8.338272e-07
52 7.200000e-01 9.406600e-05 1.222716e-06
53 7.300000e-01 1.350610e-04 1.791123e-06
54 7.400000e-01 1.924693e-04 2.619821e-06
Index v-sweep abs(i(vc)) abs(i(vb))
--------------------------------------------------------------------------------
55 7.500000e-01 2.716749e-04 3.823960e-06
56 7.600000e-01 3.790340e-04 5.566125e-06
57 7.700000e-01 5.216676e-04 8.073288e-06
58 7.800000e-01 7.071489e-04 1.165820e-05
59 7.900000e-01 9.431650e-04 1.674542e-05
60 8.000000e-01 1.237225e-03 2.390139e-05
61 8.100000e-01 1.596430e-03 3.386679e-05
62 8.200000e-01 2.027266e-03 4.758760e-05
63 8.300000e-01 2.535370e-03 6.623937e-05
64 8.400000e-01 3.125228e-03 9.123753e-05
65 8.500000e-01 3.799832e-03 1.242260e-04
66 8.600000e-01 4.560345e-03 1.670382e-04
67 8.700000e-01 5.405842e-03 2.216290e-04
68 8.800000e-01 6.333207e-03 2.899816e-04
69 8.900000e-01 7.337161e-03 3.740089e-04
70 9.000000e-01 8.409662e-03 4.755838e-04
71 9.100000e-01 9.530275e-03 5.981207e-04
72 9.200000e-01 1.065019e-02 7.494897e-04
73 9.300000e-01 1.173652e-02 9.348061e-04
74 9.400000e-01 1.278289e-02 1.154720e-03
75 9.500000e-01 1.379386e-02 1.407320e-03
76 9.600000e-01 1.475701e-02 1.693557e-03
77 9.700000e-01 1.567850e-02 2.010583e-03
78 9.800000e-01 1.656023e-02 2.356226e-03
79 9.900000e-01 1.740153e-02 2.728815e-03
80 1.000000e+00 1.820273e-02 3.126576e-03
81 1.010000e+00 1.896466e-02 3.547751e-03
82 1.020000e+00 1.968840e-02 3.990671e-03
83 1.030000e+00 2.037519e-02 4.453766e-03
84 1.040000e+00 2.102645e-02 4.935571e-03
85 1.050000e+00 2.164369e-02 5.434724e-03
86 1.060000e+00 2.222849e-02 5.949968e-03
87 1.070000e+00 2.278245e-02 6.480140e-03
88 1.080000e+00 2.330717e-02 7.024169e-03
89 1.090000e+00 2.380426e-02 7.581071e-03
90 1.100000e+00 2.427528e-02 8.149937e-03
91 1.110000e+00 2.472175e-02 8.729934e-03
92 1.120000e+00 2.514512e-02 9.320294e-03
93 1.130000e+00 2.554680e-02 9.920312e-03
94 1.140000e+00 2.592813e-02 1.052934e-02
95 1.150000e+00 2.629037e-02 1.114678e-02
96 1.160000e+00 2.663473e-02 1.177207e-02
97 1.170000e+00 2.696233e-02 1.240473e-02
98 1.180000e+00 2.727425e-02 1.304427e-02
99 1.190000e+00 2.757147e-02 1.369026e-02
100 1.200000e+00 2.785494e-02 1.434232e-02

View File

@ -5,11 +5,10 @@ VC Q1_C 0 0.0
Q1 Q1_C V1_P 0 N1
.DC VC 0 5 50M VB 700M 1 50M
.control
run
plot -i(vc)
plot -i(vb)
.endc
.print dc -i(vc)
.print dc -i(vb)
.MODEL N1 NPN LEVEL=4
+ IS=1e-16 IBEI=1e-18 IBEN=5e-15 IBCI=2e-17 IBCN=5e-15 ISP=1e-15 RCX=10

1505
tests/vbic/FO.out Normal file

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,21 @@
EXTRA_DIST = CEamp.sp FG.sp FO.sp diffamp.sp diode.sp noise_scale_test.sp \
temp.sp tran_aplac_test.sp vbic.sp
TESTS = CEamp.cir \
FG.cir \
FO.cir \
diffamp.cir \
diode.cir \
noise_scale_test.cir \
temp.cir \
tran_aplac_test.cir \
vbic.cir
TESTS_ENVIRONMENT = $(SHELL) $(top_srcdir)/tests/bin/check.sh $(top_builddir)/src/ngspice
EXTRA_DIST = \
$(TESTS) \
$(TESTS:.cir=.out)
MAINTAINERCLEANFILES = Makefile.in

View File

@ -1,4 +1,5 @@
VBIC DiffAmp Test
Q8 Q8_B Q8_B VCC P1
Q9 Q9_B Q9_B Q8_B P1
V1 VCC 0 3.3
@ -21,14 +22,13 @@ Q4 Q4_C Q9_B Q6_C P1
R2 Q4_C 0 100k
R3 VCC R3_N 1K
Q5 Q5_C Q5_B VCC P1
*.OP
.OP
.TRAN 1n 1u 0 10n
*.AC DEC 25 100k 1G
.AC DEC 25 100k 1G
.print ac v(e1_p)
.print tran v(e1_p)
.control
run
plot v(e1_p)
.endc
.MODEL N1 NPN LEVEL=4
+ IS=1e-16 IBEI=1e-18 IBEN=5e-15 IBCI=2e-17 IBCN=5e-15 ISP=1e-15 RCX=10

491
tests/vbic/diffamp.out Normal file
View File

@ -0,0 +1,491 @@
No. of Data Rows : 101
No. of Data Rows : 1
Circuit: VBIC DiffAmp Test
Doing analysis at TEMP = 300.150000 and TNOM = 300.150000
Initial Transient Solution
--------------------------
Node Voltage
---- -------
q8_b 1.94983
vcc 3.3
q9_b 0.97409
v2_p 1.64994
r3_n 1.64994
i1_n 0.658399
q5_b 2.17615
q1_e 1.00992
e1_p -1.9984e-15
q3_c 1.81768
q4_c 1.81768
q6_c 1.93771
q5_c 1.93771
e1#branch 1.9984e-21
v2#branch -5.694e-08
v1#branch -0.411513
doAnalyses: TRAN: Timestep too small; initial timepoint: trouble with p1-instance q8
run simulation(s) aborted
Node Voltage
---- -------
---- -------
q8#subsSI 1.462448e+00
q8#collCI 2.991063e+00
q8#substrate 0.000000e+00
q9#subsSI 4.466280e-01
q9#collCI 1.781360e+00
q9#substrate 0.000000e+00
q3#subsSI 8.583838e-01
q3#collCI 1.817878e+00
q3#substrate 0.000000e+00
q6#subsSI 1.447313e+00
q6#collCI 3.028406e+00
q6#substrate 0.000000e+00
q7#subsSI 1.674876e+00
q7#collCI 3.012277e+00
q7#substrate 0.000000e+00
q4#subsSI 8.583838e-01
q4#collCI 1.817878e+00
q4#substrate 0.000000e+00
q5#subsSI 1.447313e+00
q5#collCI 3.028406e+00
q5#substrate 0.000000e+00
q12#subsSI 9.739946e-12
q12#collCI 9.734211e-01
q12#substrate 0.000000e+00
q13#subsSI 2.176047e-11
q13#collCI 2.175425e+00
q13#substrate 0.000000e+00
q10#subsSI 2.019645e-11
q10#collCI 1.009248e+00
q10#substrate 0.000000e+00
q11#subsSI 1.318619e-11
q11#collCI 6.577463e-01
q11#substrate 0.000000e+00
q2#subsSI 3.875317e-11
q2#collCI 1.937375e+00
q2#substrate 0.000000e+00
q1#subsSI 3.875317e-11
q1#collCI 1.937375e+00
q1#substrate 0.000000e+00
q5_c 1.937706e+00
q6_c 1.937706e+00
q4_c 1.817682e+00
q3_c 1.817682e+00
e1_p -1.99840e-15
q1_e 1.009918e+00
q5_b 2.176151e+00
i1_n 6.583991e-01
r3_n 1.649943e+00
v2_p 1.649943e+00
q9_b 9.740902e-01
vcc 3.300000e+00
q8_b 1.949826e+00
Source Current
------ -------
v1#branch -4.11513e-01
v2#branch -5.69400e-08
e1#branch 1.998401e-21
Resistor models (Simple linear resistor)
model R
rsh 0
narrow 0
short 0
tc1 0
tc2 0
defw 1e-05
kf 0
af 0
VBIC models (Vertical Bipolar Inter-Company Model)
model n1 p1
type npn pnp
tnom 27 27
rcx 10 10
rci 60 60
vo 2 2
gamm 2e-11 2e-11
hrcf 2 2
rbx 10 10
rbi 40 40
re 2 2
rs 20 20
rbp 40 40
is 1e-16 1e-16
nf 1 1
nr 1 1
fc 0.9 0.9
cbeo 0 0
cje 1e-13 1e-13
pe 0.75 0.75
me 0.33 0.33
aje -0.5 -0.5
cbco 0 0
cjc 2e-14 2e-14
qco 1e-12 1e-12
cjep 1e-13 1e-13
pc 0.75 0.75
mc 0.33 0.33
ajc -0.5 -0.5
cjcp 4e-13 4e-13
ps 0.75 0.75
ms 0.33 0.33
ajs -0.5 -0.5
ibei 1e-18 1e-18
wbe 1 1
nei 1 1
iben 5e-15 5e-15
nen 2 2
ibci 2e-17 2e-17
nci 1 1
ibcn 5e-15 5e-15
ncn 2 2
avc1 2 2
avc2 15 15
isp 1e-15 1e-15
wsp 1 1
nfp 1 1
ibeip 0 0
ibenp 0 0
ibcip 0 0
ncip 1 1
ibcnp 0 0
ncnp 2 2
vef 10 10
ver 4 4
ikf 0.002 0.002
ikr 0.0002 0.0002
ikp 0.0002 0.0002
tf 1e-11 1e-11
qtf 0 0
xtf 20 20
vtf 0 0
itf 0.08 0.08
tr 1e-10 1e-10
td 2e-11 2e-11
kfn 0 0
afn 1 1
bfn 1 1
xre 0 0
xrbi 0 0
xrci 0 0
xrs 0 0
xvo 0 0
ea 1.12 1.12
eaie 1.12 1.12
eaic 1.12 1.12
eais 1.12 1.12
eane 1.12 1.12
eanc 1.12 1.12
eans 1.12 1.12
xis 3 3
xii 3 3
xin 3 3
tnf 0 0
tavc 0 0
rth 300 300
cth 0 0
vrt 0 0
art 0.1 0.1
ccso 0 0
qbm 0 0
nkf 0.5 0.5
xikf 0 0
xrcx 0 0
xrbx 0 0
xrbp 0 0
isrr 1 1
xisr 0 0
dear 0 0
eap 1.12 1.12
vbbe 0 0
nbbe 1 1
ibbe 1e-06 1e-06
tvbbe1 0 0
tvbbe2 0 0
tnbbe 0 0
ebbe 0 0
dtemp 0 0
vers 1.2 1.2
vref 0 0
Isource: Independent current source
device i1
dc 1e-05
acmag 0
v -5.26989e+06
p 52.6989
Resistor: Simple linear resistor
device r3 r2 r1
model R R R
resistance 1000 100000 100000
ac 1000 100000 100000
dtemp 0 0 0
noisy 1 1 1
i -203686 -11744.3 -11727.7
p 4.14881e+13 1.37928e+13 1.37538e+13
Resistor: Simple linear resistor
device r4 rl
model R R
resistance 1000 1e+06
ac 1000 1e+06
dtemp 0 0
noisy 1 1
i 203686 1.65977
p 4.14881e+13 2.75485e+06
VBIC: Vertical Bipolar Inter-Company Model
device q1 q2 q11
model n1 n1 n1
vbe 0.860841 0.861007 0.391073
vbc -5.0489 -5.39369 0.574453
ic 603148 637924 -572344
ib 1.07013e+06 1.02268e+06 -29030.9
ie -2.19424e+06 -2.21287e+06 410455
is 9.86201e+06 9.87781e+06 -144815
gm 0.143662 0.144177 1.19841e-08
go -4.4022e-05 -4.33229e-05 -6.17409e-11
gpi 8.9744e+07 9.07715e+07 1.27532e+06
gmu 101835 99912.2 1.67249e+07
gx 0.108074 0.108131 0.0295138
cbe 8.9744e-12 9.07715e-12 1.27532e-13
cbex 0 0 0
cbc 1.01835e-14 9.99122e-15 1.67249e-12
cbcx 0 0 7.37064e-12
cbep 7.68136e-14 7.62018e-14 9.254e-14
cbcp 1.89568e-13 1.89496e-13 3.28356e-13
p 6.86163e+07 6.92126e+07 578214
VBIC: Vertical Bipolar Inter-Company Model
device q10 q13 q12
model n1 n1 n1
vbe 0.864042 0.764588 -3.83965
vbc -4.28273 -2.76543 -0.269296
ic 512032 321020 -16411.2
ib -896975 -1.35123e+06 -7.87227e+06
ie -2.46543e+06 -628740 6.99015e+06
is 618745 259402 -2.54237e+06
gm 0.152935 0.0329902 2.81874e-16
go -4.62769e-05 -3.90238e-05 1.85252e-16
gpi 1.0822e+08 9.2768e+06 1.10005e+06
gmu 106710 240247 361486
gx 0.11465 0.0666287 0.0156178
cbe 1.0822e-11 9.2768e-13 1.10005e-13
cbex 0 0 0
cbc 1.0671e-14 2.40247e-14 3.61486e-14
cbcx 0 0 2.03315e-10
cbep 5.15461e-14 1.19613e-13 1.55512e-13
cbcp 2.90906e-13 5.0759e-13 6.63358e-13
p 5.07718e+06 1.94618e+06 2.83009e+07
VBIC: Vertical Bipolar Inter-Company Model
device q5 q4 q7
model p1 p1 p1
vbe 0.967558 0.937256 0.985021
vbc 0.903415 0.897991 0.907177
ic 282.579 8.47453e+06 144.676
ib -5.07905e+07 -1.52724e+09 -7.46083e+06
ie 4.96231e+07 2.07734e+07 6.78743e+06
is -3.25298e+06 1.65985e+07 -828509
gm 1.21627 0.589694 1.73612
go -0.370651 -0.232663 -0.420997
gpi 2.6161e+09 1.23152e+09 3.71939e+09
gmu 3.89205e+10 3.45352e+10 4.23199e+10
gx 1.02668 0.758295 1.29191
cbe 2.6161e-10 1.23152e-10 3.71939e-10
cbex 0 0 0
cbc 3.89205e-09 3.45352e-09 4.23199e-09
cbcx 1.41218e-19 0 5.96996e-20
cbep 7.37238e-14 1.60804e-08 9.37845e-14
cbcp 2.11372e-12 2.31425e-13 1.63828e-12
p 5.12974e+07 7.99867e+07 7.41756e+06
VBIC: Vertical Bipolar Inter-Company Model
device q6 q3 q9
model p1 p1 p1
vbe 0.967506 0.937387 0.955202
vbc 0.903415 0.897992 0.862414
ic -297.381 8.45395e+06 416300
ib -5.09277e+07 -1.52715e+09 1.77291e+07
ie 4.97606e+07 2.06127e+07 -1.35819e+07
is -3.26529e+06 1.65221e+07 8.32595e+06
gm 1.21488 0.591843 0.961717
go -0.370505 -0.233294 -0.163358
gpi 2.61308e+09 1.23648e+09 2.13856e+09
gmu 3.89205e+10 3.45356e+10 1.62036e+10
gx 1.02612 0.758887 0.680765
cbe 2.61308e-10 1.23648e-10 2.13856e-10
cbex 0 0 0
cbc 3.89205e-09 3.45356e-09 1.62036e-09
cbcx 1.39187e-19 0 2.54234e-278
cbep 7.37191e-14 1.608e-08 1.52751e-11
cbcp 2.11591e-12 2.32067e-13 3.00812e-13
p 5.14421e+07 7.90323e+07 2.18975e+07
VBIC: Vertical Bipolar Inter-Company Model
device q8
model p1
vbe 0.993071
vbc 0.91002
ic 387646
ib 1.181e+07
ie -1.18575e+07
is 1.46101e+06
gm 2.02829
go -0.443081
gpi 4.33196e+09
gmu 4.51044e+10
gx 1.46062
cbe 4.33196e-10
cbex 0
cbc 4.51044e-09
cbcx 1.0852e-277
cbep 1.51838e-13
cbcp 9.60819e-13
p 1.31553e+07
VCVS: Voltage controlled voltage source
device e1
i -1.65977
v 1.65977e+06
p -2.75485e+06
Vsource: Independent voltage source
device v2 v1
dc 0 3.3
acmag 1 0
i 194844 1.05928e+08
p -0 -3.49561e+08
VBIC DiffAmp Test
--------------------------------------------------------------------------------
Index frequency v(e1_p)
--------------------------------------------------------------------------------
0 1.000000e+05, 0.000000e+00 -1.371849e-03, 7.338091e-06
1 1.096478e+05, 0.000000e+00 -1.371796e-03, 8.043834e-06
2 1.202264e+05, 0.000000e+00 -1.371732e-03, 8.816960e-06
3 1.318257e+05, 0.000000e+00 -1.371655e-03, 9.663747e-06
4 1.445440e+05, 0.000000e+00 -1.371564e-03, 1.059101e-05
5 1.584893e+05, 0.000000e+00 -1.371453e-03, 1.160612e-05
6 1.737801e+05, 0.000000e+00 -1.371321e-03, 1.271705e-05
7 1.905461e+05, 0.000000e+00 -1.371162e-03, 1.393238e-05
8 2.089296e+05, 0.000000e+00 -1.370971e-03, 1.526130e-05
9 2.290868e+05, 0.000000e+00 -1.370743e-03, 1.671362e-05
10 2.511886e+05, 0.000000e+00 -1.370469e-03, 1.829976e-05
11 2.754229e+05, 0.000000e+00 -1.370140e-03, 2.003065e-05
12 3.019952e+05, 0.000000e+00 -1.369747e-03, 2.191770e-05
13 3.311311e+05, 0.000000e+00 -1.369276e-03, 2.397262e-05
14 3.630781e+05, 0.000000e+00 -1.368714e-03, 2.620728e-05
15 3.981072e+05, 0.000000e+00 -1.368042e-03, 2.863337e-05
16 4.365158e+05, 0.000000e+00 -1.367242e-03, 3.126208e-05
17 4.786301e+05, 0.000000e+00 -1.366289e-03, 3.410360e-05
18 5.248075e+05, 0.000000e+00 -1.365157e-03, 3.716645e-05
19 5.754399e+05, 0.000000e+00 -1.363815e-03, 4.045671e-05
20 6.309573e+05, 0.000000e+00 -1.362230e-03, 4.397698e-05
21 6.918310e+05, 0.000000e+00 -1.360363e-03, 4.772521e-05
22 7.585776e+05, 0.000000e+00 -1.358171e-03, 5.169330e-05
23 8.317638e+05, 0.000000e+00 -1.355611e-03, 5.586550e-05
24 9.120108e+05, 0.000000e+00 -1.352637e-03, 6.021682e-05
25 1.000000e+06, 0.000000e+00 -1.349201e-03, 6.471140e-05
26 1.096478e+06, 0.000000e+00 -1.345262e-03, 6.930115e-05
27 1.202264e+06, 0.000000e+00 -1.340781e-03, 7.392495e-05
28 1.318257e+06, 0.000000e+00 -1.335730e-03, 7.850864e-05
29 1.445440e+06, 0.000000e+00 -1.330097e-03, 8.296628e-05
30 1.584893e+06, 0.000000e+00 -1.323885e-03, 8.720289e-05
31 1.737801e+06, 0.000000e+00 -1.317123e-03, 9.111888e-05
32 1.905461e+06, 0.000000e+00 -1.309864e-03, 9.461612e-05
33 2.089296e+06, 0.000000e+00 -1.302185e-03, 9.760529e-05
34 2.290868e+06, 0.000000e+00 -1.294189e-03, 1.000136e-04
35 2.511886e+06, 0.000000e+00 -1.285999e-03, 1.017919e-04
36 2.754229e+06, 0.000000e+00 -1.277749e-03, 1.029206e-04
37 3.019952e+06, 0.000000e+00 -1.269576e-03, 1.034121e-04
38 3.311311e+06, 0.000000e+00 -1.261615e-03, 1.033110e-04
39 3.630781e+06, 0.000000e+00 -1.253984e-03, 1.026908e-04
40 3.981072e+06, 0.000000e+00 -1.246782e-03, 1.016481e-04
41 4.365158e+06, 0.000000e+00 -1.240083e-03, 1.002954e-04
42 4.786301e+06, 0.000000e+00 -1.233935e-03, 9.875358e-05
43 5.248075e+06, 0.000000e+00 -1.228361e-03, 9.714480e-05
44 5.754399e+06, 0.000000e+00 -1.223362e-03, 9.558701e-05
45 6.309573e+06, 0.000000e+00 -1.218920e-03, 9.418985e-05
46 6.918310e+06, 0.000000e+00 -1.215004e-03, 9.305234e-05
47 7.585776e+06, 0.000000e+00 -1.211575e-03, 9.226209e-05
48 8.317638e+06, 0.000000e+00 -1.208585e-03, 9.189563e-05
49 9.120108e+06, 0.000000e+00 -1.205987e-03, 9.201950e-05
50 1.000000e+07, 0.000000e+00 -1.203730e-03, 9.269193e-05
51 1.096478e+07, 0.000000e+00 -1.201769e-03, 9.396459e-05
52 1.202264e+07, 0.000000e+00 -1.200057e-03, 9.588450e-05
53 1.318257e+07, 0.000000e+00 -1.198553e-03, 9.849578e-05
54 1.445440e+07, 0.000000e+00 -1.197218e-03, 1.018412e-04
Index frequency v(e1_p)
--------------------------------------------------------------------------------
55 1.584893e+07, 0.000000e+00 -1.196017e-03, 1.059636e-04
56 1.737801e+07, 0.000000e+00 -1.194918e-03, 1.109072e-04
57 1.905461e+07, 0.000000e+00 -1.193892e-03, 1.167185e-04
58 2.089296e+07, 0.000000e+00 -1.192914e-03, 1.234472e-04
59 2.290868e+07, 0.000000e+00 -1.191962e-03, 1.311475e-04
60 2.511886e+07, 0.000000e+00 -1.191016e-03, 1.398784e-04
61 2.754229e+07, 0.000000e+00 -1.190059e-03, 1.497050e-04
62 3.019952e+07, 0.000000e+00 -1.189078e-03, 1.606996e-04
63 3.311311e+07, 0.000000e+00 -1.188065e-03, 1.729429e-04
64 3.630781e+07, 0.000000e+00 -1.187014e-03, 1.865257e-04
65 3.981072e+07, 0.000000e+00 -1.185922e-03, 2.015503e-04
66 4.365158e+07, 0.000000e+00 -1.184790e-03, 2.181330e-04
67 4.786301e+07, 0.000000e+00 -1.183624e-03, 2.364062e-04
68 5.248075e+07, 0.000000e+00 -1.182429e-03, 2.565203e-04
69 5.754399e+07, 0.000000e+00 -1.181212e-03, 2.786465e-04
70 6.309573e+07, 0.000000e+00 -1.179980e-03, 3.029781e-04
71 6.918310e+07, 0.000000e+00 -1.178735e-03, 3.297328e-04
72 7.585776e+07, 0.000000e+00 -1.177477e-03, 3.591539e-04
73 8.317638e+07, 0.000000e+00 -1.176198e-03, 3.915120e-04
74 9.120108e+07, 0.000000e+00 -1.174881e-03, 4.271058e-04
75 1.000000e+08, 0.000000e+00 -1.173504e-03, 4.662636e-04
76 1.096478e+08, 0.000000e+00 -1.172029e-03, 5.093449e-04
77 1.202264e+08, 0.000000e+00 -1.170409e-03, 5.567419e-04
78 1.318257e+08, 0.000000e+00 -1.168583e-03, 6.088815e-04
79 1.445440e+08, 0.000000e+00 -1.166474e-03, 6.662277e-04
80 1.584893e+08, 0.000000e+00 -1.163991e-03, 7.292844e-04
81 1.737801e+08, 0.000000e+00 -1.161021e-03, 7.985984e-04
82 1.905461e+08, 0.000000e+00 -1.157436e-03, 8.747637e-04
83 2.089296e+08, 0.000000e+00 -1.153078e-03, 9.584252e-04
84 2.290868e+08, 0.000000e+00 -1.147767e-03, 1.050284e-03
85 2.511886e+08, 0.000000e+00 -1.141290e-03, 1.151104e-03
86 2.754229e+08, 0.000000e+00 -1.133394e-03, 1.261714e-03
87 3.019952e+08, 0.000000e+00 -1.123781e-03, 1.383020e-03
88 3.311311e+08, 0.000000e+00 -1.112100e-03, 1.516005e-03
89 3.630781e+08, 0.000000e+00 -1.097928e-03, 1.661740e-03
90 3.981072e+08, 0.000000e+00 -1.080764e-03, 1.821385e-03
91 4.365158e+08, 0.000000e+00 -1.060004e-03, 1.996197e-03
92 4.786301e+08, 0.000000e+00 -1.034928e-03, 2.187532e-03
93 5.248075e+08, 0.000000e+00 -1.004672e-03, 2.396843e-03
94 5.754399e+08, 0.000000e+00 -9.681976e-04, 2.625683e-03
95 6.309573e+08, 0.000000e+00 -9.242680e-04, 2.875695e-03
96 6.918310e+08, 0.000000e+00 -8.714053e-04, 3.148602e-03
97 7.585776e+08, 0.000000e+00 -8.078528e-04, 3.446190e-03
98 8.317638e+08, 0.000000e+00 -7.315300e-04, 3.770281e-03
99 9.120108e+08, 0.000000e+00 -6.399843e-04, 4.122696e-03
100 1.000000e+09, 0.000000e+00 -5.303407e-04, 4.505203e-03
VBIC DiffAmp Test
--------------------------------------------------------------------------------
Index time v(e1_p)
--------------------------------------------------------------------------------
0 0.000000e+00 -1.998401e-15

View File

@ -1,4 +1,5 @@
VBIC diode test
Q1 0 0 VCC P1
V1 VCC 0 1.0

164
tests/vbic/diode.out Normal file
View File

@ -0,0 +1,164 @@
No. of Data Rows : 1
Circuit: VBIC diode test
Doing analysis at TEMP = 300.150000 and TNOM = 300.150000
Node Voltage
---- -------
---- -------
q1#subsSI 1.961187e-11
q1#collCI 8.483758e-01
q1#substrate 0.000000e+00
vcc 1.000000e+00
Source Current
------ -------
v1#branch -2.13290e-02
VBIC models (Vertical Bipolar Inter-Company Model)
model p1
type pnp
tnom 27
rcx 10
rci 60
vo 2
gamm 2e-11
hrcf 2
rbx 10
rbi 40
re 2
rs 20
rbp 40
is 1e-16
nf 1
nr 1
fc 0.9
cbeo 0
cje 1e-13
pe 0.75
me 0.33
aje -0.5
cbco 0
cjc 2e-14
qco 1e-12
cjep 1e-13
pc 0.75
mc 0.33
ajc -0.5
cjcp 4e-13
ps 0.75
ms 0.33
ajs -0.5
ibei 1e-18
wbe 1
nei 1
iben 5e-15
nen 2
ibci 2e-17
nci 1
ibcn 5e-15
ncn 2
avc1 2
avc2 15
isp 1e-15
wsp 1
nfp 1
ibeip 0
ibenp 0
ibcip 0
ncip 1
ibcnp 0
ncnp 2
vef 10
ver 4
ikf 0.002
ikr 0.0002
ikp 0.0002
tf 1e-11
qtf 0
xtf 20
vtf 0
itf 0.08
tr 1e-10
td 2e-11
kfn 0
afn 1
bfn 1
xre 0
xrbi 0
xrci 0
xrs 0
xvo 0
ea 1.12
eaie 1.12
eaic 1.12
eais 1.12
eane 1.12
eanc 1.12
eans 1.12
xis 3
xii 3
xin 3
tnf 0
tavc 0
rth 300
cth 0
vrt 0
art 0.1
ccso 0
qbm 0
nkf 0.5
xikf 0
xrcx 0
xrbx 0
xrbp 0
isrr 1
xisr 0
dear 0
eap 1.12
vbbe 0
nbbe 1
ibbe 1e-06
tvbbe1 0
tvbbe2 0
tnbbe 0
ebbe 0
dtemp 0
vers 1.2
vref 0
VBIC: Vertical Bipolar Inter-Company Model
device q1
model p1
vbe 0.91612
vbc 0.807154
ic 0.0182022
ib 0.00312671
ie -0.021329
is -9.80594e-13
gm 0.439271
go -0.045008
gpi 0.0932675
gmu 0.027613
gx 0.314082
cbe 9.60805e-11
cbex 0
cbc 5.30126e-10
cbcx 8.94218e-20
cbep 1.07686e-13
cbcp 4.38431e-13
p 0.00484787
Vsource: Independent voltage source
device v1
dc 1
acmag 0
i -0.021329
p 0.021329

View File

@ -1,4 +1,5 @@
VBIC Noise Scale Test
V1 R3_P 0 5
V2 V2_P 0 5 AC 1
C1 R3_N V2_P 1n
@ -10,10 +11,9 @@ R2 Q1_E 0 10k
R3 R3_P R3_N 500k
.NOISE v(vout) V2 DEC 25 1k 100Meg
.control
run
plot sqrt(onoise_spectrum) loglog
.endc
.print noise sqrt(onoise_spectrum)
.MODEL N1 NPN LEVEL=4
+ IS=1e-16 IBEI=1e-18 IBEN=5e-15 IBCI=2e-17 IBCN=5e-15 ISP=1e-15 RCX=10

View File

@ -0,0 +1,146 @@
No. of Data Rows : 126
Circuit: VBIC Noise Scale Test
Doing analysis at TEMP = 300.150000 and TNOM = 300.150000
VBIC Noise Scale Test
--------------------------------------------------------------------------------
Index frequency sqrt(onoise_spe
--------------------------------------------------------------------------------
0 1.000000e+03 8.632002e-07
1 1.096478e+03 8.162940e-07
2 1.202264e+03 7.704371e-07
3 1.318257e+03 7.255858e-07
4 1.445440e+03 6.817323e-07
5 1.584893e+03 6.389083e-07
6 1.737801e+03 5.971849e-07
7 1.905461e+03 5.566710e-07
8 2.089296e+03 5.175073e-07
9 2.290868e+03 4.798575e-07
10 2.511886e+03 4.438964e-07
11 2.754229e+03 4.097973e-07
12 3.019952e+03 3.777185e-07
13 3.311311e+03 3.477925e-07
14 3.630781e+03 3.201167e-07
15 3.981072e+03 2.947483e-07
16 4.365158e+03 2.717025e-07
17 4.786301e+03 2.509530e-07
18 5.248075e+03 2.324359e-07
19 5.754399e+03 2.160545e-07
20 6.309573e+03 2.016852e-07
21 6.918310e+03 1.891842e-07
22 7.585776e+03 1.783935e-07
23 8.317638e+03 1.691475e-07
24 9.120108e+03 1.612786e-07
25 1.000000e+04 1.546224e-07
26 1.096478e+04 1.490217e-07
27 1.202264e+04 1.443300e-07
28 1.318257e+04 1.404139e-07
29 1.445440e+04 1.371539e-07
30 1.584893e+04 1.344452e-07
31 1.737801e+04 1.321968e-07
32 1.905461e+04 1.303310e-07
33 2.089296e+04 1.287822e-07
34 2.290868e+04 1.274953e-07
35 2.511886e+04 1.264244e-07
36 2.754229e+04 1.255315e-07
37 3.019952e+04 1.247853e-07
38 3.311311e+04 1.241600e-07
39 3.630781e+04 1.236344e-07
40 3.981072e+04 1.231911e-07
41 4.365158e+04 1.228159e-07
42 4.786301e+04 1.224970e-07
43 5.248075e+04 1.222248e-07
44 5.754399e+04 1.219914e-07
45 6.309573e+04 1.217900e-07
46 6.918310e+04 1.216153e-07
47 7.585776e+04 1.214626e-07
48 8.317638e+04 1.213279e-07
49 9.120108e+04 1.212080e-07
50 1.000000e+05 1.210999e-07
51 1.096478e+05 1.210012e-07
52 1.202264e+05 1.209094e-07
53 1.318257e+05 1.208224e-07
54 1.445440e+05 1.207382e-07
Index frequency sqrt(onoise_spe
--------------------------------------------------------------------------------
55 1.584893e+05 1.206547e-07
56 1.737801e+05 1.205700e-07
57 1.905461e+05 1.204818e-07
58 2.089296e+05 1.203879e-07
59 2.290868e+05 1.202857e-07
60 2.511886e+05 1.201723e-07
61 2.754229e+05 1.200446e-07
62 3.019952e+05 1.198987e-07
63 3.311311e+05 1.197304e-07
64 3.630781e+05 1.195347e-07
65 3.981072e+05 1.193056e-07
66 4.365158e+05 1.190364e-07
67 4.786301e+05 1.187190e-07
68 5.248075e+05 1.183444e-07
69 5.754399e+05 1.179017e-07
70 6.309573e+05 1.173787e-07
71 6.918310e+05 1.167615e-07
72 7.585776e+05 1.160344e-07
73 8.317638e+05 1.151797e-07
74 9.120108e+05 1.141785e-07
75 1.000000e+06 1.130100e-07
76 1.096478e+06 1.116529e-07
77 1.202264e+06 1.100853e-07
78 1.318257e+06 1.082862e-07
79 1.445440e+06 1.062364e-07
80 1.584893e+06 1.039204e-07
81 1.737801e+06 1.013274e-07
82 1.905461e+06 9.845318e-08
83 2.089296e+06 9.530183e-08
84 2.290868e+06 9.188632e-08
85 2.511886e+06 8.822907e-08
86 2.754229e+06 8.436160e-08
87 3.019952e+06 8.032327e-08
88 3.311311e+06 7.615943e-08
89 3.630781e+06 7.191895e-08
90 3.981072e+06 6.765162e-08
91 4.365158e+06 6.340562e-08
92 4.786301e+06 5.922531e-08
93 5.248075e+06 5.514965e-08
94 5.754399e+06 5.121114e-08
95 6.309573e+06 4.743546e-08
96 6.918310e+06 4.384152e-08
97 7.585776e+06 4.044197e-08
98 8.317638e+06 3.724388e-08
99 9.120108e+06 3.424965e-08
100 1.000000e+07 3.145780e-08
101 1.096478e+07 2.886387e-08
102 1.202264e+07 2.646115e-08
103 1.318257e+07 2.424133e-08
104 1.445440e+07 2.219504e-08
105 1.584893e+07 2.031232e-08
106 1.737801e+07 1.858293e-08
107 1.905461e+07 1.699664e-08
108 2.089296e+07 1.554339e-08
109 2.290868e+07 1.421348e-08
110 2.511886e+07 1.299763e-08
111 2.754229e+07 1.188705e-08
112 3.019952e+07 1.087346e-08
Index frequency sqrt(onoise_spe
--------------------------------------------------------------------------------
113 3.311311e+07 9.949142e-09
114 3.630781e+07 9.106885e-09
115 3.981072e+07 8.340008e-09
116 4.365158e+07 7.642325e-09
117 4.786301e+07 7.008120e-09
118 5.248075e+07 6.432117e-09
119 5.754399e+07 5.909444e-09
120 6.309573e+07 5.435602e-09
121 6.918310e+07 5.006423e-09
122 7.585776e+07 4.618039e-09
123 8.317638e+07 4.266847e-09
124 9.120108e+07 3.949472e-09
125 1.000000e+08 3.662738e-09

View File

@ -1,4 +1,5 @@
VBIC Temp test
V1 1 0 1.0
VC 1 Q1_C 0.0
VB 1 Q1_B 0.0
@ -6,10 +7,8 @@ Q1 Q1_C Q1_B 0 N1
.OPTIONS TEMP=150
.DC V1 0.2 1.2 10m
.control
run
plot i(vc) i(vb)
.endc
.print dc i(vc) i(vb)
.MODEL N1 NPN LEVEL=4
+ IS=1e-16 IBEI=1e-18 IBEN=5e-15 IBCI=2e-17 IBCN=5e-15 ISP=1e-15 RCX=10

118
tests/vbic/temp.out Normal file
View File

@ -0,0 +1,118 @@
No. of Data Rows : 101
Circuit: VBIC Temp test
Doing analysis at TEMP = 423.150000 and TNOM = 300.150000
VBIC Temp test
--------------------------------------------------------------------------------
Index v-sweep vc#branch vb#branch
--------------------------------------------------------------------------------
0 2.000000e-01 1.868249e-08 1.079689e-09
1 2.100000e-01 2.453418e-08 1.153221e-09
2 2.200000e-01 3.221038e-08 1.247754e-09
3 2.300000e-01 4.227973e-08 1.369766e-09
4 2.400000e-01 5.548800e-08 1.527717e-09
5 2.500000e-01 7.281323e-08 1.732674e-09
6 2.600000e-01 9.553798e-08 1.999129e-09
7 2.700000e-01 1.253441e-07 2.346079e-09
8 2.800000e-01 1.644367e-07 2.798443e-09
9 2.900000e-01 2.157072e-07 3.388919e-09
10 3.000000e-01 2.829459e-07 4.160429e-09
11 3.100000e-01 3.711216e-07 5.169337e-09
12 3.200000e-01 4.867465e-07 6.489673e-09
13 3.300000e-01 6.383548e-07 8.218687e-09
14 3.400000e-01 8.371283e-07 1.048415e-08
15 3.500000e-01 1.097714e-06 1.345398e-08
16 3.600000e-01 1.439291e-06 1.734884e-08
17 3.700000e-01 1.886967e-06 2.245873e-08
18 3.800000e-01 2.473592e-06 2.916484e-08
19 3.900000e-01 3.242119e-06 3.796820e-08
20 4.000000e-01 4.248673e-06 4.952732e-08
21 4.100000e-01 5.566512e-06 6.470771e-08
22 4.200000e-01 7.291143e-06 8.464678e-08
23 4.300000e-01 9.546875e-06 1.108391e-07
24 4.400000e-01 1.249517e-05 1.452480e-07
25 4.500000e-01 1.634521e-05 1.904521e-07
26 4.600000e-01 2.136704e-05 2.498366e-07
27 4.700000e-01 2.790785e-05 3.278434e-07
28 4.800000e-01 3.641147e-05 4.302969e-07
29 4.900000e-01 4.744139e-05 5.648281e-07
30 5.000000e-01 6.170667e-05 7.414238e-07
31 5.100000e-01 8.008980e-05 9.731369e-07
32 5.200000e-01 1.036773e-04 1.276999e-06
33 5.300000e-01 1.337890e-04 1.675189e-06
34 5.400000e-01 1.719999e-04 2.196519e-06
35 5.500000e-01 2.201527e-04 2.878315e-06
36 5.600000e-01 2.803579e-04 3.768776e-06
37 5.700000e-01 3.549791e-04 4.929914e-06
38 5.800000e-01 4.466032e-04 6.441185e-06
39 5.900000e-01 5.580024e-04 8.403926e-06
40 6.000000e-01 6.920914e-04 1.094672e-05
41 6.100000e-01 8.518886e-04 1.423179e-05
42 6.200000e-01 1.040483e-03 1.846243e-05
43 6.300000e-01 1.261007e-03 2.389158e-05
44 6.400000e-01 1.516613e-03 3.083127e-05
45 6.500000e-01 1.810446e-03 3.966278e-05
46 6.600000e-01 2.145602e-03 5.084699e-05
47 6.700000e-01 2.525072e-03 6.493424e-05
48 6.800000e-01 2.951665e-03 8.257291e-05
49 6.900000e-01 3.427908e-03 1.045161e-04
50 7.000000e-01 3.955907e-03 1.316270e-04
51 7.100000e-01 4.537133e-03 1.648896e-04
52 7.200000e-01 5.171970e-03 2.054502e-04
53 7.300000e-01 5.858746e-03 2.547448e-04
54 7.400000e-01 6.592797e-03 3.146449e-04
Index v-sweep vc#branch vb#branch
--------------------------------------------------------------------------------
55 7.500000e-01 7.367415e-03 3.873157e-04
56 7.600000e-01 8.175267e-03 4.749688e-04
57 7.700000e-01 9.009833e-03 5.795844e-04
58 7.800000e-01 9.865982e-03 7.027482e-04
59 7.900000e-01 1.073875e-02 8.457598e-04
60 8.000000e-01 1.162295e-02 1.009677e-03
61 8.100000e-01 1.251340e-02 1.195290e-03
62 8.200000e-01 1.340500e-02 1.403121e-03
63 8.300000e-01 1.429291e-02 1.633450e-03
64 8.400000e-01 1.517255e-02 1.886337e-03
65 8.500000e-01 1.603975e-02 2.161654e-03
66 8.600000e-01 1.689074e-02 2.459116e-03
67 8.700000e-01 1.772222e-02 2.778308e-03
68 8.800000e-01 1.853135e-02 3.118714e-03
69 8.900000e-01 1.931576e-02 3.479738e-03
70 9.000000e-01 2.007353e-02 3.860724e-03
71 9.100000e-01 2.080318e-02 4.260973e-03
72 9.200000e-01 2.150364e-02 4.679752e-03
73 9.300000e-01 2.217421e-02 5.116308e-03
74 9.400000e-01 2.281456e-02 5.569875e-03
75 9.500000e-01 2.342467e-02 6.039681e-03
76 9.600000e-01 2.400479e-02 6.524953e-03
77 9.700000e-01 2.455544e-02 7.024925e-03
78 9.800000e-01 2.507733e-02 7.538840e-03
79 9.900000e-01 2.557136e-02 8.065956e-03
80 1.000000e+00 2.603855e-02 8.605550e-03
81 1.010000e+00 2.648003e-02 9.156921e-03
82 1.020000e+00 2.689700e-02 9.719393e-03
83 1.030000e+00 2.729072e-02 1.029232e-02
84 1.040000e+00 2.766244e-02 1.087508e-02
85 1.050000e+00 2.801343e-02 1.146708e-02
86 1.060000e+00 2.834495e-02 1.206777e-02
87 1.070000e+00 2.865820e-02 1.267662e-02
88 1.080000e+00 2.895436e-02 1.329314e-02
89 1.090000e+00 2.923457e-02 1.391687e-02
90 1.100000e+00 2.949988e-02 1.454736e-02
91 1.110000e+00 2.975132e-02 1.518422e-02
92 1.120000e+00 2.998984e-02 1.582707e-02
93 1.130000e+00 3.021634e-02 1.647555e-02
94 1.140000e+00 3.043165e-02 1.712934e-02
95 1.150000e+00 3.063654e-02 1.778813e-02
96 1.160000e+00 3.083176e-02 1.845164e-02
97 1.170000e+00 3.101797e-02 1.911962e-02
98 1.180000e+00 3.119579e-02 1.979180e-02
99 1.190000e+00 3.136580e-02 2.046798e-02
100 1.200000e+00 3.152854e-02 2.114793e-02

View File

@ -1,4 +1,5 @@
VBIC Aplac Transient Test
V1 R3_P 0 5
V2 V2_P 0 5 Pulse(0 100m 0 10n 10n 490.1n 1u)
C1 R3_N V2_P 1n
@ -8,11 +9,10 @@ R1 R3_P R1_N 100k
R2 Q1_E 0 10k
R3 R3_P R3_N 500k
.control
tran 10n 10u
run
plot v(Q1_E)
.endc
.tran 10n 10u
.print tran v(Q1_E)
.MODEL N1 NPN LEVEL=4
+ IS=1e-16 IBEI=1e-18 IBEN=5e-15 IBCI=2e-17 IBCN=5e-15 ISP=1e-15 RCX=10

File diff suppressed because it is too large Load Diff

View File

@ -1,18 +1,15 @@
VBIC Test
VC 1 0 DC 2.0
VB 2 0 DC 0.7
VE 3 0 DC 0.0
*VS 4 0 DC 0.0
Q1 1 2 3 VBIC_HSPICE
.OPTIONS GMIN=1e-13
*.OP
.OP
.DC VB 0.2 1.0 0.01
.control
run
plot abs(-i(vc)) abs(-i(vb)) ylimit 1e-12 0.1 ylog
plot abs(-i(vc))/abs(-i(vb)) vs abs(-i(vc)) xlimit 1e-09 0.1 xlog
.endc
.print dc -i(vc) -i(vb)
.MODEL VBIC NPN LEVEL=4
+ RCX=10 RCI=10 RBX=1 RBI=10 RE=1 RBP=10 RS=10

259
tests/vbic/vbic.out Normal file
View File

@ -0,0 +1,259 @@
No. of Data Rows : 81
No. of Data Rows : 1
Circuit: VBIC Test
Doing analysis at TEMP = 300.150000 and TNOM = 300.150000
Node Voltage
---- -------
---- -------
q1#subsSI 4.026699e-13
q1#collCI 1.999535e+00
q1#substrate 0.000000e+00
V(3) 0.000000e+00
V(2) 7.000000e-01
V(1) 2.000000e+00
Source Current
------ -------
vc#branch -6.60815e-05
vb#branch -7.77364e-07
ve#branch 6.685891e-05
VBIC models (Vertical Bipolar Inter-Company Model)
model vbic_hspice
type npn
tnom 25
rcx 1
rci 6
vo 2
gamm 2e-11
hrcf 2
rbx 1
rbi 4
re 0.2
rs 2
rbp 4
is 1e-16
nf 1
nr 1
fc 0.9
cbeo 0
cje 1e-13
pe 0.75
me 0.33
aje 0.5
cbco 0
cjc 2e-14
qco 1e-12
cjep 1e-13
pc 0.75
mc 0.33
ajc -0.5
cjcp 4e-13
ps 0.75
ms 0.33
ajs 0.5
ibei 1e-18
wbe 1
nei 1
iben 5e-15
nen 2
ibci 2e-17
nci 1
ibcn 5e-15
ncn 2
avc1 0
avc2 0
isp 1e-15
wsp 1
nfp 1
ibeip 0
ibenp 0
ibcip 0
ncip 1
ibcnp 0
ncnp 2
vef 10
ver 4
ikf 0.002
ikr 0.0002
ikp 0.0002
tf 1e-11
qtf 0
xtf 20
vtf 0
itf 0.08
tr 1e-10
td 2e-11
kfn 0
afn 1
bfn 1
xre 1
xrbi 1
xrci 1
xrs 1
xvo 0
ea 1.12
eaie 1.12
eaic 1.12
eais 1.12
eane 1.12
eanc 1.12
eans 1.12
xis 3
xii 3
xin 3
tnf 0
tavc 0
rth 300
cth 0
vrt 0
art 0.1
ccso 0
qbm 0
nkf 0.5
xikf 0
xrcx 0
xrbx 0
xrbp 0
isrr 1
xisr 0
dear 0
eap 1.12
vbbe 0
nbbe 1
ibbe 1e-06
tvbbe1 0
tvbbe2 0
tnbbe 0
ebbe 0
dtemp 0
vers 1.2
vref 0
VBIC: Vertical Bipolar Inter-Company Model
device q1
model vbic_hspice
vbe 0.699983
vbc -1.29954
ic 6.60815e-05
ib 7.77364e-07
ie -6.68589e-05
is 1.99993e-13
gm 0.00246225
go -3.93968e-06
gpi 2.99697e-05
gmu 1e-13
gx 0.290481
cbe 1.88129e-13
cbex 0
cbc 1.43603e-14
cbcx 7.85438e-44
cbep 7.17969e-14
cbcp 2.76829e-13
p 0.000132676
Vsource: Independent voltage source
device ve vb vc
dc 0 0.7 2
acmag 0 0 0
i 6.68589e-05 -7.77364e-07 -6.60815e-05
p -0 5.44155e-07 0.000132163
VBIC Test
--------------------------------------------------------------------------------
Index v-sweep -i(vc) -i(vb)
--------------------------------------------------------------------------------
0 2.000000e-01 8.547330e-13
1 2.100000e-01 1.040834e-12
2 2.200000e-01 1.382339e-12
3 2.300000e-01 1.813910e-12
4 2.400000e-01 2.422867e-12
5 2.500000e-01 3.288536e-12
6 2.600000e-01 4.523326e-12
7 2.700000e-01 6.293188e-12
8 2.800000e-01 8.838874e-12
9 2.900000e-01 1.251116e-11
10 3.000000e-01 1.782280e-11
11 3.100000e-01 2.552208e-11
12 3.200000e-01 3.670320e-11
13 3.300000e-01 5.296596e-11
14 3.400000e-01 7.665013e-11
15 3.500000e-01 1.111815e-10
16 3.600000e-01 1.615723e-10
17 3.700000e-01 2.351633e-10
18 3.800000e-01 3.427027e-10
19 3.900000e-01 4.999346e-10
20 4.000000e-01 7.299219e-10
21 4.100000e-01 1.066452e-09
22 4.200000e-01 1.559030e-09
23 4.300000e-01 2.280194e-09
24 4.400000e-01 3.336241e-09
25 4.500000e-01 4.882944e-09
26 4.600000e-01 7.148591e-09
27 4.700000e-01 1.046776e-08
28 4.800000e-01 1.533079e-08
29 4.900000e-01 2.245637e-08
30 5.000000e-01 3.289784e-08
31 5.100000e-01 4.819904e-08
32 5.200000e-01 7.062274e-08
33 5.300000e-01 1.034854e-07
34 5.400000e-01 1.516476e-07
35 5.500000e-01 2.222329e-07
36 5.600000e-01 3.256806e-07
37 5.700000e-01 4.772880e-07
38 5.800000e-01 6.994670e-07
39 5.900000e-01 1.025047e-06
40 6.000000e-01 1.502100e-06
41 6.100000e-01 2.200991e-06
42 6.200000e-01 3.224635e-06
43 6.300000e-01 4.723418e-06
44 6.400000e-01 6.916773e-06
45 6.500000e-01 1.012421e-05
46 6.600000e-01 1.480959e-05
47 6.700000e-01 2.164337e-05
48 6.800000e-01 3.158873e-05
49 6.900000e-01 4.601732e-05
50 7.000000e-01 6.685891e-05
51 7.100000e-01 9.678390e-05
52 7.200000e-01 1.394074e-04
53 7.300000e-01 1.994895e-04
54 7.400000e-01 2.830927e-04
Index v-sweep -i(vc) -i(vb)
--------------------------------------------------------------------------------
55 7.500000e-01 3.976622e-04
56 7.600000e-01 5.520257e-04
57 7.700000e-01 7.563650e-04
58 7.800000e-01 1.022257e-03
59 7.900000e-01 1.362877e-03
60 8.000000e-01 1.793407e-03
61 8.100000e-01 2.331616e-03
62 8.200000e-01 2.998567e-03
63 8.300000e-01 3.819378e-03
64 8.400000e-01 4.823996e-03
65 8.500000e-01 6.047906e-03
66 8.600000e-01 7.532684e-03
67 8.700000e-01 9.326222e-03
68 8.800000e-01 1.148238e-02
69 8.900000e-01 1.405971e-02
70 9.000000e-01 1.711898e-02
71 9.100000e-01 2.071917e-02
72 9.200000e-01 2.491217e-02
73 9.300000e-01 2.973673e-02
74 9.400000e-01 3.521305e-02
75 9.500000e-01 4.133944e-02
76 9.600000e-01 4.809219e-02
77 9.700000e-01 5.542867e-02
78 9.800000e-01 6.329287e-02
79 9.900000e-01 7.162168e-02
80 1.000000e+00 8.035056e-02