86
<<GenRad 228x debug technique>>

GenRad Manual

Embed Size (px)

Citation preview

Page 1: GenRad Manual

<<GenRad 228x debug technique>>

Page 2: GenRad Manual
Page 3: GenRad Manual
Page 4: GenRad Manual
Page 5: GenRad Manual
Page 6: GenRad Manual
Page 7: GenRad Manual
Page 8: GenRad Manual
Page 9: GenRad Manual
Page 10: GenRad Manual
Page 11: GenRad Manual
Page 12: GenRad Manual
Page 13: GenRad Manual

*Be careful not to reverse--bias polarized capacitors.

*Use the SWAP command only on non--polarized capacitors.

*Use the RER=NN Debug command to determine the stability of the test.

*Use the SURROUND command to obtain a list of surrounding components.

*Guarding components connected to the source side of the measurement usually

produces

desired results. Guarding components on the measure side usually makes things

worse. This is not always the case, so try as many combinations as possible.

*If changing guard points does not improve stability, try switching from a CS to a

CP

Page 14: GenRad Manual
Page 15: GenRad Manual

The diode forward voltage value defaults to 650 mV and the dynamic resistance

defaults to 20 ohms unless you specify a different value in the diode circuit

description files.

Page 16: GenRad Manual
Page 17: GenRad Manual
Page 18: GenRad Manual
Page 19: GenRad Manual
Page 20: GenRad Manual
Page 21: GenRad Manual
Page 22: GenRad Manual
Page 23: GenRad Manual
Page 24: GenRad Manual
Page 25: GenRad Manual
Page 26: GenRad Manual
Page 27: GenRad Manual
Page 28: GenRad Manual
Page 29: GenRad Manual
Page 30: GenRad Manual
Page 31: GenRad Manual
Page 32: GenRad Manual
Page 33: GenRad Manual
Page 34: GenRad Manual
Page 35: GenRad Manual
Page 36: GenRad Manual
Page 37: GenRad Manual

The SWAP and GUARD commands permit you to easily swap the source and

measure nodes

and modify the guard node list for 4--terminal tests. SWAP swaps the Channel A

(Source node) and Channel B (Measure node) nail lists and removes any guard

nails. Use the GUARD command to easily add guard nails to the Channel C and

GND channels.

The + character is an indicator to the Run--Time System (RTS) that the specified

Page 38: GenRad Manual

nail or nails are to be added to the current list of nails. Using this character is a

shorthand method of adding nails and nodes to an existing list without having to

enter all the nails. The RTS also accepts the minus (--) character as a shorthand

method of specifying that the nails or nodes are to be removed from an existing

list.

Channel A (Source node), Channel B (Measure node), Channel C/D guard.

Use the GUARD command to easily add guard nails to the Channel C and GND

channels.

Use SWAP swaps the Channel A (Source node) and Channel B (Measure node)

nail lists and removes any guard nails.

Page 39: GenRad Manual
Page 40: GenRad Manual
Page 41: GenRad Manual
Page 42: GenRad Manual
Page 43: GenRad Manual
Page 44: GenRad Manual
Page 45: GenRad Manual
Page 46: GenRad Manual
Page 47: GenRad Manual
Page 48: GenRad Manual
Page 49: GenRad Manual
Page 50: GenRad Manual
Page 51: GenRad Manual
Page 52: GenRad Manual
Page 53: GenRad Manual
Page 54: GenRad Manual
Page 55: GenRad Manual
Page 56: GenRad Manual
Page 57: GenRad Manual
Page 58: GenRad Manual
Page 59: GenRad Manual
Page 60: GenRad Manual
Page 61: GenRad Manual
Page 62: GenRad Manual
Page 63: GenRad Manual
Page 64: GenRad Manual
Page 65: GenRad Manual
Page 66: GenRad Manual
Page 67: GenRad Manual
Page 68: GenRad Manual
Page 69: GenRad Manual
Page 70: GenRad Manual

To display the test program statements that correspond to the steps of

the digital display, type:

UNTRA

These test statements display:

1: IC(66,11) IL(66,11) OS(7) OH(7);

2: IH(11);

3: IH(66) OL(7);

4: IL(11);

DEBUG]>

To rerun the burst n times, you can type the following at the Debug prompt:

RER=n

Correct statement 4 by typing the following debug command:

4 OH(7)

Page 71: GenRad Manual
Page 72: GenRad Manual
Page 73: GenRad Manual
Page 74: GenRad Manual

Debug command:

Rer n,

rerun

