IPC-D-279 EN.pdf - 第118页
There are also issues associated with the type of test equip- ment used. Each tester has capabilities and limits which can af fect its ability to check product functionality . These should be catalogued on-line and autom…

the increase in complexity and density of the interconnects.
J-4.0 CHIP TESTING
Testing of components and bare dice are typically per-
formed by the IC vendor who applies a variety of tests. In
the case of packaged dice, they are typically burned-in,
screened, and separated into categories based on speed,
temperature, and performance attributes. Other component
testing includes a full vector set, full parametrics, at clock
speed rates, and temperature testing. Bare chips do not or
cannot have these tests performed. These tests are often
done at the wafer level, however, before the wafer is sepa-
rated into individual die. Bare chip testing is the testing of
semiconductor devices in bare chip form after they have
been diced from the wafer. In this form, it is difficult and
costly to fixture the individually cut die for test purposes.
Most suppliers, therefore, perform limited testing of chips
on the wafer and no testing after dicing from the wafer.
Thus, the main obstacle in using future technologies is
obtaining quality ICs in unpackaged formats. The availabil-
ity and confidence levels of these ICs are issues requiring
industry wide resolution so these technologies can be
implemented cost effectively.
J-5.0 PROBLEMS AND ISSUES OF UNPACKAGED ICs
J-5.1 Availability
Obtaining known ‘‘good’’ unpackaged
ICs, which are referred to as known good die, or KGD is
difficult. More industry infrastructure development and
standardization are needed to improve the situation.
Improvements are being made since the IC vendors have
recognized the market for unpackaged ICs such as TAB,
flip-chip, and so on.
J-5.2 Confidence Level Whether the die is packaged or
unpackaged it is imperative that the ICs have a high known
confidence level. The goal is to yield fully functional ICs
after assembly processes, over the design temperature
range and operating speeds, after assembly burn-in or envi-
ronmental stress screening (ESS), and after a given time in
the field.
J-5.3 Vendor Concerns IC vendors are reluctant to sup-
ply bare unpackaged dice or chips for a variety of reasons.
They include a loss of revenue from value added processes
such as packaging and testing. Testing of bare chips is dif-
ficult and expensive, requiring specialized tooling and tech-
niques. Interruptions to standard procedures and process
flows require high volumes to justify the expense and risk
of selling bare dice.
J-5.4 User Concerns Under existing conditions, the best
way of ensuring bare chip availability and quality is for a
company to produce and test its own supply. However,
most companies desiring to use the emerging technologies
are not vertically integrated. Thus, most users must rely on
IC vendors to provide quality components for their assem-
bly needs. Therefore, the user must be aware that the
unpackaged dice will not be procured with the same perfor-
mance or reliability guarantees as packaged ICs.
J-5.5 Standards Industry standards for SMT design and
assembly is currently well defined. Future technologies
requiring bare chips, however, is in its infancy. The basic
problems include the lack of detailed information on the
mechanical, electrical and material properties of the bare
chip and the lack of industry standards for such issues as
chip sizes and shapes. Some of these issues are being
addressed but resolution will not be in the near future.
J-6.0 ASSEMBLY TESTING
Multilayer SMT printed board designs bury many signals
on internal layers and bring them to the top layer with a via
at the point of bonding as a means of providing test system
access. Monitoring of these signals with a tester is possible
by creating special pads for test probes. Accessibility of
these signals is performed by identifying which nodes will
be checked or accessed during the test and determining the
appropriate set of vectors to exercise them. Automatically
routing internal signals to test pads on an external layer
allows critical nodes to be probe tested.
The goal of assembly level testing is to verify that the
components were successfully connected to the substrate
and that the component I/Os are functioning. At this test-
ing level, it is assumed that both the substrate and indi-
vidual components were previously tested fully. This test
does not test the assembly at full clock speeds and does not
test each IC on the board at the gate level.
Emerging technologies, such as multichip modules
(MCM), require the features of both component level and
assembly level testing. In some cases, testing at full clock
and data rates may also be required. Testing down to the
gate level is difficult since a MCM assembly can have over
1 million gates. Simulation modelling is one solution but
until an industry standard is adopted most modelling of
functionality and performance will be ad hoc.
J-7.0 APPROACHES TO SMT TESTING
Automated testers which work by applying a series of input
patterns (test vectors) to the device-under-test (DUT) and
looking for a predefined sequence of outputs are in use for
many applications. But as signal density and board com-
plexity increases, it becomes too time consuming to apply
all possible input patterns to each DUT. Doing so would
vastly increase the time each board spends on the test fix-
ture. The key to streamlining the testing process is choos-
ing that minimum group of test vectors which ensures full
or maximum coverage of possible faults in a design.
IPC-D-279 July 1996
106

