Model 4200A-SCS Parameter Analyzer Reference Manual
Appendix C: Using a Keysight 4284/4980A LCR Meter
4200A-901-01 Rev. C / February 2017
C-9
CvSweep4284 User Module
The
CvSweep4284
routine performs a capacitance versus voltage (C-V) sweep using the Keysight
Model 4284A or Model 4980 LCR Meter.
Usage
status
= CvSweep4284(char *
InstIdStr
, int
LoPin
, int
HiPin
, double
StartV
, double
StopV
, double
StepV
, double
SignalLevel
, double
Frequency
, double
Range
, int
Model
, int
IntegrationTime
, double *
C
, int
Csize
, double *
V
, int
Vsize
, double
*
G_or_R
, int
G_or_Rsize
);
status
Returned values; see
Details
InstIdStr
The CMTR instrument ID;
CMTR1
or
CMTR2
, depending on your system
configuration
LoPin
The DUT pin to which the 4284A or 4980 low terminal is attached (
−
1 to 72); if a
value of less than 1 is specified, no switch matrix connection is made; see
Details
HiPin
The DUT pin to which the 4284A or 4980 high terminal is attached (
−
1 to 72); if a
value of less than 1 is specified, no switch matrix connection is made; see
Details
StartV
Starting voltage of the sweep:
−
40 V to 40 V
StopV
Ending voltage of the sweep:
−
40 V to 40 V
StepV
The sweep voltage step size:
−
40 V to
+
40 V; the value of ((StopV – StartV)/StepV)
+ 1 must be less than or equal to the values for
Csize
,
Vsize
, and
G_or_Rsize
SignalLevel
The oscillator output voltage level (5e-3 V to 20 V)
Frequency
Measurement frequency of the sweep: 20 Hz to 1e6 Hz
Range
The measurement range to use (in ohms):
0
(Auto),
100
,
300
,
1000
,
3000
,
10000
,
30000
, or
100000
Model
Measurement model:
Series
or
Parallel
IntegrationTime
The integration time to use:
•
Short:
0
•
Medium:
1
•
Long:
2
C
Output: The measured array of capacitance values
Csize
A value equal to or greater than the
G_or_Rsize
number of steps in the sweep or
= ((
StopV
−
StartV
)/
StepV
) + 1; when this function is called from a Clarius UTM,
the value is fixed at 1350
V
Output: The array of voltage biases used in the sweep
Vsize
A value equal to or greater than the
G_or_Rsize
number of steps in the sweep or
= ((
StopV
−
StartV
)/
StepV
) + 1; when this function is called from a Clarius UTM,
the value is fixed at 1350
G_or_R
Output:
•
When the parallel measurement model (
1
) is selected,
G_or_R
is the
measured conductance
•
When the series measurement model (
0
) is selected, this is the measured
resistance
G_or_Rsize
A value equal to or greater than the
G_or_Rsize
number of steps in the sweep or
= ((
StopV
−
StartV
)/
StepV
) + 1; when this function is called from a Clarius UTM,
the value is fixed at 1350