Professional Documents
Culture Documents
1
9.2. TESTING ELECTRONIC PRODUCTS
2
TESTING ELECTRONIC PRODUCTS
Testing of electronic products does not cover design verification and has three
objectives:
3
TESTING ELECTRONIC PRODUCTS
4
TESTING ELECTRONIC PRODUCTS
5
TESTING ELECTRONIC PRODUCTS
Finding a fault at any stage in the manufacturing process costs 10 times what
it costs to find that same fault at the preceding stage.
6
TESTING ELECTRONIC PRODUCTS
Test Cost of finding fault
Incoming Inspection (comp. Level) 1$
In-Circuit Testing (board level) 10$
Function or System Test (sys. Level) 100$
Field Repair 1000$
7
TESTING ELECTRONIC PRODUCTS
8
TESTING ELECTRONIC PRODUCTS
However biggest cost contributor at every test level is troubleshooting time after
test failures.
9
TESTING ELECTRONIC PRODUCTS
The rework proccess requires specially trained technicians not to give damage to
the product.
10
TESTING ELECTRONIC PRODUCTS
Levels of Testing :
1. Component-Level Testing
2. Subassembly-Level Testing
3. Systems-Level Testing
11
TESTING ELECTRONIC PRODUCTS
Component-Level Testing
Component testing is the lowest testing level and is carried out at either
or
12
TESTING ELECTRONIC PRODUCTS
Although some times both are required normally one of these should be enough
to lower down the cost of testing.
13
TESTING ELECTRONIC PRODUCTS
“the difficulty of accurately determining what the effect of the fault in the
component will be in the final product’s functionality.
14
TESTING ELECTRONIC PRODUCTS
15
TESTING ELECTRONIC PRODUCTS
16
TESTING ELECTRONIC PRODUCTS
Positive input is tied to ground and ideally the amplifier is stable only when the
negative input is also at virtual ground and no current flows into the OpAmp.
17
TESTING ELECTRONIC PRODUCTS
The bed of nails (BON) method was one of the first approaches to production
level automated testing of printed circuit boards.
18
TESTING ELECTRONIC PRODUCTS
Shorts-and-Opens Testers
The simplest test we can perform on a bare or loaded board would be to identify
unwanted shorts and opens
19
TESTING ELECTRONIC PRODUCTS
In this test, measurement determines the resistance between two nodes, calling
and
20
TESTING ELECTRONIC PRODUCTS
Purchase prices for these testers are quite low, generally less than $50,000.
copying the response of a known good board and comparing it with the board
under test.
21
TESTING ELECTRONIC PRODUCTS
to prescreen
22
TESTING ELECTRONIC PRODUCTS
Manufacturing-Defects Analyzers
and can therefore identify many problems that shorts-and-opens testers cannot
find.
23
TESTING ELECTRONIC PRODUCTS
Like shorts-and-opens testers, MDAs can learn test programs from a known-good
board.
24
TESTING ELECTRONIC PRODUCTS
MDAs are also fairly inexpensive, generally costing less than $100,000 and often
much less.
25
TESTING ELECTRONIC PRODUCTS
In-Circuit Testers
26
TESTING ELECTRONIC PRODUCTS
27
TESTING ELECTRONIC PRODUCTS
These testers
Other devices that are electrically connected to the device-under-test are usually
placed into a safe state (a process called “guarding”).
28
TESTING ELECTRONIC PRODUCTS
The process of grounding strategic points in the circuit during testing is called
guarding, and node Z is known as a guard point.
29
TESTING ELECTRONIC PRODUCTS
• presence,
• orientation, and
• bonding
30
TESTING ELECTRONIC PRODUCTS
A bed-of-nails interface made specially for the circuit card to be tested is used
for testing.
31
TESTING ELECTRONIC PRODUCTS
32
TESTING ELECTRONIC PRODUCTS
33
TESTING ELECTRONIC PRODUCTS
When using program-generation software, tests are picked for actual board
components,
and nominal values and tolerances are assigned depending on the specifications.
34
TESTING ELECTRONIC PRODUCTS
In this case,
the tester injects a pattern of signals at a component's inputs that are large
enough to override any preexisting logic state,
35
TESTING ELECTRONIC PRODUCTS
36
TESTING ELECTRONIC PRODUCTS
Constructing in-circuit test programs for boards whose designs consist primarily
of known standard devices requires merely
– assigning tolerances .
37
TESTING ELECTRONIC PRODUCTS
38
TESTING ELECTRONIC PRODUCTS
Tester vendors can minimize the number of actual pin drivers and receivers
through a technique known as multiplexing.
39
TESTING ELECTRONIC PRODUCTS
With multiplexing, each pin driver switches to address one of several board
nodes.
The number of nodes a pin driver can reach to represents the multiplex ratio.
An 8:1 multiplex ratio, for example, means that one tester pin can contact any of
eight test nails on the board.
40
TESTING ELECTRONIC PRODUCTS
On the other hand, it introduces a switching step during test execution that can
increase test times.
41
TESTING ELECTRONIC PRODUCTS
ascertain
42
TESTING ELECTRONIC PRODUCTS
43
TESTING ELECTRONIC PRODUCTS
In-Circuit Testers
– checks for continuity or short circuits that may occure due to solder
bridges or open circuits.
– they also test and locate the components defected due to electrostatic
discharge.
44
TESTING ELECTRONIC PRODUCTS
Functional Testing :
In functional testing we test the functions of the board, as a whole or in sections
by using
PCB edge connectors and/or bed of nails .
45
TESTING ELECTRONIC PRODUCTS
46
TESTING ELECTRONIC PRODUCTS
Depending on the volume and complexity of the PCB’s, functional testing can be
done with
47
TESTING ELECTRONIC PRODUCTS
The functional ATE is basically a digital phenomenon* and typically requires long
• setup
and
• software generation times.
48
TESTING ELECTRONIC PRODUCTS
Combinational Testing :
49
TESTING ELECTRONIC PRODUCTS
Test programmers subdivide a board's circuitry and create the most effective test
on each section.
For example,
50
TESTING ELECTRONIC PRODUCTS
Emulation :
51
TESTING ELECTRONIC PRODUCTS
The board or product under test is plugged into a working system that is
complete except for that board or product,
As it is relatively cheap and easy to set up, many manufacturers follow in-circuit
test with a hot mockup.
52
TESTING ELECTRONIC PRODUCTS
53
TESTING ELECTRONIC PRODUCTS
– monolithic,
– rack-and-stack,
– hybrid systems.
54
TESTING ELECTRONIC PRODUCTS
Monolithic testers
They are
– single and generally large boxes,
– have a computer and a collection of stimulus and measurement
electronics.
– generally unique to that vendor.
55
TESTING ELECTRONIC PRODUCTS
Monolithic testers :
A functional Tester
56
TESTING ELECTRONIC PRODUCTS
and
– no excess software
57
TESTING ELECTRONIC PRODUCTS
and
58
TESTING ELECTRONIC PRODUCTS
Rack-and-stack systems
They consist of
– a computer,
59
TESTING ELECTRONIC PRODUCTS
– test-program generation
– fixture manufacturing
and
61
TESTING ELECTRONIC PRODUCTS
Hybrid systems
They consist of
62
TESTING ELECTRONIC PRODUCTS
VXI* provides
software-development tools
63
TESTING ELECTRONIC PRODUCTS
Systems-level Testing :
This is a functional test performed when
PCB’s, Cables, Cable trees and mechanical casing are all put together and
the final equipment is produced*.
64
TESTING ELECTRONIC PRODUCTS
65
TESTING ELECTRONIC PRODUCTS
– cost.
66
TESTING ELECTRONIC PRODUCTS
Today,
Therefore reducing
became a necessity.
Flying probe testing and Boundary Scan testing were developped to ovecome the
difficulties BON methdods.
67
TESTING ELECTRONIC PRODUCTS
In this method a flying test probe is positioned above the circuit board. and
is automatically moved in the three axis to make contact with the specified test
points. The movement of the probe is controlled by software that uses the physical
layout of the board. Often the number of probes is more than one.
68
TESTING ELECTRONIC PRODUCTS
Unlike the BON method flying probe method does not require fixtures (BON).
Also the number of test points will not be limited by the bed of nails structure.
However it is slower than the BON and is generally limited to testing protptypes
and small production quantities.
69
TESTING ELECTRONIC PRODUCTS
Boundary Scan Testing standards for accessing the pins of a digital device
for controlling or testing purposes without the need for a bed-of -nails .
70
TESTING ELECTRONIC PRODUCTS
For normal operation, with the help of multiplexers and latches, they are set so
that they have no effect on the circuit.
71
TESTING ELECTRONIC PRODUCTS
or
or
72
TESTING ELECTRONIC PRODUCTS
and
73
TESTING ELECTRONIC PRODUCTS
– fractured leads,
74
TESTING ELECTRONIC PRODUCTS
Reset
Mode Select
Clock
75
TESTING ELECTRONIC PRODUCTS
When boundary scan cells are used to test the internal functionality of the device,
the test mode is called INTEST.
A pattern shifted in via the TDI pin is placed on the programmable logic inputs.
The resulting output bits are then shifted out on the TDO pin and checked for
errors.
76
TESTING ELECTRONIC PRODUCTS
Example of a bit pattern in the boundary scan Intest for the internal logic.
77
TESTING ELECTRONIC PRODUCTS
and
78
TESTING ELECTRONIC PRODUCTS
monitore
known the input
value buffer of
from the the next
output device
register
of one
device
Example of a bit pattern in the boundary scan Extest for external faults.
79
TESTING ELECTRONIC PRODUCTS
U1 includes four outputs that are driving the four inputs of U2.
80
TESTING ELECTRONIC PRODUCTS
We assume that
The tester is shifting into the U1 boundary-scan register the patterns shown in
Figure and applying these patterns to the inputs of U2.
82
TESTING ELECTRONIC PRODUCTS
– The ability to control and observe logical inputs and outputs without
external physical access to each input and output pin
83
TESTING ELECTRONIC PRODUCTS
84
TESTING ELECTRONIC PRODUCTS
– device testing,
– incoming inspection,
– board test,
– system test,
and
85
TESTING ELECTRONIC PRODUCTS
Additionally, the hardware and software associated with boundary scan can
allow CPLDs and FPGAs to be programmed after they have been installed on
a system PCB.
86
TESTING ELECTRONIC PRODUCTS
Many parts are becoming available with boundary scan built in.
ECAD users can make use of boundary-scan techniques for schematic capture,
board design, and simulation.
87
QUIZ QUESTION : 1 puan değerinde
1………………….
2……………………………
88