Browse Source

rename parameter "pb" --> "vj"

pre-master-46
Holger Vogt 8 years ago
committed by rlar
parent
commit
d1497d8270
  1. 6
      src/spicelib/devices/vdmos/vdmos.c
  2. 2
      src/spicelib/devices/vdmos/vdmosdefs.h
  3. 2
      src/spicelib/devices/vdmos/vdmosmask.c
  4. 2
      src/spicelib/devices/vdmos/vdmosmpar.c

6
src/spicelib/devices/vdmos/vdmos.c

@ -98,15 +98,15 @@ IFparm VDMOSmPTable[] = { /* model parameters */
IOP("rg", VDMOS_MOD_RG, IF_REAL, "Gate ohmic resistance"), IOP("rg", VDMOS_MOD_RG, IF_REAL, "Gate ohmic resistance"),
/* /*
Cjo Zero-bias body diode junction capacitance Cjo Zero-bias body diode junction capacitance
Is Body diode saturation current
N Bulk diode emission coefficient N Bulk diode emission coefficient
Vj Body diode junction potential
M Body diode grading coefficient M Body diode grading coefficient
Fc Body diode coefficient for forward-bias depletion capacitance formula Fc Body diode coefficient for forward-bias depletion capacitance formula
tt Body diode transit time tt Body diode transit time
Eg Body diode activation energy for temperature effect on Is Eg Body diode activation energy for temperature effect on Is
Xti Body diode saturation current temperature exponent Xti Body diode saturation current temperature exponent
*/ */
IOP("is", VDMOS_MOD_IS, IF_REAL, "Body diode saturation current"),
IOP("vj", VDMOS_MOD_VJ, IF_REAL, "Body diode junction potential"),
/* gate-source and gate-drain capacitances */ /* gate-source and gate-drain capacitances */
IOPA("cgdmin", VDMOS_MOD_CGDMIN, IF_REAL, "Minimum non-linear G-D capacitance"), IOPA("cgdmin", VDMOS_MOD_CGDMIN, IF_REAL, "Minimum non-linear G-D capacitance"),
@ -126,8 +126,6 @@ IFparm VDMOSmPTable[] = { /* model parameters */
IOP("gamma", VDMOS_MOD_GAMMA, IF_REAL, "Bulk threshold parameter"), IOP("gamma", VDMOS_MOD_GAMMA, IF_REAL, "Bulk threshold parameter"),
IOPA("cbd", VDMOS_MOD_CBD, IF_REAL, "B-D junction capacitance"), IOPA("cbd", VDMOS_MOD_CBD, IF_REAL, "B-D junction capacitance"),
IOPA("cbs", VDMOS_MOD_CBS, IF_REAL, "B-S junction capacitance"), IOPA("cbs", VDMOS_MOD_CBS, IF_REAL, "B-S junction capacitance"),
IOP("is", VDMOS_MOD_IS, IF_REAL, "Bulk junction sat. current"),
IOP("pb", VDMOS_MOD_PB, IF_REAL, "Bulk junction potential"),
IOP("rsh", VDMOS_MOD_RSH, IF_REAL, "Sheet resistance"), IOP("rsh", VDMOS_MOD_RSH, IF_REAL, "Sheet resistance"),
IOPA("cj", VDMOS_MOD_CJ, IF_REAL, "Bottom junction cap per area"), IOPA("cj", VDMOS_MOD_CJ, IF_REAL, "Bottom junction cap per area"),
IOP("mj", VDMOS_MOD_MJ, IF_REAL, "Bottom grading coefficient"), IOP("mj", VDMOS_MOD_MJ, IF_REAL, "Bottom grading coefficient"),

2
src/spicelib/devices/vdmos/vdmosdefs.h

@ -412,7 +412,7 @@ enum {
VDMOS_MOD_CBD, VDMOS_MOD_CBD,
VDMOS_MOD_CBS, VDMOS_MOD_CBS,
VDMOS_MOD_IS, VDMOS_MOD_IS,
VDMOS_MOD_PB,
VDMOS_MOD_VJ,
VDMOS_MOD_CJ, VDMOS_MOD_CJ,
VDMOS_MOD_MJ, VDMOS_MOD_MJ,
VDMOS_MOD_CJSW, VDMOS_MOD_CJSW,

2
src/spicelib/devices/vdmos/vdmosmask.c

@ -75,7 +75,7 @@ VDMOSmAsk(CKTcircuit *ckt, GENmodel *inst, int which, IFvalue *value)
case VDMOS_MOD_IS: case VDMOS_MOD_IS:
value->rValue = model->VDMOSjctSatCur; value->rValue = model->VDMOSjctSatCur;
return(OK); return(OK);
case VDMOS_MOD_PB:
case VDMOS_MOD_VJ:
value->rValue = model->VDMOSbulkJctPotential; value->rValue = model->VDMOSbulkJctPotential;
return(OK); return(OK);
case VDMOS_MOD_CJ: case VDMOS_MOD_CJ:

2
src/spicelib/devices/vdmos/vdmosmpar.c

@ -63,7 +63,7 @@ VDMOSmParam(int param, IFvalue *value, GENmodel *inModel)
model->VDMOSjctSatCur = value->rValue; model->VDMOSjctSatCur = value->rValue;
model->VDMOSjctSatCurGiven = TRUE; model->VDMOSjctSatCurGiven = TRUE;
break; break;
case VDMOS_MOD_PB:
case VDMOS_MOD_VJ:
model->VDMOSbulkJctPotential = value->rValue; model->VDMOSbulkJctPotential = value->rValue;
model->VDMOSbulkJctPotentialGiven = TRUE; model->VDMOSbulkJctPotentialGiven = TRUE;
break; break;

Loading…
Cancel
Save