2600S-901-01 Rev. C / January 2008 Return to Section Topics 13-25
Series 2600 System SourceMeter® Instruments Reference Manual Section 13: Factory Scripts
Waveform
Pulse initiated here
bias
level
toff
start
Measurement (1/NPLC seconds)
LogStep
2
stop
ton
Last source value before pulse train was initiated
LogStepSize = (log10(stop)  log10(start)) / (points  1)
LogStep
n
= (n  1) x (LogStepSize) where n = [1,points]
SourceStepLevel
n
= antilog(LogStep
n
) x start
LogStep
3
Return
Values
f: A Boolean flag. This flag will be true when the pulse was successfully
configured, false when errors were encountered.
msg: A string message. If the f flag is false, msg will contain an error
message. Otherwise, msg will contain a string indicating successful
configuration.
Output
Data
Pulsed voltage measurements are stored in the reading buffer specified by the
buffer input argument.
Example ConfigPulseIMeasureVSweepLog(smua, 0, 1e-3, 0.01, 1, 1e-3,
10e-3, 10, smua.nvbuffer1, 5)
Set up a pulsed log sweep that will use SourceMeter Channel A. The pulsed
sweep will start at 1mA, end at 10mA, and return to a 0A bias level between
pulses. Each pulsed-step will be on for 1msec and then at the bias level for
10msec. The voltage limit will be 1V 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 5.
See Also InitiatePulseTest, InitiatePulseTestDual
Table 13-15 (continued)
KIGeneral TSP test script: ConfigPulseIMeasureVSweepLog
TSP project name: KIFactoryPulse
TSP test script name: KIPulse
Firmware version: 1.2.0 and later
Function:
ConfigPulseIMeasureVSweepLog
Usage:
f, msg = ConfigPulseIMeasureVSweepLog
(smu,bias,start,stop,limit,ton,toff,points,buffer,tag[,sync_in]
[,sync_out][,sync_in_timeout][,sync_in_abort])