bga fanout patterns - bokah blocks · bga breakout solutions ipc irvine 2010 if you do not use the...

67
IPC Irvine 2010 BGA Fanout Patterns Charles Pfeil Engineering Director Systems Design Division

Upload: lekhue

Post on 27-Jan-2019

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

IPC Irvine 2010

BGA Fanout Patterns

Charles Pfeil

Engineering Director

Systems Design Division

Page 2: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions IPC Irvine

2010

Page 3: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Charles Pfeil Background

1966-1987 PCB Designer

1978-1987 Founder of Computer Circuits Inc., Fairfax VA, PCB Design Service Bureau

Marketing and/or engineering management at these software vendors, specializing in automatic and interactive routing:

1983-1985 Racal Redac

1988-1991 ASI/Cadence

1991-1999 Intergraph/VeriBest

1999-2010 Mentor Graphics

Original product architect for Expedition PCB

An inventor of XtremePCB & XtremeAR

BGA Breakout Solutions IPC Irvine

2010

Page 4: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Abstract

Choosing the appropriate fanout patterns for routing BGAs can enable fewer layers and better signal integrity

When using HDI, many options are available for fanout patterns

This session demonstrates different fanout patterns in the context of HDI stackups and how they can be successfully applied on large dense BGAs

BGA Breakout Solutions

IPC Irvine 2010

Page 5: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Definition of “Breakouts”

The combination of fanouts and escape traces, having a purpose of routing out of the BGA pin array

BGA Breakout Solutions

IPC Irvine 2010

Page 6: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Why Care About Fanouts?

If the BGA device has too many pins in a dense array, the only way to minimize the number of layers is to utilize all the available space inside the component area with a pattern of fanouts and escape traces

24-36% improvement in route density using effective fanouts

BGA Breakout Solutions

IPC Irvine 2010

Page 7: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Why Care About Fanouts?

With good fanout patterns, you can effectively reduce the size of the array for routing

With HDI, 1760 pins effectively reduced 41% to 1024

BGA Breakout Solutions

IPC Irvine 2010

Page 8: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Overview

BGA Breakout Solutions IPC Irvine

2010

Page 9: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Overview - Scope

Routing of multiple 1mm pitch BGAs >1500 pins, are the primary influence on layer count

A few large BGAs on a board can be routed without impact on layers

Emulation, network and server boards with many large BGAs are difficult to route with minimal layers

Usually an HDI approach will enable fewer signal layers

Effective fanouts will also contribute to fewer layers

Netlines Display

Page 10: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions IPC Irvine

2010

Overview - Challenge

Future will bring >2000 pins, .8mm pitch

HDI and efficient fanouts will be required

Each board has many variables with different priorities

Understanding the principles for via models, fanouts and escapes will allow you to succeed on a variety of conditions

Page 11: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Overview – In Theory…

Theoretical solutions have limited application

Simply calculating the number of route channels ignores the impact of signal and power integrity, design rules, and available via models

Some common methods

Reassign and align pwr/gnd & unused pins to open channels

Ignore diff pairs

Ignore netline direction

Page 12: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Overview – Practical Side

Red = Difficult

Green = Easy

Page 13: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Overview – Practical Side

Finding an effective fanout pattern within the context of the stackup and via models will have a significant impact on route-ability

Page 14: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Overview – Practical Side

Alignment of vias increases space

Page 15: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Overview – Practical Side

For large designs with numerous BGAs, layer-biased breakouts may be most effective

Page 16: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Design Rules – 1mm Pitch BGA

Rules used for various breakout methods

Page 17: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Design Rules – Notes

Diff Pairs

If there isn’t adequate room to get proper spacing between compliments in a diff pair, a compromise must be made

o Space them 0.1mm (4th) inside the BGA with a rule area and spread them once the breakout is completed

o Split the diff pairs

o Change the via pattern and maybe add more layers to allow greater spacing

Rule Areas

It is common to see smaller widths and spacing for all signals inside the BGA perimeter

o Will case an impedance discontinuity, but each engineer has to decide if it will be significant

Page 18: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Signal Integrity

BGA Breakout Solutions IPC Irvine

2010

Diff Pair Via-Via Crosstalk

When diff pairs are routed on the laminated core layers the buried-vias show insignificant crosstalk

o At 5Ghz, the via-to-via crosstalk between the diff pairs (vias spaced 1mm/4th) is around -35db. This is only 15db greater than if the vias were spaced 24th apart.

o In the context of the whole circuit, thisnoise should not be significant

The via stubs affect the diff pairs less than the single-ended nets

Remove unused pads on the blind-vias to minimize noise

Page 19: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns - Signal Integrity

