
FBGA User’s Guide
64
Version 4.2, November 1, 2002
Initial Resistances / Harnessing
The initial resistance values of each of the nets (each package forms a single net) being monitored are
recorded. These resistance values serve as the baseline. Any packages that are open at Time-Zero are
not considered in the experiment. This can occur due to manufacturing or assembly defects. In this
study however, there were no Time-Zero failures. The individual boards are then harnessed, so that
they can be connected to the event detection equipment. Harnessing is essentially the soldering of
Teflon coated ribbon wire to the end connectors on the test boards.
Temperature Cycling Chamber Profiling
This is done to ensure a uniform temperature across the different boards in the chamber. The Fluke
Hydra Data Bucket is used to collect the thermal mapping data. Measurements are made on three
boards (top, middle, and bottom). On each board, measurements are made at three locations, i.e. the
two sides and the center. These precautions ensure that all the boards are subjected the exact
temperature cycling profile conditions.
Event Detection / Continuous Monitoring
The AnaTech LY515 (Analysis Technology) 256 channel event detector is used to monitor the nets in
real time. Event detectors detect resistance spikes over some preset resistance level. Any instance of
measured resistance value exceeding the threshold resistance value shall be considered as OPEN. An
OPEN followed by 10 additional OPENS within 10% of the time of the first OPEN shall be considered
as a FAILURE and the TIME TO FAILURE shall be the time at which the first OPEN occurred. This is
to avoid any measurement glitch or noise.
Test Strategy
Data collected includes the number of failures, if any, cycles to failure and their location (specific
board, specific net, etc.). It is intended to continue the tests to approximately 63% failure. At the
completion of the testing, the failed units will be analyzed by microsectioning to confirm the validity
of the failures.