There are also issues associated with the type of test equip-
ment used. Each tester has capabilities and limits which
can affect its ability to check product functionality. These
should be catalogued on-line and automatically enforced so
that all test programs developed will work properly with
the target test equipment. There are several software prod-
ucts available which streamline test vector generation and
simplified simulation can be useful. The major methods of
improving testability follow in the sections below.
J-7.1 Ad Hoc Techniques Test access pins, multiplexers,
control gates, test buses, embedded test software and other
cases where specific approaches are used to improve the
controllability, observability, and partitioning.
J-7.2 Structured Techniques Scan methods such as
level sensitive scan design (LSSD), scan set, and random
access scan alter sequential storage elements within the
device logic to act as serial shift registers. These scan tech-
niques allow automatic test generation and can be com-
bined with boundary-scan and built-in-self-test (BIST)
approaches for a very comprehensive approach to test.
J-7.2.1 Boundary-Scan Boundary scan is a structure
digital DFT technique which places a serial access path
(scan path) around the periphery (boundary) of the device
logic. Its main purpose is to provide test access for verify-
ing the integrity of interconnects at the assembly level by
means of a 4-wire serial bus. The boundary-scan architec-
ture allows three main types of testing.
1. External Test: This mode allows verifying the inter-
connections between the IC and external test equip-
ment or other ICs, including the circuit traces, bond
wires backplanes, and connectors. Open circuit,
bridging fault or stack fault conditions can also be
detected.
2. Internal Test: Internal test allows individual compo-
nents to be tested as though they were free-standing
devices. The large serial vectors required and lengthy
run time are drawbacks to this method. A more effec-
tive means of internal test is boundary-scan coupled
with at speed BIST circuitry.
3. Sample Mode: This feature allows monitoring of
device I/O pins during normal operation of the sys-
tem without affecting circuit operation.
Although boundary-scan is primarily aimed at dc type test-
ing the basic IEEE 1149.1/JTAG architecture can be
extended to achieve other test methods.
J-7.2.2 BIST BIST is synonymous with built-in-test
(BIT) and self-test. It can be defined as the capability of a
system to test itself with little or no external test equip-
ment, or manual intervention techniques are used to create
on-chip hardware for input stimulus generation and output
response evaluation. Functional and structural techniques
that allow circuit modified registers can be used to provide
stimulus and response capability.
J-7.2.3 Boundary-Scan Coupled with BIST Boundary-
scan coupled with BIST provides a hierarchical approach
to testing from the wafer level to system level. Test rou-
tines developed by the IC manufacturers can be reused at
all successive higher levels of assembly.
J-7.3 Resistive Testing with Flying Probes The most
straight forward method of testing is with two moving
probes using resistance to detect faults. This method elimi-
nates dependence on expensive fixtures and provides a
simple, straightforward way of testing. Probe tip designs,
mechanical stage accuracy, and pad damage issues must be
dealt with.
J-7.4 Capacitance Testing Capacitance testing is done
with a single moving probe. New capacitance measure-
ments are made with reference to an external conductive
reference plate or an internal substrate conductive plane.
The speed advantage over resistance testing is obvious
since the number of tests required is equal to the total
number of net nodes on the substrate, a linear function of
complexity.
J-7.5 Combined Resistance/Capacitance Testing To
eliminate lengthy resistance test time and improve the qual-
ity of the test method, combining both capacitance and
resistance testing can be used. When capacitance and resis-
tance instrumentation are combined for testing, it only
takes a software change to perform other tests and diagnos-
tics.
J-7.6 Glow Discharge Glow discharge testing provides a
way of optically detecting opens and shorts. The substrate
under test is placed in a chamber which is evaluated and
then back-filled with an inert gas such as argon. A single
moving probe contacts one node of each network to apply
a voltage to the net which then appears on all top surface
nodes of the net. The visible glow of each node is viewed
through a window in the top of the changer by a scanning
photometer.
J-7.7 Automatic Optical Inspection (AOI) AOI can
detect feature defects that might cause electrical opens and
shorts. AOI is computational intensive and generally uti-
lizes highly specialized image analysis data processors to
achieve acceptable inspection time. A major issue involves
achieving adequate image contrast to reduce the inspection
problem to a binary (black/white) image. AOI and non-
contact probing are desirable in situations where hard prob-
ing can cause damage which reduces process yields. AOI
July 1996 IPC-D-279
107

can also be used as a process control measure once the
process is under control.
J-8.0 ISSUES AND CONCERNS OF TESTING
J-8.1 Test Equipment
The tester used with certain high-
density assembly technologies may itself have limitations
which must be considered. As single line conductor pitch
continues to fall, it becomes increasingly difficult to probe
all points, even if they are located on an outer layer. Probe
points on the test head become increasingly fragile. Copla-
narity of the test head and assembly is also a concern.
J-8.2 Test Points The distribution of test points routed
on or brought to an outside layer is also an issue. If they
are clustered together, too much pressure may be brought
to bear on a small area of fragile substrate. In particular,
dense circuits may have difficulty placing test points for all
desired nodes on an outside layer.
J-8.3 Costs Cost issues also need to be considered.
Reducing the test probe grid below 1.25 mm results in
more expensive test fixtures. Test probes with these spac-
ings are quite fragile and may require frequent placement.
Clam shell fixtures, which can simultaneously probe both
sides of an assembly, if required, are also costly. In addi-
tion, clam shell fixtures may be subject to timing problems
since back side wires in the test fixtures may be longer than
front side ones.
J-8.4 CAD/CAE Software A host of issues are associated
with the hardware and software platform on which CAD/
CAE software runs. They are beyond the scope of this
document. However, suffice it to say that CAD/CAE soft-
ware vendors must be attentive to the changing trends in
technologies; even with a large installed base, proprietary
platforms are already proving to be obsolete.
IPC-D-279 July 1996
108