BGA Breakout Solutions IPC Irvine

2010

Single-ended Via-Via Crosstalk

Micro-vias reduce potential for crosstalk – try to route single-ended nets on the buildup layers

o Buried-vias if spaced too close together will cause significant crosstalk between the single-ended nets

o Buried-vias can also become noisy via stubs

Remove unused pads on all buried-vias

Page 20: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns

BGA Breakout Solutions IPC Irvine

2010

Page 21: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Overview

The effectiveness of a fanout pattern on large BGAs contributes significantly to the route-ability of a design which impacts the layer count, which in turn affects the cost of the board fabrication

Since there are many variables involved in determining fanout patterns, such as layer stackup, via models, via spans and design rules, we will explore fanout patterns BGAs in the context of large dense boards where minimizing layer count is important

BGA Breakout Solutions IPC Irvine

2010

Page 22: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Goals

The goal is to use a fanout pattern that increases route density and reduce the effective size of the ball pad array.

Eliminate the BGA as the most significant contributor to layer count

BGA Breakout Solutions IPC Irvine

2010

1760 pins effectively reduced

41% to 1024

Page 23: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Alignment

When aligning fanout vias, the relationship between diff pairs may be shifted and spread apart

Pin swapping (within restrictions) can help

BGA Breakout Solutions IPC Irvine

2010

Page 24: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Through-Vias

BGA Breakout Solutions IPC Irvine

2010

Page 25: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Through-Vias

When using through vias, there are not too many options due to the large 0.5mm via pad relative to the 1mm ball pitch

Either a “Quadrant Dog-Bone” or “Via-in-Pad” method is appropriate

BGA Breakout Solutions IPC Irvine

2010

Qu

ad

ran

t D

og

-Bo

ne

Via

-in

-Pa

d

Page 26: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Through-Vias

Quadrant Dog-Bone

Advantages (Over Via-in-Pad) Opens up additional routing channels in

the center row and column

o However, there is room for only two or three more routes

On the side of the board opposite the BGA mount, the column and row channel is a convenient place to add capacitors and pull-up resistors

Lower cost and less risk of soldering problems related to the via-in-pad

BGA Breakout Solutions IPC Irvine

2010

Page 27: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Through-Vias

Quadrant Dog-Bone

Disadvantages (Compared to Via-in-Pad) If you have a ground or power plane on the BGA

mount side, the fanout via pads prevent a continuous plane fill under the BGA

BGA Breakout Solutions IPC Irvine

2010

Qu

ad

ran

t D

og

-Bo

ne

Via

-in

-Pa

d

Page 28: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Through-Vias

Via-in-Pad

Advantages (Over Quadrant Dog-Bone)

BGA Breakout Solutions IPC Irvine

2010

If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA - albeit a surface layer which is not recommended for high-speed nets

If you have a ground or power plane on the BGA mount side, the via-in-pads allow a continuous plane fill under the BGA

Page 29: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Through-Vias

Via-in-Pad

Disadvantages (Compared to Quadrant Dog-Bone)

BGA Breakout Solutions IPC Irvine

2010

No additional route channels in the center column and row

Less room for capacitors and resistors on the opposite side under the BGA since the fanout via array is full

If you have unused pins and you do not add fanout vias for them; you will have some room in those locations for components

Page 30: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Through-Vias

Via-in-Pad

Disadvantages (Compared to Quadrant Dog-Bone)

BGA Breakout Solutions IPC Irvine

2010

There will be a slightly higher cost for filling the vias and ensuring a smooth surface for the soldering of the ball pads

There is some risk of BGA soldering problems (de-lamination or pop-corning) with via-in-pad while using lead-free solder

An experienced assembly company should be able to manage this risk and make it a non-issue

Page 31: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Through-Vias

Combine methods using both via-in-pad and quadrant dog-bone

BGA Breakout Solutions

IPC 2009

Page 32: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Through-Vias

Power, Ground and Unused Pins

One method proposed to increase route channels on inner layers is to not use fanout vias when possible for power, ground and unused pins

When using through-vias there is very little benefit

The power and ground pins will be assigned to the center of the device and distributed among the other pins; and it is highly unlikely they will be distributed in nice columns and rows

Unused pins will not likely be in convenient rows and columns either

BGA Breakout Solutions IPC Irvine

2010

Page 33: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Through-Vias

Power, Ground and Unused Pins

BGA Breakout Solutions IPC Irvine

2010

Virtex-4 with power (orange) & ground (green) vias

Virtex-4 with power & ground vias removed

Page 34: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Through-Vias

Shifting Vias

If you have a set of design rules that will not allow diff pairs to be routed together, it may be helpful to shift the fanout vias

