Browse Source

update va code from model developer

pre-master-46
dwarning 17 years ago
parent
commit
7f2f045223
  1. 3
      src/spicelib/devices/adms/hicum0/admsva/hicum0.va
  2. 2767
      src/spicelib/devices/adms/hicum2/admsva/hicum2.va

3
src/spicelib/devices/adms/hicum0/admsva/hicum0.va

@ -7,6 +7,7 @@
// Made a temporary variable cjei_i for cjei output purpose only. // Made a temporary variable cjei_i for cjei output purpose only.
// Minor code related changes // Minor code related changes
// 03/08: Quick Fix: Default value of TFH has been changed from infinity to zero and modified the default value limits to [0, inf) to include zero
// 12/06: Upper limit of FGEO is changed to infinity // 12/06: Upper limit of FGEO is changed to infinity
// 06/06: Thermal node "tnode" set as external // 06/06: Thermal node "tnode" set as external
// Flag FLSH introduced for controlling Self-heating calculation // Flag FLSH introduced for controlling Self-heating calculation
@ -237,7 +238,7 @@ module hic0_full (c,b,e,s,tnode);
parameter real iqf = `INF from (0:`INF] `P(spice:name="iqf" info="forward d.c. high-injection toll-off current" unit="A" m:factor="yes" default:value="infinity"); parameter real iqf = `INF from (0:`INF] `P(spice:name="iqf" info="forward d.c. high-injection toll-off current" unit="A" m:factor="yes" default:value="infinity");
parameter real iqr = `INF from (0:`INF] `P(spice:name="iqr" info="inverse d.c. high-injection roll-off current" unit="A" m:factor="yes" default:value="infinity"); parameter real iqr = `INF from (0:`INF] `P(spice:name="iqr" info="inverse d.c. high-injection roll-off current" unit="A" m:factor="yes" default:value="infinity");
parameter real iqfh = `INF from (0:`INF] `P(spice:name="iqfh" info="high-injection correction current" unit="A" m:factor="yes"); parameter real iqfh = `INF from (0:`INF] `P(spice:name="iqfh" info="high-injection correction current" unit="A" m:factor="yes");
parameter real tfh = `INF from (0:`INF] `P(spice:name="tfh" info="high-injection correction factor" test:value="2e-9" m:factor="yes");
parameter real tfh = 0.0 from [0:`INF) `P(spice:name="tfh" info="high-injection correction factor" test:value="2e-9" m:factor="yes");
// Base current // Base current
parameter real ibes = 1e-18 from [0:1] `P(spice:name="ibes" info="BE saturation current" unit="A" m:factor="yes"); parameter real ibes = 1e-18 from [0:1] `P(spice:name="ibes" info="BE saturation current" unit="A" m:factor="yes");

2767
src/spicelib/devices/adms/hicum2/admsva/hicum2.va
File diff suppressed because it is too large
View File

Loading…
Cancel
Save