Upload
lamcong
View
216
Download
1
Embed Size (px)
Citation preview
Production tests
Dome SeminarDesign for TestabilityNovember 17th 2016
Billo Diallo Batenburg Industriële Elektronica
Index
Product demands(requirements and scope)
What can be tested(capability)
Test strategy
Quality - lifecycle Environment used
Demand (proto and product) (Sub)part or (end)product
Know the end product and the end users demands
Product demands
Product demands
Numbers needed
Support/Maintenance/repair
Complexity
Certification
Know the risks, quantity, special demands and the on fail impact
§ SPI§ AOI§ Flying probe§ X-ray§ ICT test§ JTAG Boundary scan§ Functional testing
§ SPI § AOI§ Flying probe§ X-r§ ICT test§ JTAG Boundary scan§ Functional testing
What can be tested
PCB or PCBA inspection system generally based on matching algorithms
What can be tested à Automated Optical Inspection (AOI)
AOI is the “default” system for finding production errors
What can be tested à Automated Optical Inspection (AOI)
Non electrical component
Does nothing electrical
Checks solder quality
Perfect error isolation
What can be tested à Automated Optical Inspection (AOI)
An advanced multimeter that measures between nets
What can be tested à Flying probe
Fast - Flexible - FixturelessGood error isolation
Non critical component test
10pf
Accurate measurement
What can be tested à Flying probe
Probe placement space
Accurate measurement
Net access
Bad solder joint that passes Component Shadow
What can be tested à Flying probe
AC140mVrms (f=5KHz,10KHz)
What can be tested à Flying probe
Noise GroundSensor
X-ray after flying probe short measurement
What can be tested à Flying probe
What can be tested à Functional Test
Test specs should be clear
Needs Fixture/hardware
Error isolation depends on FT
Real function simulation
What can be tested à Functional Test
§ Test accessibility
§ How to measure or inspect
§ In what order are the test performed
§ Know the overall coverage
Test strategy à Testability Checks
MPS (Philips)
PCOLA/SOQ(Agilent)
PCOLA/SOQ/FAM(iNEMI)
Material Live LiveCorrectness Correctness
Placement Presence PresenceAlignment AlignmentOrientation Orientation
Solder Shorts ShortsOpens OpensQuality Quality
FeatureAt-speedMeasurement
Test strategy à Classification and identification
Component Presence Is the component thereCorrectness Correct componentOrientation Rotation 0º/90º/180º/270ºLive Basically electrical okAlignment Small placement or rotation errors
ConnectionShorts Short circuitOpens Open connectionQuality Quality of soldering
FunctionalFeature Function detectionAt-speed At speed (min ~ max)Measurement Full electrical check (BER / CRC)
Test strategy à Classification and identification
Detected component(Presence)
Correct component (Correctness)
Correct soldering (Shorts, Opens, Quality)
No functions (Live, Feature, At-speed, Measurement)
Test strategy à AOI strength and weakness
Measures PCB and components (Opens, Shorts)
Real electrical values (Correctness)
Functional (Feature, Measurement)
Soldering (Quality)
S
Test strategy à Flying probe strength and weakness
Test critical components (Live)
Test critical functions (Feature, Short, Open)
Non critical components (Live, Feature, Open)
Soldering (Quality)
Exact values (Correctness)
Test strategy à Functional test strength and weakness
Checkable items:
Not Checked:
Checked by AOI:
Com
pone
nt
Con
nect
ion
Func
tiona
l
Test strategy à AOI coverage
Checked by FT:
Checkable items :
Not Checked :
Checked by AOI:
Checked by FP:
Com
pone
nt
Con
nect
ion
Func
tiona
l
Test strategy à AOI+FPT+FT coverage
Correct engine, all connected well.
This one is good.
AOI Flying probe Functional test
Right color, right rimsThis one is good.
No strange noises, nice speed.
This one is good.
All looks fine, what should I fix?
The signal is not good on the pcb
Testing equals product knowledge
Test strategy
Design is done, lets build and test
Questions??
Wij maken industriële elektronica mogelijk
Wij maken techniek mogelijk