Figure 3: Radial Land Pad Layout with
Vcc and Vss Rings
It is imperative that assembly technicians be involved in this
aspect of the design. Specific parameters, some of which are listed
below, are dependent upon the assembly equipment available and
capabilities of the operators. Without understanding these limitations,
manufacturability can be severely jeopardized.
Bond Wire Length
The minimum bond wire length is dependent primarily on the equipment,
while the maximum length depends primarily on board trace pitch.
As pitch is reduced, the possibility of wires sweeping together
and shorting during encapsulation increases. As wire length increases,
the possibility of wires sagging increases, which can also cause
shorts. The appropriate wire length and pitch is a function of
various aspects of the process such as wire diameters, wire bond
machine capabilities, pad pitch, etc.
Bond Wire Angle
The maximum bond wire angle relative to the bond pad and land
pad is dependent on the accuracy of the bonder as well as the
type of bond. An aluminum wedge bond leaves a "tail"
on the bond as a result of the wire-cutting process. If the angle
is large, there is a greater possibility that it will short to
the adjacent bond pad.
Land Pad Dimensions
In order to allow for bond reworking, the bond pads must be large
enough to accommodate two bonds.
Spacing Between Bonds and Adjacent Components
The minimum spacing between bonds and adjacent components is dependent
on the assembly flow, i.e., whether the die are attached and bonded
before or after the SMT devices or vice-versa. If SMT components
are placed first, the bond tool must have sufficient clearance
to make the bond. If the die are placed first, then the flow of
the encapsulation material dictates minimum distance between land
pads and components.
Bond Pad Pitch
Minimum bond pad pitch is dependent on the size of the bond head.
Spacing Between Die Pad and Adjacent Metal
Minimum spacing between the die pad and adjacent metal is dependent
on the die attach material used and the amount of spreading. In
most cases, the die attach is electrically conductive, so any
spreading will have the effect of shorting the die substrate to
any traces touched.
To perform wire bonding, all wire bonding surfaces must be gold-plated.
This adds two plating operations to the standard FR-4 fabrication
process: nickel, which acts as a barrier layer between copper
and gold, and the gold layer itself. If you do not want gold on
all exposed surfaces, then you will also need a selective etch
step.
Modeling
There is little change in electrical characteristics when moving
between unpackaged and packaged die, especially when considering
devices with clock rates below approximately 33MHz. For systems
with higher clock rates, simulations should be run using I/O buffer
models that do not include the parasitic loads of the package.
This is a relatively simple task when using I/O Buffer Information
Specification (IBIS) models, now included in several electronic
design automation (EDA) vendors' libraries. The package parasitics
are removed simply by taking out the inductive and capacitive
loads (LP and CP) associated with the package in the IBIS model.
If extreme accuracy is required, LP can be replaced with the inductance
of the bond wire, which is dependent on the wire's length, diameter
and material (either gold or aluminum). The behavioral model for
the die is no different than that of the packaged component.
Thermal Considerations
Junction Temperature
The speed and volume advantages of MCM technology come at the
expense of higher heat flux and increased failures. One of the
most important considerations is keeping the IC junction temperature
within its optimum temperature ranges. If the junction temperature
exceeds its rated specifications no other performance specifications
can be guaranteed. The junction temperature is equal to the ambient
temperature plus the product of the component power dissipation
and the junction-ambient thermal resistance. Several factors affect
the junction temperatures, including the thermal resistance of
encapsulation, the effects of surrounding components, and the
type of heat removal used.
Heat Removal Strategies
Heat conduction is the primary method of heat transfer in an MCM
package. The method of conduction depends on the die mount method.
Wire bond mounting allows heat to be dissipated through the backside
of the die to the substrate. Thermal vias can be used to connect
the substrate to power, ground, or floating planes, which spread
the heat throughout the board or to a heat sink. However, thermal
vias decrease routing density so must be used judiciously. Flip-chip
technology provides conduction through the bumps and through backside
thermal contact.
Heat removal techniques currently in use include heat pipes, aluminum
plates, fan-sinks, and heat sinks combined with improved ventilation.
A heat pipe is a two-phase liquid cooling device which works through
evaporation and condensation. One side of the heat pipe contacts
the heat source and the other side contacts a cold source (outside
air). The water in the heat pipe boils where the heat source is
applied, then evaporates. The vapor travels to cooler areas in
the heat pipe, where the vapor condenses. The fluid then circulates
back to the heat source through capillary action provided by wick
structures along the inner walls of the heat pipe, and the cycle
repeats. The performance of a heat pipe increases as its length
decreases and diameter increases. Heat pipes are also more effective
if they are straight rather than curved.
Aluminum plates effectively spread heat over a larger area, thus
enhancing convective heat transfer.
Heat sinks are effective because in addition to providing a larger
surface area for natural convection, they also increase the chimney
effect to further enhance natural convection. Improvements brought
about by heat sinks are limited if there is no low thermal resistance
path to the ambient air, i.e. ventilation. You can mount a fan
on top of the heat sink to provide forced convection, allowing
the system to cool faster than if you depend on natural convection.
A fan-sink is a single integrated component rather than two separate
components (as a heat sink is). Power consumption, size, noise,
and reliability are the drawbacks of fans.
Test Considerations
You should test your substrate interconnects and the entire module
prior to assembly. If the device supports boundary scan (JTAG)
or built-in self tests, take advantage of these.
Boundary scan implementations are compatible with the IEEE Standard
Test Access Port and Boundary Scan Architecture (IEEE std. 1149.1).
Boundary scan provides test access to a device via 4/5 common
pins and gives a serial test path to all devices with scan on
the module. Boundary scan allows for testing to insure that components
function properly and that all interconnections are connected
correctly. For more information on boundary scan see I.E.E.E.
Standard Test Access Port and Boundary-Scan Architecture,
Std 1149.1-1990, (Feb. 15, 1990), Copyright I.E.E.E. Inc.
Built-in Self Test (BIST) consists of adding circuitry that allows
a chip to test itself. The added circuitry, when activated, takes
control, drives the inputs, observes the outputs, and reports
whether the result is correct. BIST is often used on portions
of the circuit that cannot be easily tested using another method.
Also, even for parts of the circuit that can be tested for high
fault coverage, BIST should be used if it reduces Burn-In or test
cost.
In line testing must be incorporated into the assembly flow in
order to check for assembly defects or non-functional die prior
to encapsulation. This will allow rework of the MCM and avoid
scrapping non-defective ICs.
Programming Non-Volatile Memory
When using programmable devices, such as microcontrollers with
on-board Flash or EPROM, it is necessary to develop a plan to
program the parts. It may be possible to receive some components
pre-programmed from the factory, just as with packaged devices.
If that is not possible, you may need to use a bed of nails or
other specially designed socket with an off-the-shelf programmer.
Design for Rework
Rework is especially important with MCM, because it is seldom
financially viable to scrap the entire unit because of one bad
IC. Unlike packaged IC design, COB rework is possible but must
be done prior to encapsulation. Also, you must use a reworkable
die attach such as thermal plastic or epoxy.
Debug Considerations
DCA dies introduce new challenges in board debug. It is difficult
to probe signals due to the pitch associated with the land pads
and the encapsulant covering the device. It is necessary, at minimum,
to have first article boards delivered without encapsulant to
allow for probing. A Micromanipulator station will help you access
signals in densely routed areas. For new designs, it may be useful
to debug the design using packaged components prior to optimizing
the layout with die.
Sources for more information beyond the scope of this guide can
be found in "Guidelines for Multichip Module Technology Utilization"
IPC-MC-790 which was developed by the Institute for Interconnecting
and Packaging Electronic Circuits. More information can also be
found in "Guidelines for Chip-on-Board Technology Implementation",
ANSI/IPC-SM-784, which is a standard also developed by the IPC.
|