Routing Guide - Altera
Routing Guide - Altera
Devices
2014.12.15
As programmable logic devices (PLDs) increase in density and I/O pins, the demand for small packages
and diverse packaging options continues to grow. Ball-grid array (BGA) packages are an ideal solution
because the I/O connections are on the interior of the device, improving the ratio between pin count and
board area. Typical BGA packages contain up to twice as many connections as quad flat pack (QFP)
packages for the same area. Furthermore, BGA solder balls are considerably stronger than QFP leads,
resulting in robust packages that can tolerate rough handling.
Altera has developed high-density BGA solutions for users of high-density PLDs. These new formats
require less than half the board space of standard BGA packages.
Related Information
Packaging Specifications and Dimensions
© 2014 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are
trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as
trademarks or service marks are the property of their respective holders as described at www.altera.com/common/legal.html. Altera warrants performance ISO
of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any 9001:2008
products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information, Registered
product, or service described herein except as expressly agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device
specifications before relying on any published information and before placing orders for products or services.
www.altera.com
101 Innovation Drive, San Jose, CA 95134
AN-114
2 PCB Layout Terminology 2014.12.15
Escape Routing
Escape routing is the method used to route each signal from a package to another element on the PCB.
Multi-Layer PCBs
The increased I/O count associated with BGA packages has made multi-layer PCBs the industry-standard
method for performing escape routing. Signals can be routed to other elements on the PCB through
various numbers of PCB layers.
Vias
Vias, or plated through holes, are used in multi-layer PCBs to transfer signals from one layer to another.
Vias are actual holes drilled through a multi-layer PCB and provide electrical connections between
various PCB layers. All vias provide layer-to-layer connections only. Device leads or other reinforcing
materials are not inserted into vias.
The following table lists the terms used to define via dimensions.
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Vias 3
Term Description
Aspect ratio The ratio of a via’s length or depth to its pre-plated
diameter.
Drilled hole diameter The final diameter of the actual via hole drilled in the board.
Finished via diameter The final diameter of a via hole after it has been plated.
The following table lists the three via types typically used on PCBs.
Type Description
Through via An interconnection between the top and the bottom layer of
a PCB. Vias also provide interconnections to inner PCB
layers.
Blind via An interconnection from the top or bottom layer to an
inner PCB layer.
Embedded via An interconnection between any number of inner PCB
layers.
Connection
to Layer
PCB Layers
Blind vias and through vias are used more frequently than embedded vias. Blind vias can be more
expensive than through vias, but overall costs are reduced when signal traces are routed under a blind via,
requiring fewer PCB layers. Through vias, on the other hand, do not permit signals to be routed through
lower layers, which can increase the required number of PCB layers and overall costs.
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback
AN-114
4 Via Capture Pad 2014.12.15
PCB
BGA Package
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Solder Mask Defined Pad 5
Stringer
Stringers are rectangular or square interconnect segments that electrically connect via capture pads and
surface land pads. The following figure shows the connection between vias, via capture pads, surface land
pads, and stringers.
Figure 4: Via, Land Pad, Stringer, and Via Capture Pad
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback
AN-114
6 Surface Land Pad Dimension 2014.12.15
vias and trace routing. As an example, the Via and Routing Space Available for 1.00-mm Flip-Chip BGA
NSMD Land Pads figure shows the space available for vias and escape routing when you use NSMD
surface land pads for a 1.00-mm flip-chip BGA.
Figure 5: BGA Pad Dimensions
BGA Substrate
BGA Pad
Solder Ball
BGA Pad Pitch BGA Pad Solder Ball Recommended Recommended NSMD
Opening (A) Diameter (B) SMD Pad Size Pad Size (mm)
(mm) (mm) (mm)
1.27 mm (Plastic Ball Grid Array 0.60 0.75 0.60 0.51
(PBGA))
1.27 mm (Super Ball Grid Array 0.60 0.75 0.60 0.51
(SBGA))
1.27 mm (Tape Ball Grid Array 0.60 0.75 0.60 0.51
(TBGA))
1.27 mm (flip-chip) (1) 0.65 0.75 0.65 0.55
1.00 mm (wirebond) (1) 0.45 0.63 0.45 0.38
1.00 mm (flip-chip) (1) 0.55 0.63 0.55 0.47
1.00 mm (flip-chip) (1) APEX 0.60 0.65 0.60 0.51
20KE
(1)
Fineline BGA packages that use flip-chip technology are marked "Thermally Enhanced FineLine BGA" and
wirebond packages are marked "Non-Thermally Enhanced FineLine BGA" in the Altera Device Package
Information Datasheet.
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Surface Land Pad Dimension 7
BGA Pad Pitch BGA Pad Solder Ball Recommended Recommended NSMD
Opening (A) Diameter (B) SMD Pad Size Pad Size (mm)
(mm) (mm) (mm)
0.80 mm UBGA (BT Substrate) 0.40 0.55 0.40 0.34
0.80 mm UBGA (EPC16U88) 0.40 0.45 0.40 0.34
0.50 mm MBGA 0.40 0.30 0.27 0.26
The following table lists the PCB design guidelines for WLCSP 0.4-mm ball pitch.
BGA Pad Pitch PCB Cu Pad Solder Mack PCB Cu Pad Solder Mack Opening
Size NSMD Opening NSMD Size SMD (mm) SMD (mm)
(mm) (mm)
0.4 mm WLCSP 0.22 0.32 0.32 0.22
Figure 6: Via and Routing Space Available for 1.00-mm Flip-Chip BGA NSMD Land Pads
1.00 mm
(39.37 mil)
0.53 mm
(21.20 mil)
0.47 mm
(18.80 mil)
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback
AN-114
8 Surface Land Pad Dimension 2014.12.15
Figure 7: Via and Routing Space Available for 0.80-mm UBGA (BT Substrate) NSMD Land Pads
0.80 mm
(31.50 mil)
0.46 mm
(18.11 mil)
0.34 mm
(13.39 mil)
Figure 8: Via and Routing Space Available for 0.50-mm MBGA NSMD Land Pads
0.50 mm
(19.69 mil)
0.24 mm
(9.45mil)
0.26 mm
(10.24 mil)
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Via Capture Pad Layout and Dimension 9
In Line Diagonally
Surface land pad
1.00 mm 1.00 mm
Via capture pad
(39.37 mil) (39.37 mil)
Vias
a c
Stringer b
a Stringer length a
b
b Stringer width
f d
c Minimum clearance between via
capture pad and surface land pad 0.53 mm 1.00 mm g
e d c
(21.20 mil) (39.37 mil) 0.47 mm
d Via capture pad diameter
0.47 mm f (18.80 mil)
e Trace width (18.80 mil) f
f Space width e g
g Area for escape routing f
(This area is on a different
PCB layer than the surface
land pads.)
To decide how to lay out your PCB, use the information shown in the Placement of Via Capture Pad for
1.00-mm Flip-Chip BGA NSMD Land Pads figure and the Formula for Via Layouts for 1.00-mm Flip-
Chip BGA NSMD Land Pads table. If your PCB design guidelines do not conform to either equation in
the following table, contact Altera Support for further assistance.
Table 5: Formula for Via Layouts for 1.00-mm Flip-Chip BGA NSMD Land Pads
Layout Formula
In-line a + c + d <= 0.53 mm
Diagonally a + c + d <= 0.94 mm
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback
AN-114
10 Via Capture Pad Layout and Dimension 2014.12.15
The Formula for Via Layouts for 1.00-mm Flip-Chip BGA NSMD Land Pads table shows that you can
place a larger via capture pad diagonally than in-line with the surface land pads.
The following figure shows both layouts for 0.80-mm UBGA(BT Substrate) NSMD land pads.
Figure 10: Placement of Via Capture Pad for 0.80-mm UBGA (BT Substrate) NSMD Land Pads
In Line Diagonally
Surface land pad
0.80 mm 0.80 mm
Via capture pad
(31.50 mil) (31.50 mil)
Vias
a c
Stringer b
a Stringer length a
b
b Stringer width
f d
c Minimum clearance between via
capture pad and surface land pad 0.46 mm 0.80 mm g
e d c
(18.11 mil) (31.50 mil) 0.34 mm
d Via capture pad diameter
0.34 mm f (13.39 mil)
e Trace width (13.39 mil) f
f Space width e g
g Area for escape routing f
(This area is on a different
PCB layer than the surface
land pads.)
To decide how to lay out your PCB, use the information shown in the Placement of Via Capture Pad for
0.80-mm UBGA (BT Substrate) NSMD Land Pads figure and the Formula for Via Layouts for 0.80-mm
UBGA (BT Substrate) NSMD Land Pads table. If your PCB design guidelines do not conform to either
equation in the following table, contact Altera Support for further assistance.
Table 6: Formula for Via Layouts for 0.80-mm UBGA (BT Substrate) NSMD Land Pads
Layout Formula
In-line a + c + d <= 0.46 mm
Diagonally a + c + d <= 0.68 mm
The Formula for Via Layouts for 0.80-mm UBGA (BT Substrate) NSMD Land Pads table shows that you
can place a larger via capture pad diagonally than in-line with the surface land pads.
The following figure shows the layout for 0.5-mm MBGA land pads.
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Via Capture Pad Layout and Dimension 11
Figure 11: Placement of Via Capture Pad for 0.5-mm MBGA Land Pads
In Line
d 0.50 mm
(19.685 mil)
Vias
0.25 mm
(9.84 mil)
For 0.5-mm pitch, Altera recommends you to use microvia technology of 0.10-mm via drill in the pad,
and route trace in the inner layers.
The following figure shows the layout for 0.4-mm VBGA land pads.
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback
AN-114
12 Via Capture Pad Layout and Dimension 2014.12.15
Figure 12: Placement of Via Capture Pad for 0.4-mm VBGA Land Pads
In Line
d 0.40 mm
(15.75 mil)
Vias
0.25 mm
(9.84 mil)
For 0.4-mm pitch, Altera recommends you to use microvia technology of 0.10-mm via drill in the pad,
and route trace in the inner layers.
Via capture pad size also affects how many traces can be routed on a PCB. The Typical and Premium Via
Capture Pad Sizes for a 1.00-mm Flip-Chip BGA figure shows sample layouts of typical and premium via
capture pads. The typical layout shows a via capture pad size of 0.660 mm, a via size of 0.254 mm, and an
inner space and trace of 0.102 mm. With this layout, only one trace can be routed between the vias. If
more traces are required, you must reduce the via capture pad size or the space and trace size.
The premium layout shows a via capture pad size of 0.508 mm, a via size of 0.203 mm, and an inner space
and trace of 0.076 mm. This layout provides enough space to route two traces between the vias.
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Via Capture Pad Layout and Dimension 13
Figure 13: Typical and Premium Via Capture Pad Sizes for a 1.00-mm Flip-Chip BGA
Typical Premium
39.37 mil 39.37 mil
(1.0 mm) (1.0 mm) Via
Via Capture Pad
Space
Trace
The following table shows the typical and premium layout specifications for a 1.00 mm Flip-Chip BGA
used by most PCB vendors.
Specification Typical (mm) Premium (mm) PCB Premium (mm) PCB Thickness <=
Thickness >1.5 mm 1.5 mm
Trace and space width 0.1/0.1 0.076/0.076 0.076/0.076
Drilled hole diameter 0.305 0.254 0.150
Finished via diameter 0.254 0.203 0.100
Via capture pad 0.660 0.508 0.275
Aspect ratio 7:1 10:1 10:1
The Typical and Premium Via Capture Pad Sizes for a 0.80-mm UBGA (BT Substrate) figure shows
sample layouts of typical and premium via capture pads. The typical layout shows a via capture pad size of
0.495 mm, a via size of 0.254 mm, and an inner space and trace of 0.102 mm. With this layout, only one
trace can be routed between the vias. If more traces are required, you must reduce the via capture pad size
or the space and trace size.
The premium layout shows a via capture pad size of 0.419 mm, a via size of 0.165 mm, and an inner space
and trace of 0.076 mm. This layout provides enough space to route two traces between the vias.
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback
AN-114
14 Via Capture Pad Layout and Dimension 2014.12.15
Figure 14: Typical and Premium Via Capture Pad Sizes for a 0.80-mm UBGA (BT Substrate)
Typical Premium
31.50 mil 31.50 mil
(0.8 mm) (0.8 mm) Via
Via Capture Pad
Space
Trace
The following table lists the typical and premium layout specifications for a 0.80 mm UBGA (BT
Substrate) used by most PCB vendors.
Specification Typical (mm) Premium (mm) PCB Premium (mm) PCB Thickness <=
Thickness >1.5 mm 1.5 mm
Trace and space width 0.1/0.1 0.076/0.076 0.076/0.076
Drilled hole diameter 0.381 0.330 0.254
Finished via diameter 0.254 0.165 0.127
Via capture pad 0.495 0.419 0.381
Aspect ratio 8:1 25:1 12:1
The Typical Via Capture Pad Sizes for a 0.50-mm MBGA figure shows sample layout of typical via
capture pad. The typical layout shows a via capture pad size of 0.25 mm, a via size of 0.10 mm, and an
inner space and trace of 0.068 mm.
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Via Capture Pad Layout and Dimension 15
Figure 15: Typical Via Capture Pad Size for a 0.50-mm MBGA
Typical Via
19.685 mil Via Capture Pad
(0.5 mm)
Space
Trace
The following table lists the typical layout specifications for a 0.50-mm MBGA used by most PCB
vendors.
The Typical Via Capture Pad Sizes for a 0.40-mm VBGA figure shows sample layout of typical via capture
pad. The typical layout shows a via capture pad size of 0.25 mm and a via size of 0.10 mm. For the 0.40-
mm pitch, there is not enough space to route trace in the component layer, because the minimum trace
width is 0.075 mm and the minimum gap between the trace and pad is 0.086 mm.
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback
AN-114
16 Signal Line Space and Trace Width 2014.12.15
Figure 16: Typical Via Capture Pad Size for a 0.40-mm VBGA
Typical Via
15.75 mil Via Capture Pad
(0.40 mm)
4 mil
(0.10 mm)
9.84 mil
(0.25 mm)
For detailed information on drill sizes, via sizes, space and trace sizes, or via capture pad sizes, contact
your PCB vendor directly.
The following figures show that by reducing the trace and space size, you can route more traces through g.
Increasing the number of traces reduces the required number of PCB layers and decreases the overall cost.
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Signal Line Space and Trace Width 17
Figure 17: Escape Routing for Double and Single Traces for 1.00-mm Flip-Chip BGA
Figure 18: Escape Routing for Double and Single Traces for 0.80-mm UBGA (BT Substrate)
Figure 19: Escape Routing for Single Trace for 0.5-mm MBGA
10 mil
(0.25 mm)
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback
AN-114
18 Number of PCB Layers 2014.12.15
Sample PCB Layout for 1.00-mm Flip-Chip BGA and 0.80-mm UBGA (BT Substrate)
The blind via layout in the following figures require only two PCB layers. The signals from the first two
balls can be routed directly through the first layer. The signals from the third and fourth balls can be
routed through a via and out the second layer, and the signal from the fifth ball can be routed under the
vias for the third and fourth balls and out the second layer. Together, only two PCB layers are required.
In contrast, the through via layout in the following figures require three PCB layers, because signals
cannot be routed under through vias. The signals from the third and fourth balls can still be routed
through a via and out the second layer, but the signal from the fifth ball must be routed through a via and
out the third layer. Using blind vias rather than through vias in this example, saves one PCB layer.
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Sample PCB Layout for 1.00-mm Flip-Chip BGA and 0.80-mm UBGA (BT Substrate) 19
26-mil Via
Capture Pad
10-mil Via
5-mil Trace
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback
AN-114
20 Sample PCB Routing Scheme on 2 Layers for 0.5-mm 100-pin and 256-pin MBGAs 2014.12.15
Figure 21: Sample PCB Layout for 0.80-mm UBGA (BT Substrate)
26-mil Via
Capture Pad
10-mil Via
5-mil Trace
Sample PCB Routing Scheme on 2 Layers for 0.5-mm 100-pin and 256-pin MBGAs
In 2006, Altera introduced 0.5-mm pitch Micro FineLine BGA® (MBGA) packages into the MAX® II
device family. The size and weight of these packages make them suitable for portable applications or any
application that has board space and/or power constraints. The pin layout and the pin assignments have
been designed so that the signals from solder pads can be routed in 2 layers using through-hole vias.
Examples of layout schemes for routing on 2 layers is demonstrated in the following figures for the 100-
pin and 256-pin MBGAs, respectively. This layout type is suitable for PCB thickness smaller than or equal
to 1.5 mm. For PCB thickness greater than 1.5 mm, application of blind vias may be more suitable for
escape routing.
In this section, sample PCB routing schemes use VCCN and VSS. In the pin table, VCCN and VSS
correspond to VCCIO and GND, respectively.
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Sample PCB Routing Scheme on 2 Layers for 0.5-mm 100-pin and 256-pin MBGAs 21
Figure 22: A Sample PCB Routing Scheme on 2 Layers for 0.5-mm 100-pin MBGA
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback
AN-114
22 Sample PCB Routing Scheme on 2 Layers for 0.5-mm 68-pin MBGA 2014.12.15
Figure 23: A Sample PCB Routing Scheme on 2 Layers for 0.5-mm 256-pin MBGA
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Sample PCB Routing Scheme on 2 Layers for 0.5-mm 68-pin MBGA 23
Figure 24: A Sample PCB Routing Scheme on 2 Layers for 0.5-mm 68-pin MBGA (Separate VCCN Banks)
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback
AN-114
24 Sample PCB Routing Scheme on 4 Layers for 0.5-mm 144-pin MBGA 2014.12.15
Figure 25: A Sample PCB Routing Scheme on 2 Layers for 0.5-mm 68-pin MBGA (Common VCCN Bank)
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Sample PCB Routing Scheme on 2 Layers for 0.5-mm 153-pin MBGA 25
Figure 26: A Sample PCB Routing Scheme on 4 Layers for 0.5-mm 144-pin MBGA
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback
AN-114
26 Sample PCB Routing Scheme on 4 Layers for 0.4-mm 81-pin VBGA 2014.12.15
Figure 27: A Sample PCB Routing Scheme on 2 Layers for 0.5-mm 153-pin MBGA
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
Routing Assumptions
1. Line width/space - 3 mils/3 mils
2. Hole drill size - 6 mils
3. Via land size - 11 mils
4. Via land to line space - 3 mils
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Sample PCB Routing Scheme on 2 Layers for 0.4-mm 36-pin VBGA 27
Figure 28: A Sample PCB Routing Scheme on 4 Layers for 0.4-mm 81-pin VBGA
Top PCB Layer Routing PCB Layer 2 Routing PCB Layer 3 Routing Bottom PCB Layer Routing
(Top View) (Top View) (Bottom View) (Bottom View)
9 8 7 6 5 4 3 2 1 A1 Corner A1 Corner A1 Corner A1 Corner
A
B
C
D
E
F
G
H
J
Routing Assumptions
1. Line width/space – 75 µm/85 µm
2. Neck width/space (at layer 2 and 3) – 50 µm/50 µm
3. Hole drill size – 100 µm
4. Via land size – 230 µm
5. BGA solder pad diameter – 230 µm
6. BGA solder mask opening – 330 µm
A
B
C
D
E
F
Routing Assumptions
1. Line width/space – 75 µm/85 µm
2. Neck width/space – 50 µm/50 µm
3. Hole drill size – 100 µm
4. Via land size – 230 µm
5. BGA solder pad diameter – 230 µm
6. BGA solder mask opening – 330 µm
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback
AN-114
28 Document Revision History 2014.12.15
Altera Corporation Designing with High-Density BGA Packages for Altera Devices
Send Feedback
AN-114
2014.12.15 Document Revision History 29
Designing with High-Density BGA Packages for Altera Devices Altera Corporation
Send Feedback