45995167 genrad manual

84
<<GenRad 228x debug technique>>

Upload: krendela

Post on 30-Sep-2014

143 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: 45995167 GenRad Manual

<<GenRad 228x debug technique>>

Page 2: 45995167 GenRad Manual
Page 3: 45995167 GenRad Manual
Page 4: 45995167 GenRad Manual
Page 5: 45995167 GenRad Manual
Page 6: 45995167 GenRad Manual
Page 7: 45995167 GenRad Manual
Page 8: 45995167 GenRad Manual
Page 9: 45995167 GenRad Manual
Page 10: 45995167 GenRad Manual
Page 11: 45995167 GenRad Manual
Page 12: 45995167 GenRad Manual
Page 13: 45995167 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: 45995167 GenRad Manual
Page 15: 45995167 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: 45995167 GenRad Manual
Page 17: 45995167 GenRad Manual
Page 18: 45995167 GenRad Manual
Page 19: 45995167 GenRad Manual
Page 20: 45995167 GenRad Manual
Page 21: 45995167 GenRad Manual
Page 22: 45995167 GenRad Manual
Page 23: 45995167 GenRad Manual
Page 24: 45995167 GenRad Manual
Page 25: 45995167 GenRad Manual
Page 26: 45995167 GenRad Manual
Page 27: 45995167 GenRad Manual
Page 28: 45995167 GenRad Manual
Page 29: 45995167 GenRad Manual
Page 30: 45995167 GenRad Manual
Page 31: 45995167 GenRad Manual
Page 32: 45995167 GenRad Manual
Page 33: 45995167 GenRad Manual
Page 34: 45995167 GenRad Manual
Page 35: 45995167 GenRad Manual
Page 36: 45995167 GenRad Manual
Page 37: 45995167 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: 45995167 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: 45995167 GenRad Manual
Page 40: 45995167 GenRad Manual
Page 41: 45995167 GenRad Manual
Page 42: 45995167 GenRad Manual
Page 43: 45995167 GenRad Manual
Page 44: 45995167 GenRad Manual
Page 45: 45995167 GenRad Manual
Page 46: 45995167 GenRad Manual
Page 47: 45995167 GenRad Manual
Page 48: 45995167 GenRad Manual
Page 49: 45995167 GenRad Manual
Page 50: 45995167 GenRad Manual
Page 51: 45995167 GenRad Manual
Page 52: 45995167 GenRad Manual
Page 53: 45995167 GenRad Manual
Page 54: 45995167 GenRad Manual
Page 55: 45995167 GenRad Manual
Page 56: 45995167 GenRad Manual
Page 57: 45995167 GenRad Manual
Page 58: 45995167 GenRad Manual
Page 59: 45995167 GenRad Manual
Page 60: 45995167 GenRad Manual
Page 61: 45995167 GenRad Manual
Page 62: 45995167 GenRad Manual
Page 63: 45995167 GenRad Manual
Page 64: 45995167 GenRad Manual
Page 65: 45995167 GenRad Manual
Page 66: 45995167 GenRad Manual
Page 67: 45995167 GenRad Manual
Page 68: 45995167 GenRad Manual
Page 69: 45995167 GenRad Manual
Page 70: 45995167 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: 45995167 GenRad Manual
Page 72: 45995167 GenRad Manual
Page 73: 45995167 GenRad Manual
Page 74: 45995167 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: 45995167 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: 45995167 GenRad Manual
Page 77: 45995167 GenRad Manual
Page 78: 45995167 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: 45995167 GenRad Manual
Page 80: 45995167 GenRad Manual

MONITOR

NAIL

NAIL = nail number

NN

NODE

Page 81: 45995167 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: 45995167 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: 45995167 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: 45995167 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>]