BGA Breakout Solutions IPC Irvine

2010

Page 35: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Through-Vias

Pushing Vias

You can push the vias at the perimeter to increase the first signal layer route density to include two additional rows.

BGA Breakout Solutions IPC Irvine

2010

Page 36: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Blind & Buried-Vias

BGA Breakout Solutions IPC Irvine

2010

Page 37: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Blind & Buried-Vias

Using drilled blind & buried-vias may be a viable alternative, positioned between through-via laminated boards and micro-via HDI boards

Route density is increased in two ways:

Smaller Via Sizes – Since the layer span is only one to three layers, the drilled blind-via can be only 8th hole with a 18th pad

Additional Route Space - Connections routed on blind-via layers eliminate vias on the buried-via layers

BGA Breakout Solutions IPC Irvine

2010

Page 38: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Blind & Buried-Vias

Smaller Via Size

In the context of high pin-count BGAs, layer reduction and higher density routing can be achieved due to the smaller via sizes compared to through-vias

However, these gains are not as significant as can be achieved with micro-via HDI methods. The gains are dependent on the size of the blind-via.

Since a minimum drilled hole size of 0.2mm (8th) applies to these blind-vias, the pad size should be 0.45mm (18th)

BGA Breakout Solutions IPC Irvine

2010

mm milsBlind-Via Pad 0.45 18Buried-Via Pad 0.50 20Through-Via Pad 0.50 20Ball Pad 0.60 24

Page 39: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Blind & Buried-Vias

Additional Route Space

Whenever a blind-via is used to complete a route, then the buried-via is not required on the inner core

If blind-vias are arranged in patterns, significant additional routing space can be attained on the blind-via layers

BGA Breakout Solutions IPC Irvine

2010

Page 40: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Blind & Buried-Vias

Multiple Fanout Patterns

Using a number of different patterns works well in this context

1 – Aligned 1:2

2 – Aligned 1:3

3 – Transition 1:3

4 – Dog-Bone

Diagonal

BGA Breakout Solutions IPC Irvine

2010

Page 41: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Blind & Buried-Vias

A blind-via pattern around the perimeter of the BGA in which the vias are shifted into columns and rows (4-6)

Results in 24% greater route density per layer

This methodology is key to success with HDI micro-vias as well

If ball pads are smaller, the vias couldn’t be shifted into a tighter column since the blind-vias are already spaced at a minimum of 0.1mm (4th)

BGA Breakout Solutions IPC Irvine

2010

1,2 - Aligned

Page 42: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Blind & Buried-Vias

The pins between the pins using the dog-bone via patterns and the shifted vias lack space for the fanouts

I recommend using a row around the perimeter for the transition

BGA Breakout Solutions IPC Irvine

2010

3 - Short dog-bone in the transition area

Page 43: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Blind & Buried-Vias

4 - Quadrant dog-bone in the center

The layer 1-2 blind-via uses a quadrant dog-bone pattern and then transitions to a buried-via

o The pins that would need to run to the bottom of the board to connect to bypass capacitors pull-up resistors, would have another blind-via between layers n & n-1

One alternative to using the blind/buried/blind vias in the center would be to just put in a through-via either in a quadrant dog-bone pattern or via-in-pad configuration

o This will simplify the fanout and since most of the pins in the center area are power & ground, it will not impact the route density in a significant manner

BGA Breakout Solutions IPC Irvine

2010

Page 44: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Blind & Buried-Vias

The corners of the BGA are always the easiest to breakout because there are half as many pins to route to the edge, split along the diagonal

If there is a need for extremely dense routing at the corners to bring out routes from the center pins, a pattern can be used to spread the fanouts away from the diagonal

BGA Breakout Solutions IPC Irvine

2010

Diagonal

Page 45: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – Blind & Buried-Vias

Advantages (Compared to through-hole) 24% increased route density per layer over through-

vias and un-shifted blind-vias

More room for a ground plane on the mount layer compared to quadrant dog-bone through-vias

If you route the high-speed single-ended nets on the layers using blind-vias, via stubs are eliminated and via-via crosstalk is minimized

Any signal routed on the blind-via layers, will not need to have a buried via, thus opening up route space on the buried via layers as well

Disadvantages Does not provide as much route-density as HDI

BGA Breakout Solutions IPC Irvine

2010

Page 46: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – HDI Micro-Vias

BGA Breakout Solutions IPC Irvine

2010

Page 47: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – HDI Micro-Vias

Compared to through-hole and blind & buried-vias, the variety of stackups with HDI and smaller via sizes provide for tighter shifted column and row patterns, improved route density and greater flexibility

