You are on page 1of 12

DC Test Theory

DC Parametric Test Items


{Test done by precision measure unit
(PMU)
{IDD Leakage
{Input parameters: VIH, VIL, IIH, IIL
{Output parameters: VOH, VOL, IOH,
IOL
{Power consumption test: Static, Gross,
& Dynamic Idd

Open/Short Test
Vdd=0

PMU
force
-100uA

GT 0.2 V

force

Pass

-0.65 V
Measure

Procedure

Fail Short

-100uA

LT 1.5 V

sense

Vss=0

Ground all pins ( including VDD)


Using PMU force 100 uA, one pin at a time
Measure voltage
Fail open test if the voltage is less than 1.5 V
Fail short test if the voltage is greater than 0.2 V

Fail Open

Open/Short Test Q & A


z Why does device have 2 diodes?
z Why we test only GND side diode usually?
z Why we use FIMV mode to test O/S normally?
z Why we test O/S before any other test items?
z When you setup a tester, you find a specific
DUT which fail at open. How can you find out the
root cause?
z When you setup a tester, you find a specific
DUT which fail at short. How can you find out the
root cause?

Input Leakage Low Test (IIL)


VDDmax

PMU
force
0V

IIL

force

VLSI

0mA
Measure

Procedure

PEs force logic 1


On all input pins

sense

Apply VDDmax
Pre-condition all input pins to logic 1 with PE
Using PMU force Ground to individual pin
Wait for 1 to 5 msec
Measure current
Fail IIL test if the current is less than 10 uA

Vss=0

Pass
LT 10uA

Fail IIL

Input Leakage High Test (IIH)


VDDmax

PMU
force
5.25V
force

VLSI

0.00mA
Measure

Procedure

sense

PEs force logic 0


On all input pins

IIH

Apply VDDmax
Pre-condition all input pins to logic 0 with PE
Using PMU force VDDMAX to individual pin
Wait for 1 to 5 msec
Measure current
Fail IIH test if the current is greater than +10 uA

Vss=0
GT 10uA

Fail IIH
Pass

Output Voltage Test (Voh/Ioh)


VDDmax

PMU
force
-5.2mA

IOH

force

VLSI

4.3V
Measure

Procedure

sense

Apply VDDmax
Pre-condition all output pins to logic 1
Using PMU force IOH current per specification
Wait for 1 to 5 msec
Measure voltage
Fail VOH test if the voltage is less than +2.4 uA

Vss=0
Pass
LT 2.4V

Fail VOH

Output Voltage Test (Vol/Iol)


VDDmax

PMU
force
8.0mA
force

VLSI

0.15V
Measure

Procedure

sense

IOL

Vss=0

Apply VDDmax
Pre-condition all output pins to logic 0
Using PMU force IOL current per specification
Wait for 1 to 5 msec
Measure voltage
Fail VOL test if the voltage is greater than +0.4 uA

GT 0.4V

Fail VOL
Pass

Output Short Circuit Test


VDDmax

PMU
force
0.0V

IOS

force

VLSI

-52.4mA
Measure

sense

Procedure

Apply VDDmax
Vss=0
Pre-condition all output pins to logic 1
Using PMU force 0V
Wait for 1 to 5 msec
Measure current
Fail VOL test if the current is outside the limit range

GT 30mA

Fail Short Circuit


Pass

LT 85mA

Fail Short Circuit

Static Idd Test


PMU
force
5.25V
force

VDD

19.2uA
Measure

sense

IDD

VLSI
Vss=0

Procedure

Using DPS or PMU to apply VDDmax on power pin


Execute Pre-condition pattern
GT IDD spec
Stop pattern
Wait for 1 to 5 msec
Measure current flowing into VDD pins
Fail Isb test if the current is greater than Isb spec. ( Normal in uA)

Fail Static IDD


Pass

Gross Idd Test


PMU
force
5.25V
force

VDD

8.7mA
Measure

sense

IDD

VLSI
Vss=0

Procedure

Using DPS or PMU to apply VDDmax on power pin


Set Pass/Fail limit
Set all input pins Low/High or Execute reset sequence
Stop pattern
Wait for 1 to 5 msec
Measure current flowing into VDD pins
Fail Isb test if the current is outside IDD gross spec.

GT IDD spec

Fail Gross IDD


Pass
Fail Gross IDD

Dynamic Idd Test


PMU
force
5.25V
force

VDD

12.4mA
Measure

sense

IDD

VLSI
Vss=0

Procedure

Using DPS or PMU to apply VDDmax on power pin


Execute Pre-condition pattern
GT IDD spec
Wait for 10 msec
Measure current flowing into VDD pins while device is executing pattern
Fail Isb test if the current is greater than IDD spec. ( Normal in mA)
Stop pattern

Fail Dynamic IDD


Pass

You might also like