Download presentation
Presentation is loading. Please wait.
Published byNoel Rudolf Terry Modified over 9 years ago
1
Engineering Test Coverage on Complex Sockets Myron Schneider
2
Purpose Obtain the maximum possible test coverage on a complex socket with a reliable and cost- effective approach. … including fixed pins and inaccessible pins 2
3
Outline The Importance of Socket Test Coverage Pin Classification for the Purposes of Test Socket Test Methods Engineered Interposer Design Results 3
4
Why is test coverage on sockets important? 4 Highly integrated target devices Interconnect matters more Increased pin density More emphasis on signal integrity Grounds are not trivial Coverage Quality
5
Socket F 1207 5
6
Pin Classification All pins are not equal for the purposes of test. The effectiveness of some test methods depends on the functionality of the pin tested. 1)Signal Pins 2)Fixed Pins Used for Signal Integrity 3)Fixed Pins Used for Power Distribution 4)Inaccessible Pins 6
7
Example Socket Pin Classification 7
8
Socket Test Methods 8 Automated X-Ray Inspection Functional Silicon Surrogates Vector-less test with Network Parameter Measurement (NPM)
9
Engineered Interposer Utilizes vector-less test since it is an unpowered, cheap, and proven technology Engineers relationships on a mating PCB to extend NPM technology 9
10
Interposer and Sense Plate 10
11
Four Pin Electrical Model 11
12
Engineering Relationships 12
13
Primary Design Constraints Low Cost FR4 Fast turn-around Standard-cell design and automatic netlist generator Reliable coverage on maximum number of pins Engineered redundancy 13
14
Interposer Design 1)Look at CPU datasheet to match all dimensions, pad size and pitch 2)Find locations of all fixed and inaccessible pins (coverage slightly negotiable) 3)Run netlist generator software 4)Layout board 1.5 days 14
15
Interposer PCB 15
16
Diagnostic Software Needs netlist output to know which relationships are engineered Accounts for possible variations in interposers, DUTs, insertions, etc. Aided by statistical methods and engineered redundancy 16
17
Results – Seeded Faults Goal: Validate theory and test out first pass algorithm 26 seeded defects introduced Initial algorithm caught all but 3 17
18
Socket 1207 Pin Classification and Seeded Defects 18
19
Results – Production Run Goal: Use larger sample of boards (that had passed functional test) to investigate algorithm stability and to catch real random defects. 88 sockets Found 2 defective pins on 1 socket No other pins indicted 19
20
Conclusion Effective Quick to design Cheap Low false calls 20
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.