Example Program 8: I; Ceo; Test; Typical Program 8 Results - Keithley Series 2600 Application Manual

System sourcemeter instruments semiconductor device test
Table of Contents

Advertisement

Figure 3-7. Configuration for I

3.6.2 example Program 8: I

Use Program 8 to run I

CEO

these steps to run the program:
1 .
With the power off, connect a dual-channel System Source-
Meter instrument to the computer's IEEE-488 interface .
2 .
Connect the test fixture to both units using appropriate
cables .
3 .
Turn on the instrument and allow the unit to warm up for two
hours for rated accuracy .
4 .
Turn on the computer and start Test Script Builder (TSB) . Once
the program has started, open a session by connecting to the
instrument . For details on how to use TSB, see the Series 2600
Reference Manual .
5 .
You can simply copy and paste the code from Appendix A in
this guide into the TSB script editing window
manually enter the code from the appendix, or import the TSP
file 'Iceo . t sp' after downloading it to your PC .
If your computer is currently connected to the Internet, you
can click on this link to begin downloading:
keithley.com/data?asset=50917.
6 .
Install a small-signal NPN silicon transistor such as a 2N3904
in the appropriate transistor socket of the test fixture .
7 .
Now, we must send the code to the instrument . The simplest
method is to right-click in the open script window of TSB,
and select 'Run as TSP file' . This will compile the code and
place it in the volatile run-time memory of the instrument .
To store the program in non-volatile memory, see the "TSP
Programming Fundamentals" section of the Series 2600 Refer-
ence Manual .
8 .
Once the code has been placed in the instrument run-time
memory, we can run it at any time simply by calling the func-
tion 'Iceo()' . This can be done by typing the text 'Iceo()'
Transistor
Under Test
Leave Base open
tests
Ceo

Test

Ceo
tests on bipolar transistors . Follow
(Program
http://www.
I
CEO
I
SourceMeter
Test
V
CE
Fixture
V
Output LO
after the active prompt in the Instrument Console line
of TSB .
9 .
In the program '
vstop, vsteps) is created .
vstart represents the initial voltage value in the V
vstop represents the final voltage value in the V
vsteps represents the number of steps in the sweep
If these values are left blank, the function will use the default
values given to the variables, but you can specify each variable
value by simply sending a number that is in-range in the func-
tion call . As an example, if you wanted to have the start voltage
be 1V, the stop value be 11V, and the number of steps be 20,
you would send Iceo(1, 11, 20) to the instrument .
10 .
The sources will be zeroed and then enabled . The program
will execute a voltage sweep on the collector-emitter and
8),
measure the collector-emitter current (I
11 .
Once the measurements have completed, the data (V
will be presented in the Instrument Console window of TSB .

3.6.3 Typical Program 8 Results

Figure 3-8 shows an example I
Program 8 . The device used for this example was a 2N3904 NPN
transistor .

3.6.4 Program 8 Description

The instrument is returned to default conditions . SMUA, which
sweeps V
and measures I
CEO
Source V
Local sense
10mA compliance, autorange measure
1 NPLC Line cycle integration
Bipolar Transistor Tests
Series 2600
System
Channel A
Source V
CEO
Measure I
CEO
Iceo.tsp', the function Iceo(vstart,
CEO
vs . V
CEO
CEO
, is set up as follows:
CEO
SeCTIon 3
sweep
CE
sweep
CE
) at each point .
and I
)
CE
CE
plot generated by
3-11

Advertisement

Table of Contents
loading

Table of Contents