2600S-901-01 Rev. C / January 2008 Return to Section Topics 13-27
Series 2600 System SourceMeter® Instruments Reference Manual Section 13: Factory Scripts
Configuration
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 current measurements are stored in the reading buffer specified by the
buffer input argument.
Example ConfigPulseVMeasureISweepLog(smub, 0, 1, 10, 1, 10e-3,
20e-3, 10, smub.nvbuffer1, 6)
Set up a pulsed log sweep that will use SourceMeter channel B. The pulsed
sweep will start at 1V, end at 10V, and return to a 0V bias level between pulses.
Each pulsed-step will be on for 10msec and then at the bias level for 20msec. The
current limit will be 1A 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.
See Also InitiatePulseTest, InitiatePulseTestDual
Table 13-16 (continued)
KIGeneral TSP test script: ConfigPulseVMeasureISweepLog
TSP project name: KIFactoryPulse
TSP test script name: KIPulse
Firmware version: 1.2.0 and later
Function:
ConfigPulseVMeasureISweepLog
Usage:
f, msg = ConfigPulseVMeasureISweepLog
(smu,bias,start,stop,limit,ton,toff,points,buffer,tag[,sync_in]
[,sync_out][,sync_in_timeout][,sync_in_abort])