BGA Breakout Solutions IPC Irvine

2010

Page 48: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – HDI Micro-Vias

When using HDI, the blind micro-vias give greater route density and fewer total layers required for routing

The fanout patterns herein use these types of HDI construction:

1+N+1 = Type II (layer 1-2 micro-vias with buried vias in laminated core)

2+N+2 = Type III (layer 1-2, 2-3 micro-vias with buried vias in laminated core)

BGA Breakout Solutions IPC Irvine

2010

1+N+1 Type II 2+N+2 Type III

Page 49: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – HDI Micro-Vias

Layer 1-2 micro-vias (1+N+1)

Layer 1 is assumed to be used for a GND plane

The fanouts need to be patterned to maximize layer 2 route density

The same patterns described for the blind-vias can be used for micro-vias

However, since the micro-vias are smaller, you can compact them more

Micro-vias aligned to improve route density 12% over shifted blind-vias 36% over quadrant dog-bone through-vias

BGA Breakout Solutions IPC Irvine

2010

Page 50: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Fanout Via Patterns – HDI Micro-Vias

Many possible via patterns

Page 51: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Fanout Via Patterns – HDI Micro-Vias

Many possible via patterns

Page 52: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – HDI Micro-Vias

Via-in-pad micro-vias

If via-in-pad is used with micro-vias, it still makes sense to shift the vias

o Often you will lose space for one trace in one channel while gaining space for two in the other

BGA Breakout Solutions IPC Irvine

2010

Page 53: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – HDI Micro-Vias

Advantages Smaller via size allows for greater route density

Potential for 12% increased route density per layer over blind-vias, 36% over through-vias

Dependent on the effectiveness of the fanout pattern

More flexibility for via models and patterns

Skip vias & stacked vias

More room for a ground plane on the mount layer

Routing on buildup layers eliminates via stubs

Any signal routed on the micro-via layers, will not need to have a buried via, thus opening up route space on the buried-via layers as well

BGA Breakout Solutions IPC Irvine

2010

Page 54: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Fanout Patterns – HDI Micro-Vias

Disadvantages Potentially more expensive than laminated through-via

or blind & buried-via; however, if you consider the increased yield and reliability with fewer layers, the overall cost may be lower for a very dense board

Learning curve is greater; however, once patterns are developed for a given set of stackups of design rules, the benefits are easily justified

BGA Breakout Solutions IPC Irvine

2010

Page 55: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

0.8mm Pin Pitch BGA - HDI

BGA Breakout Solutions IPC Irvine

2010

Page 56: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

0.8mm BGA

Modified a Virtex-5 1mm package into 0.8mm pitch just to see the impact on fanout patterns

0.8mm Pitch

1mm Pitch

Page 57: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Design Rules – 0.8mm Pitch BGA

Page 58: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Fanout Patterns – 0.8mm Pitch BGA

Layer 1

Page 59: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Fanout Patterns – 0.8mm Pitch BGA

Signal 1

1-2 uVia Thru-Via

Page 60: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Fanout Patterns – 0.8mm Pitch BGA

Signal 2

1-3 Skip-Via

Thru-Via

Page 61: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Fanout Patterns – 0.8mm Pitch BGA

Signal 3 & 4 using through-vias in center

Page 62: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Fanout Patterns – 0.8mm Pitch BGA

Signal 5 using through-vias in center

Page 63: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

Breakouts – 0.8mm Pitch BGA

Conclusion

Applying NSEW breakouts with good fanout patterns enables breakouts on large BGAs in 5-6 signal layers

With increased spacing for diff pairs, it probably could be done with 8-10 signal layers

Can maintain normal trace widths and clearances

If over 2000 pins, may have to compromise trace widths and clearances

Page 64: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

Interactive Demos

BGA Breakout Solutions IPC Irvine

2010

Page 65: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

BGA Breakout Solutions

IPC Irvine 2010

BGA Fanouts Patterns

Conclusion

An effective set of fanout patterns developed to match the stackup significantly improve the route-ability

HDI should be considered now because in the future it will become a requirement with fine-pitch and high pin-count

Page 66: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

Copyright © 2010

Mentor Graphics

PDF from Mentor:

http://iconnect007.com/ads/mentor/regform.php

Book from Amazon.com:

just search on Amazon for “BGA Breakouts”

BGA Breakout Solutions IPC Irvine

2010

Page 67: BGA Fanout Patterns - Bokah Blocks · BGA Breakout Solutions IPC Irvine 2010 If you do not use the mount layer for a plane, then you have an additional routing layer for the BGA -

IPC Irvine 2010

BGA Fanout Patterns

Charles Pfeil

[email protected]