Presentation is loading. Please wait.

Presentation is loading. Please wait.

Engineering Test Coverage on Complex Sockets Myron Schneider.

Similar presentations


Presentation on theme: "Engineering Test Coverage on Complex Sockets Myron Schneider."— Presentation transcript:

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


Download ppt "Engineering Test Coverage on Complex Sockets Myron Schneider."

Similar presentations


Ads by Google