Professional Documents
Culture Documents
02 - VLSI Testing PDF
02 - VLSI Testing PDF
Need to understand
VLSI Testing Types of tests performed at different stages
Verification Testing
Manufacturing Testing
Acceptance Testing
Mohammad Tehranipoor Automatic Test Equipment (ATE) technology
Influences what tests are possible
Measurement limitations
Electrical and Computer Engineering Impact on cost
University of Connecticut Parametric test
1 2
3 4
5 6
1
Manufacturing Test Burn-in or Stress Test
7 8
9 10
11 12
2
Test Specifications & Plan
Test Specifications:
Functional Characteristics
Type of Device Under Test (DUT), Logic, Memory, uP
Physical Constraints Package, pin numbers, etc.
Environmental Characteristics supply, temperature,
Automatic Test Equipment (ATE) humidity, etc.
Reliability acceptance quality level (defects/million),
failure rate, etc.
Test plan generated from specifications
Type of test equipment to use
Types of tests
Fault coverage requirement
6 September 2011 13 14
15 16
17 18
3
Pattern Generation Response Checking and Frame Processor
Response Checking:
Sequential pattern generator (SQPG):
Pulse train matching ATE matches patterns on 1 pin
stores 16 Mvectors of patterns to apply to DUT, vector width
for up to 16 cycles
determined by # DUT pins
Pattern matching mode matches pattern on a
number of pins in 1 cycle
Algorithmic pattern generator (ALPG): 32 independent address
Determines whether DUT output is correct, changes
bits, 36 data bits
patterns in real time
For memory test has address descrambler
Has address failure memory Frame Processor:
combines DUT input stimulus from pattern generators
with DUT output waveform comparison
Scan pattern generator (SCPG) supports JTAG boundary scan,
greatly reduces test vector memory for full-scan testing Strobe time:
2 Gvector or 8 Gvector sizes interval after pattern application when outputs
sampled
19 20
21 22
23 24
4
Multi-site Testing Major Cost
Reduction
One ATE tests several (usually identical) devices
at the same time
For both probe and package test
DUT interface board has > 1 sockets
Electrical Parametric Testing
25 6 September 2011 26
Typical tests
DC parametric test
Probe test (wafer sort) catches gross defects
Contact, power, open, short tests
Functional & layout-related test DC Parametric Tests
AC parametric test
Unacceptable voltage/current/delay at pin
Unacceptable device operation limits
27 6 September 2011 28
2. Force current Ifb out of pin (expect Ifb to 1. Set temperature to worst case, open circuit
be 100 to 250 mA) DUT outputs
3. Measure pin voltage Vpin. Calculate pin 2. Measure maximum device current drawn
resistance R from supply ICC at specified voltage
Contact short (R = 0 W) ICC > 70 mA (fails)
No problem 40 mA < ICC 70 mA (ok)
Pin open circuited (R huge), Ifb and Vpin large
29 30
5
Output Short Current Test Output Drive Current Test
This test verifies that the output current drive For a specified output drive current, this test
is sustained at high and low output voltages. verifies that the output voltage is maintained.
31 32
Threshold Test
This determines the VIL and VIH input voltages
needed to cause the device to switch from high to low
(low to high). 0<Vol<VIL<VIH<VOH<VCC.
33 6 September 2011 34
35 36
6
Propagation Delay Tests
37