Model 2651A High Power System SourceMeter® Instrument Reference Manual
Section 7: Command reference
2651A-901-01 Rev. A / March 2011
7-37
Details
Data for pulsed current measurements are stored in the reading buffer specified by the
buffer
input parameter.
Configures a logarithmic pulsed voltage sweep with a current measurement at each point. Measurements are
made at the end of the
ton
time.
The magnitude of the first pulse will be
start
volts; the magnitude of the last pulse will be
stop
volts. The
magnitude of each pulse in between will be
LogStep
n
volts larger than the previous pulse, where:
LogStepSize = (log10(stop) - log10(start)) / (points -1)
LogStep
n
= (n - 1) * (LogStepSize), where n = [1, points]
SourceStepLevel
n
= antilog(LogStep
n
) * start
This function does not cause the specified
smu
to output a pulse train. It simply checks to see if all of the pulse
dimensions are achievable, and if they are, assigns the indicated
tag
or index to the pulse train. The
InitiatePulseTest(
tag
)
function is used to initiate a pulse train assigned to a valid
tag
.
Figure 103: ConfigPulseVMeasureISweepLog()
Pulse initiated here
bias
level
toff
start
stop
Measurement (1/NPLC seconds)
ton
Last source value before pulse train was initiated
LogStepSize = (log10(stop) - log10(start)) / (points - 1)
LogStep
n
= (n - 1) * (LogStepSize)
where:
n = [ 1, points]
SourceStepLevel
n
= antilog (LogStep
n
) * start
LogStep
2
LogStep
3
Example
ConfigPulseVMeasureISweepLog(smua, 0, 1,
10, 1, 10e-3, 20e-3, 10,
smua.nvbuffer1, 6)
Set up a pulsed logarithmic sweep that will use
SourceMeter instrument channel A. The pulsed
sweep will start at 1 V, end at 10 V, and return to a
0 V bias level between pulses. Each pulsed step will
be on for 10 ms, and then at the bias level for 20 ms.
The current limit will be 1 A during the entire pulsed
sweep. The pulse train will be comprised of 10 pulsed
steps, and the pulse train will be assigned a
tag
index of 6.
Also see