13-32
Return to
2600S-901-01 Rev. C / January 2008
Section 13: Factory Scripts
Series 2600 System SourceMeter® Instruments Reference Manual
Table 13-19
KIGeneral TSP test script: InitiatePulseTestDual
TSP project name:
KIFactoryPulse
TSP test script name:
KIPulse
Firmware version:
1.2.0 and later
Function:
InitiatePulseTestDual
Usage:
f, msg = InitiatePulseTestDual(tag1, tag2)
Description
This function initiates the pulse configurations assigned to
tag1
and
tag2
. The
pulse trains associated with the indicated tags will be generated simultaneously.
This is useful when testing devices such as voltage regulators where the input
signal and output load must be applied to the device at the same time. When
using this function, each
tag1
pulse will encapsulate each
tag2
pulse in time.
That is, the
tag1
pulse will transition from its bias level to its pulse level before
the
tag2
pulse. Both the
tag1
and
tag2
pulses will return to their respective
bias levels at approximately the same time. Measurements for both pulse trains
take place at the same time. (See Waveform below).
To provide this encapsulation, the following rules are enforced:
• The
tag1
pulse on time,
ton1
, must be configured to be at > 40usec
longer than the
tag2
pulse on time.
• The
tag1
and
tag2
pulse off times,
toff
, must be the same.
Waveform
Pulse initiated here
ton1
Last source value before pulse train was initiated
ton2
t2
t1
t1
t1 min = 15 usec
t2 min = 25 usec
toff
Measurements (1/NPLC seconds)
Parameters
tag1:
Numeric identifier of the first pulse train configuration to be
initiated.
tag2:
Numeric identifier of the second pulse train configuration to be
initiated.
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
None