Ctrl+z, abrot

Ctrl+e

ABSOLUTE,

ACCEPT

Force

PU, PD, PB, and PN

ALLFAULT

ALLFAULT [[/DELAY=msecs] | [/MAXDLY=msecs]] [/FULL] [/OR_BIDIR]

[/DIAG][/APPEND] [/NOBUS] [/NODIGF]

[/NORERUN] [RERUNS=nn] [/SHOWRERUNS][/NOFAULT]

[/NODIAG][file_name]

FAULT

[/PIN=pnum,pnum...][/ALL][/DEVICE=component name] [DELAY=msecs][/OR_BIDIR]

[/DIAG] [/NOAPPEND] [/NOFAULT] [/NODIAG] [file-name]

ARITH

ASSIGN LGC

BSDEBUG

BURST

BURST = ntimes

BUSTEST

BUSUNTRA

Page 75: GenRad Manual

CALLS

CANCEL

CHECKPOINT = number

CHECKPOINT = number

CLOCK

CLOCK [TSn]

COF

Takes all subsequent bursts out of SOF (stop--on--failure) mode

COMPONENT

COMPONENT = name

CONTACT

Page 76: GenRad Manual
Page 77: GenRad Manual
Page 78: GenRad Manual

FREE

This command prints to the MESfile a list of nails that are not being used in the

current test and

that do not cause mux conflicts with any nails in the current test. The FREE nail

command,

HD (Hold)

HD (nail[s])

Allows the specified nails to remain in their last assigned runtime state.

Page 79: GenRad Manual
Page 80: GenRad Manual

MONITOR

NAIL

NAIL = nail number

NN

NODE

Page 81: GenRad Manual

NODE = nodename

NOS

OL (Output Low)

OL (nail[s])

OH (Output High)

OH (nail[s])

Example:

OH(78,89)

Makes the expected output state high for the specified nail(s).

OPENS

The TEST OPENS statement checks to make sure that all nails in the specified nail

list are shorted together, that is, the impedance between the nails must be less

than the value pecified

by R=. A failure is reported if any of the nails in the list are not shorted.

OS (Output Sense)

OS (nail[s])

Page 82: GenRad Manual

PROBE

PROBE = name

PS

! 7 volts at 15 amps

! 20 volts at 8 amps

! 60 volts at 2.5 amps

GR228X software allows the programmer to control them using high level SET PS,

TEST PS,

MEAS PS, and CLEAR PS programming statements.

PWRCHK

The PWRCHK test measures the voltage on the power nodes at the beginning of

test execution to make sure the voltage is less than 200 mV. If the measured

voltage is greater than 200 mV, the RTS branches to the end of the program and

asks you to make sure UUT voltages are discharged properly before testing

begins. Executing analog tests with voltages above 200 mV may cause damage to

the tester’s scanner relays.

RESET

Causes the test program to halt, and returns the system to the Reset or Waiting--

for--Start state.

Press the Reset key for the same effect. Unlike the MONITOR and ABORT

commands, this

command does not return you to the monitor.

Page 83: GenRad Manual

SHORTS

The TEST SHORTS statement checks to make sure that all nails in the specified

nail list are not shorted together; the impedance between the nails must be

greater than the value specified by R=. A failure is reported if any of the nails in

the list are shorted.

SIC Command(Single Input Connect)

25 SIC 93<RET> connects nail 93 at step 25 and disconnect it at step 26:

SID Command(Single Input Disconnect)

SIH Command(Single Input High)

SIL Command(Single Input Low)

SHD Command(Single Hold)

SOH Command(Single Output High)

SOL Command(Single Output Low)

SOI Command(Single Output Ignore)

SOS Command(Single Output Sense)

SOF Command(Stop--On--Fail)

STM

The STM commands allow you to control and monitor the various devices on the

system’s self

test module.

SURROUND

SURROUND nail#

Prints the names of all the components connected to the specified nail and lists

the nails connected to the other pins of the components. For example, if nail 5

connects to U31 pin 1 and U12 pin 2, nail 2 connects to U31 pin 2, and so on, the

following command prints a message that lists the U31--1 and U12--2 connections

to pin 5, and so on.

DEBUG]> SUR = 5

SWAP

Page 84: GenRad Manual

SYNC

TIME

UNTRANSLATE

Changes the display from digital debug timing display to the burst display. The

Untranslate mode allows you to make changes to any of the digital test

statements.

WD

WD [UP,DOWN,LEFT,RIGHT,PRINT,PRIALL,<test step>]