EasyManuals Logo

Keithley 4200A-SCS Reference Manual

Keithley 4200A-SCS
1381 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #971 background imageLoading...
Page #971 background image
Section
13: LPT library function reference Model 4200A-SCS Parameter Analyzer
Reference Manual
13-126 4200A-901-01 Rev. C / February 2017
Details
Use this command to configure each channel to output a unique Segment Arb
®
waveform. For the
PMU, this also configures each channel to make measurements.
A Segment Arb sequence is made up of user-defined segments (up to 2048 per channel). Each
sequence can have a unique start voltage, stop voltage, time interval, output trigger level (TTL high or
low), and output relay state (open or closed). For PMUs, each can have a unique pulse measurement
type, measurement start time, and measurement stop time.
A defined sequence is uniquely identified by its specified channel number and sequence ID number.
This command defines the sequences, or building blocks, that are typically used for a BTI (bias
temperature instability semiconductor reliability) test.
A sequence is defined as three or more segments with seamless voltage transitions. Seamless
means that there are no voltage differences — the voltage level for the last point in a segment must
equal the voltage level for the first point of the next segment. Note that all segment transitions must
be seamless. The minimum time per sequence is 20 ns.
One or more defined sequences are combined into a Segment Arb waveform using the
seg_arb_waveform command. All sequence transitions must also be seamless. The example
below shows an example of a waveform that consists of three sequences.
The 4220-PGU does not have pulse-measure capability. When this command for the PGU is called,
the parameter values for MeasType, MeasStart, and MeasStop are ignored.
See Segment Arb waveforms (on page 10-6) for details on using KPulse to output Segment Arb
waveforms.
Example
This command defines the Segment Arb sequence shown in the following figure.
seg_arb_sequence(PMU1, 1, 1, 7, Start_Volt, Stop_Volt, Time_Interval, Trig_Level,
Output_Relay, Meas_Type, Meas_Start, Meas_Stop);
The arrays for the seg_arb_function are:
double Start_Volt[7] = {0, 1, 1, 1.5, 1.5, 0, 0};
double Stop_Volt[7] = {1, 1, 1.5, 1.5, 0, 0, 0};
double Time_Interval[7] = {50e-9, 100e-9, 20e-9, 150e-9, 50e-9, 500e-9, 130e-9};
int Trig_Level[7] = {1, 1, 1, 0, 0, 0, 0};
int Output_Relay[7] = {1, 1, 1, 1, 1, 1, 0};
int Meas_Type[7] = {0, 1, 0, 1, 0, 0, 0};
double Meas_Start[7] = {0, 25e-9, 0, 50e-9, 0, 0, 0};
double Meas_Stop[7] = {0, 75e-9, 0, 100e-9, 0, 0, 0};

Table of Contents

Other manuals for Keithley 4200A-SCS

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Keithley 4200A-SCS and is the answer not in the manual?

Keithley 4200A-SCS Specifications

General IconGeneral
BrandKeithley
Model4200A-SCS
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals