Section 3: Test subroutine library reference S530 Parametric Test System Test Subroutine Library User's Manual
3-8 S530-907-01 Rev. A / September 2015
bice
This subroutine sweeps the emitter-base voltage (V
BE
), measures the resulting collector-emitter current (I
CE
), and
calculates beta ()at each value of V
BE
for a bipolar transistor. The device is connected in the common-emitter
configuration.
Usage
void bice(int e, int b, int c, int sub, double vce, double vbe1, double vbe2,
double vsub, int npts, double ice_last, double *beta_last, double *beta_max,
double *ic_max);
The emitter pin of the device
The base pin of the device
The collector pin of the device
The substrate pin of the device
The forced collector-emitter voltage, in volts
The start point of the V
BE
sweep, in volts
The end point of the V
BE
sweep, in volts
The number of points in the sweep
The calculated beta array
The maximum beta in the array
Details
The collector-emitter voltage (V
CE
) and the substrate voltage (V
SUB
) are held constant.
In addition to the and I
CE
return arrays, the maximum (beta_max) and collector current at
maximum (ic_max) are returned.
If a zero or negative substrate pin is specified, the substrate is left floating. If the pin number is
greater than 0 and V
SUB
is less than 0.9 mV, the substrate is grounded. In all other cases, it is
connected and forced.
V/I polarities
NPNs +V
CE
, +I
BE
,
and -V
SUB
PNPs -V
CE
, -I
BE
,
and -V
SUB
Source-measure units (SMUs)
SMU1: Forces V
CE
, maximum current limit, measures I
CE
SMU2: Sweeps V
BE
, maximum current limit, measures I
BE
SMU3: Forces V
SUB
, default current limit