2600S-901-01 Rev. C / January 2008 Return to Section Topics 13-23
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-14 (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])